:root{--portal-primary:#1a73e8;--portal-secondary:#5f6368;--portal-accent:#fbbc04;--portal-background:#fff;--portal-surface:#f8f9fa;--portal-text:#202124;--portal-text-secondary:#5f6368;--portal-error:#d93025;--portal-success:#1e8e3e;--portal-warning:#f9ab00;--portal-space-2xl:calc(48px * var(--portal-density-multiplier));--portal-radius-sm:.25rem;--portal-radius-md:.5rem;--portal-radius-lg:.75rem;--portal-radius-full:9999px;--portal-font-family:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--portal-font-size-xs:.75rem;--portal-font-size-sm:.875rem;--portal-font-size-md:1rem;--portal-font-size-lg:1.25rem;--portal-font-size-xl:1.5rem;--portal-font-size-2xl:2rem;--portal-transition-duration:.2s}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;font-size:100%}body{font-family:var(--portal-font-family);font-size:var(--portal-font-size-md);color:var(--portal-text);background-color:var(--portal-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;line-height:1.5}h1{font-size:var(--portal-font-size-2xl)}h2{font-size:var(--portal-font-size-xl)}h3{font-size:var(--portal-font-size-lg)}h4{font-size:var(--portal-font-size-md)}h5{font-size:var(--portal-font-size-sm)}h6{font-size:var(--portal-font-size-xs)}img,picture,video,canvas,svg{max-inline-size:100%;display:block}input,button,textarea,select{font:inherit}:focus-visible{outline:2px solid var(--portal-primary);outline-offset:2px}:focus:not(:focus-visible){outline:none}a{color:var(--portal-primary);text-decoration:none}a:hover{text-decoration:underline}table{border-collapse:collapse;inline-size:100%}@media (prefers-reduced-motion:reduce){:root{--portal-transition-duration:0s}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--portal-spacing-unit:8px;--portal-density-multiplier:1;--portal-padding-xs:calc(var(--portal-spacing-unit) * .5 * var(--portal-density-multiplier));--portal-padding-sm:calc(var(--portal-spacing-unit) * var(--portal-density-multiplier));--portal-padding-md:calc(var(--portal-spacing-unit) * 2 * var(--portal-density-multiplier));--portal-padding-lg:calc(var(--portal-spacing-unit) * 3 * var(--portal-density-multiplier));--portal-padding-xl:calc(var(--portal-spacing-unit) * 4 * var(--portal-density-multiplier));--portal-gap-sm:calc(var(--portal-spacing-unit) * var(--portal-density-multiplier));--portal-gap-md:calc(var(--portal-spacing-unit) * 2 * var(--portal-density-multiplier));--portal-gap-lg:calc(var(--portal-spacing-unit) * 3 * var(--portal-density-multiplier));--portal-card-padding:calc(var(--portal-spacing-unit) * 3 * var(--portal-density-multiplier));--portal-section-gap:calc(var(--portal-spacing-unit) * 4 * var(--portal-density-multiplier));--portal-space-xs:calc(4px * var(--portal-density-multiplier));--portal-space-sm:calc(8px * var(--portal-density-multiplier));--portal-space-md:calc(16px * var(--portal-density-multiplier));--portal-space-lg:calc(24px * var(--portal-density-multiplier));--portal-space-xl:calc(32px * var(--portal-density-multiplier))}[data-density=compact]{--portal-density-multiplier:.75}[data-density=comfortable]{--portal-density-multiplier:1}[data-density=spacious]{--portal-density-multiplier:1.5}:root{--portal-base-font-size:16px}[data-font-size=small]{--portal-base-font-size:14px}[data-font-size=medium]{--portal-base-font-size:16px}[data-font-size=large]{--portal-base-font-size:18px}[data-font-size=extra_large]{--portal-base-font-size:20px}html{font-size:var(--portal-base-font-size)}[data-font-family=sans_serif]{--portal-font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif}[data-font-family=serif]{--portal-font-family:Georgia, Cambria, "Times New Roman", Times, serif}[data-font-family=monospace]{--portal-font-family:"JetBrains Mono", "Fira Code", "Cascadia Code", "SF Mono", Menlo, Consolas, "Liberation Mono", monospace}._overlay_lll0e_5{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;padding-block:1rem;padding-inline:1rem;display:flex;position:fixed;inset:0}._wizard_lll0e_29{background-color:var(--portal-surface,#fff);color:var(--portal-text,#111827);border-radius:12px;width:100%;max-width:640px;max-height:90vh;padding-block:2rem;padding-inline:2rem;position:relative;overflow-y:auto;box-shadow:0 20px 60px #0000004d}._dismissButton_lll0e_59{cursor:pointer;color:var(--portal-text,#6b7280);background:0 0;border:none;border-radius:4px;padding:.25rem .5rem;font-size:1.25rem;line-height:1;position:absolute;inset-block-start:.75rem;inset-inline-end:.75rem}._dismissButton_lll0e_59:hover{background-color:var(--portal-border,#e5e7eb)}._dismissButton_lll0e_59:focus-visible{outline:2px solid var(--portal-primary,#1a56db);outline-offset:2px}._progressContainer_lll0e_107{align-items:center;gap:.75rem;margin-block-end:1.5rem;display:flex}._progressBar_lll0e_121{background-color:var(--portal-border,#e5e7eb);border-radius:3px;flex:1;height:6px;overflow:hidden}._progressFill_lll0e_137{background-color:var(--portal-primary,#1a56db);border-radius:3px;height:100%;transition:width .2s}._progressText_lll0e_151{color:var(--portal-text-secondary,#6b7280);white-space:nowrap;font-size:.875rem}._stepContent_lll0e_165{margin-block-end:1.5rem}._stepTitle_lll0e_173{margin-block:0 .5rem;font-size:1.25rem;font-weight:600}._stepDescription_lll0e_187{color:var(--portal-text-secondary,#6b7280);margin-block:0 1.25rem;font-size:.9375rem;line-height:1.5}._optionGrid_lll0e_205{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.75rem;display:grid}._optionCard_lll0e_217{border:2px solid var(--portal-border,#e5e7eb);background:var(--portal-surface,#fff);cursor:pointer;text-align:start;font-family:inherit;font-size:inherit;color:inherit;border-radius:8px;flex-direction:column;align-items:flex-start;padding-block:1rem;padding-inline:1rem;transition:border-color .15s,box-shadow .15s;display:flex}._optionCard_lll0e_217:hover{border-color:var(--portal-primary,#1a56db)}._optionCard_lll0e_217:focus-visible{outline:2px solid var(--portal-primary,#1a56db);outline-offset:2px}._optionCardSelected_lll0e_269{border-color:var(--portal-primary,#1a56db);background-color:color-mix(in srgb, var(--portal-primary,#1a56db) 8%, transparent);box-shadow:0 0 0 1px var(--portal-primary,#1a56db)}._optionLabel_lll0e_281{margin-block-end:.25rem;font-size:.9375rem;font-weight:600}._optionDescription_lll0e_293{color:var(--portal-text-secondary,#6b7280);font-size:.8125rem;line-height:1.4}._navigation_lll0e_307{border-block-start:1px solid var(--portal-border,#e5e7eb);align-items:center;gap:.75rem;padding-block-start:1rem;display:flex}._backButton_lll0e_323{border:1px solid var(--portal-border,#e5e7eb);background:var(--portal-surface,#fff);cursor:pointer;color:var(--portal-text,#111827);border-radius:6px;padding-block:.5rem;padding-inline:1rem;font-family:inherit;font-size:.875rem}._backButton_lll0e_323:disabled{opacity:.4;cursor:not-allowed}._backButton_lll0e_323:not(:disabled):hover{background-color:var(--portal-border,#f3f4f6)}._backButton_lll0e_323:focus-visible{outline:2px solid var(--portal-primary,#1a56db);outline-offset:2px}._skipButton_lll0e_375{cursor:pointer;color:var(--portal-text-secondary,#6b7280);background:0 0;border:none;border-radius:6px;margin-inline-start:auto;padding-block:.5rem;padding-inline:1rem;font-family:inherit;font-size:.875rem}._skipButton_lll0e_375:hover{color:var(--portal-text,#111827);text-decoration:underline}._skipButton_lll0e_375:focus-visible{outline:2px solid var(--portal-primary,#1a56db);outline-offset:2px}._nextButton_lll0e_421{background-color:var(--portal-primary,#1a56db);color:#fff;cursor:pointer;border:none;border-radius:6px;padding-block:.5rem;padding-inline:1.25rem;font-family:inherit;font-size:.875rem;font-weight:500}._nextButton_lll0e_421:hover{opacity:.9}._nextButton_lll0e_421:focus-visible{outline:2px solid var(--portal-primary,#1a56db);outline-offset:2px}._systemNotice_lll0e_467{background-color:color-mix(in srgb, var(--portal-primary,#1a56db) 10%, transparent);border:1px solid color-mix(in srgb, var(--portal-primary,#1a56db) 30%, transparent);color:var(--portal-text,#111827);border-radius:6px;margin-block-end:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem}._srOnly_lll0e_491{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=480px){._optionGrid_lll0e_205{grid-template-columns:1fr}._wizard_lll0e_29{max-height:95vh;padding-block:1.5rem;padding-inline:1.25rem}._navigation_lll0e_307{flex-wrap:wrap}}._welcomeScreen_lll0e_553{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;padding-block:1rem;display:flex}._welcomeLogo_lll0e_571{object-fit:contain;block-size:3rem;inline-size:auto}._welcomeTitle_lll0e_583{color:var(--portal-text,#111827);margin:0;font-size:1.5rem;font-weight:700}._welcomeMessage_lll0e_597{color:var(--portal-text-secondary,#6b7280);max-inline-size:28rem;margin:0;font-size:1rem;line-height:1.6}._welcomeActions_lll0e_613{flex-direction:column;align-items:center;gap:.75rem;margin-block-start:.5rem;display:flex}._container_1qhxc_5{flex-direction:column;gap:1rem;display:flex}._heading_1qhxc_17{color:var(--portal-text,#111827);margin-block:0;font-size:1.125rem;font-weight:600}._grid_1qhxc_33{flex-direction:column;gap:.5rem;max-height:480px;padding-right:.25rem;display:flex;overflow-y:auto}._card_1qhxc_53{border:2px solid var(--portal-border,#e5e7eb);background:var(--portal-surface,#fff);cursor:pointer;border-radius:10px;flex-direction:row;align-items:stretch;min-height:56px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}._card_1qhxc_53:hover{border-color:var(--portal-primary,#1a56db);box-shadow:0 4px 12px #00000014}._card_1qhxc_53:focus-visible{outline:3px solid var(--portal-primary,#1a56db);outline-offset:2px}._cardActive_1qhxc_105{border-color:var(--portal-primary,#1a56db);box-shadow:0 0 0 2px color-mix(in srgb, var(--portal-primary,#1a56db) 25%, transparent)}._swatchStrip_1qhxc_117{flex-direction:column;flex-shrink:0;width:32px;display:flex}._swatchColor_1qhxc_131{flex:1;min-height:11px}._cardBody_1qhxc_143{flex-direction:column;gap:.5rem;padding-block:.75rem;padding-inline:.75rem;display:flex}._cardHeader_1qhxc_159{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._themeName_1qhxc_173{color:var(--portal-text,#111827);font-size:.9375rem;font-weight:600}._activeIndicator_1qhxc_185{background-color:var(--portal-primary,#1a56db);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;font-weight:700;display:inline-flex}._metadataTags_1qhxc_215{flex-wrap:wrap;gap:.375rem;display:flex}._tag_1qhxc_227{background-color:var(--portal-border,#f3f4f6);color:var(--portal-text-secondary,#6b7280);white-space:nowrap;border-radius:4px;align-items:center;padding-block:.125rem;padding-inline:.375rem;font-size:.6875rem;font-weight:500;display:inline-flex}._tag_1qhxc_227[data-tag=accessibility]{color:#065f46;background-color:#10b98126}._recommendedBadge_1qhxc_265{background-color:color-mix(in srgb, var(--portal-primary,#1a56db) 12%, transparent);color:var(--portal-primary,#1a56db);white-space:nowrap;border-radius:9999px;align-items:center;padding-block:.1875rem;padding-inline:.5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._organizationBadge_1qhxc_293{color:#6d28d9;white-space:nowrap;background-color:#8b5cf61f;border-radius:9999px;align-items:center;padding-block:.1875rem;padding-inline:.5rem;font-size:.6875rem;font-weight:500;display:inline-flex}._srOnly_1qhxc_321{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._filterChips_1qhxc_347{flex-wrap:wrap;gap:.5rem;padding-block:.25rem;display:flex}._filterChip_1qhxc_347{border:1px solid var(--portal-border,#e5e7eb);background:var(--portal-surface,#f8f9fa);color:var(--portal-text-secondary,#6b7280);cursor:pointer;border-radius:9999px;align-items:center;padding-block:.375rem;padding-inline:.75rem;font-size:.8125rem;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._filterChip_1qhxc_347:hover{border-color:var(--portal-primary,#1a56db);color:var(--portal-primary,#1a56db)}._filterChip_1qhxc_347:focus-visible{outline:3px solid var(--portal-primary,#1a56db);outline-offset:2px}._filterChipActive_1qhxc_411{background-color:var(--portal-primary,#1a56db);border-color:var(--portal-primary,#1a56db);color:#fff}._filterChipActive_1qhxc_411:hover{color:#fff}._decorationIndicator_1qhxc_433{font-size:.75rem;line-height:1}._container_1qigo_1{flex-direction:column;gap:.75rem;display:flex}._heading_1qigo_13{color:var(--portal-text,#111827);margin-block:0;font-size:1.125rem;font-weight:600}._options_1qigo_27{flex-wrap:wrap;gap:.75rem;display:flex}._option_1qigo_27{border:2px solid var(--portal-border,#e5e7eb);background:var(--portal-surface,#fff);cursor:pointer;border-radius:10px;flex-direction:column;align-items:center;gap:.5rem;min-width:140px;padding-block:1rem;padding-inline:1.25rem;transition:border-color .15s;display:flex}._option_1qigo_27:hover{border-color:var(--portal-primary,#1a56db)}._option_1qigo_27:focus-visible{outline:3px solid var(--portal-primary,#1a56db);outline-offset:2px}._optionActive_1qigo_87{border-color:var(--portal-primary,#1a56db);background:color-mix(in srgb, var(--portal-primary,#1a56db) 5%, var(--portal-surface,#fff))}._preview_1qigo_97{flex-direction:column;width:60px;padding:.25rem;display:flex}._previewLine_1qigo_111{background:var(--portal-border,#d1d5db);border-radius:2px;width:100%}._label_1qigo_123{color:var(--portal-text,#111827);font-size:.875rem;font-weight:600}._description_1qigo_135{color:var(--portal-text-secondary,#6b7280);text-align:center;font-size:.75rem}._multiplier_1qigo_147{color:var(--portal-text-secondary,#6b7280);background:var(--portal-border,#f3f4f6);border-radius:4px;padding-block:.125rem;padding-inline:.375rem;font-size:.6875rem;font-weight:500}._container_cu1gw_1{flex-direction:column;gap:.75rem;display:flex}._heading_cu1gw_13{color:var(--portal-text,#111827);margin-block:0;font-size:1.125rem;font-weight:600}._options_cu1gw_27{flex-wrap:wrap;gap:.75rem;display:flex}._option_cu1gw_27{border:2px solid var(--portal-border,#e5e7eb);background:var(--portal-surface,#fff);cursor:pointer;border-radius:10px;flex-direction:column;align-items:center;gap:.375rem;min-width:100px;padding-block:.75rem;padding-inline:1rem;transition:border-color .15s;display:flex}._option_cu1gw_27:hover{border-color:var(--portal-primary,#1a56db)}._option_cu1gw_27:focus-visible{outline:3px solid var(--portal-primary,#1a56db);outline-offset:2px}._optionActive_cu1gw_87{border-color:var(--portal-primary,#1a56db);background:color-mix(in srgb, var(--portal-primary,#1a56db) 5%, var(--portal-surface,#fff))}._sampleText_cu1gw_97{color:var(--portal-text,#111827);font-weight:600;line-height:1.2}._label_cu1gw_109{color:var(--portal-text,#111827);font-size:.8125rem;font-weight:600}._size_cu1gw_121{color:var(--portal-text-secondary,#6b7280);font-size:.6875rem}._container_ucclv_1{flex-direction:column;gap:.75rem;display:flex}._heading_ucclv_13{color:var(--portal-text,#111827);margin-block:0;font-size:1.125rem;font-weight:600}._options_ucclv_27{flex-wrap:wrap;gap:.75rem;display:flex}._option_ucclv_27{border:2px solid var(--portal-border,#e5e7eb);background:var(--portal-surface,#fff);cursor:pointer;border-radius:10px;flex-direction:column;align-items:center;gap:.375rem;min-width:160px;padding-block:.75rem;padding-inline:1.25rem;transition:border-color .15s;display:flex}._option_ucclv_27:hover{border-color:var(--portal-primary,#1a56db)}._option_ucclv_27:focus-visible{outline:3px solid var(--portal-primary,#1a56db);outline-offset:2px}._optionActive_ucclv_87{border-color:var(--portal-primary,#1a56db);background:color-mix(in srgb, var(--portal-primary,#1a56db) 5%, var(--portal-surface,#fff))}._sampleText_ucclv_97{color:var(--portal-text,#111827);white-space:nowrap;font-size:.9375rem}._label_ucclv_109{color:var(--portal-text,#111827);font-size:.8125rem;font-weight:600}._description_ucclv_121{color:var(--portal-text-secondary,#6b7280);font-size:.6875rem}._container_8a7yi_1{flex-direction:column;gap:1rem;display:flex}._heading_8a7yi_13{color:var(--portal-text,#111827);margin-block:0;font-size:1.125rem;font-weight:600}._tabs_8a7yi_27{border-bottom:1px solid var(--portal-border,#e5e7eb);gap:.25rem;padding-bottom:0;display:flex;overflow-x:auto}._tab_8a7yi_27{cursor:pointer;color:var(--portal-text-secondary,#6b7280);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;min-height:44px;padding-block:.5rem;padding-inline:1rem;font-size:.875rem;font-weight:500;transition:color .15s,border-color .15s}._tab_8a7yi_27:hover{color:var(--portal-text,#111827)}._tab_8a7yi_27:focus-visible{outline:3px solid var(--portal-primary,#1a56db);outline-offset:-2px}._tabActive_8a7yi_91{color:var(--portal-primary,#1a56db);border-bottom-color:var(--portal-primary,#1a56db)}._tabPanel_8a7yi_101{padding-block:1rem}._setGrid_8a7yi_111{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}._setCard_8a7yi_123{border:2px solid var(--portal-border,#e5e7eb);cursor:pointer;background:var(--portal-surface,#f9fafb);border-radius:8px;transition:border-color .15s;overflow:hidden}._setCard_8a7yi_123:hover{border-color:var(--portal-primary,#1a56db)}._setCard_8a7yi_123:focus-visible{outline:3px solid var(--portal-primary,#1a56db);outline-offset:2px}._setCardActive_8a7yi_159{border-color:var(--portal-primary,#1a56db)}._setThumbnail_8a7yi_167{object-fit:cover;width:100%;height:120px;display:block}._setName_8a7yi_181{text-align:center;color:var(--portal-text,#111827);padding:.5rem;font-size:.875rem;font-weight:500}._timezoneContainer_8a7yi_199{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}._timezoneLabel_8a7yi_213{color:var(--portal-text,#111827);font-size:.875rem;font-weight:500}._timezoneSelect_8a7yi_225{border:1px solid var(--portal-border,#e5e7eb);background:var(--portal-surface,#f9fafb);color:var(--portal-text,#111827);border-radius:6px;max-width:300px;min-height:44px;padding:.5rem .75rem;font-size:.875rem}._timezoneSelect_8a7yi_225:focus-visible{outline:3px solid var(--portal-primary,#1a56db);outline-offset:-2px}._uploadArea_8a7yi_259{border:2px dashed var(--portal-border,#e5e7eb);text-align:center;cursor:pointer;border-radius:8px;padding:2rem;transition:border-color .15s,background-color .15s}._uploadArea_8a7yi_259:hover,._uploadAreaDragOver_8a7yi_279{border-color:var(--portal-primary,#1a56db);background:var(--portal-surface,#f9fafb)}._uploadArea_8a7yi_259:focus-within{outline:3px solid var(--portal-primary,#1a56db);outline-offset:2px}._uploadIcon_8a7yi_299{margin-bottom:.5rem;font-size:2rem}._uploadText_8a7yi_309{color:var(--portal-text-secondary,#6b7280);margin:0;font-size:.875rem}._uploadHint_8a7yi_321{color:var(--portal-text-secondary,#6b7280);margin-top:.5rem;font-size:.75rem}._uploadInput_8a7yi_333{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;position:absolute;overflow:hidden}._uploadError_8a7yi_353{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin-top:.75rem;padding:.75rem;font-size:.875rem}._colorPickerContainer_8a7yi_375{flex-direction:column;gap:1rem;display:flex}._colorInputRow_8a7yi_387{align-items:center;gap:1rem;display:flex}._colorSwatch_8a7yi_399{border:2px solid var(--portal-border,#e5e7eb);cursor:pointer;border-radius:8px;width:48px;min-width:44px;height:48px;min-height:44px;padding:0}._colorSwatch_8a7yi_399:focus-visible{outline:3px solid var(--portal-primary,#1a56db);outline-offset:2px}._hexInputGroup_8a7yi_431{align-items:center;gap:.5rem;display:flex}._hexPrefix_8a7yi_443{color:var(--portal-text-secondary,#6b7280);font-size:.875rem;font-weight:600}._hexInput_8a7yi_431{border:1px solid var(--portal-border,#e5e7eb);width:7em;min-height:44px;color:var(--portal-text,#111827);background:var(--portal-surface,#f9fafb);border-radius:6px;padding:.5rem .75rem;font-family:monospace;font-size:.875rem}._hexInput_8a7yi_431:focus-visible{outline:3px solid var(--portal-primary,#1a56db);outline-offset:-2px}._gradientGrid_8a7yi_491{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1rem;display:grid}._gradientCard_8a7yi_503{border:2px solid var(--portal-border,#e5e7eb);cursor:pointer;border-radius:8px;transition:border-color .15s;overflow:hidden}._gradientCard_8a7yi_503:hover{border-color:var(--portal-primary,#1a56db)}._gradientCard_8a7yi_503:focus-visible{outline:3px solid var(--portal-primary,#1a56db);outline-offset:2px}._gradientCardActive_8a7yi_537{border-color:var(--portal-primary,#1a56db)}._gradientPreview_8a7yi_545{width:100%;height:80px}._gradientName_8a7yi_555{text-align:center;color:var(--portal-text,#111827);padding:.5rem;font-size:.75rem;font-weight:500}._nonePanel_8a7yi_573{flex-direction:column;align-items:center;gap:1rem;padding:2rem;display:flex}._noneText_8a7yi_589{color:var(--portal-text-secondary,#6b7280);text-align:center;font-size:.875rem}._noneButton_8a7yi_601{border:1px solid var(--portal-border,#e5e7eb);background:var(--portal-surface,#f9fafb);color:var(--portal-text,#111827);cursor:pointer;border-radius:6px;min-height:44px;padding-block:.5rem;padding-inline:1.5rem;font-size:.875rem;font-weight:500;transition:background-color .15s}._noneButton_8a7yi_601:hover{background:var(--portal-border,#e5e7eb)}._noneButton_8a7yi_601:focus-visible{outline:3px solid var(--portal-primary,#1a56db);outline-offset:2px}._noneButtonActive_8a7yi_647{background:var(--portal-primary,#1a56db);color:#fff;border-color:var(--portal-primary,#1a56db)}._dialog_1461m_1{background:var(--surface-color,#fff);border-radius:8px;outline:none;flex-direction:column;gap:1rem;width:100%;max-width:480px;padding:1.5rem;display:flex;box-shadow:0 4px 24px #00000026}._header_1461m_27{justify-content:space-between;align-items:center;display:flex}._title_1461m_39{margin:0;font-size:1.25rem;font-weight:600}._closeButton_1461m_51{cursor:pointer;color:var(--text-secondary,#666);background:0 0;border:none;border-radius:4px;padding:.25rem .5rem;font-size:1.5rem;line-height:1}._closeButton_1461m_51:hover{background:var(--hover-bg,#f0f0f0)}._error_1461m_81{background:var(--error-bg,#fef2f2);color:var(--error-color,#dc2626);border:1px solid var(--error-border,#fecaca);border-radius:6px;padding:.75rem 1rem;font-size:.875rem}._dropZone_1461m_99{border:2px dashed var(--border-color,#d1d5db);text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:200px;padding:2rem;transition:border-color .15s,background-color .15s;display:flex}._dropZoneActive_1461m_127{border-color:var(--primary-color,#3b82f6);background:var(--primary-bg-light,#eff6ff)}._dropText_1461m_137{color:var(--text-secondary,#6b7280);margin:0;font-size:.875rem}._pickButton_1461m_149{background:var(--primary-color,#3b82f6);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;transition:background .15s}._pickButton_1461m_149:hover{background:var(--primary-hover,#2563eb)}._formatHint_1461m_181{color:var(--text-tertiary,#9ca3af);margin:0;font-size:.75rem}._hiddenInput_1461m_193{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._cropContainer_1461m_211{flex-direction:column;gap:1rem;display:flex}._cropPreview_1461m_223{background:var(--surface-alt,#f9fafb);border-radius:6px;width:100%;position:relative;overflow:hidden}._previewImage_1461m_239{object-fit:contain;width:100%;height:auto;max-height:360px;display:block}._cropOverlay_1461m_255{border:2px solid var(--primary-color,#3b82f6);pointer-events:none;aspect-ratio:1;border-radius:4px;position:absolute;box-shadow:0 0 0 9999px #0006}._actions_1461m_273{justify-content:flex-end;gap:.75rem;display:flex}._cancelButton_1461m_285{border:1px solid var(--border-color,#d1d5db);cursor:pointer;color:var(--text-primary,#374151);background:0 0;border-radius:6px;padding:.5rem 1rem;font-size:.875rem}._cancelButton_1461m_285:hover{background:var(--hover-bg,#f3f4f6)}._confirmButton_1461m_313{background:var(--primary-color,#3b82f6);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500}._confirmButton_1461m_313:hover{background:var(--primary-hover,#2563eb)}._confirmButton_1461m_313:disabled{opacity:.6;cursor:not-allowed}._editorPhase_1461m_355{flex-direction:column;gap:1rem;display:flex}._editorMain_1461m_367{background:var(--surface-alt,#f9fafb);border-radius:6px;justify-content:center;display:flex;overflow:hidden}._editorControls_1461m_383{flex-direction:column;gap:.75rem;display:flex}._cropCanvas_1461m_397{border-radius:4px;max-width:100%;display:block}._enhancementPanel_1461m_411{background:var(--surface-alt,#f9fafb);border:1px solid var(--border-color,#e5e7eb);border-radius:6px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}._sliderGroup_1461m_433{grid-template-columns:5rem 1fr 2.5rem auto;align-items:center;gap:.5rem;display:grid}._sliderLabel_1461m_447{color:var(--text-primary,#374151);font-size:.8125rem;font-weight:500}._sliderInput_1461m_459{cursor:pointer;width:100%;height:4px;accent-color:var(--primary-color,#3b82f6)}._sliderValue_1461m_473{color:var(--text-secondary,#6b7280);text-align:right;font-variant-numeric:tabular-nums;min-width:2.5rem;font-size:.75rem}._sliderReset_1461m_489{cursor:pointer;color:var(--text-secondary,#6b7280);background:0 0;border:none;border-radius:4px;padding:.125rem .25rem;font-size:1rem;line-height:1}._sliderReset_1461m_489:hover{background:var(--hover-bg,#f0f0f0);color:var(--text-primary,#374151)}._redEyeControl_1461m_523{flex-direction:column;gap:.25rem;padding-top:.25rem;display:flex}._redEyeToggle_1461m_537{background:var(--surface-color,#fff);border:1px solid var(--border-color,#d1d5db);cursor:pointer;text-align:left;border-radius:6px;padding:.375rem .75rem;font-size:.8125rem}._redEyeToggle_1461m_537:hover{background:var(--hover-bg,#f3f4f6)}._redEyeToggle_1461m_537:disabled{opacity:.6;cursor:not-allowed}._redEyeToggle_1461m_537[aria-pressed=true]{background:var(--primary-bg-light,#eff6ff);border-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6)}._redEyeHint_1461m_587{color:var(--text-tertiary,#9ca3af);padding-left:.75rem;font-size:.75rem}._resetAllButton_1461m_601{border:1px solid var(--border-color,#d1d5db);cursor:pointer;color:var(--text-secondary,#6b7280);background:0 0;border-radius:6px;align-self:flex-start;padding:.375rem .75rem;font-size:.8125rem}._resetAllButton_1461m_601:hover{background:var(--hover-bg,#f3f4f6);color:var(--text-primary,#374151)}._zoomControls_1461m_635{grid-template-columns:3rem 1fr 3rem;align-items:center;gap:.5rem;display:grid}._zoomLabel_1461m_649{color:var(--text-primary,#374151);font-size:.8125rem;font-weight:500}._zoomSlider_1461m_661{cursor:pointer;width:100%;height:4px;accent-color:var(--primary-color,#3b82f6)}._zoomValue_1461m_675{color:var(--text-secondary,#6b7280);text-align:right;font-variant-numeric:tabular-nums;font-size:.75rem}._rotationControls_1461m_691{flex-direction:column;gap:.5rem;display:flex}._rotationButtons_1461m_703{gap:.5rem;display:flex}._rotateButton_1461m_713{background:var(--surface-color,#fff);border:1px solid var(--border-color,#d1d5db);cursor:pointer;border-radius:6px;padding:.375rem .75rem;font-size:.8125rem}._rotateButton_1461m_713:hover{background:var(--hover-bg,#f3f4f6)}._freeRotation_1461m_739{grid-template-columns:5.5rem 1fr 2.5rem;align-items:center;gap:.5rem;display:grid}._rotationLabel_1461m_753{color:var(--text-primary,#374151);font-size:.8125rem;font-weight:500}._rotationSlider_1461m_765{cursor:pointer;width:100%;height:4px;accent-color:var(--primary-color,#3b82f6)}._rotationValue_1461m_779{color:var(--text-secondary,#6b7280);text-align:right;font-variant-numeric:tabular-nums;font-size:.75rem}._resetRotationButton_1461m_793{border:1px solid var(--border-color,#d1d5db);cursor:pointer;color:var(--text-secondary,#6b7280);background:0 0;border-radius:6px;align-self:flex-start;padding:.375rem .75rem;font-size:.8125rem}._resetRotationButton_1461m_793:hover{background:var(--hover-bg,#f3f4f6);color:var(--text-primary,#374151)}._gallery_19sq9_1{flex-direction:column;gap:1rem;display:flex}._quota_19sq9_13{color:var(--text-secondary,#6b7280);font-size:.75rem}._grid_19sq9_23{grid-template-columns:repeat(auto-fill,64px);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._grid_19sq9_23:focus{outline:none}._thumbnailItem_19sq9_49{width:64px;height:64px;position:relative}._thumbnail_19sq9_49{object-fit:cover;cursor:pointer;background:var(--surface-alt,#f3f4f6);border:2px solid #0000;border-radius:6px;width:64px;height:64px;padding:0;transition:border-color .15s,box-shadow .15s;display:block}._thumbnail_19sq9_49:hover{border-color:var(--primary-color,#3b82f6)}._thumbnail_19sq9_49:focus-visible{outline:2px solid var(--primary-color,#3b82f6);outline-offset:2px}._thumbnailActive_19sq9_105{border-color:var(--primary-color,#3b82f6);box-shadow:0 0 0 2px var(--primary-color,#3b82f6)}._thumbnailImage_19sq9_115{object-fit:cover;pointer-events:none;border-radius:4px;width:100%;height:100%}._checkmark_19sq9_131{background:var(--primary-color,#3b82f6);color:#fff;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;line-height:1;display:flex;position:absolute;top:2px;right:2px}._deleteButton_19sq9_165{background:var(--error-color,#dc2626);color:#fff;border:2px solid var(--surface-color,#fff);cursor:pointer;opacity:0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:10px;line-height:1;transition:opacity .15s;display:flex;position:absolute;top:-4px;right:-4px}._thumbnailItem_19sq9_49:hover ._deleteButton_19sq9_165,._thumbnail_19sq9_49:focus-visible~._deleteButton_19sq9_165,._deleteButton_19sq9_165:focus-visible{opacity:1}._deleteButton_19sq9_165:focus-visible{outline:2px solid var(--primary-color,#3b82f6);outline-offset:2px;opacity:1}._fallbackLabel_19sq9_231{text-align:center;color:var(--text-tertiary,#9ca3af);white-space:nowrap;text-overflow:ellipsis;font-size:.625rem;position:absolute;bottom:-18px;left:0;right:0;overflow:hidden}._uploadButton_19sq9_257{border:2px dashed var(--border-color,#d1d5db);cursor:pointer;width:64px;height:64px;color:var(--text-secondary,#6b7280);background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:1.5rem;transition:border-color .15s,color .15s;display:flex}._uploadButton_19sq9_257:hover{border-color:var(--primary-color,#3b82f6);color:var(--primary-color,#3b82f6)}._uploadButton_19sq9_257:focus-visible{outline:2px solid var(--primary-color,#3b82f6);outline-offset:2px}._confirmOverlay_19sq9_309{z-index:1000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._confirmDialog_19sq9_329{background:var(--surface-color,#fff);border-radius:8px;width:100%;max-width:320px;padding:1.5rem;box-shadow:0 4px 24px #00000026}._confirmTitle_19sq9_347{margin:0 0 .5rem;font-size:1rem;font-weight:600}._confirmMessage_19sq9_359{color:var(--text-secondary,#6b7280);margin:0 0 1rem;font-size:.875rem}._confirmActions_19sq9_371{justify-content:flex-end;gap:.5rem;display:flex}._confirmCancel_19sq9_383{border:1px solid var(--border-color,#d1d5db);cursor:pointer;background:0 0;border-radius:6px;padding:.375rem .75rem;font-size:.875rem}._confirmDelete_19sq9_401{background:var(--error-color,#dc2626);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.375rem .75rem;font-size:.875rem;font-weight:500}._avatar_1qs3l_1{background:var(--surface-alt,#e5e7eb);color:var(--text-primary,#374151);-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative;overflow:hidden}._avatarClickable_1qs3l_29{cursor:pointer;transition:box-shadow .15s}._avatarClickable_1qs3l_29:hover{box-shadow:0 0 0 2px var(--primary-color,#3b82f6)}._avatarClickable_1qs3l_29:focus-visible{outline:2px solid var(--primary-color,#3b82f6);outline-offset:2px}._sm_1qs3l_57{width:32px;height:32px;font-size:14px}._md_1qs3l_69{width:48px;height:48px;font-size:20px}._lg_1qs3l_81{width:64px;height:64px;font-size:28px}._image_1qs3l_93{object-fit:cover;width:100%;height:100%;display:block}._letter_1qs3l_107{text-transform:uppercase;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._mask_1qs3l_125{justify-content:center;align-items:center;width:100%;height:100%;display:flex}._tooltip_1qs3l_141{background:var(--tooltip-bg,#1f2937);color:var(--tooltip-color,#fff);white-space:nowrap;pointer-events:none;opacity:0;z-index:10;border-radius:4px;padding:.25rem .5rem;font-size:.6875rem;transition:opacity .15s;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}._avatar_1qs3l_1:hover ._tooltip_1qs3l_141,._avatar_1qs3l_1:focus-within ._tooltip_1qs3l_141{opacity:1}._radioGroup_1qh2l_11,._optionWrapper_1qh2l_23{flex-direction:column;gap:.5rem;display:flex}._option_1qh2l_23{border:2px solid var(--portal-border,#e5e7eb);background:var(--portal-surface,#fff);cursor:pointer;text-align:start;border-radius:8px;align-items:center;gap:.75rem;width:100%;padding-block:.75rem;padding-inline:1rem;transition:border-color .15s,background-color .15s;display:flex}._option_1qh2l_23:hover:not(:disabled){border-color:var(--portal-primary,#1a56db)}._option_1qh2l_23:focus-visible{outline:3px solid var(--portal-primary,#1a56db);outline-offset:2px}._optionSelected_1qh2l_83{border-color:var(--portal-primary,#1a56db);background:color-mix(in srgb, var(--portal-primary,#1a56db) 8%, var(--portal-surface,#fff))}._optionDisabled_1qh2l_93{opacity:.5;cursor:not-allowed}._optionLabel_1qh2l_103{color:var(--portal-text,#111827);font-size:.875rem;font-weight:500}._variantRow_1qh2l_115{gap:.5rem;padding-block:.25rem;padding-inline-start:1rem;display:flex;overflow-x:auto}._variantThumb_1qh2l_131{border:2px solid var(--portal-border,#e5e7eb);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;width:64px;height:40px;padding:0;transition:border-color .15s;overflow:hidden}._variantThumb_1qh2l_131:hover{border-color:var(--portal-primary,#1a56db)}._variantThumb_1qh2l_131:focus-visible{outline:3px solid var(--portal-primary,#1a56db);outline-offset:2px}._variantThumbSelected_1qh2l_175{border-color:var(--portal-primary,#1a56db);box-shadow:0 0 0 1px var(--portal-primary,#1a56db)}._variantImage_1qh2l_185{object-fit:cover;width:100%;height:100%}._container_vg8cv_21{z-index:9999;gap:var(--portal-space-sm);flex-direction:column;max-inline-size:24rem;display:flex;position:fixed;inset-block-start:var(--portal-space-lg);inset-inline-end:var(--portal-space-lg)}._toast_vg8cv_47{align-items:flex-start;gap:var(--portal-space-sm);padding-block:var(--portal-space-sm);padding-inline:var(--portal-space-md);border-radius:var(--portal-radius-md);background-color:var(--portal-surface);color:var(--portal-text);font-size:var(--portal-font-size-sm);animation:_toastSlideIn_vg8cv_1 var(--portal-transition-duration) ease-out;border-inline-start:4px solid #0000;display:flex;box-shadow:0 4px 12px #00000026}._success_vg8cv_81{border-inline-start-color:var(--portal-success)}._error_vg8cv_89{border-inline-start-color:var(--portal-error)}._warning_vg8cv_97{border-inline-start-color:var(--portal-warning)}._info_vg8cv_105{border-inline-start-color:var(--portal-primary)}._icon_vg8cv_117{flex-shrink:0;justify-content:center;align-items:center;margin-block-start:2px;display:flex}._success_vg8cv_81 ._icon_vg8cv_117{color:var(--portal-success)}._error_vg8cv_89 ._icon_vg8cv_117{color:var(--portal-error)}._warning_vg8cv_97 ._icon_vg8cv_117{color:var(--portal-warning)}._info_vg8cv_105 ._icon_vg8cv_117{color:var(--portal-primary)}._message_vg8cv_169{flex:1;padding-block-start:2px;line-height:1.4}._dismissButton_vg8cv_185{padding:var(--portal-space-xs);border-radius:var(--portal-radius-sm);color:var(--portal-text-secondary);cursor:pointer;transition:background-color var(--portal-transition-duration) ease;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._dismissButton_vg8cv_185:hover{background-color:#00000014}._dismissButton_vg8cv_185:focus-visible{outline:2px solid var(--portal-primary);outline-offset:2px}@keyframes _toastSlideIn_vg8cv_1{0%{opacity:0;transform:translate(1rem)}to{opacity:1;transform:translate(0)}}._banner_1xomd_11{justify-content:center;align-items:center;gap:var(--portal-space-md);padding-block:var(--portal-space-sm);padding-inline:var(--portal-space-md);background-color:var(--portal-warning);color:var(--portal-text);font-size:var(--portal-font-size-sm);display:flex}._message_1xomd_35{text-align:center;flex:1}._reconnectButton_1xomd_45{padding-block:var(--portal-space-xs);padding-inline:var(--portal-space-md);border:1px solid var(--portal-text);border-radius:var(--portal-radius-sm);color:var(--portal-text);cursor:pointer;font-size:var(--portal-font-size-sm);transition:background-color var(--portal-transition-duration) ease;background:0 0}._reconnectButton_1xomd_45:hover:not(:disabled){background-color:#0000001a}._reconnectButton_1xomd_45:disabled{opacity:.6;cursor:not-allowed}._container_1eqto_13{position:relative}._avatarButton_1eqto_21{border-radius:var(--portal-radius-full);border:2px solid var(--portal-secondary);background-color:var(--portal-surface);block-size:2.25rem;inline-size:2.25rem;color:var(--portal-text);cursor:pointer;transition:border-color var(--portal-transition-duration) ease;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:visible}._avatarButton_1eqto_21:hover{border-color:var(--portal-primary)}._avatarButton_1eqto_21:focus-visible{outline:2px solid var(--portal-primary);outline-offset:2px}._avatarFrameDecoration_1eqto_73{pointer-events:none;object-fit:contain;z-index:0;width:100%;height:100%;position:absolute;inset:0}._avatarImage_1eqto_93{z-index:1;object-fit:cover;border-radius:var(--portal-radius-full);block-size:100%;inline-size:100%;position:relative}._avatarFallback_1eqto_111{z-index:1;font-size:1.25rem;line-height:1;position:relative}._menu_1eqto_125{min-inline-size:12rem;padding-block:var(--portal-space-xs);background-color:var(--portal-surface);border-radius:var(--portal-radius-md);z-index:200;border:1px solid #0000001a;position:absolute;inset-block-start:calc(100% + var(--portal-space-xs));inset-inline-end:0;box-shadow:0 4px 12px #00000026}._menuItem_1eqto_151{align-items:center;gap:var(--portal-space-sm);inline-size:100%;padding-block:var(--portal-space-sm);padding-inline:var(--portal-space-md);color:var(--portal-text);font-size:var(--portal-font-size-sm);cursor:pointer;text-align:start;transition:background-color var(--portal-transition-duration) ease;background:0 0;border:none;display:flex}._menuItem_1eqto_151:hover,._menuItem_1eqto_151:focus{background-color:#0000000d}._menuItem_1eqto_151:focus-visible{outline:2px solid var(--portal-primary);outline-offset:-2px}._separator_1eqto_203{block-size:1px;margin-block:var(--portal-space-xs);background-color:#0000001a}._overlay_1pkya_1{z-index:1000;animation:_fadeIn_1pkya_1 var(--portal-transition-duration,.2s) ease-out;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._panel_1pkya_23{background-color:var(--portal-background);border-radius:var(--portal-radius-lg);max-block-size:92vh;inline-size:95%;max-inline-size:56rem;animation:_slideIn_1pkya_1 var(--portal-transition-duration,.2s) ease-out;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 32px #0003}._header_1pkya_49{padding-block:var(--portal-space-md);padding-inline:var(--portal-space-lg);border-block-end:1px solid #0000001a;justify-content:space-between;align-items:center;display:flex}._title_1pkya_67{font-size:var(--portal-font-size-lg);color:var(--portal-text);font-weight:600}._closeButton_1pkya_79{padding:var(--portal-space-xs);color:var(--portal-text-secondary);cursor:pointer;border-radius:var(--portal-radius-sm);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._closeButton_1pkya_79:hover{background-color:#0000000d}._content_1pkya_111{padding:var(--portal-space-lg);gap:var(--portal-space-lg);flex-direction:column;flex:1;display:flex;overflow-y:auto}._section_1pkya_129{gap:var(--portal-space-sm);flex-direction:column;display:flex}._sectionTitle_1pkya_141{font-size:var(--portal-font-size-sm);color:var(--portal-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-weight:600}@keyframes _fadeIn_1pkya_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_1pkya_1{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}._toggleLabel_1pkya_177{color:var(--portal-text);cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._toggleLabel_1pkya_177 input[type=checkbox]{cursor:pointer;width:1rem;height:1rem}._container_a9b5g_5{padding:var(--portal-spacing-md,1rem);gap:var(--portal-spacing-md,1rem);flex-direction:column;display:flex}._header_a9b5g_19{align-items:center;gap:var(--portal-spacing-sm,.5rem);display:flex}._backButton_a9b5g_31{padding:var(--portal-spacing-xs,.25rem);border:1px solid color-mix(in srgb, var(--portal-text,#333) 30%, transparent);border-radius:var(--portal-radius-sm,.25rem);color:var(--portal-text,#333);cursor:pointer;background:0 0;justify-content:center;align-items:center;min-width:2rem;min-height:2rem;font-size:1rem;line-height:1;display:inline-flex}._backButton_a9b5g_31:hover{background:color-mix(in srgb, var(--portal-primary,#0078ff) 8%, transparent)}._backButton_a9b5g_31:focus-visible{outline:2px solid var(--portal-primary,#0078ff);outline-offset:2px}._title_a9b5g_81{margin:0;font-size:1rem;font-weight:600}._loading_a9b5g_93{padding:var(--portal-spacing-lg,1.5rem);text-align:center;color:var(--portal-text-secondary,#666)}._error_a9b5g_105{padding:var(--portal-spacing-lg,1.5rem);text-align:center;color:var(--portal-error,#d32f2f);align-items:center;gap:var(--portal-spacing-sm,.5rem);flex-direction:column;display:flex}._retryButton_a9b5g_125{padding:var(--portal-spacing-sm,.5rem) var(--portal-spacing-md,1rem);background:var(--portal-primary,#0078ff);color:#fff;border-radius:var(--portal-radius-sm,.25rem);cursor:pointer;border:none;font-size:.875rem}._retryButton_a9b5g_125:focus-visible{outline:2px solid var(--portal-primary,#0078ff);outline-offset:2px}._empty_a9b5g_155{padding:var(--portal-spacing-lg,1.5rem);text-align:center;color:var(--portal-text-secondary,#666)}._uploading_a9b5g_167{padding:var(--portal-spacing-sm,.5rem);text-align:center;color:var(--portal-text-secondary,#666);font-size:.8125rem}._container_1jkff_5{padding:var(--portal-spacing-md,1rem)}._title_1jkff_13{margin:0 0 var(--portal-spacing-md,1rem);font-size:1rem;font-weight:600}._empty_1jkff_25{color:var(--portal-text-secondary,#666);font-size:.875rem}._keyList_1jkff_35{gap:var(--portal-spacing-sm,.5rem);flex-direction:column;display:flex}._keyEntry_1jkff_47{justify-content:space-between;align-items:center;gap:var(--portal-spacing-sm,.5rem);padding:var(--portal-spacing-sm,.5rem) var(--portal-spacing-md,1rem);border:1px solid color-mix(in srgb, var(--portal-text) 20%, transparent);border-radius:var(--portal-radius-sm,.25rem);display:flex}._keyLabel_1jkff_67{color:var(--portal-text);font-size:.875rem;font-weight:500}._copyButton_1jkff_79{padding:var(--portal-spacing-xs,.25rem) var(--portal-spacing-sm,.5rem);background:var(--portal-surface,#fff);border:1px solid color-mix(in srgb, var(--portal-text) 30%, transparent);border-radius:var(--portal-radius-sm,.25rem);cursor:pointer;color:var(--portal-text);font-size:.8125rem}._copyButton_1jkff_79:hover{background:color-mix(in srgb, var(--portal-text) 5%, transparent)}._copyButton_1jkff_79:focus-visible{outline:2px solid var(--portal-primary,#0078ff);outline-offset:1px}._container_191e4_5{padding:var(--portal-spacing-md,1rem)}._avatarSection_191e4_13{align-items:center;gap:var(--portal-spacing-sm,.5rem);flex-direction:column;margin-block-end:var(--portal-spacing-lg,1.5rem);display:flex}._editAvatarButton_191e4_29{padding:var(--portal-spacing-xs,.25rem) var(--portal-spacing-md,1rem);border:1px solid color-mix(in srgb, var(--portal-text,#333) 30%, transparent);border-radius:var(--portal-radius-sm,.25rem);color:var(--portal-primary,#0078ff);cursor:pointer;background:0 0;font-size:.8125rem}._editAvatarButton_191e4_29:hover{background:color-mix(in srgb, var(--portal-primary,#0078ff) 8%, transparent)}._editAvatarButton_191e4_29:focus-visible{outline:2px solid var(--portal-primary,#0078ff);outline-offset:2px}._header_191e4_67{justify-content:space-between;align-items:center;margin-block-end:var(--portal-spacing-md,1rem);display:flex}._title_191e4_81{margin:0;font-size:1rem;font-weight:600}._editButton_191e4_93{padding:var(--portal-spacing-xs,.25rem) var(--portal-spacing-md,1rem);border:1px solid color-mix(in srgb, var(--portal-text,#333) 30%, transparent);border-radius:var(--portal-radius-sm,.25rem);color:var(--portal-primary,#0078ff);cursor:pointer;background:0 0;font-size:.8125rem}._editButton_191e4_93:hover{background:color-mix(in srgb, var(--portal-primary,#0078ff) 8%, transparent)}._editButton_191e4_93:focus-visible{outline:2px solid var(--portal-primary,#0078ff);outline-offset:2px}._loading_191e4_131{padding:var(--portal-spacing-lg,1.5rem);text-align:center;color:var(--portal-text-secondary,#666)}._fields_191e4_143{gap:var(--portal-spacing-md,1rem);flex-direction:column;display:flex}._field_191e4_143{gap:var(--portal-spacing-xs,.25rem);flex-direction:column;display:flex}._label_191e4_167{color:var(--portal-text-secondary,#666);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}._input_191e4_183{padding:var(--portal-spacing-sm,.5rem);border:1px solid color-mix(in srgb, var(--portal-text,#333) 30%, transparent);border-radius:var(--portal-radius-sm,.25rem);background:var(--portal-surface,#fff);color:var(--portal-text,#333);font-size:.875rem}._input_191e4_183:focus{outline:2px solid var(--portal-primary,#0078ff);outline-offset:1px}._readOnly_191e4_211{color:var(--portal-text,#333);padding:var(--portal-spacing-sm,.5rem) 0;font-size:.875rem}._actions_191e4_223{gap:var(--portal-spacing-sm,.5rem);margin-block-start:var(--portal-spacing-lg,1.5rem);display:flex}._saveButton_191e4_235{padding:var(--portal-spacing-sm,.5rem) var(--portal-spacing-lg,1.5rem);background:var(--portal-primary,#0078ff);color:#fff;border-radius:var(--portal-radius-sm,.25rem);cursor:pointer;border:none;min-height:2.5rem;font-size:.875rem}._saveButton_191e4_235:disabled{opacity:.5;cursor:not-allowed}._saveButton_191e4_235:focus-visible{outline:2px solid var(--portal-primary,#0078ff);outline-offset:2px}._cancelButton_191e4_277{padding:var(--portal-spacing-sm,.5rem) var(--portal-spacing-lg,1.5rem);color:var(--portal-text,#333);border:1px solid color-mix(in srgb, var(--portal-text,#333) 30%, transparent);border-radius:var(--portal-radius-sm,.25rem);cursor:pointer;background:0 0;min-height:2.5rem;font-size:.875rem}._cancelButton_191e4_277:disabled{opacity:.5;cursor:not-allowed}._cancelButton_191e4_277:focus-visible{outline:2px solid var(--portal-primary,#0078ff);outline-offset:2px}._container_jlitx_5{padding:var(--portal-spacing-md,1rem)}._title_jlitx_13{margin:0 0 var(--portal-spacing-md,1rem);font-size:1rem;font-weight:600}._form_jlitx_25{gap:var(--portal-spacing-md,1rem);flex-direction:column;max-width:24rem;display:flex}._field_jlitx_39{gap:var(--portal-spacing-xs,.25rem);color:var(--portal-text);flex-direction:column;font-size:.875rem;font-weight:500;display:flex}._input_jlitx_57{padding:var(--portal-spacing-sm,.5rem);border:1px solid color-mix(in srgb, var(--portal-text) 30%, transparent);border-radius:var(--portal-radius-sm,.25rem);background:var(--portal-surface);color:var(--portal-text);font-size:.875rem}._input_jlitx_57:focus{outline:2px solid var(--portal-primary,#0078ff);outline-offset:1px}._errors_jlitx_85{padding:var(--portal-spacing-sm,.5rem);border-radius:var(--portal-radius-sm,.25rem);border-inline-start:3px solid var(--portal-error,#d32f2f);background:#d32f2f14}._errorMessage_jlitx_99{color:var(--portal-error,#d32f2f);margin:0;font-size:.8125rem;line-height:1.4}._submitButton_jlitx_113{padding:var(--portal-spacing-sm,.5rem) var(--portal-spacing-lg,1.5rem);background:var(--portal-primary,#0078ff);color:#fff;border-radius:var(--portal-radius-sm,.25rem);cursor:pointer;border:none;align-self:flex-start;min-height:2.5rem;font-size:.875rem}._submitButton_jlitx_113:disabled{opacity:.5;cursor:not-allowed}._submitButton_jlitx_113:focus-visible{outline:2px solid var(--portal-primary,#0078ff);outline-offset:2px}._container_16edc_5{padding:var(--portal-spacing-md,1rem)}._title_16edc_7{margin:0 0 var(--portal-spacing-md,1rem);font-size:1rem;font-weight:600}._loading_16edc_9{padding:var(--portal-spacing-lg,1.5rem);text-align:center;color:var(--portal-text-secondary,#666)}._empty_16edc_11{color:var(--portal-text-secondary,#666);font-size:.875rem}._deviceList_16edc_15{gap:var(--portal-spacing-sm,.5rem);flex-direction:column;margin-block-end:var(--portal-spacing-md,1rem);display:flex}._device_16edc_15{align-items:center;gap:var(--portal-spacing-sm,.5rem);padding:var(--portal-spacing-sm,.5rem);border:1px solid var(--portal-text-secondary,#ddd);border-radius:var(--portal-radius-sm,.25rem);display:flex}._deviceIcon_16edc_19{color:var(--portal-primary,#0078ff);display:flex}._deviceInfo_16edc_21{flex-direction:column;flex:1;display:flex}._deviceName_16edc_23{font-size:.875rem;font-weight:500}._deviceMeta_16edc_25{color:var(--portal-text-secondary,#666);font-size:.75rem}._removeButton_16edc_27{color:var(--portal-error,#d32f2f);border:1px solid var(--portal-error,#d32f2f);border-radius:var(--portal-radius-sm,.25rem);cursor:pointer;background:0 0;padding:.25rem .5rem;font-size:.75rem}._removeButton_16edc_27:hover{background:#d32f2f14}._actions_16edc_33{gap:var(--portal-spacing-sm,.5rem);flex-wrap:wrap;margin-block-end:var(--portal-spacing-md,1rem);display:flex}._actionButton_16edc_35{padding:var(--portal-spacing-sm,.5rem) var(--portal-spacing-md,1rem);border:1px solid color-mix(in srgb, var(--portal-text) 30%, transparent);color:var(--portal-text);border-radius:var(--portal-radius-sm,.25rem);cursor:pointer;background:0 0;align-items:center;gap:.375rem;font-size:.8125rem;display:flex}._actionButton_16edc_35:hover{border-color:var(--portal-primary,#0078ff);color:var(--portal-primary,#0078ff)}._actionButton_16edc_35:disabled{opacity:.5;cursor:not-allowed}._enrollFlow_16edc_43{padding:var(--portal-spacing-md,1rem);border:1px solid var(--portal-text-secondary,#ddd);border-radius:var(--portal-radius-sm,.25rem);margin-block-end:var(--portal-spacing-md,1rem)}._qrCode_16edc_45{width:12rem;height:12rem;margin:var(--portal-spacing-sm,.5rem) 0;display:block}._field_16edc_47{gap:var(--portal-spacing-xs,.25rem);flex-direction:column;margin-block-start:var(--portal-spacing-sm,.5rem);font-size:.875rem;display:flex}._codeInput_16edc_49{padding:var(--portal-spacing-sm,.5rem);border:1px solid var(--portal-text-secondary,#ccc);border-radius:var(--portal-radius-sm,.25rem);letter-spacing:.25em;text-align:center;max-width:10rem;font-size:1.25rem}._codeInput_16edc_49:focus{outline:2px solid var(--portal-primary,#0078ff);outline-offset:1px}._confirmButton_16edc_53{padding:var(--portal-spacing-sm,.5rem) var(--portal-spacing-md,1rem);background:var(--portal-primary,#0078ff);color:#fff;border-radius:var(--portal-radius-sm,.25rem);cursor:pointer;border:none;margin-block-start:var(--portal-spacing-sm,.5rem)}._confirmButton_16edc_53:disabled{opacity:.5;cursor:not-allowed}._recoveryCodes_16edc_59{padding:var(--portal-spacing-md,1rem);border:1px solid var(--portal-warning,#f57c00);border-radius:var(--portal-radius-sm,.25rem);background:#f57c000d}._recoveryCodes_16edc_59 h4{margin:0 0 var(--portal-spacing-sm,.5rem)}._codesInstruction_16edc_63{color:var(--portal-text-secondary,#666);margin:0 0 var(--portal-spacing-sm,.5rem);font-size:.8125rem}._codeBlock_16edc_65{background:var(--portal-surface,#f5f5f5);padding:var(--portal-spacing-sm,.5rem);border-radius:var(--portal-radius-sm,.25rem);white-space:pre-wrap;font-family:monospace;font-size:.875rem}._codeActions_16edc_67{gap:var(--portal-spacing-sm,.5rem);margin-block-start:var(--portal-spacing-sm,.5rem);display:flex}._dismissButton_16edc_69{padding:var(--portal-spacing-xs,.25rem) var(--portal-spacing-md,1rem);border:1px solid var(--portal-text-secondary,#ccc);border-radius:var(--portal-radius-sm,.25rem);cursor:pointer;background:0 0;margin-block-start:var(--portal-spacing-sm,.5rem)}._confirmOverlay_16edc_73{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._confirmDialog_16edc_75{background:var(--portal-background,#fff);color:var(--portal-text,#000);border-radius:var(--portal-radius-md,.5rem);padding:var(--portal-spacing-lg,1.5rem);max-width:24rem;box-shadow:0 4px 24px #0003}._confirmActions_16edc_77{justify-content:flex-end;gap:var(--portal-spacing-sm,.5rem);margin-block-start:var(--portal-spacing-md,1rem);display:flex}._confirmActions_16edc_77 button{padding:var(--portal-spacing-xs,.25rem) var(--portal-spacing-md,1rem);border-radius:var(--portal-radius-sm,.25rem);border:1px solid color-mix(in srgb, var(--portal-text) 30%, transparent);color:var(--portal-text);cursor:pointer;background:0 0;min-height:2.25rem}._confirmDeleteButton_16edc_81{background:var(--portal-error,#d32f2f)!important;color:#fff!important;border-color:var(--portal-error,#d32f2f)!important}._confirmDeleteButton_16edc_81:disabled{opacity:.5;cursor:not-allowed}._warning_16edc_85{color:var(--portal-warning,#f57c00);font-size:.8125rem;font-weight:500}._container_1g1t7_3{padding:var(--portal-spacing-md,1rem)}._title_1g1t7_5{margin:0 0 var(--portal-spacing-md,1rem);font-size:1rem;font-weight:600}._loading_1g1t7_7{padding:var(--portal-spacing-lg,1.5rem);text-align:center;color:var(--portal-text-secondary,#666)}._sessionList_1g1t7_11{gap:var(--portal-spacing-sm,.5rem);flex-direction:column;display:flex}._session_1g1t7_11{align-items:center;gap:var(--portal-spacing-sm,.5rem);padding:var(--portal-spacing-sm,.5rem) var(--portal-spacing-md,1rem);border:1px solid var(--portal-text-secondary,#ddd);border-radius:var(--portal-radius-sm,.25rem);display:flex}._session_1g1t7_11._current_1g1t7_15{border-color:var(--portal-primary,#0078ff);background:color-mix(in srgb, var(--portal-primary) 3%, transparent)}._icon_1g1t7_17{color:var(--portal-text-secondary,#666);display:flex}._info_1g1t7_19{flex-direction:column;flex:1;display:flex}._device_1g1t7_21{align-items:center;gap:var(--portal-spacing-xs,.25rem);font-size:.875rem;font-weight:500;display:flex}._currentBadge_1g1t7_23{background:var(--portal-primary,#0078ff);color:#fff;border-radius:.75rem;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600}._meta_1g1t7_25{color:var(--portal-text-secondary,#666);align-items:center;gap:.25rem;font-size:.75rem;display:flex}._revokeButton_1g1t7_27{color:var(--portal-error,#d32f2f);border:1px solid var(--portal-error,#d32f2f);border-radius:var(--portal-radius-sm,.25rem);cursor:pointer;background:0 0;padding:.25rem .5rem;font-size:.75rem}._revokeButton_1g1t7_27:hover{background:#d32f2f14}._confirmOverlay_1g1t7_33{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._confirmDialog_1g1t7_35{background:var(--portal-background,#fff);color:var(--portal-text,#000);border-radius:var(--portal-radius-md,.5rem);padding:var(--portal-spacing-lg,1.5rem);max-width:24rem;box-shadow:0 4px 24px #0003}._confirmActions_1g1t7_37{justify-content:flex-end;gap:var(--portal-spacing-sm,.5rem);margin-block-start:var(--portal-spacing-md,1rem);display:flex}._confirmActions_1g1t7_37 button{padding:var(--portal-spacing-xs,.25rem) var(--portal-spacing-md,1rem);border-radius:var(--portal-radius-sm,.25rem);border:1px solid color-mix(in srgb, var(--portal-text) 30%, transparent);color:var(--portal-text);cursor:pointer;background:0 0;min-height:2.25rem}._confirmRevokeButton_1g1t7_41{background:var(--portal-error,#d32f2f)!important;color:#fff!important;border-color:var(--portal-error,#d32f2f)!important}._container_1e973_3{padding:var(--portal-spacing-md,1rem)}._title_1e973_5{margin:0 0 var(--portal-spacing-md,1rem);font-size:1rem;font-weight:600}._loading_1e973_7{padding:var(--portal-spacing-lg,1.5rem);text-align:center;color:var(--portal-text-secondary,#666)}._empty_1e973_9{color:var(--portal-text-secondary,#666);font-size:.875rem}._accountList_1e973_13{gap:var(--portal-spacing-sm,.5rem);flex-direction:column;display:flex}._account_1e973_13{align-items:center;gap:var(--portal-spacing-sm,.5rem);padding:var(--portal-spacing-sm,.5rem) var(--portal-spacing-md,1rem);border:1px solid var(--portal-text-secondary,#ddd);border-radius:var(--portal-radius-sm,.25rem);display:flex}._icon_1e973_17{color:var(--portal-text-secondary,#666);display:flex}._providerIcon_1e973_19{border-radius:.125rem;width:1.25rem;height:1.25rem}._info_1e973_21{flex-direction:column;flex:1;display:flex}._providerName_1e973_23{font-size:.875rem;font-weight:500}._email_1e973_25{color:var(--portal-text,#000);font-size:.8125rem}._date_1e973_27{color:var(--portal-text-secondary,#666);font-size:.75rem}._overlay_xgc6z_1{z-index:1000;animation:_fadeIn_xgc6z_1 var(--portal-transition-duration) ease-out;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._panel_xgc6z_23{background-color:var(--portal-background);border-radius:var(--portal-radius-lg);max-block-size:90vh;inline-size:90%;max-inline-size:48rem;animation:_slideIn_xgc6z_1 var(--portal-transition-duration) ease-out;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 32px #0003}._header_xgc6z_49{padding-block:var(--portal-space-md);padding-inline:var(--portal-space-lg);border-block-end:1px solid #0000001a;justify-content:space-between;align-items:center;display:flex}._title_xgc6z_67{font-size:var(--portal-font-size-lg);color:var(--portal-text);font-weight:600}._closeButton_xgc6z_79{padding:var(--portal-space-xs);color:var(--portal-text-secondary);cursor:pointer;border-radius:var(--portal-radius-sm);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._closeButton_xgc6z_79:hover{background-color:#0000000d}._tabs_xgc6z_111{gap:var(--portal-space-xs);padding-inline:var(--portal-space-lg);border-block-end:1px solid #0000001a;display:flex;overflow-x:auto}._tab_xgc6z_111{padding-block:var(--portal-space-sm);padding-inline:var(--portal-space-md);color:var(--portal-text-secondary);font-size:var(--portal-font-size-sm);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-block-end:2px solid #0000}._tab_xgc6z_111:hover{color:var(--portal-text)}._activeTab_xgc6z_155{color:var(--portal-primary);border-block-end-color:var(--portal-primary)}._content_xgc6z_165{padding:var(--portal-space-lg);flex:1;overflow-y:auto}._helpText_xgc6z_177{padding-block:var(--portal-space-sm);padding-inline:var(--portal-space-lg);font-size:var(--portal-font-size-xs);color:var(--portal-text-secondary);border-block-start:1px solid #0000001a}@keyframes _fadeIn_xgc6z_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_xgc6z_1{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}._header_1di3u_11{align-items:center;gap:var(--portal-space-md);padding-block:var(--portal-space-sm);padding-inline:var(--portal-space-lg);background-color:color-mix(in srgb, var(--portal-surface) 85%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-block-end:1px solid color-mix(in srgb, var(--portal-text) 10%, transparent);z-index:100;display:flex}._start_1di3u_35{align-items:center;gap:var(--portal-space-sm);flex-shrink:0;display:flex}._logo_1di3u_49{block-size:2rem;inline-size:auto}._productName_1di3u_59{font-size:var(--portal-font-size-md);color:var(--portal-text);font-weight:600}._center_1di3u_71{flex:1;justify-content:center;display:flex}._search_1di3u_83{inline-size:100%;max-inline-size:32rem}._end_1di3u_93{align-items:center;gap:var(--portal-space-sm);flex-shrink:0;display:flex}._userMenu_1di3u_107{align-items:center;display:flex}._showBackgroundButton_1di3u_117{color:var(--portal-text-secondary);cursor:pointer;border-radius:var(--portal-radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;transition:color .15s,background-color .15s;display:flex}._showBackgroundButton_1di3u_117:hover{color:var(--portal-text);background-color:color-mix(in srgb, var(--portal-text) 5%, transparent)}._showBackgroundButton_1di3u_117:focus-visible{outline:2px solid var(--portal-primary);outline-offset:2px}._toggle_16k4x_5{align-items:center;gap:var(--portal-space-xs,.375rem);padding-block:var(--portal-space-xs,.375rem);padding-inline:var(--portal-space-sm,.75rem);border:1px solid var(--portal-border,#e2e8f0);border-radius:var(--portal-radius-sm,.375rem);background:var(--portal-surface,#f8fafc);color:var(--portal-text,#1e293b);cursor:pointer;font-size:var(--portal-font-size-sm,.875rem);white-space:nowrap;transition:background var(--portal-transition-duration,.2s) ease, color var(--portal-transition-duration,.2s) ease, border-color var(--portal-transition-duration,.2s) ease;font-family:inherit;font-weight:500;display:flex}._toggle_16k4x_5:hover{border-color:var(--portal-primary,#6366f1);color:var(--portal-primary,#6366f1)}._toggle_16k4x_5:focus-visible{outline:2px solid var(--portal-primary,#6366f1);outline-offset:2px}._toggle_16k4x_5[aria-pressed=true]{background:var(--portal-primary,#6366f1);border-color:var(--portal-primary,#6366f1);color:var(--portal-on-primary,#fff)}._toggle_16k4x_5[aria-pressed=true]:hover{background:var(--portal-primary-hover,#4f46e5);border-color:var(--portal-primary-hover,#4f46e5);color:var(--portal-on-primary,#fff)}._strip_jxxnv_1{inline-size:16rem;padding-block:var(--portal-space-md);padding-inline:var(--portal-space-sm);background-color:color-mix(in srgb, var(--portal-surface) 70%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-inline-end:1px solid color-mix(in srgb, var(--portal-text) 8%, transparent);transition:inline-size var(--portal-transition-duration) ease;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}._collapsed_jxxnv_29{inline-size:3rem}._collapseButton_jxxnv_37{padding:var(--portal-space-xs);color:var(--portal-text-secondary);cursor:pointer;border-radius:var(--portal-radius-sm);background:0 0;border:none;justify-content:center;align-self:flex-end;align-items:center;display:flex}._collapseButton_jxxnv_37:hover{background-color:color-mix(in srgb, var(--portal-text) 5%, transparent)}._widgets_jxxnv_71{gap:var(--portal-space-md);flex-direction:column;flex:1;margin-block-start:var(--portal-space-md);display:flex}._strip_1r3ho_1{gap:var(--portal-space-md);padding-block:var(--portal-space-sm);padding-inline:var(--portal-space-lg);background-color:color-mix(in srgb, var(--portal-surface) 70%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-block-start:1px solid color-mix(in srgb, var(--portal-text) 8%, transparent);flex-shrink:0;display:flex;overflow-x:auto}._container_ihpwm_5{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}._layer_ihpwm_21{position:absolute;inset:0}._crossfade_ihpwm_31{transition:opacity 5s ease-in-out}@media (prefers-reduced-motion:reduce){._crossfade_ihpwm_31{transition:none}}._background_15auj_5{z-index:-1;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}._tabBarContainer_g5dk9_5{align-items:center;gap:var(--portal-spacing-xs,.25rem);padding-inline:var(--portal-spacing-sm,.5rem);display:flex}._tabBar_g5dk9_5{align-items:center;gap:var(--portal-spacing-xs,.25rem);flex:1;display:flex;overflow-x:auto}._tabWrapper_g5dk9_35{border-radius:var(--portal-radius-sm,.25rem);transition:background-color var(--portal-transition-duration,.2s) ease;align-items:center;gap:.125rem;display:flex}._tabWrapper_g5dk9_35._dragOver_g5dk9_51{background-color:var(--portal-accent,#0078ff1a);outline:2px dashed var(--portal-primary,#0078ff)}._dragHandle_g5dk9_61{cursor:grab;color:var(--portal-text-secondary,#666);border-radius:var(--portal-radius-sm,.25rem);align-items:center;padding:.25rem;display:flex}._dragHandle_g5dk9_61:active{cursor:grabbing}._tab_g5dk9_5{padding:var(--portal-spacing-xs,.25rem) var(--portal-spacing-md,1rem);color:var(--portal-text-secondary,#666);cursor:pointer;border-radius:var(--portal-radius-sm,.25rem);min-width:2.75rem;min-height:2.75rem;transition:color var(--portal-transition-duration,.2s) ease, background-color var(--portal-transition-duration,.2s) ease;background:0 0;border:none;font-size:.875rem}._tab_g5dk9_5:hover{background-color:var(--portal-surface,#ffffff1a)}._tab_g5dk9_5:focus-visible{outline:2px solid var(--portal-primary,#0078ff);outline-offset:2px}._tab_g5dk9_5._active_g5dk9_133{color:var(--portal-text,#000);border-bottom:2px solid var(--portal-primary,#0078ff);font-weight:600}._renameInput_g5dk9_145{padding:var(--portal-spacing-xs,.25rem) var(--portal-spacing-sm,.5rem);border:1px solid var(--portal-primary,#0078ff);border-radius:var(--portal-radius-sm,.25rem);background:var(--portal-background,#fff);color:var(--portal-text,#000);min-width:6rem;font-size:.875rem}._renameInput_g5dk9_145:focus{outline:2px solid var(--portal-primary,#0078ff);outline-offset:1px}._tabActions_g5dk9_175{align-items:center;gap:.125rem;display:flex}._tabActionButton_g5dk9_187{width:1.5rem;height:1.5rem;color:var(--portal-text-secondary,#666);cursor:pointer;border-radius:var(--portal-radius-sm,.25rem);background:0 0;border:none;justify-content:center;align-items:center;font-size:.75rem;display:flex}._tabActionButton_g5dk9_187:hover:not(:disabled){background-color:var(--portal-surface,#0000000d);color:var(--portal-text,#000)}._tabActionButton_g5dk9_187:disabled{opacity:.3;cursor:not-allowed}._tabActionButton_g5dk9_187:focus-visible{outline:2px solid var(--portal-primary,#0078ff);outline-offset:1px}._addButton_g5dk9_245{border:1px dashed var(--portal-text-secondary,#999);width:2rem;height:2rem;color:var(--portal-text-secondary,#666);cursor:pointer;border-radius:var(--portal-radius-sm,.25rem);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}._addButton_g5dk9_245:hover{border-color:var(--portal-primary,#0078ff);color:var(--portal-primary,#0078ff)}._addButton_g5dk9_245:focus-visible{outline:2px solid var(--portal-primary,#0078ff);outline-offset:2px}._confirmOverlay_g5dk9_295{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._confirmDialog_g5dk9_315{background:var(--portal-background,#fff);color:var(--portal-text,#000);border-radius:var(--portal-radius-md,.5rem);padding:var(--portal-spacing-lg,1.5rem);max-width:24rem;box-shadow:0 4px 24px #0003}._confirmActions_g5dk9_333{justify-content:flex-end;gap:var(--portal-spacing-sm,.5rem);margin-block-start:var(--portal-spacing-md,1rem);display:flex}._confirmActions_g5dk9_333 button{padding:var(--portal-spacing-xs,.25rem) var(--portal-spacing-md,1rem);border-radius:var(--portal-radius-sm,.25rem);border:1px solid var(--portal-text-secondary,#ccc);cursor:pointer;background:0 0;min-height:2.25rem}._confirmDeleteButton_g5dk9_365{background:var(--portal-error,#d32f2f)!important;color:#fff!important;border-color:var(--portal-error,#d32f2f)!important}._srOnly_g5dk9_379{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._tab_g5dk9_5,._tabWrapper_g5dk9_35{transition-duration:0s}}._tabOrnament_g5dk9_417{vertical-align:middle;pointer-events:none;max-width:18px;max-height:18px;margin-inline-start:4px}._tile_wch6q_15{justify-content:center;align-items:center;gap:var(--portal-space-xs);padding:var(--portal-space-md);border-radius:var(--portal-radius-md);background-color:var(--portal-surface);cursor:pointer;min-block-size:5.5rem;min-inline-size:5.5rem;transition:transform var(--portal-transition-duration) ease, box-shadow var(--portal-transition-duration) ease;flex-direction:column;min-block-size:2.75rem;min-inline-size:2.75rem;display:flex}._tile_wch6q_15:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._tile_wch6q_15:focus-visible{outline:2px solid var(--portal-primary);outline-offset:2px}._iconContainer_wch6q_75{justify-content:center;align-items:center;display:flex;position:relative}._icon_wch6q_75{border-radius:var(--portal-radius-sm);object-fit:contain;block-size:2.5rem;inline-size:2.5rem}._letterIcon_wch6q_103{border-radius:var(--portal-radius-sm);background-color:var(--portal-primary);color:#fff;block-size:2.5rem;inline-size:2.5rem;font-size:var(--portal-font-size-lg);justify-content:center;align-items:center;font-weight:600;display:flex}._ssoBadge_wch6q_129{color:var(--portal-primary);background-color:var(--portal-surface);border-radius:var(--portal-radius-full);padding:1px;position:absolute;inset-block-end:-2px;inset-inline-end:-4px}._name_wch6q_149{font-size:var(--portal-font-size-xs);color:var(--portal-text);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}._tile_1j9ud_11{justify-content:center;align-items:center;gap:var(--portal-space-xs);padding:var(--portal-space-md);border-radius:var(--portal-radius-md);background-color:var(--portal-surface);cursor:pointer;min-block-size:5.5rem;min-inline-size:5.5rem;transition:transform var(--portal-transition-duration) ease, box-shadow var(--portal-transition-duration) ease;flex-direction:column;display:flex}._tile_1j9ud_11:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._tile_1j9ud_11:focus-visible{outline:2px solid var(--portal-primary);outline-offset:2px}._iconContainer_1j9ud_65{justify-content:center;align-items:center;display:flex;position:relative}._icon_1j9ud_65{border-radius:var(--portal-radius-sm);object-fit:contain;block-size:2.5rem;inline-size:2.5rem}._letterIcon_1j9ud_93{border-radius:var(--portal-radius-sm);background-color:var(--portal-secondary);color:#fff;block-size:2.5rem;inline-size:2.5rem;font-size:var(--portal-font-size-lg);justify-content:center;align-items:center;font-weight:600;display:flex}._name_1j9ud_119{font-size:var(--portal-font-size-xs);color:var(--portal-text);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}._overlay_1top1_5{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_1top1_25{background:var(--portal-background,#fff);color:var(--portal-text,#000);border-radius:var(--portal-radius-md,.5rem);padding:var(--portal-spacing-lg,1.5rem);width:90vw;max-width:32rem;max-height:80vh;overflow-y:auto;box-shadow:0 4px 24px #0003}._header_1top1_49{justify-content:space-between;align-items:center;margin-block-end:var(--portal-spacing-md,1rem);display:flex}._title_1top1_63{margin:0;font-size:1.125rem;font-weight:600}._closeButton_1top1_75{cursor:pointer;border-radius:var(--portal-radius-sm,.25rem);width:2rem;height:2rem;color:var(--portal-text-secondary,#666);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._closeButton_1top1_75:hover{background:var(--portal-surface,#0000000d)}._closeButton_1top1_75:focus-visible{outline:2px solid var(--portal-primary,#0078ff);outline-offset:1px}._tabs_1top1_119{gap:var(--portal-spacing-xs,.25rem);border-block-end:1px solid var(--portal-text-secondary,#ddd);margin-block-end:var(--portal-spacing-md,1rem);display:flex}._tabButton_1top1_133{padding:var(--portal-spacing-sm,.5rem) var(--portal-spacing-md,1rem);cursor:pointer;color:var(--portal-text-secondary,#666);background:0 0;border:none;border-block-end:2px solid #0000;font-size:.875rem}._tabButton_1top1_133._activeTab_1top1_153{color:var(--portal-primary,#0078ff);border-block-end-color:var(--portal-primary,#0078ff);font-weight:600}._tabButton_1top1_133:focus-visible{outline:2px solid var(--portal-primary,#0078ff);outline-offset:1px}._content_1top1_175{min-height:12rem}._appGrid_1top1_183{gap:var(--portal-spacing-sm,.5rem);grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));display:grid}._appItem_1top1_195{align-items:center;gap:var(--portal-spacing-xs,.25rem);padding:var(--portal-spacing-sm,.5rem);border:1px solid var(--portal-text-secondary,#ddd);border-radius:var(--portal-radius-sm,.25rem);cursor:pointer;background:0 0;flex-direction:column;min-width:2.75rem;min-height:2.75rem;display:flex}._appItem_1top1_195:hover{border-color:var(--portal-primary,#0078ff);background:var(--portal-surface,#0078ff0d)}._appItem_1top1_195:focus-visible{outline:2px solid var(--portal-primary,#0078ff);outline-offset:1px}._appIcon_1top1_243{border-radius:var(--portal-radius-sm,.25rem);object-fit:contain;width:2rem;height:2rem}._appLetterIcon_1top1_257{border-radius:var(--portal-radius-sm,.25rem);background:var(--portal-primary,#0078ff);color:#fff;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.875rem;font-weight:600;display:flex}._appName_1top1_283{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.75rem;overflow:hidden}._emptyMessage_1top1_301{color:var(--portal-text-secondary,#666);text-align:center;padding:var(--portal-spacing-lg,1.5rem);font-size:.875rem}._bookmarkForm_1top1_315{gap:var(--portal-spacing-md,1rem);flex-direction:column;display:flex}._fieldLabel_1top1_327{gap:var(--portal-spacing-xs,.25rem);flex-direction:column;font-size:.875rem;font-weight:500;display:flex}._input_1top1_343{padding:var(--portal-spacing-sm,.5rem);border:1px solid var(--portal-text-secondary,#ccc);border-radius:var(--portal-radius-sm,.25rem);background:var(--portal-background,#fff);color:var(--portal-text,#000);font-size:.875rem}._input_1top1_343:focus{outline:2px solid var(--portal-primary,#0078ff);outline-offset:1px;border-color:var(--portal-primary,#0078ff)}._error_1top1_373{color:var(--portal-error,#d32f2f);font-size:.75rem}._submitButton_1top1_383{padding:var(--portal-spacing-sm,.5rem) var(--portal-spacing-md,1rem);background:var(--portal-primary,#0078ff);color:#fff;border-radius:var(--portal-radius-sm,.25rem);cursor:pointer;border:none;min-height:2.5rem;font-size:.875rem;font-weight:500}._submitButton_1top1_383:hover{opacity:.9}._submitButton_1top1_383:focus-visible{outline:2px solid var(--portal-primary,#0078ff);outline-offset:2px}._grid_ukpjl_5{gap:var(--portal-spacing-md,1rem);grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));display:grid}._gridItem_ukpjl_17{border-radius:var(--portal-radius-md,.5rem);transition:outline-color var(--portal-transition-duration,.2s) ease;position:relative}._gridItem_ukpjl_17._dragOver_ukpjl_29{outline:2px dashed var(--portal-primary,#0078ff);outline-offset:2px}._tileControls_ukpjl_39{z-index:10;background:var(--portal-background,#fff);border-radius:var(--portal-radius-sm,.25rem);align-items:center;gap:.125rem;padding:.125rem;display:flex;position:absolute;inset-block-start:-.5rem;inset-inline-end:-.5rem;box-shadow:0 1px 4px #00000026}._dragHandle_ukpjl_67{cursor:grab;color:var(--portal-text-secondary,#666);align-items:center;padding:.125rem;display:flex}._dragHandle_ukpjl_67:active{cursor:grabbing}._moveButtons_ukpjl_91{gap:.0625rem;display:flex}._moveButton_ukpjl_91{width:1.25rem;height:1.25rem;color:var(--portal-text-secondary,#666);cursor:pointer;border-radius:var(--portal-radius-sm,.25rem);background:0 0;border:none;justify-content:center;align-items:center;font-size:.75rem;display:flex}._moveButton_ukpjl_91:hover:not(:disabled){background:var(--portal-surface,#0000000d);color:var(--portal-text,#000)}._moveButton_ukpjl_91:disabled{opacity:.3;cursor:not-allowed}._moveButton_ukpjl_91:focus-visible{outline:2px solid var(--portal-primary,#0078ff);outline-offset:1px}._srOnly_ukpjl_161{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._gridItem_ukpjl_17{transition-duration:0s}}._addTilePlaceholder_ukpjl_197{border:2px dashed var(--portal-border,#e2e8f0);border-radius:var(--portal-radius-md,.5rem);background:var(--portal-surface-secondary,#f8fafc);cursor:pointer;width:100%;min-height:6rem;color:var(--portal-text-secondary,#94a3b8);flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.75rem;transition:border-color .15s,background .15s;display:flex}._addTilePlaceholder_ukpjl_197:hover{border-color:var(--portal-primary,#6366f1);background:var(--portal-surface,#fff)}._section_1xy04_5{margin-block-end:var(--portal-spacing-lg,1.5rem)}._header_1xy04_13{align-items:center;gap:var(--portal-spacing-xs,.25rem);margin-block-end:var(--portal-spacing-sm,.5rem);display:flex}._dragHandle_1xy04_27{cursor:grab;color:var(--portal-text-secondary,#666);align-items:center;padding:.25rem;display:flex}._label_1xy04_43{color:var(--portal-text,#000);margin:0;font-size:.875rem;font-weight:600}._renameInput_1xy04_57{padding:var(--portal-spacing-xs,.25rem) var(--portal-spacing-sm,.5rem);border:1px solid var(--portal-primary,#0078ff);border-radius:var(--portal-radius-sm,.25rem);background:var(--portal-background,#fff);color:var(--portal-text,#000);font-size:.875rem}._renameInput_1xy04_57:focus{outline:2px solid var(--portal-primary,#0078ff);outline-offset:1px}._actions_1xy04_85{align-items:center;gap:.125rem;margin-inline-start:auto;display:flex}._actionButton_1xy04_99{width:1.75rem;height:1.75rem;color:var(--portal-text-secondary,#666);cursor:pointer;border-radius:var(--portal-radius-sm,.25rem);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._actionButton_1xy04_99:hover{background-color:var(--portal-surface,#0000000d);color:var(--portal-text,#000)}._actionButton_1xy04_99:focus-visible{outline:2px solid var(--portal-primary,#0078ff);outline-offset:1px}._confirmOverlay_1xy04_147{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._confirmDialog_1xy04_167{background:var(--portal-background,#fff);color:var(--portal-text,#000);border-radius:var(--portal-radius-md,.5rem);padding:var(--portal-spacing-lg,1.5rem);max-width:24rem;box-shadow:0 4px 24px #0003}._confirmActions_1xy04_185{justify-content:flex-end;gap:var(--portal-spacing-sm,.5rem);margin-block-start:var(--portal-spacing-md,1rem);display:flex}._confirmActions_1xy04_185 button{padding:var(--portal-spacing-xs,.25rem) var(--portal-spacing-md,1rem);border-radius:var(--portal-radius-sm,.25rem);border:1px solid var(--portal-text-secondary,#ccc);cursor:pointer;background:0 0;min-height:2.25rem}._confirmDeleteButton_1xy04_217{background:var(--portal-error,#d32f2f)!important;color:#fff!important;border-color:var(--portal-error,#d32f2f)!important}._row_159fc_1{gap:var(--portal-space-md);padding-block:var(--portal-space-sm);display:flex;overflow-x:auto}._item_159fc_15{align-items:center;gap:var(--portal-space-xs);flex-shrink:0;display:flex}._icon_159fc_29{border-radius:var(--portal-radius-sm);background-color:var(--portal-primary);color:#fff;block-size:1.5rem;inline-size:1.5rem;font-size:var(--portal-font-size-xs);justify-content:center;align-items:center;font-weight:600;display:flex}._name_159fc_55{font-size:var(--portal-font-size-xs);color:var(--portal-text-secondary);white-space:nowrap}._listContainer_1u5me_5{gap:var(--portal-spacing-sm,.5rem);flex-direction:column;display:flex}._sectionGroup_1u5me_17{flex-direction:column;gap:0;display:flex}._sectionHeader_1u5me_29{font-size:var(--portal-font-size-sm,.875rem);color:var(--portal-text-secondary,#64748b);padding-block:var(--portal-space-xs,.25rem);padding-inline:var(--portal-space-sm,.5rem);border-block-end:1px solid var(--portal-border,#e2e8f0);margin-block-end:var(--portal-space-xs,.25rem);font-weight:600}._listItem_1u5me_49{align-items:center;gap:var(--portal-space-sm,.75rem);padding-block:var(--portal-space-xs,.5rem);padding-inline:var(--portal-space-sm,.5rem);border-radius:var(--portal-radius-sm,.25rem);cursor:pointer;transition:background-color var(--portal-transition-duration,.15s) ease;min-block-size:2.75rem;display:flex}._listItem_1u5me_49:hover{background:var(--portal-surface-secondary,#f1f5f9)}._listItem_1u5me_49:focus-visible{outline:2px solid var(--portal-primary,#6366f1);outline-offset:-2px}._listItem_1u5me_49._dragOver_1u5me_91{outline:2px dashed var(--portal-primary,#0078ff);outline-offset:2px}._listItem_1u5me_49._dragging_1u5me_101{opacity:.5}._iconContainer_1u5me_109{border-radius:var(--portal-radius-sm,.25rem);background:var(--portal-surface-secondary,#f1f5f9);flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;overflow:hidden}._icon_1u5me_109{object-fit:cover;width:2rem;height:2rem}._letterIcon_1u5me_145{color:var(--portal-text-secondary,#64748b);font-size:.875rem;font-weight:600}._textContent_1u5me_157{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._displayName_1u5me_173{font-size:var(--portal-font-size-sm,.875rem);color:var(--portal-text,#1e293b);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}._description_1u5me_191{font-size:var(--portal-font-size-xs,.75rem);color:var(--portal-text-secondary,#64748b);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._dragHandle_1u5me_207{cursor:grab;color:var(--portal-text-secondary,#666);flex-shrink:0;align-items:center;padding:.125rem;display:flex}._dragHandle_1u5me_207:active{cursor:grabbing}._srOnly_1u5me_235{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._listItem_1u5me_49{transition:none}}._container_r7dsz_5{border:1px solid var(--portal-border,#e2e8f0);border-radius:var(--portal-radius-sm,.25rem);align-items:center;gap:0;display:flex;overflow:hidden}._button_r7dsz_23{width:2rem;height:2rem;color:var(--portal-text-secondary,#64748b);cursor:pointer;transition:background-color var(--portal-transition-duration,.15s) ease, color var(--portal-transition-duration,.15s) ease;background:0 0;border:none;justify-content:center;align-items:center;display:flex}._button_r7dsz_23:hover:not(._active_r7dsz_51){background:var(--portal-surface-secondary,#f1f5f9);color:var(--portal-text,#1e293b)}._button_r7dsz_23:focus-visible{outline:2px solid var(--portal-primary,#6366f1);outline-offset:-2px;z-index:1}._active_r7dsz_51{background:var(--portal-primary,#6366f1);color:#fff}._active_r7dsz_51:hover{background:var(--portal-primary,#6366f1)}@media (prefers-reduced-motion:reduce){._button_r7dsz_23{transition:none}}._shell_y6qgw_11{flex-direction:column;min-block-size:100vh;display:flex;position:relative}._skipLink_y6qgw_25{z-index:10000;padding-block:var(--portal-space-xs);padding-inline:var(--portal-space-md);background-color:var(--portal-primary);color:#fff;border-radius:var(--portal-radius-sm);font-size:var(--portal-font-size-sm);text-decoration:none;position:absolute;inset-block-start:-100%;inset-inline-start:var(--portal-space-md)}._skipLink_y6qgw_25:focus{inset-block-start:var(--portal-space-sm)}._header_y6qgw_61{padding-block:var(--portal-space-sm);padding-inline:var(--portal-space-lg);background-color:color-mix(in srgb, var(--portal-surface) 85%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-block-end:1px solid color-mix(in srgb, var(--portal-text) 10%, transparent);z-index:100;flex-shrink:0}._body_y6qgw_81{flex:1;display:flex}._sidebar_y6qgw_91{inline-size:16rem;padding-block:var(--portal-space-md);padding-inline:var(--portal-space-sm);background-color:color-mix(in srgb, var(--portal-surface) 70%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-inline-end:1px solid color-mix(in srgb, var(--portal-text) 8%, transparent);transition:inline-size var(--portal-transition-duration) ease;flex-shrink:0;overflow:hidden}._main_y6qgw_115{padding-block:var(--portal-space-lg);padding-inline:var(--portal-space-xl);background:color-mix(in srgb, var(--portal-surface) 50%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--portal-radius-lg,.75rem);margin:var(--portal-space-sm,.5rem);flex:1;overflow-y:auto}._bottom_y6qgw_137{padding-block:var(--portal-space-sm);padding-inline:var(--portal-space-lg);background-color:color-mix(in srgb, var(--portal-surface) 70%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-block-start:1px solid color-mix(in srgb, var(--portal-text) 8%, transparent);flex-shrink:0}._tabArea_y6qgw_155{align-items:center;gap:var(--portal-space-sm,.5rem);margin-block-end:var(--portal-space-md,1rem);display:flex}._tabArea_y6qgw_155>:first-child{flex:1}._wizardOverlay_y6qgw_179{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._shell_y6qgw_11>:not(:first-child){transition:opacity 1.5s ease-in-out}.idleFaded>:not(:first-child){opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){._shell_y6qgw_11>:not(:first-child){transition:none}}.waking>:not(:first-child){opacity:1;pointer-events:auto;transition:none!important}._solidBackground_y6qgw_269{z-index:-1;background-color:var(--portal-background);pointer-events:none;position:absolute;inset:0}
