.QbGkGW_banner,.QbGkGW_dialog,.QbGkGW_trigger{color:#425563;background:#fff;border:1px solid #425563;font-family:Arial,sans-serif;font-size:15px;line-height:1.5;box-shadow:0 4px 24px #0002}.QbGkGW_banner{z-index:10000;border-radius:6px;flex-direction:column;gap:6px;width:min(400px,100% - 24px);height:auto;max-height:85dvh;padding:8px;display:flex;position:fixed;bottom:12px;left:12px;overflow:auto}.QbGkGW_banner .QbGkGW_actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.QbGkGW_banner h2{color:#425563;margin:0 0 4px;font-size:16px;line-height:20px}.QbGkGW_banner p{margin:0;font-size:14px;line-height:18px}.QbGkGW_banner .QbGkGW_policy{margin-bottom:0;text-decoration:underline}.QbGkGW_banner .QbGkGW_actions button{padding:8px 4px;font-size:13px}.QbGkGW_dialog h2{color:#425563;margin:0;font-size:24px}.QbGkGW_actions{flex-wrap:wrap;gap:10px;display:flex}.QbGkGW_actions button,.QbGkGW_trigger{color:#425563;cursor:pointer;background:#fff;border:1px solid #425563;border-radius:3px;min-height:44px;padding:10px 14px;font-weight:700}.QbGkGW_actions button:hover,.QbGkGW_trigger:hover{background:#fff1e9}.QbGkGW_actions button:focus-visible,.QbGkGW_trigger:focus-visible,.QbGkGW_choice input:focus-visible,.QbGkGW_close:focus-visible,.QbGkGW_policy:focus-visible{outline-offset:3px;outline:3px solid #ff6a13}.QbGkGW_actions button:disabled{opacity:.6;cursor:wait}.QbGkGW_trigger{color:inherit;box-shadow:none;background:0 0;border:0;padding:8px 6px;font-size:13px;text-decoration:underline}.QbGkGW_trigger:hover{color:#425563}.QbGkGW_dialog{border-radius:6px;width:min(620px,100% - 28px);max-height:calc(100dvh - 28px);padding:24px;overflow:auto}.QbGkGW_dialog::backdrop{background:#0008}.QbGkGW_dialogHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.QbGkGW_dialogHeader h2{overflow-wrap:anywhere;min-width:0}.QbGkGW_close{color:#425563;background:#fff;border:1px solid #425563;border-radius:3px;flex-shrink:0;width:44px;height:44px;font-size:24px}.QbGkGW_dialog p{margin:0 0 10px}.QbGkGW_policy{color:#425563;margin-bottom:12px;display:inline-block}.QbGkGW_dialog .QbGkGW_actions{justify-content:flex-end;margin-top:20px}.QbGkGW_dialog .QbGkGW_actions button{flex:auto}.QbGkGW_dialog .QbGkGW_actions .QbGkGW_save{flex-basis:100%}.QbGkGW_choice{cursor:pointer;border-top:1px solid #ddd;justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:12px 0;display:flex}.QbGkGW_choice span{overflow-wrap:anywhere;min-width:0}.QbGkGW_choice input{opacity:1;accent-color:#425563;flex-shrink:0;width:20px;height:20px;margin:3px 0 0;position:static}.QbGkGW_choice small{display:block}.QbGkGW_storageNote{font-size:13px;line-height:1.5}@media (max-width:600px){.QbGkGW_dialog{padding:16px}.QbGkGW_actions{width:100%}.QbGkGW_actions button{flex:auto}}
