._dialogContainer_1lank_1{border:1px solid #ccc;margin:2em auto;box-shadow:0 10px 25px #0003}._dialogContainer_1lank_1::backdrop{background-color:#00000080}._panelDialogContainer_1lank_10{min-width:300px;max-width:600px}._panelDialogContainer_1lank_10 ._title_1lank_13{border-bottom:1px solid #ccc;margin-bottom:.5em;padding:.5rem 1rem;font-weight:bolder}._panelDialogContainer_1lank_10 ._body_1lank_20{padding:1rem}._panelDialogContainer_1lank_10._warning_1lank_24 ._title_1lank_13{color:#8a2b2b}._dismissableHeader_1lank_31{justify-content:space-between;align-items:center;gap:1rem;display:flex}._dismissableTitle_1lank_38{font-weight:bolder}._dismissableBody_1lank_42{min-width:0}._choiceButtons_1lank_46{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}._promptInput_1lank_53{width:100%;margin-top:.75rem}._toasters_4tmap_1{z-index:1000;pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;width:400px;display:flex;position:fixed;top:10px;right:10px}._toaster_4tmap_1{pointer-events:auto;background-color:var(--background);box-shadow:var(--widget-shadow);border-radius:var(--widget-radius);align-items:center;min-width:280px;max-width:100%;padding:8px 12px;transition:all .3s;animation:.2s _slideIn_4tmap_1;display:flex}._toaster_4tmap_1._success_4tmap_27{background-color:#eaf6ec;border-left:5px solid #28a745}._toaster_4tmap_1._error_4tmap_32{background-color:#fcebec;border-left:5px solid #dc3545}._closeButton_4tmap_38{color:var(--text-color);opacity:.6;cursor:pointer;margin-right:8px}._closeButton_4tmap_38:hover{opacity:1}@keyframes _slideIn_4tmap_1{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}._bootstrapFallback_1hvzg_1{opacity:0;place-items:center;min-height:100vh;padding:1.5rem;animation:1ms linear 1s forwards _revealBootstrapFallback_1hvzg_1;display:grid}._bootstrapMessage_1hvzg_10{color:color-mix(in srgb, var(--text-color), white 24%)}@keyframes _revealBootstrapFallback_1hvzg_1{to{opacity:1}}._container_15ruo_1{flex-direction:column;min-height:100dvh;display:flex}._container_15ruo_1 ._main_15ruo_6{flex-grow:1;padding:5px;overflow:auto}._container_15ruo_1 ._mainFlush_15ruo_12{flex-grow:1;overflow:auto}._container_b5k3f_1{background:radial-gradient(circle at 0 0,#007acc1a,#0000 28rem),radial-gradient(circle at 100% 100%,#007acc14,#0000 24rem),linear-gradient(#f7fbff 0%,#fff 45%,#f4f8fc 100%);place-items:center;min-height:100dvh;padding:2rem 1.5rem;display:grid}._panel_b5k3f_16{border:1px solid var(--widget-border-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#fffffff5,#f7fbfff0),#fff;border-radius:1rem;width:min(100%,30rem);padding:2rem;box-shadow:0 24px 60px #0041731f,0 2px 8px #0000000d}._destinationLabel_b5k3f_30{color:color-mix(in srgb, var(--theme), black 8%);margin-bottom:.4rem;font-size:.9rem;font-weight:700}._title_b5k3f_37{margin-bottom:.35rem;font-size:clamp(1.75rem,4vw,2.25rem);line-height:1.05}._lead_b5k3f_43{color:color-mix(in srgb, var(--text-color), white 26%);margin-bottom:1.25rem;font-size:.98rem;line-height:1.5}._notice_b5k3f_50{border:1px solid color-mix(in srgb, var(--theme), white 76%);border-radius:calc(var(--widget-radius) * 2);background:color-mix(in srgb, var(--theme), white 93%);color:color-mix(in srgb, var(--text-color), white 18%);grid-template-columns:auto 1fr;gap:.6rem;margin-bottom:1.25rem;padding:.8rem .9rem;display:grid}._notice_b5k3f_50 .material-symbols-outlined{color:color-mix(in srgb, var(--theme), black 10%);margin-top:.05rem}._buttonRow_b5k3f_67{display:flex}._googleButton_b5k3f_71{letter-spacing:.01em;justify-content:center;gap:.55rem;width:100%;min-height:3.25rem;font-weight:700}._googleButton_b5k3f_71 svg{fill:currentColor;width:1.15rem;height:1.15rem}._divider_b5k3f_86{color:color-mix(in srgb, var(--text-color), white 42%);grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;margin:1.5rem 0;font-size:.85rem;display:grid}._divider_b5k3f_86:before,._divider_b5k3f_86:after{content:"";background:color-mix(in srgb, var(--widget-border-color), white 20%);height:1px}._emailSummary_b5k3f_103{cursor:pointer;color:color-mix(in srgb, var(--text-color), white 14%);padding:.5rem 1rem;list-style:none}._emailDetails_b5k3f_110{border:1px solid color-mix(in srgb, var(--widget-border-color), white 8%);border-radius:var(--widget-radius);background:color-mix(in srgb, white, var(--theme) 2%);overflow:clip}._emailDetails_b5k3f_110[open] ._emailSummary_b5k3f_103{border-bottom:1px solid var(--widget-border-color)}._emailForm_b5k3f_123{gap:.85rem;padding:1rem;display:grid}._field_b5k3f_129{gap:.4rem;display:grid}._field_b5k3f_129 span{font-weight:700}._field_b5k3f_129 input{width:100%}._emailButton_b5k3f_142{justify-content:center;gap:.5rem}._help_b5k3f_147{color:color-mix(in srgb, var(--text-color), white 35%);margin-top:.5rem;font-size:90%}._success_b5k3f_153,._error_b5k3f_154{border-radius:calc(var(--widget-radius) * 2);margin-top:1rem;padding:.8rem .9rem;line-height:1.5}._success_b5k3f_153{color:#05603a;background:#f0f7f4;border:1px solid #a8c7ba}._error_b5k3f_154{color:#9f2c1f;background:#fbf3f2;border:1px solid #e6b0aa}._container_d5c2v_1{place-items:center;min-height:100%;padding:1.5rem;display:grid}._panel_d5c2v_8{width:min(100%,24rem)}._title_d5c2v_12{margin-bottom:.35rem;font-size:1.35rem;font-weight:600;line-height:1.3}._help_d5c2v_19{color:color-mix(in srgb, var(--text-color), white 35%);font-size:.9rem;line-height:1.5}._panel_di712_1{border:1px solid var(--widget-border-color);box-shadow:var(--widget-shadow);background:#fff;border-radius:12px}._header_di712_8{justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1rem 0;display:flex}._titleRow_di712_16{align-items:center;gap:.45rem;min-width:0;display:inline-flex}._titleIcon_di712_23{justify-content:center;align-items:center;font-size:1.3rem;line-height:1;display:inline-flex}._title_di712_16{min-width:0}._title_di712_16>:where(h1,h2,h3,h4,h5,h6){margin:0}._headerRight_di712_39{flex-shrink:0}._body_di712_43{padding:1rem}._footer_di712_47{border-top:1px solid var(--widget-border-color);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem;display:flex}._container_1o4r3_1{place-items:start center;gap:1rem;padding:1rem;display:grid}._panel_1o4r3_8{width:min(100%,42rem);box-shadow:0 18px 40px color-mix(in srgb, var(--theme), transparent 88%)}._panel_1o4r3_8 h2{margin:0}._lead_1o4r3_17{color:color-mix(in srgb, var(--text-color), var(--theme) 20%);margin:0 0 1rem}._authRow_1o4r3_22{border-radius:var(--widget-radius);background:color-mix(in srgb, white, var(--theme) 7%);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding:.85rem 1rem;display:flex}._authRow_1o4r3_22 span{color:color-mix(in srgb, var(--text-color), white 30%)}._authRow_1o4r3_22 strong{font-weight:700}._identity_1o4r3_40{justify-content:flex-start;align-items:center}._identity_1o4r3_40 p{color:color-mix(in srgb, var(--text-color), white 35%);margin:.25rem 0 0}._identity_1o4r3_40 ._identityEmail_1o4r3_50{color:var(--text-color)}._photo_1o4r3_54{object-fit:cover;border-radius:999px;width:3rem;height:3rem}._form_1o4r3_61{gap:1rem;display:grid}._field_1o4r3_66{gap:.35rem;display:grid}._field_1o4r3_66 span{font-weight:700}._field_1o4r3_66 input,._field_1o4r3_66 select,._field_1o4r3_66>div{width:100%;min-width:0}._actions_1o4r3_82{justify-content:flex-end;display:flex}._authSummary_1o4r3_87{gap:.75rem;display:grid}._meta_1o4r3_92{color:color-mix(in srgb, var(--text-color), white 35%);margin:0;font-size:90%}._error_1o4r3_98,._success_1o4r3_99{border-radius:10px;padding:.75rem .9rem}._error_1o4r3_98{color:#7a271a;background:#f9eded}._success_1o4r3_99{color:#05603a;background:#ebf4f0}._triggerButton_1rfgi_1{border:1px solid var(--widget-border-color);border-radius:var(--widget-radius);background-color:var(--background);min-height:2.2rem;color:var(--text-color);cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .5rem;display:inline-flex}._triggerButton_1rfgi_1:focus-visible{border-color:var(--theme);box-shadow:0 0 0 2px color-mix(in srgb, var(--theme), white 80%);outline:none}._triggerButtonDisabled_1rfgi_21{opacity:.5;cursor:default}._dropdownPanel_1rfgi_26{border:1px solid var(--widget-border-color);border-radius:var(--widget-radius);background:var(--background);min-width:220px;box-shadow:var(--widget-shadow);-webkit-user-select:none;user-select:none;z-index:1000;padding:.5rem}._dropdownList_1rfgi_37{gap:.25rem;max-height:240px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._dropdownOption_1rfgi_47{cursor:pointer;border-radius:.25rem;align-items:center;gap:.5rem;padding:.25rem;display:flex}._dropdownOption_1rfgi_47:hover{background-color:var(--widget-hover-bg)}._dropdownCaret_1rfgi_60{color:color-mix(in srgb, var(--text-color), #555 40%);transform-origin:50%;justify-content:center;align-items:center;transition:transform .2s;display:inline-flex;transform:rotateX(0)}._dropdownCaretOpen_1rfgi_70{transform:rotateX(180deg)}._dropdownCaretDisabled_1rfgi_74{color:color-mix(in srgb, var(--text-color), #888 50%);opacity:.7}._trigger_18bz2_1{text-align:left;width:100%;min-width:0}._triggerContent_18bz2_12{flex:1;min-width:0;overflow:hidden}._selectedLabel_18bz2_18,._placeholder_18bz2_19{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._placeholder_18bz2_19{color:color-mix(in srgb, var(--text-color), white 40%)}._caret_18bz2_30{margin-left:auto}._option_18bz2_38{width:100%;color:inherit;text-align:left;background:0 0;border:none;padding:.5rem .625rem}._optionSelected_18bz2_52{background:var(--widget-hover-bg)}._optionDisabled_18bz2_56{cursor:default;opacity:.5}._optionContent_18bz2_61{flex:1;gap:.15rem;min-width:0;display:grid}._optionLabel_18bz2_68{font-weight:600}._optionDescription_18bz2_72{color:color-mix(in srgb, var(--text-color), white 35%);font-size:.85rem;line-height:1.45}._check_18bz2_78{color:var(--theme)}._badge_656n0_1{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.35rem;min-width:0;padding:.18rem .6rem;font-size:.82rem;font-weight:700;line-height:1.25;display:inline-flex}._compact_656n0_15{padding-inline:.5rem;font-size:.76rem}._toneNeutral_656n0_20{color:color-mix(in srgb, var(--text-color), white 18%);border-color:color-mix(in srgb, var(--widget-border-color), white 10%);background:color-mix(in srgb, white, var(--theme) 8%)}._toneInfo_656n0_26{color:#0f4c81;background:#ecf1f5;border-color:#cad8e3}._toneSuccess_656n0_32{color:#05603a;background:#e9f1ed;border-color:#c8dcd4}._toneWarning_656n0_38{color:#8a5a00;background:#fff3d9;border-color:#e3d7c2}._toneDanger_656n0_44{color:#7a271a;background:#f9eded;border-color:#dfcbc8}._toneAccent_656n0_50{color:color-mix(in srgb, var(--theme), black 16%);border-color:color-mix(in srgb, var(--theme), white 74%);background:color-mix(in srgb, var(--theme), white 86%)}*{box-sizing:border-box;margin:0;padding:0}:root{--theme:#007acc;--background:white;--text-color:black;--widget-radius:4px;--widget-border-color:color-mix(in srgb, var(--theme), white 70%);--widget-hover-bg:color-mix(in srgb, var(--theme), white 90%);--widget-tag-bg:color-mix(in srgb, var(--theme), white 80%);--widget-tag-color:color-mix(in srgb, var(--text-color), var(--theme) 25%);--widget-shadow:0 4px 16px #0000001a}:root[data-page-theme=forum]{--theme:#876}html,body,#root{min-height:100%}html,body{background:var(--background);color:var(--text-color)}body{min-width:320px}a{color:inherit;text-decoration:none}h1{font-size:1.5rem}h2{font-size:1.25rem}button{font-family:inherit;font-size:100%}.btn{--btn-bg:var(--background);--btn-color:var(--text-color);--btn-hover-bg:color-mix(in srgb, var(--btn-bg), black 12%);--btn-border-color:var(--widget-border-color);appearance:none;border:1px solid var(--btn-border-color);border-radius:var(--widget-radius);background:var(--btn-bg);min-height:2.2rem;color:var(--btn-color);text-align:center;cursor:pointer;vertical-align:middle;white-space:nowrap;justify-content:center;align-items:center;gap:.25rem;padding:0 .5rem;line-height:1.5;text-decoration:none;transition:background-color .14s,border-color .14s,box-shadow .14s;display:inline-flex}.btn:hover:not(:disabled):not(.disabled){background-color:var(--btn-hover-bg)}.btn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--theme), white 75%);outline:none}.btn.lg{border-radius:var(--widget-radius);padding:.5rem 1.5rem;font-size:1.125rem}.btn.primary{--btn-bg:var(--theme);--btn-color:white;--btn-border-color:color-mix(in srgb, var(--btn-bg), black 15%)}.btn.warn{--btn-bg:hsl(from var(--theme) 30 s l);--btn-color:white;--btn-border-color:color-mix(in srgb, var(--btn-bg), black 15%)}.btn.danger{--btn-bg:hsl(from var(--theme) 10 s l);--btn-color:white;--btn-border-color:color-mix(in srgb, var(--btn-bg), black 15%)}.btn.success{--btn-bg:hsl(from var(--theme) 110 s l);--btn-color:white;--btn-border-color:color-mix(in srgb, var(--btn-bg), black 15%)}.btn.link{--btn-bg:transparent;--btn-color:var(--theme);--btn-hover-bg:color-mix(in srgb, var(--theme), white 90%);border:none}.btn:disabled,.btn.disabled{opacity:.3;cursor:default}.widgetGroup{align-items:stretch;display:inline-flex}.widgetGroup>*,.widgetGroup>:is(input:not([type]),input[type=text],input[type=number],select,textarea){border-radius:0}.widgetGroup>*+*{margin-left:-1px}.widgetGroup>:first-child{border-top-left-radius:var(--widget-radius);border-bottom-left-radius:var(--widget-radius)}.widgetGroup>:last-child{border-top-right-radius:var(--widget-radius);border-bottom-right-radius:var(--widget-radius)}.widgetGroup>:is(input:not([type]),input[type=text],input[type=number],select,textarea):first-child{border-top-left-radius:var(--widget-radius);border-bottom-left-radius:var(--widget-radius)}.widgetGroup>:is(input:not([type]),input[type=text],input[type=number],select,textarea):last-child{border-top-right-radius:var(--widget-radius);border-bottom-right-radius:var(--widget-radius)}:where(input:not([type]),input[type=text],input[type=number],input[type=email]){border:1px solid var(--widget-border-color);border-radius:var(--widget-radius);min-height:2.2rem;color:var(--text-color);background-color:var(--background);min-width:200px;padding:.45rem .75rem;font-size:1rem;transition:border-color .14s,box-shadow .14s,background-color .14s;box-shadow:0 1px 2px #0000000a}:where(select){border:1px solid var(--widget-border-color);border-radius:var(--widget-radius);min-height:2.2rem;color:var(--text-color);background-color:var(--background);min-width:200px;padding:0 2rem 0 .5rem;font-size:1rem;transition:border-color .14s,box-shadow .14s,background-color .14s;box-shadow:0 1px 2px #0000000a}:where(input:not([type]):focus,input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,select:focus,textarea:focus){border-color:var(--theme);box-shadow:0 0 0 2px color-mix(in srgb, var(--theme), white 80%);outline:none}:where(textarea){border:1px solid var(--widget-border-color);border-radius:var(--widget-radius);color:var(--text-color);background-color:var(--background);resize:vertical;padding:.65rem .75rem;transition:border-color .14s,box-shadow .14s,background-color .14s;box-shadow:0 1px 2px #0000000a}:where(input:not([type]):disabled,input[type=text]:disabled,input[type=number]:disabled,input[type=email]:disabled,select:disabled,textarea:disabled){color:color-mix(in srgb, var(--text-color), white 35%);border-color:color-mix(in srgb, var(--widget-border-color), white 40%);background-color:color-mix(in srgb, var(--background), #f0f0f0 55%)}
