.MobileChatPanel_mobileChatContainer__Qt8vv{display:flex;flex-direction:column;width:100%;height:100%;max-height:100%;background:var(--theme-panel-solid,#0f172a);box-shadow:var(--chat-dock-shadow);position:relative;overflow:hidden;overscroll-behavior:none}.MobileChatPanel_mobileViewportFrame__a_Cbu{display:flex;flex-direction:column;width:100%;height:100%;flex:1;min-height:0;position:relative}.MobileChatPanel_mobileChatContainer__Qt8vv:after{content:"";position:fixed;inset:0;background:var(--theme-panel-solid,#0f172a);pointer-events:none;z-index:-1}.MobileChatPanel_mobileChatContainerKeyboardOpen__Scjai{padding-bottom:0}.MobileChatPanel_mobileHeader__yKlho{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:max(16px,env(safe-area-inset-top,0px)) 20px 16px;border-bottom:1px solid var(--theme-panel-border,rgba(148,163,184,.1));background:var(--theme-panel-solid,#0f172a);z-index:10;touch-action:none}.MobileChatPanel_mobileHeaderLeft__c47d6{display:flex;align-items:center;gap:12px}.MobileChatPanel_mobileHeaderIcon__WF3bP{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.MobileChatPanel_mobileHeaderTitle__RH9Gn{font-size:18px;font-weight:600;color:var(--theme-text,#e2e8f0);letter-spacing:-.01em}.MobileChatPanel_mobileHeaderActions__A0nOM{display:flex;align-items:center;gap:8px}.MobileChatPanel_mobileHeaderButton__SV0pw{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:none;border-radius:12px;color:var(--theme-text,rgba(226,232,240,.7));cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:transparent}.MobileChatPanel_mobileHeaderButton__SV0pw:active{background:var(--theme-button-hover);transform:scale(.95)}.MobileChatPanel_mobileHeaderButton__SV0pw.MobileChatPanel_active__s_wz5{color:var(--theme-accent,#3b82f6);background:rgba(59,130,246,.1)}.MobileChatPanel_mobileMessages__i5_lx{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.MobileChatPanel_mobileInputContainer__zJPg5{flex-shrink:0;border-top:1px solid var(--theme-panel-border,rgba(148,163,184,.1));background:var(--theme-panel-solid,#0f172a);touch-action:none;overscroll-behavior:none}.MobileChatPanel_mobileInputContainer__zJPg5 .px-4{padding:8px 12px max(15px,env(safe-area-inset-bottom,15px))!important}.MobileChatPanel_mobileInputContainerKeyboardOpen__RNw3X{border-top:none}.MobileChatPanel_mobileInputContainerKeyboardOpen__RNw3X .px-4{padding-top:8px!important;padding-bottom:8px!important}.MobileChatPanel_mobileConnectionBanner__XwZDb{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:12px 20px;font-size:14px;background:var(--theme-warning-bg,rgba(251,146,60,.1));color:var(--theme-warning-fg,#fb923c);border-bottom:1px solid var(--theme-panel-border,rgba(148,163,184,.1))}.MobileChatPanel_mobileConnectionButton__o7una{padding:8px 16px;font-size:13px;font-weight:500;border-radius:8px;background:var(--theme-button-bg,rgba(59,130,246,.1));color:var(--theme-button-fg,#3b82f6);border:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.MobileChatPanel_mobileConnectionButton__o7una:active{transform:scale(.95)}.SharedModal_overlay__pLLdG{position:fixed;inset:0;background:var(--ui-overlay);display:flex;align-items:center;justify-content:center;z-index:10001;padding:16px}.SharedModal_backdrop__p6x3x{position:absolute;inset:0}.SharedModal_modal__04qO7{position:relative;background:var(--beveled-gradient),var(--ui-bg-primary);border-radius:16px;box-shadow:var(--beveled-glass-shadow);width:100%;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ui-border);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%)}.SharedModal_modalSm__Gvt2_{max-width:480px;max-height:calc(100vh - 32px)}.SharedModal_modalMd__BKJaM{max-width:640px;max-height:calc(100vh - 32px)}.SharedModal_modalLg__KCoXL{max-width:900px;max-height:85vh}.SharedModal_header__pOGdt{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--ui-border);flex-shrink:0}.SharedModal_headerContent__ENbpX{display:flex;align-items:center;gap:12px}.SharedModal_headerIcon__Wfoe_{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.SharedModal_headerIconPurple__v35nl{background:linear-gradient(135deg,color-mix(in srgb,var(--ui-accent) 15%,transparent) 0,color-mix(in srgb,var(--ui-accent-secondary) 15%,transparent) 100%);color:var(--ui-accent)}.SharedModal_headerIconDefault__YYASj{background:var(--ui-bg-secondary);color:var(--ui-text-secondary);border:1px solid var(--ui-border)}.SharedModal_headerTitle__H_349{font-size:18px;font-weight:600;color:var(--ui-text-primary);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SharedModal_headerSubtitle__C_jo1{font-size:12px;color:var(--ui-text-muted);margin:2px 0 0}.SharedModal_closeButton__p7C_j{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:8px;border:none;background:transparent;color:var(--ui-text-muted);cursor:pointer;transition:all .15s ease}.SharedModal_closeButton__p7C_j:hover{background:var(--ui-hover-bg);color:var(--ui-text-primary)}.SharedModal_content__SiVjF{flex:1;overflow-y:auto;padding:20px 24px;min-height:0}.SharedModal_sections__8tKQm{display:flex;flex-direction:column;gap:24px}.SharedModal_card__NswFb{padding:16px;border-radius:12px;border:1px solid var(--ui-border);background:var(--ui-bg-secondary)}.SharedModal_cardHighlight__KA3hx{background:var(--ui-hover-bg)}.SharedModal_statCard__kAEQt{display:flex;align-items:center;justify-content:space-between;padding:16px;border-radius:12px;background:var(--ui-bg-secondary);border:1px solid var(--ui-border)}.SharedModal_statInfo__sS7gh{display:flex;align-items:center;gap:12px}.SharedModal_statIcon__piziI{color:var(--ui-text-muted)}.SharedModal_statLabel__1VrfJ{font-size:14px;color:var(--ui-text-secondary);margin:0}.SharedModal_statValue___zHlx{font-size:24px;font-weight:700;color:var(--ui-text-primary);margin:4px 0 0}.SharedModal_sectionHeader__DMVPa{display:flex;align-items:center;gap:8px;margin-bottom:12px}.SharedModal_sectionTitle__OVL5_{font-size:14px;font-weight:500;color:var(--ui-text-muted);margin:0}.SharedModal_sectionDivider__DHZup{padding-top:20px;border-top:1px solid var(--ui-border)}.SharedModal_tabBar__8DD_2{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;padding:6px;border-radius:12px;border:1px solid var(--ui-border);background:var(--ui-bg-secondary)}.SharedModal_tabButton__68JxS{padding:8px 12px;border-radius:10px;border:1px solid transparent;background:transparent;color:var(--ui-text-muted);font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease;text-align:center}.SharedModal_tabButton__68JxS:hover{color:var(--ui-text-primary);background:var(--ui-hover-bg)}.SharedModal_tabButtonActive__lu7wc{background:var(--ui-accent);color:#ffffff;border-color:color-mix(in srgb,var(--ui-accent) 70%,transparent)}.SharedModal_tabPanel__vVrFP{margin-top:16px}.SharedModal_tableToolbar__hKlUm{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.SharedModal_tableContainer__4p8br{border:1px solid var(--ui-border);border-radius:10px;overflow:hidden;background:var(--ui-bg-secondary);display:flex;flex-direction:column;max-height:440px}.SharedModal_tableScrollWrapper__cRH7Y{overflow-x:auto;overflow-y:auto;flex:1;min-height:0}.SharedModal_tableGrid__K3yQH{display:grid;grid-auto-rows:auto;align-items:stretch;gap:0;min-width:max-content}.SharedModal_tableHeaderRow__v4q5G{display:contents}.SharedModal_tableHeaderCell__jUFHa{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;min-width:0;white-space:normal;line-height:1.2;position:sticky;top:0;z-index:10;padding:6px 8px;border-right:1px solid var(--ui-border);border-bottom:1px solid var(--ui-border);background:var(--ui-bg-primary);text-align:left;font-size:11px;font-weight:600;color:var(--ui-text-secondary);box-sizing:border-box}.SharedModal_tableHeaderCell__jUFHa:last-child{border-right:none}.SharedModal_tableRow__JmlUH{display:contents}.SharedModal_tableCell__KLBp0{min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:4px;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:6px 8px;border-right:1px solid var(--ui-border);border-bottom:1px solid var(--ui-border);text-align:left;box-sizing:border-box;color:var(--ui-text-primary)}.SharedModal_tableCell__KLBp0:nth-child(9n){border-right:none}.SharedModal_tableCell__KLBp0[data-last-row=true]{border-bottom:none}.SharedModal_tableCellEmail__Hzuyf{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;color:var(--ui-text-primary)}.SharedModal_tableCellMuted__bi9T7{color:var(--ui-text-muted);font-size:12px}.SharedModal_tableFilter__TXGmf{width:100%;min-width:0;padding:4px 6px;border-radius:6px;border:1px solid var(--ui-border);background:var(--ui-bg-primary);color:var(--ui-text-secondary);font-size:11px}.SharedModal_tableFilter__TXGmf:disabled{opacity:.6}.SharedModal_headerLabel__1KkRk{display:flex;align-items:flex-start;gap:6px;width:100%}.SharedModal_filterPopover__Lomw8{position:absolute;top:calc(100% + 6px);right:0;z-index:5;background:var(--ui-bg-primary);border:1px solid var(--ui-border);border-radius:8px;padding:8px;min-width:180px;box-shadow:var(--ui-shadow-lg)}.SharedModal_filterPopover__Lomw8 .SharedModal_filterOption__8e_x_{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--ui-text-secondary)}.SharedModal_linkItem__jK92M{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:8px;background:var(--ui-bg-secondary);border:1px solid var(--ui-border)}.SharedModal_linkItemContent__SOZ4b{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.SharedModal_linkUrl__9ITYx{font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.02em;color:var(--ui-text-primary);overflow-wrap:anywhere;line-height:1.3}.SharedModal_linkMeta__o9YFN{font-size:11px;color:var(--ui-text-muted)}.SharedModal_filterTitle__GHV3u{font-size:11px;font-weight:600;color:var(--ui-text-secondary);margin-bottom:6px}.SharedModal_filterActions__kMEdc{display:flex;justify-content:space-between;gap:8px;margin-bottom:6px}.SharedModal_filterAction__kJieQ{background:transparent;border:none;color:var(--ui-text-muted);font-size:11px;cursor:pointer;padding:0}.SharedModal_filterAction__kJieQ:hover{color:var(--ui-text-primary)}.SharedModal_filterList__ae5lm{display:flex;flex-direction:column;gap:6px;max-height:160px;overflow-y:auto}.SharedModal_filterButton__zGTlc{border:1px solid var(--ui-border);background:var(--ui-bg-secondary);color:var(--ui-text-muted);border-radius:6px;padding:2px 4px;cursor:pointer;transition:all .15s ease}.SharedModal_filterButton__zGTlc:hover{color:var(--ui-text-primary);border-color:var(--ui-border-strong);background:var(--ui-hover-bg)}.SharedModal_badge__jgQzu{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:9999px;font-size:11px;font-weight:500}.SharedModal_badgeGreen___8Hq8{background:rgba(34,197,94,.15);color:#22c55e}.SharedModal_badgeYellow__zisKz{background:rgba(234,179,8,.15);color:#eab308}.SharedModal_badgeRed__YROat{background:rgba(239,68,68,.15);color:#ef4444}.SharedModal_badgeMuted__wwUVC{background:var(--ui-hover-bg);color:var(--ui-text-secondary);border:1px solid var(--ui-border)}.SharedModal_badgePurple__0ozMg{background:color-mix(in srgb,var(--ui-accent) 15%,transparent);color:var(--ui-accent-secondary)}.SharedModal_listItem__ziyED{display:flex;align-items:center;justify-content:space-between;padding:12px;border-radius:8px;background:var(--ui-bg-secondary);border:1px solid var(--ui-border)}.SharedModal_listItemContent__vWQ7O{display:flex;align-items:center;gap:12px}.SharedModal_listItemText__2o0BP{font-size:14px;color:var(--ui-text-primary);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;letter-spacing:.025em}.SharedModal_listItemTextNormal__z5cvn{letter-spacing:normal}.SharedModal_input__QpQsB,.SharedModal_listItemTextNormal__z5cvn{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SharedModal_input__QpQsB{width:100%;padding:10px 12px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-bg-secondary);color:var(--ui-text-primary);font-size:14px;transition:all .15s ease}.SharedModal_input__QpQsB:focus{outline:none;border-color:var(--ui-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-accent) 15%,transparent)}.SharedModal_input__QpQsB::placeholder{color:var(--ui-text-muted)}.SharedModal_inputSmall__UbQ33{width:80px}.SharedModal_label__1qJbI{display:block;font-size:14px;font-weight:500;color:var(--ui-text-secondary);margin-bottom:6px}.SharedModal_hint__SB9fS{font-size:12px;color:var(--ui-text-muted);margin-top:6px}.SharedModal_btn__WM6Dp{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border-radius:8px;border:none;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SharedModal_btnPrimary__xzOFg{background:var(--ui-accent);color:#ffffff}.SharedModal_btnPrimary__xzOFg:hover:not(:disabled){background:var(--ui-accent-hover)}.SharedModal_btnPrimary__xzOFg:disabled{background:var(--ui-hover-bg);color:var(--ui-text-muted);cursor:not-allowed;border:1px solid var(--ui-border)}.SharedModal_btnSecondary__GxmYy{background:var(--ui-bg-secondary);color:var(--ui-text-primary);border:1px solid var(--ui-border)}.SharedModal_btnSecondary__GxmYy:hover:not(:disabled){background:var(--ui-hover-bg);border-color:var(--ui-border-strong)}.SharedModal_btnSecondary__GxmYy:disabled{opacity:.5;cursor:not-allowed}.SharedModal_btnGhost__GGstI{background:transparent;color:var(--ui-text-muted);padding:8px}.SharedModal_btnGhost__GGstI:hover{background:var(--ui-hover-bg);color:var(--ui-text-primary)}.SharedModal_btnSm__1z53L{padding:6px 12px;font-size:12px}.SharedModal_btnFull__8F35w{width:100%}.SharedModal_alert__a__Gm{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:8px;border:1px solid}.SharedModal_alertIcon__StMGR{flex-shrink:0;margin-top:1px}.SharedModal_alertSuccess__djznF{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.3)}.SharedModal_alertSuccess__djznF .SharedModal_alertIcon__StMGR,.SharedModal_alertSuccess__djznF .SharedModal_alertTitle__exND0{color:#22c55e}.SharedModal_alertSuccess__djznF .SharedModal_alertText__8z7_t{color:rgba(34,197,94,.9)}.SharedModal_alertWarning__pdVSj{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.3)}.SharedModal_alertWarning__pdVSj .SharedModal_alertIcon__StMGR,.SharedModal_alertWarning__pdVSj .SharedModal_alertTitle__exND0{color:#f59e0b}.SharedModal_alertWarning__pdVSj .SharedModal_alertText__8z7_t{color:rgba(245,158,11,.9)}.SharedModal_alertError__nSvJ9{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3)}.SharedModal_alertError__nSvJ9 .SharedModal_alertIcon__StMGR,.SharedModal_alertError__nSvJ9 .SharedModal_alertTitle__exND0{color:#ef4444}.SharedModal_alertError__nSvJ9 .SharedModal_alertText__8z7_t{color:rgba(239,68,68,.9)}.SharedModal_alertInfo__T0tJD{background:color-mix(in srgb,var(--ui-accent) 10%,transparent);border-color:color-mix(in srgb,var(--ui-accent) 30%,transparent)}.SharedModal_alertInfo__T0tJD .SharedModal_alertIcon__StMGR{color:var(--ui-accent)}.SharedModal_alertInfo__T0tJD .SharedModal_alertTitle__exND0{color:var(--ui-text-primary)}.SharedModal_alertInfo__T0tJD .SharedModal_alertText__8z7_t{color:var(--ui-text-secondary)}.SharedModal_alertTitle__exND0{font-size:14px;font-weight:500;margin:0}.SharedModal_alertText__8z7_t{font-size:13px;margin:4px 0 0;line-height:1.4}.SharedModal_codeBlock__yzUGZ{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;border-radius:8px;background:var(--ui-bg-secondary);border:1px solid var(--ui-border)}.SharedModal_codeText__S6RwP{font-size:13px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;color:var(--ui-text-primary);flex:1;overflow-x:auto;user-select:text}.SharedModal_codeLabel__1SR8G{font-size:12px;color:var(--ui-text-muted)}.SharedModal_codeValue__3Np_P{font-size:13px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;padding:4px 8px;border-radius:4px;background:var(--ui-bg-secondary);border:1px solid var(--ui-border);color:var(--ui-text-primary);user-select:text}.SharedModal_checkbox__k4tYz{width:16px;height:16px;border-radius:4px;border:1.5px solid var(--ui-border-strong);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;background:var(--ui-bg-primary);flex-shrink:0}.SharedModal_checkbox__k4tYz:hover{border-color:var(--ui-accent);background:var(--ui-hover-bg)}.SharedModal_checkboxChecked__CMogu{background:var(--ui-accent);border-color:var(--ui-accent)}.SharedModal_loadingState__y2oWv{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:12px}.SharedModal_loadingSpinner__ErrCe{width:32px;height:32px;color:var(--ui-accent);animation:SharedModal_spin__bQLPg 1s linear infinite}@keyframes SharedModal_spin__bQLPg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SharedModal_loadingText__3lrJM{font-size:14px;color:var(--ui-text-muted);margin:0}.SharedModal_emptyState__rNXah{text-align:center;padding:32px 24px}.SharedModal_emptyText__sqh41{font-size:14px;color:var(--ui-text-muted);margin:0}.SharedModal_pagination__8w3Up{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--ui-border)}.SharedModal_paginationText__Fj840{font-size:12px;color:var(--ui-text-muted)}.SharedModal_link__EaiQm{color:#3b82f6;text-decoration:none;font-size:14px;display:inline-flex;align-items:center;gap:4px}.SharedModal_link__EaiQm:hover{color:#2563eb;text-decoration:underline}[data-ui-theme=dark] .SharedModal_link__EaiQm{color:#60a5fa}[data-ui-theme=dark] .SharedModal_link__EaiQm:hover{color:#93c5fd}.SharedModal_successText__otM5x{color:#22c55e;font-size:14px}.SharedModal_flexRow__x_l_r{display:flex;align-items:center;gap:8px}.SharedModal_flexBetween__KA1Kt{display:flex;align-items:center;justify-content:space-between}.SharedModal_gap2__0GUkt{gap:8px}.SharedModal_gap3__zapCu{gap:12px}.SharedModal_gap4__fenWK{gap:16px}.SharedModal_spaceY2__tbnkO>*+*{margin-top:8px}.SharedModal_spaceY3__pRVYI>*+*{margin-top:12px}.SharedModal_spaceY4__rMpZO>*+*{margin-top:16px}.SharedModal_waitlistTableHeader__yUpTW{display:grid;position:sticky;top:0;z-index:10;background:var(--ui-bg-primary)}.SharedModal_waitlistTableBody__C5c9L{overflow-y:auto;flex:1;min-height:0}.SharedModal_waitlistTableRow__QXM8m{display:grid}.SharedModal_waitlistTableRow__QXM8m:last-child .SharedModal_tableCell__KLBp0{border-bottom:none}.SharedModal_waitlistTableHeaderCell__dAz16{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;min-width:0;white-space:normal;line-height:1.2;position:relative;padding:6px 8px;border-right:1px solid var(--ui-border);border-bottom:1px solid var(--ui-border);background:var(--ui-bg-primary);text-align:left;font-size:11px;font-weight:600;color:var(--ui-text-secondary);box-sizing:border-box}.SharedModal_waitlistTableHeaderCell__dAz16:last-child{border-right:none}.SharedModal_waitlistTableCell__CQEz2{min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:4px;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:6px 8px;border-right:1px solid var(--ui-border);border-bottom:1px solid var(--ui-border);text-align:left;box-sizing:border-box;color:var(--ui-text-primary)}.SharedModal_waitlistTableCell__CQEz2:last-child{border-right:none}.SharedModal_answerRow__u7U9K{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.SharedModal_answerTag__7eH_x{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;border:1px solid var(--ui-border);background:var(--ui-bg-secondary);color:var(--ui-text-muted);font-size:11px}@media (max-width:640px){.SharedModal_overlay__pLLdG{padding:0}.SharedModal_modal__04qO7{max-width:100%;max-height:100%;height:100%;border-radius:0;border:none}.SharedModal_header__pOGdt{padding:calc(env(safe-area-inset-top, 16px) + 12px) 16px 16px}.SharedModal_content__SiVjF{padding:16px 16px calc(16px + env(safe-area-inset-bottom, 0))}}.ModalBase_modalOverlay__CKWK5{position:fixed;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10080;animation:ModalBase_fadeInBackdrop__hTl8V .2s ease-out}.ModalBase_modalContainer__PhgjU{animation:ModalBase_fadeInModal__UwqNA .2s ease-out}@keyframes ModalBase_fadeInBackdrop__hTl8V{0%{opacity:0}to{opacity:1}}@keyframes ModalBase_fadeInModal__UwqNA{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ModalBase_modalOverlay__CKWK5.ModalBase_exiting__2ljTl{animation:ModalBase_fadeOutBackdrop__lqQvz .15s ease-in}.ModalBase_modalContainer__PhgjU.ModalBase_exiting__2ljTl{animation:ModalBase_fadeOutModal__GENyD .15s ease-in}@keyframes ModalBase_fadeOutBackdrop__lqQvz{0%{opacity:1}to{opacity:0}}@keyframes ModalBase_fadeOutModal__GENyD{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.UserDropdown_userDropdown__bWdkt{background:var(--beveled-gradient),var(--theme-panel-bg-opaque,var(--theme-panel-bg));border:none;border-radius:12px;box-shadow:var(--beveled-glass-shadow);width:280px;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);overflow:hidden;animation:UserDropdown_userDropdownFadeIn__pC2bs .1s ease-out;transform-origin:top right}@keyframes UserDropdown_userDropdownFadeIn__pC2bs{0%{opacity:0;transform:scale(.92) translateY(-12px)}to{opacity:1;transform:scale(1) translateY(0)}}.UserDropdown_userHeader__iqBgw{width:100%;padding:16px;border:none;border-bottom:1px solid var(--theme-panel-border);background:transparent;cursor:pointer;transition:background-color .15s ease;text-align:left}.UserDropdown_userHeader__iqBgw:hover{background:var(--theme-button-hover)}.UserDropdown_userHeader__iqBgw:active{background:var(--theme-button-active)}.UserDropdown_userInfo__Wl2tc{display:flex;align-items:center;gap:12px}.UserDropdown_userAvatar__6njQJ{width:40px;height:40px;border-radius:50%;border:1px solid var(--theme-panel-border)}.UserDropdown_userDetails__UG9N4{flex:1;min-width:0}.UserDropdown_userName__Mu56f{font-size:14px;font-weight:600;color:var(--theme-text);margin:0;line-height:1.4}.UserDropdown_userEmail__fnIxx{font-size:12px;color:var(--theme-text);opacity:.7;margin:2px 0 0;line-height:1.3}.UserDropdown_userStardust__xrVaM{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:var(--theme-accent);margin:4px 0 0;line-height:1.3}.UserDropdown_stardustIcon__mBPqe{width:12px;height:12px;color:#eab308}.UserDropdown_stardustRank__dIXuG{margin-left:6px;font-size:11px;font-weight:600;color:var(--theme-text);opacity:.6;background:var(--theme-button-bg);padding:1px 5px;border-radius:4px}.UserDropdown_storageSection__c4h_g{padding:14px 16px;border-bottom:1px solid var(--theme-panel-border);display:flex;align-items:center;justify-content:space-between;gap:16px}.UserDropdown_upgradeButton__rH_dZ{background:var(--theme-button-bg);border:1px solid var(--theme-panel-border);border-radius:8px;padding:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--theme-accent);transition:all .15s ease;flex-shrink:0;min-width:32px;min-height:32px}.UserDropdown_upgradeButton__rH_dZ:hover{background:var(--theme-button-hover);border-color:var(--theme-accent);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.UserDropdown_upgradeButton__rH_dZ:active{background:var(--theme-button-active);transform:translateY(0);box-shadow:none}.UserDropdown_storageSectionHeader__f_uCl{display:flex;align-items:center;gap:8px;margin-bottom:12px}.UserDropdown_storageIcon__hojKS{width:16px;height:16px;color:var(--theme-accent)}.UserDropdown_storageSectionTitle__VV_qt{font-size:13px;font-weight:600;color:var(--theme-text)}.UserDropdown_storageBarContainer__dkYIg{background:var(--theme-button-bg);border-radius:8px;padding:12px;border:1px solid var(--theme-panel-border)}.UserDropdown_storageDescription__BpfW0{font-size:11px;color:var(--theme-text);opacity:.6;margin:8px 0 0;line-height:1.4}.UserDropdown_menuItems__CVDBr{padding:8px}.UserDropdown_menuItem___OjMI{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;background:transparent;border:none;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;color:var(--theme-text);cursor:pointer;transition:background-color .15s ease;text-align:left;border-radius:8px}.UserDropdown_menuItem___OjMI:hover{background:var(--theme-button-hover);color:var(--theme-text-hover)}.UserDropdown_menuItem___OjMI:active{background:var(--theme-button-active)}.UserDropdown_menuItemIcon__xTgRg{width:16px;height:16px;color:var(--theme-accent);flex-shrink:0}.UserDropdown_signOutItem__eYddC{color:var(--theme-accent);background:var(--theme-button-bg);border:1px solid var(--theme-panel-border);margin-top:4px}.UserDropdown_signOutItem__eYddC:hover{background:var(--theme-button-hover);color:var(--theme-accent)}.UserDropdown_signOutItem__eYddC .UserDropdown_menuItemIcon__xTgRg{color:var(--theme-accent)}.UserDropdown_menuDivider__Q3WHN{height:1px;background:var(--theme-panel-border);margin:8px 0}.UserButton_userButton__KYxH7{display:flex;align-items:center;gap:8px;padding:4px;background:transparent;border:none;border-radius:50px;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);color:var(--theme-text)}.UserButton_userButton__KYxH7:hover{background:var(--theme-button-hover,rgba(148,163,184,.1))}.UserButton_userButton__KYxH7:active{background:var(--theme-button-active,rgba(148,163,184,.15))}.UserButton_userButtonAvatar__lSdwF{width:24px;height:24px;border-radius:50%;border:1px solid var(--theme-panel-border,rgba(255,255,255,.1));transition:all .2s ease}.UserButton_userButton__KYxH7:hover .UserButton_userButtonAvatar__lSdwF{border-color:var(--theme-accent);box-shadow:0 0 0 2px var(--theme-accent,rgba(59,130,246,.2))}.UserButton_userButtonChevron__cDYm0{width:12px;height:12px;color:var(--theme-text);transition:transform .2s cubic-bezier(.16,1,.3,1);flex-shrink:0}.UserButton_userButtonChevron__cDYm0.UserButton_rotated__Y5GBa{transform:rotate(180deg)}.tooltip_tooltip__tCYW2{position:relative}.tooltip_tooltip__tCYW2:after,.tooltip_tooltip__tCYW2:before{position:absolute;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,visibility .15s ease,transform .15s ease;z-index:10100}.tooltip_tooltip__tCYW2:before{content:"";top:100%;left:50%;transform:translateX(-50%) translateY(-2px);border:6px solid transparent;border-bottom:6px solid var(--theme-panel-bg,rgba(30,41,59,.95))}.tooltip_tooltip__tCYW2:after{content:attr(data-tooltip);top:calc(100% + 10px);left:50%;transform:translateX(-50%) translateY(-4px);padding:6px 10px;background:var(--theme-panel-bg,rgba(30,41,59,.95));color:var(--theme-text,rgba(226,232,240,.9));font-size:12px;font-weight:500;white-space:nowrap;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);backdrop-filter:blur(8px);border:1px solid var(--theme-button-border,rgba(148,163,184,.15))}.tooltip_tooltip__tCYW2:hover:after,.tooltip_tooltip__tCYW2:hover:before{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.tooltip_tooltip__tCYW2[aria-expanded=true]:after,.tooltip_tooltip__tCYW2[aria-expanded=true]:before,.tooltip_tooltip__tCYW2[data-state=open]:after,.tooltip_tooltip__tCYW2[data-state=open]:before{opacity:0!important;visibility:hidden!important}.ShareDropdown_shareDropdown__fpKX0{background:var(--beveled-gradient),var(--theme-panel-bg);border:none;border-radius:12px;box-shadow:var(--beveled-glass-shadow);width:320px;max-height:80vh;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);overflow:hidden;animation:ShareDropdown_shareDropdownFadeIn__JAuWg .15s ease-out;transform-origin:top right}@keyframes ShareDropdown_shareDropdownFadeIn__JAuWg{0%{opacity:0;transform:scale(.9) translateY(-16px)}to{opacity:1;transform:scale(1) translateY(0)}}.ShareDropdown_tabNav__kx_Fs{display:flex;flex-direction:row;border-bottom:1px solid var(--theme-panel-border);background:var(--theme-panel-bg);position:sticky;top:0;z-index:10}.ShareDropdown_tabButton__vZjWC{flex:1;padding:12px 16px;border:none;background:transparent;color:var(--theme-text);opacity:.6;font-size:14px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;cursor:pointer;transition:all .15s ease;position:relative;outline:none}.ShareDropdown_tabButton__vZjWC:hover{opacity:.8;background:var(--theme-button-bg)}.ShareDropdown_tabButtonActive__zVU8C{opacity:1;color:var(--theme-accent)}.ShareDropdown_tabButtonActive__zVU8C:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--theme-accent)}.ShareDropdown_shareDropdownContent__oE7Pb{padding:16px;display:flex;flex-direction:column;gap:0;position:relative;overflow-y:auto;max-height:calc(80vh - 84px)}.ShareDropdown_shareDropdownContent__oE7Pb::-webkit-scrollbar{width:6px}.ShareDropdown_shareDropdownContent__oE7Pb::-webkit-scrollbar-track{background:transparent}.ShareDropdown_shareDropdownContent__oE7Pb::-webkit-scrollbar-thumb{background:var(--theme-panel-border);border-radius:3px}.ShareDropdown_shareDropdownContent__oE7Pb::-webkit-scrollbar-thumb:hover{background:var(--theme-panel-border);opacity:.8}.ShareDropdown_section__LsokQ{position:relative}.ShareDropdown_divider__dxXvO{height:1px;background:var(--theme-panel-border);margin:16px 0}@media (max-width:480px){.ShareDropdown_shareDropdown__fpKX0{width:calc(100vw - 32px);right:16px!important;left:16px!important;transform-origin:top center}}.ShareButton_shareButton__0qHJT{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px 6px 8px;background:var(--theme-accent);color:var(--theme-accent-contrast);border:none;border-radius:10px;cursor:pointer;transition:all .15s ease;font-size:12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;backdrop-filter:blur(8px);box-shadow:none}.ShareButton_shareButton__0qHJT:hover{background:var(--theme-button-hover,rgba(51,65,85,.8));border-color:var(--theme-button-border-hover,rgba(148,163,184,.3));box-shadow:0 4px 12px var(--theme-shadow-secondary,rgba(15,23,42,.2))}.ShareButton_shareButton__0qHJT:active{background:var(--theme-button-active,rgba(71,85,105,.9));box-shadow:0 2px 6px var(--theme-shadow-secondary,rgba(15,23,42,.2))}.ShareButton_shareButtonText__RXT1s{font-size:12px;font-weight:500;color:inherit}.SkipConfirmationModal_backdrop___Gq46{position:fixed;inset:0;background:rgba(0,0,0,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1000003;display:flex;align-items:center;justify-content:center;pointer-events:auto;animation:SkipConfirmationModal_backdropFadeIn__XRJw8 .2s ease-out}@keyframes SkipConfirmationModal_backdropFadeIn__XRJw8{0%{opacity:0}to{opacity:1}}.SkipConfirmationModal_modal__9SJJY{background:linear-gradient(135deg,#0c0c0e,#131316);border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:28px 32px;max-width:420px;width:calc(100% - 40px);box-shadow:0 0 0 1px rgba(14,165,233,.2),0 8px 32px rgba(0,0,0,.6),0 24px 64px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.04);animation:SkipConfirmationModal_modalSlideIn__hiqL8 .3s cubic-bezier(.22,1,.36,1)}@keyframes SkipConfirmationModal_modalSlideIn__hiqL8{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.SkipConfirmationModal_title__WSkbm{font-size:18px;font-weight:600;color:rgba(255,255,255,.95);margin:0 0 12px;letter-spacing:-.02em}.SkipConfirmationModal_message__qjFjg{font-size:14px;line-height:1.6;color:rgba(255,255,255,.55);margin:0 0 24px}.SkipConfirmationModal_message__qjFjg strong{color:#0ea5e9;font-weight:600}.SkipConfirmationModal_actions__iVYYb{display:flex;gap:12px;justify-content:flex-end}.SkipConfirmationModal_cancelButton__WvHht,.SkipConfirmationModal_confirmButton__1oAhv{padding:10px 18px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.22,1,.36,1);border:none}.SkipConfirmationModal_cancelButton__WvHht{background:linear-gradient(135deg,#0ea5e9,#38bdf8);color:#fff;box-shadow:0 2px 8px rgba(14,165,233,.4),inset 0 1px 0 rgba(255,255,255,.15)}.SkipConfirmationModal_cancelButton__WvHht:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(14,165,233,.4),inset 0 1px 0 rgba(255,255,255,.2)}.SkipConfirmationModal_confirmButton__1oAhv{background:rgba(255,255,255,.05);color:rgba(255,255,255,.55);border:1px solid rgba(255,255,255,.06)}.SkipConfirmationModal_confirmButton__1oAhv:hover{background:rgba(255,255,255,.08);color:rgba(255,255,255,.95);border-color:rgba(255,255,255,.15)}.TutorialOverlay_overlay__e9RoI{--tutorial-accent:#0ea5e9;--tutorial-accent-light:#38bdf8;--tutorial-accent-glow:rgba(14,165,233,0.4);--tutorial-surface:#0c0c0e;--tutorial-surface-elevated:#131316;--tutorial-border:rgba(255,255,255,0.06);--tutorial-border-accent:rgba(14,165,233,0.2);--tutorial-text-primary:rgba(255,255,255,0.95);--tutorial-text-secondary:rgba(255,255,255,0.55);--tutorial-text-muted:rgba(255,255,255,0.35);position:fixed;inset:0;z-index:999999;pointer-events:none;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif}.TutorialOverlay_animationBlocker__eoBPk{position:fixed;inset:0;pointer-events:auto;z-index:1000003;background:transparent}.TutorialOverlay_blockingOverlay__fo2Fs{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:999998;overflow:visible}.TutorialOverlay_overlayPath__b_8x_{fill:rgba(0,0,0,.6);pointer-events:fill;opacity:0;animation:TutorialOverlay_overlayFadeIn__FUo6Y .4s cubic-bezier(.22,1,.36,1) forwards}@keyframes TutorialOverlay_overlayFadeIn__FUo6Y{to{opacity:1}}.TutorialOverlay_cutoutBorder__s0Tl_{fill:none;stroke:var(--tutorial-accent);stroke-width:2;pointer-events:none;filter:drop-shadow(0 0 8px var(--tutorial-accent-glow)) drop-shadow(0 0 16px var(--tutorial-accent-glow));opacity:0;animation:TutorialOverlay_cutoutBorderAppear__FjMun .4s cubic-bezier(.22,1,.36,1) .3s forwards}@keyframes TutorialOverlay_cutoutBorderAppear__FjMun{to{opacity:1}}.TutorialOverlay_cutoutMask__U9UKt{pointer-events:none;opacity:1;animation:TutorialOverlay_cutoutMaskFadeOut__JjY2w .4s cubic-bezier(.22,1,.36,1) forwards}@keyframes TutorialOverlay_cutoutMaskFadeOut__JjY2w{0%{opacity:1}to{opacity:0}}.TutorialOverlay_pointerSvg__1QyfJ{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:1000000;overflow:visible}.TutorialOverlay_pointerLine__UAlwu{stroke:var(--tutorial-accent);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:4 3;opacity:0;animation:TutorialOverlay_lineAppear__8tomE .4s cubic-bezier(.22,1,.36,1) .1s forwards}.TutorialOverlay_pointerDot__mv00G{fill:var(--tutorial-accent);filter:drop-shadow(0 0 8px var(--tutorial-accent-glow)) drop-shadow(0 0 16px var(--tutorial-accent-glow));opacity:0;animation:TutorialOverlay_dotAppear__8d_s9 .4s cubic-bezier(.22,1,.36,1) .2s forwards,TutorialOverlay_dotGlow__2m3yz 2s ease-in-out .6s infinite}@keyframes TutorialOverlay_lineAppear__8tomE{0%{opacity:0;stroke-dashoffset:40}to{opacity:.6;stroke-dashoffset:0}}@keyframes TutorialOverlay_dotAppear__8d_s9{to{opacity:1}}@keyframes TutorialOverlay_dotGlow__2m3yz{0%,to{filter:drop-shadow(0 0 8px var(--tutorial-accent-glow)) drop-shadow(0 0 16px var(--tutorial-accent-glow))}50%{filter:drop-shadow(0 0 12px var(--tutorial-accent-glow)) drop-shadow(0 0 24px var(--tutorial-accent-glow))}}.TutorialOverlay_tooltip__D3F1M{z-index:1000001;pointer-events:auto;opacity:0;animation:TutorialOverlay_tooltipIn__J5XDW .5s cubic-bezier(.22,1,.36,1) .15s forwards}@keyframes TutorialOverlay_tooltipIn__J5XDW{0%{opacity:0;transform:translateX(-50%) translateY(12px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.TutorialOverlay_tooltip__D3F1M[style*="right:"],.TutorialOverlay_tooltip__D3F1M[style*="translateY(-50%)"]{animation-name:TutorialOverlay_tooltipInH__enQ_t}@keyframes TutorialOverlay_tooltipInH__enQ_t{0%{opacity:0;transform:translateY(-50%) translateX(12px)}to{opacity:1;transform:translateY(-50%) translateX(0)}}.TutorialOverlay_tooltipCard__NpBtG{background:linear-gradient(135deg,var(--tutorial-surface) 0,var(--tutorial-surface-elevated) 100%);border:1px solid var(--tutorial-border);border-radius:14px;padding:16px 18px;min-width:250px;max-width:310px;box-shadow:0 0 0 1px var(--tutorial-border-accent),0 6px 28px rgba(0,0,0,.5),0 20px 56px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(16px);position:relative;overflow:hidden}.TutorialOverlay_tooltipCard__NpBtG:before{content:"";position:absolute;top:0;left:20px;right:20px;height:1px;background:linear-gradient(90deg,transparent,var(--tutorial-accent) 20%,var(--tutorial-accent) 80%,transparent);opacity:.5}.TutorialOverlay_header__su7bX{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.TutorialOverlay_progressRow__lOwUf{display:flex;align-items:center;gap:10px;margin-bottom:12px}.TutorialOverlay_progressBar__quC8e{flex:1;height:2px;background:rgba(255,255,255,.06);border-radius:1px;overflow:hidden}.TutorialOverlay_progressFill__I_nb0{height:100%;background:linear-gradient(90deg,var(--tutorial-accent),var(--tutorial-accent-light));border-radius:1px;transition:width .4s cubic-bezier(.22,1,.36,1);box-shadow:0 0 8px var(--tutorial-accent-glow)}.TutorialOverlay_progressText__gKvKe{font-size:10px;font-weight:600;letter-spacing:.5px;color:var(--tutorial-text-muted);font-variant-numeric:tabular-nums;text-transform:uppercase}.TutorialOverlay_sectionLabel__j704z{display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--tutorial-accent);margin-bottom:8px;padding:3px 8px;background:rgba(14,165,233,.08);border:1px solid rgba(14,165,233,.15);border-radius:5px;width:fit-content}.TutorialOverlay_message__zn9tm{font-size:13px;line-height:1.55;color:var(--tutorial-text-primary);margin:0 0 14px;font-weight:400;letter-spacing:-.01em}.TutorialOverlay_kbd___zFmr{display:inline-flex;align-items:center;justify-content:center;min-width:22px;padding:2px 7px;margin-left:5px;background:var(--tutorial-surface);border:solid var(--tutorial-border);border-width:1px 1px 2px;border-radius:4px;font-size:10px;font-weight:600;font-family:JetBrains Mono,ui-monospace,monospace;color:var(--tutorial-text-secondary);vertical-align:middle;box-shadow:0 1px 2px rgba(0,0,0,.2)}.TutorialOverlay_footer__g0ZYN{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--tutorial-border)}.TutorialOverlay_stepCount__MSGsL{font-size:11px;font-weight:500;color:var(--tutorial-text-muted);letter-spacing:.02em}.TutorialOverlay_nextBtn__XYXm1{display:inline-flex;align-items:center;gap:5px;padding:8px 12px;background:linear-gradient(135deg,var(--tutorial-accent) 0,var(--tutorial-accent-light) 100%);border:none;border-radius:6px;color:#fff;font-size:12px;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:all .2s cubic-bezier(.22,1,.36,1);box-shadow:0 2px 8px var(--tutorial-accent-glow),inset 0 1px 0 rgba(255,255,255,.15)}.TutorialOverlay_nextBtn__XYXm1:hover{transform:translateY(-1px);box-shadow:0 4px 12px var(--tutorial-accent-glow),inset 0 1px 0 rgba(255,255,255,.2)}.TutorialOverlay_nextBtn__XYXm1:active{transform:translateY(0)}.TutorialOverlay_skipBtnGroup__swBcO{position:fixed;top:20px;right:20px;display:flex;gap:8px;z-index:1000002;pointer-events:auto}.TutorialOverlay_skipBtnGroupBottomRight__ghBob{top:auto;bottom:20px}.TutorialOverlay_skipBtn__ZcOqh,.TutorialOverlay_turnOffBtn__GlSMn{display:flex;align-items:center;gap:8px;padding:12px 20px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:none;border-radius:10px;color:rgba(255,255,255,.95);font-size:13px;font-weight:600;letter-spacing:.01em;cursor:pointer;pointer-events:auto;transition:all .2s cubic-bezier(.22,1,.36,1);box-shadow:0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.1)}.TutorialOverlay_skipBtn__ZcOqh{background:rgba(14,165,233,.85)}.TutorialOverlay_turnOffBtn__GlSMn{background:rgba(100,100,120,.85)}.TutorialOverlay_skipBtn__ZcOqh:hover{background:rgba(14,165,233,1)}.TutorialOverlay_skipBtn__ZcOqh:hover,.TutorialOverlay_turnOffBtn__GlSMn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.15)}.TutorialOverlay_turnOffBtn__GlSMn:hover{background:rgba(100,100,120,1)}.TutorialOverlay_skipBtn__ZcOqh:active,.TutorialOverlay_turnOffBtn__GlSMn:active{transform:translateY(0)}.TutorialOverlay_centeredTooltip__mLPxF{animation-name:TutorialOverlay_tooltipInCenter__YHNX6!important}@keyframes TutorialOverlay_tooltipInCenter__YHNX6{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.TutorialOverlay_centeredTooltip__mLPxF .TutorialOverlay_tooltipCard__NpBtG{text-align:center}.TutorialOverlay_centeredTooltip__mLPxF .TutorialOverlay_sectionLabel__j704z{margin-left:auto;margin-right:auto}.TutorialOverlay_centeredTooltip__mLPxF .TutorialOverlay_footer__g0ZYN{justify-content:center}@media (prefers-reduced-motion:reduce){.TutorialOverlay_nextBtn__XYXm1,.TutorialOverlay_pointerDot__mv00G,.TutorialOverlay_pointerLine__UAlwu,.TutorialOverlay_progressFill__I_nb0,.TutorialOverlay_skipBtn__ZcOqh,.TutorialOverlay_tooltip__D3F1M,.TutorialOverlay_turnOffBtn__GlSMn{animation-duration:.1s!important;transition-duration:.1s!important}.TutorialOverlay_pointerDot__mv00G{animation:TutorialOverlay_dotAppear__8d_s9 .1s forwards!important}}.SpacesManagerModal_overlay__bil_f{position:fixed;inset:0;background:var(--ui-overlay);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:16px;animation:SpacesManagerModal_fadeInBackdrop__sHn4H .2s ease-out}.SpacesManagerModal_overlay__bil_f.SpacesManagerModal_mobileOverlay__pzSM3{padding:calc(env(safe-area-inset-top, 0px) + 8px) 12px calc(env(safe-area-inset-bottom, 0px) + 12px);align-items:stretch;justify-content:stretch}.SpacesManagerModal_modal___S6Ld{position:relative;background:var(--ui-bg-primary);border-radius:20px;box-shadow:var(--ui-shadow-lg);width:100%;max-width:1200px;height:90vh;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ui-border);animation:SpacesManagerModal_fadeInModal__EnDAN .2s ease-out}.SpacesManagerModal_modal___S6Ld.SpacesManagerModal_mobileModal__oScm6{width:100%;height:100%;max-width:100%;border-radius:24px}.SpacesManagerModal_mobileHeader___qwGl{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 8px;background:transparent;border-bottom:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent)}.SpacesManagerModal_mobileHeaderTitle__a5Wat{font-size:16px;font-weight:600;color:var(--ui-text-primary);letter-spacing:-.01em}.SpacesManagerModal_mobileCloseButton__Ga0qc{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;border:1px solid var(--ui-border);background:transparent;color:var(--ui-text-primary)}.SpacesManagerModal_header__s4cAb{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:var(--ui-bg-secondary);border-bottom:1px solid var(--ui-border)}.SpacesManagerModal_headerLeft__RDa27{display:flex;align-items:center;gap:12px;flex:1}.SpacesManagerModal_headerIcon__59ys5{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,var(--ui-accent) 0,var(--ui-accent-hover) 100%);color:#ffffff}.SpacesManagerModal_headerTitle__uPupA{font-size:18px;font-weight:600;color:var(--ui-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SpacesManagerModal_headerRight__NoqYF{display:flex;align-items:center;gap:12px}.SpacesManagerModal_mobileBreadcrumb___dMlq{padding:8px 16px 12px;background:transparent;border-bottom:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent);display:flex;flex-direction:column;gap:6px}.SpacesManagerModal_mobileBreadcrumbLabel__MX_AN{display:none}.SpacesManagerModal_mobileBreadcrumbTrail__8kOd_{display:flex;align-items:center;gap:8px;overflow-x:auto;padding-bottom:4px}.SpacesManagerModal_mobileBreadcrumbItem__ANvig{border:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent);background:color-mix(in srgb,var(--ui-text-primary) 6%,transparent);color:var(--ui-text-primary);border-radius:10px;padding:6px 10px;font-size:12px;font-weight:500;white-space:nowrap}.SpacesManagerModal_mobileBreadcrumbItem__ANvig:disabled{opacity:.7;cursor:default}.SpacesManagerModal_mobileBreadcrumbCurrent__uoO2N{background:var(--ui-accent);border-color:transparent;color:#ffffff}.SpacesManagerModal_mobileBreadcrumbEmpty__cehWC,.SpacesManagerModal_mobileBreadcrumbLoading__LAew3,.SpacesManagerModal_mobileBreadcrumbSeparator__PHioS{color:var(--ui-text-muted);font-size:12px}.SpacesManagerModal_closeButton__1kjzM{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:8px;transition:all .2s ease;cursor:pointer;border:none;background:transparent;color:var(--ui-text-muted)}.SpacesManagerModal_closeButton__1kjzM:hover{background:var(--ui-hover-bg);color:var(--ui-text-primary)}.SpacesManagerModal_mainTabBar__7cnKo{display:flex;gap:4px;padding:8px 24px 0;background:var(--ui-bg-secondary);border-bottom:1px solid var(--ui-border)}.SpacesManagerModal_mainTab__xoriD{display:flex;align-items:center;gap:8px;padding:12px 20px;background:transparent;color:var(--ui-text-muted);font-size:14px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;border:none;border-bottom:2px solid transparent;transition:all .2s ease;position:relative}.SpacesManagerModal_mainTab__xoriD:hover{color:var(--ui-text-primary);background:var(--ui-hover-bg)}.SpacesManagerModal_mainTab__xoriD.SpacesManagerModal_activeMainTab__TerJG{color:var(--ui-accent);border-bottom-color:var(--ui-accent);background:transparent}.SpacesManagerModal_toolbar__EiCRO{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:var(--ui-bg-tertiary);border-bottom:1px solid var(--ui-border);gap:16px}.SpacesManagerModal_toolbarLeft__X11Xt{display:flex;align-items:center;gap:12px;flex:1}.SpacesManagerModal_toolbarRight____kDx{display:flex;align-items:center;gap:8px}.SpacesManagerModal_searchContainer__A1DdY{position:relative;flex:1;max-width:400px}.SpacesManagerModal_searchInput___6CZq{width:100%;padding:10px 16px 10px 40px;border:1px solid var(--ui-border);border-radius:10px;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--ui-bg-tertiary);color:var(--ui-text-primary);transition:all .2s ease;user-select:text;-webkit-user-select:text}.SpacesManagerModal_searchInput___6CZq:focus{outline:none;border-color:var(--ui-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-accent) 15%,transparent)}.SpacesManagerModal_searchInput___6CZq::placeholder{color:var(--ui-text-muted);font-weight:400}.SpacesManagerModal_searchIcon__TIH0b{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--ui-text-muted)}.SpacesManagerModal_actionButton__vMU0B{display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:8px;font-size:13px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:all .2s ease;cursor:pointer;border:1px solid var(--ui-border);background:var(--ui-bg-tertiary);color:var(--ui-text-secondary);white-space:nowrap}.SpacesManagerModal_actionButton__vMU0B:hover:not(:disabled){background:var(--ui-hover-bg);border-color:var(--ui-border-strong);color:var(--ui-text-primary)}.SpacesManagerModal_actionButton__vMU0B:disabled{opacity:.5;cursor:not-allowed}.SpacesManagerModal_deleteButton__n0QyR{border-color:rgba(127,29,29,.6);color:var(--ui-error);background:rgba(127,29,29,.1)}.SpacesManagerModal_deleteButton__n0QyR:hover:not(:disabled){background:rgba(127,29,29,.2);border-color:var(--ui-error)}.SpacesManagerModal_storageButton__DgwC_{border-color:rgba(100,140,180,.5);color:#6B8CAE;background:rgba(100,140,180,.1)}.SpacesManagerModal_storageButton__DgwC_:hover:not(:disabled){background:rgba(100,140,180,.18);border-color:#6B8CAE;color:#5A7A9A}.SpacesManagerModal_mainContent__2Q9r4{flex:1;overflow-y:auto;background:var(--ui-bg-primary);user-select:none;-webkit-user-select:none}.SpacesManagerModal_tableHeader__YnVeP{position:sticky;top:0;z-index:10;display:grid;grid-template-columns:40px 1fr 140px 120px 140px;gap:16px;padding:12px 24px;background:var(--ui-bg-secondary);border-bottom:1px solid var(--ui-border)}.SpacesManagerModal_tableHeaderCell__iyWZD{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ui-text-muted);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;transition:color .2s ease;user-select:none;-webkit-user-select:none}.SpacesManagerModal_tableHeaderCell__iyWZD:hover{color:var(--ui-accent)}.SpacesManagerModal_sortIcon__zHS7X{margin-left:2px}.SpacesManagerModal_tableRow___5Yk5{position:relative;display:grid;grid-template-columns:40px 1fr 140px 120px 140px;gap:16px;padding:14px 24px;border-bottom:1px solid var(--ui-border);cursor:pointer;transition:all .15s ease;background:transparent;user-select:none;-webkit-user-select:none}.SpacesManagerModal_tableRow___5Yk5:hover{background:var(--ui-hover-bg)}.SpacesManagerModal_tableRow___5Yk5.SpacesManagerModal_selected__Xgqob{background:var(--ui-active-bg);border-color:color-mix(in srgb,var(--ui-accent) 30%,transparent)}.SpacesManagerModal_tableRow___5Yk5.SpacesManagerModal_selected__Xgqob:hover{background:color-mix(in srgb,var(--ui-accent) 20%,transparent)}.SpacesManagerModal_tableRow___5Yk5.SpacesManagerModal_editing__hqDb3{background:var(--ui-active-bg);cursor:default}.SpacesManagerModal_tableRow___5Yk5.SpacesManagerModal_editing__hqDb3:hover{background:var(--ui-active-bg)}.SpacesManagerModal_tableCell__48Kis{display:flex;align-items:center;font-size:13px;color:var(--ui-text-secondary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}.SpacesManagerModal_iconCell___Rda1{justify-content:center;color:var(--ui-text-muted)}.SpacesManagerModal_nameCell__cOo3J{font-weight:500;color:var(--ui-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SpacesManagerModal_typeCell__9jDWY{text-transform:capitalize}.SpacesManagerModal_dateCell__6tOkW,.SpacesManagerModal_sizeCell__k_RdM,.SpacesManagerModal_typeCell__9jDWY{color:var(--ui-text-muted);font-size:12px}.SpacesManagerModal_renameButton__QRxKG{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;padding:6px;border-radius:6px;border:1px solid var(--ui-border);background:var(--ui-bg-tertiary);color:var(--ui-text-muted);cursor:pointer;transition:all .2s ease;box-shadow:var(--ui-shadow-sm)}.SpacesManagerModal_renameButton__QRxKG:hover{background:var(--ui-hover-bg);color:var(--ui-accent);border-color:var(--ui-accent)}.SpacesManagerModal_renameInput__CVIas{width:100%;padding:4px 8px;border:1px solid var(--ui-accent);border-radius:6px;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--ui-bg-tertiary);color:var(--ui-text-primary);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-accent) 15%,transparent);user-select:text;-webkit-user-select:text}.SpacesManagerModal_emptyState__MT1rD,.SpacesManagerModal_loadingState__Bq0Xr{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:300px;text-align:center;padding:48px 24px}.SpacesManagerModal_emptyStateIcon__4Gf60{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;background:var(--ui-bg-tertiary);border:1px solid var(--ui-border);color:var(--ui-text-muted)}.SpacesManagerModal_emptyStateTitle__5ugcY{font-size:16px;font-weight:600;color:var(--ui-text-primary);margin-bottom:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SpacesManagerModal_emptyStateDescription__n2sV_{font-size:13px;color:var(--ui-text-muted);max-width:300px;line-height:1.5}.SpacesManagerModal_footer__C3Z6C{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;background:var(--ui-bg-secondary);border-top:1px solid var(--ui-border)}.SpacesManagerModal_footerInfo___3CB1{color:var(--ui-text-muted)}.SpacesManagerModal_footerInfo___3CB1,.SpacesManagerModal_footerSelection__qM7Ej{font-size:12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.SpacesManagerModal_footerSelection__qM7Ej{color:var(--ui-accent);font-weight:500}.SpacesManagerModal_canvasesContent__E_zcH{flex:1;display:flex;overflow:hidden;background:var(--ui-bg-primary)}.SpacesManagerModal_canvasesContentMobile__RCEph{background:transparent}.SpacesManagerModal_canvasesContentMobile__RCEph .SpacesManagerModal_canvasesSidebar__RoOSr{background:transparent;border-right:none;border-bottom:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent);padding:8px 12px;gap:8px;flex-direction:row;overflow-x:auto;min-height:auto;width:100%}.SpacesManagerModal_canvasesContentMobile__RCEph .SpacesManagerModal_canvasTabButton__1aweU{background:color-mix(in srgb,var(--ui-text-primary) 6%,transparent);border:1px solid color-mix(in srgb,var(--ui-border) 60%,transparent);border-radius:999px;padding:8px 12px;font-size:12px;white-space:nowrap;flex-shrink:0}.SpacesManagerModal_canvasesContentMobile__RCEph .SpacesManagerModal_canvasTabButton__1aweU.SpacesManagerModal_activeCanvasTab__BR0YL{background:var(--ui-accent);color:#ffffff;box-shadow:none}.SpacesManagerModal_canvasesContentMobile__RCEph .SpacesManagerModal_canvasTabButton__1aweU.SpacesManagerModal_activeCanvasTab__BR0YL .SpacesManagerModal_canvasTabBadge__QWpYg{background:color-mix(in srgb,#ffffff 18%,transparent);color:#ffffff}.SpacesManagerModal_canvasesContentMobile__RCEph .SpacesManagerModal_canvasTabBadge__QWpYg{background:transparent;border:1px solid color-mix(in srgb,var(--ui-border) 60%,transparent);color:var(--ui-text-secondary);font-size:10px}.SpacesManagerModal_canvasesContentMobile__RCEph .SpacesManagerModal_canvasesListContainer__LrI2k{padding:12px 16px 20px}.SpacesManagerModal_canvasesSidebar__RoOSr{width:200px;background:var(--ui-bg-secondary);border-right:1px solid var(--ui-border);padding:16px;display:flex;flex-direction:column;gap:8px}.SpacesManagerModal_canvasTabButton__1aweU{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border:none;border-radius:10px;background:transparent;color:var(--ui-text-muted);font-size:14px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;transition:all .2s ease;text-align:left}.SpacesManagerModal_canvasTabButton__1aweU:hover{background:var(--ui-hover-bg);color:var(--ui-text-primary)}.SpacesManagerModal_canvasTabButton__1aweU.SpacesManagerModal_activeCanvasTab__BR0YL{background:var(--ui-hover-bg);color:var(--ui-accent);box-shadow:var(--ui-shadow-sm)}.SpacesManagerModal_canvasTabLabel__YMUCO{text-transform:capitalize}.SpacesManagerModal_canvasTabBadge__QWpYg{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 8px;border-radius:12px;background:var(--ui-hover-bg);color:var(--ui-text-secondary);font-size:12px;font-weight:600;transition:all .2s ease}.SpacesManagerModal_canvasTabButton__1aweU.SpacesManagerModal_activeCanvasTab__BR0YL .SpacesManagerModal_canvasTabBadge__QWpYg{background:color-mix(in srgb,var(--ui-accent) 20%,transparent);color:var(--ui-accent)}.SpacesManagerModal_canvasesListContainer__LrI2k{flex:1;overflow-y:auto;padding:24px}.SpacesManagerModal_canvasesGrid__vfylF{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.SpacesManagerModal_canvasCard__Lpx_p{position:relative;border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-bg-secondary);transition:all .2s ease;overflow:hidden}.SpacesManagerModal_canvasCard__Lpx_p:hover{border-color:var(--ui-accent);box-shadow:0 4px 6px -1px color-mix(in srgb,var(--ui-accent) 20%,transparent);transform:translateY(-2px)}.SpacesManagerModal_canvasCardLink__qyb_E{display:block;padding:14px;text-decoration:none;color:inherit}.SpacesManagerModal_canvasCardHeader__Id93i{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}.SpacesManagerModal_canvasCardIcon__cW6xN{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,var(--ui-accent) 0,var(--ui-accent-hover) 100%);color:#ffffff;flex-shrink:0}.SpacesManagerModal_canvasCardTitle__4agFb{font-size:14px;font-weight:600;color:var(--ui-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.3;flex:1;word-break:break-word}.SpacesManagerModal_canvasCardTitleContainer__ZYKX6{flex-direction:column;gap:4px;flex:1;min-width:0}.SpacesManagerModal_canvasCardPath__O4r5p{font-size:11px;color:var(--ui-text-muted);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SpacesManagerModal_canvasCardFooter__aDH8f{display:flex;flex-direction:column;gap:4px;padding-top:8px;border-top:1px solid var(--ui-border)}.SpacesManagerModal_canvasCardOwner__1fTNm{font-size:11px;color:var(--ui-text-muted);font-style:italic}.SpacesManagerModal_canvasCardMeta__4K0_w{font-size:11px;color:var(--ui-text-muted)}.SpacesManagerModal_canvasRenameButton__lxbxV{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:transparent;border:none;color:var(--ui-text-muted);cursor:pointer;transition:all .2s ease;opacity:.6}.SpacesManagerModal_canvasRenameButton__lxbxV:hover{background:var(--ui-hover-bg);color:var(--ui-text-primary);opacity:1}.SpacesManagerModal_canvasCardTitleContainer__ZYKX6{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%}.SpacesManagerModal_viewModeToggle__GT4Yx{display:flex;align-items:center;gap:4px;padding:8px 12px;border-bottom:1px solid var(--ui-border);background:var(--ui-bg-secondary)}.SpacesManagerModal_viewModeButton__PftE5{display:flex;align-items:center;gap:4px;padding:6px 10px;border:none;background:transparent;border-radius:6px;color:var(--ui-text-muted);cursor:pointer;transition:all .15s;font-size:12px}.SpacesManagerModal_viewModeButton__PftE5:hover{background:var(--ui-bg-hover);color:var(--ui-text-primary)}.SpacesManagerModal_viewModeActive__VlXSj{background:var(--ui-accent);color:white}.SpacesManagerModal_viewModeActive__VlXSj:hover{background:var(--ui-accent-hover);color:white}.SpacesManagerModal_viewModeDivider__O8n8d{width:1px;height:20px;background:var(--ui-border);margin:0 6px}.SpacesManagerModal_canvasTree__4R6VR{flex:1;overflow-y:auto;padding:8px 0}.SpacesManagerModal_treeLevel___0T95,.SpacesManagerModal_treeNode___b_GX{display:flex;flex-direction:column}.SpacesManagerModal_treeNodeRow__L5MyP{display:flex;align-items:center;gap:4px;padding:4px 8px;min-height:32px}.SpacesManagerModal_treeNodeRow__L5MyP:hover{background:var(--ui-bg-hover)}.SpacesManagerModal_treeExpandButton__9Meyi{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;color:var(--ui-text-muted);cursor:pointer;border-radius:4px;flex-shrink:0}.SpacesManagerModal_treeExpandButton__9Meyi:hover{background:var(--ui-bg-tertiary);color:var(--ui-text-primary)}.SpacesManagerModal_treeExpandPlaceholder__AXNyS{width:20px;height:20px;flex-shrink:0}.SpacesManagerModal_treeNodeLink__nyFL_{display:flex;align-items:center;gap:8px;flex:1;text-decoration:none;color:var(--ui-text-primary);padding:4px 8px;border-radius:6px}.SpacesManagerModal_treeNodeLink__nyFL_:hover{background:var(--ui-accent);color:white}.SpacesManagerModal_treeNodeLink__nyFL_:hover .SpacesManagerModal_canvasRenameButton__lxbxV,.SpacesManagerModal_treeNodeLink__nyFL_:hover .SpacesManagerModal_treeNodeChildCount__HSsyZ,.SpacesManagerModal_treeNodeLink__nyFL_:hover .SpacesManagerModal_treeNodeIcon__uoyqp{color:white;opacity:1}.SpacesManagerModal_treeNodeLinkCurrent__j7sg_ .SpacesManagerModal_canvasRenameButton__lxbxV{color:white;opacity:.8}.SpacesManagerModal_treeNodeLinkCurrent__j7sg_ .SpacesManagerModal_canvasRenameButton__lxbxV:hover{background:rgba(255,255,255,.2)}.SpacesManagerModal_treeNodeIcon__uoyqp{color:var(--ui-accent);flex-shrink:0}.SpacesManagerModal_treeNodeName___MInw{flex:1;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SpacesManagerModal_treeNodeChildCount__HSsyZ{font-size:11px;color:var(--ui-text-muted);flex-shrink:0}.SpacesManagerModal_treeNodeCurrent__B_J_O{background:var(--ui-bg-tertiary)}.SpacesManagerModal_treeNodeLinkCurrent__j7sg_{background:var(--ui-accent);color:white}.SpacesManagerModal_treeNodeLinkCurrent__j7sg_ .SpacesManagerModal_treeNodeChildCount__HSsyZ,.SpacesManagerModal_treeNodeLinkCurrent__j7sg_ .SpacesManagerModal_treeNodeIcon__uoyqp{color:white}@keyframes SpacesManagerModal_fadeInBackdrop__sHn4H{0%{opacity:0}to{opacity:1}}@keyframes SpacesManagerModal_fadeInModal__EnDAN{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.SpacesManagerModal_websitesContent__Mj_5o{flex:1;overflow-y:auto;padding:20px}.SpacesManagerModal_websitesToolbar__gukiO{display:flex;justify-content:flex-end;margin-bottom:12px}.SpacesManagerModal_websitesAdminButton__73dtH{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:8px;font-size:12px;font-weight:600;border:1px solid var(--ui-border);background:var(--ui-bg-secondary);color:var(--ui-text-primary);cursor:pointer;transition:opacity .15s ease,background .15s ease,border-color .15s ease}.SpacesManagerModal_websitesAdminButton__73dtH:hover{border-color:var(--ui-accent)}.SpacesManagerModal_websitesAdminButton__73dtH:disabled{opacity:.5;cursor:not-allowed}.SpacesManagerModal_websitesGrid__WShoW{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.SpacesManagerModal_websiteCard__hLB2o{background:var(--ui-bg-secondary);border:1px solid var(--ui-border);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px;transition:border-color .15s ease,box-shadow .15s ease}.SpacesManagerModal_websiteCard__hLB2o:hover{border-color:var(--ui-accent);box-shadow:0 4px 12px rgba(0,0,0,.1)}.SpacesManagerModal_websiteCardHeader__Yms2g{display:flex;align-items:flex-start;gap:12px}.SpacesManagerModal_websiteCardIcon__BKbXw{width:40px;height:40px;border-radius:8px;background:var(--ui-accent);color:white;display:flex;align-items:center;justify-content:center;flex-shrink:0}.SpacesManagerModal_websiteCardInfo__QXliP{flex:1;min-width:0}.SpacesManagerModal_websiteCardName__j2K8B{font-size:14px;font-weight:600;color:var(--ui-text-primary);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SpacesManagerModal_websiteCardUrl__T_HxB{font-size:12px;color:var(--ui-accent);text-decoration:none;display:inline-flex;align-items:center;transition:opacity .15s ease}.SpacesManagerModal_websiteCardUrl__T_HxB:hover{opacity:.8;text-decoration:underline}.SpacesManagerModal_websiteCardActions__0CSbY{display:flex;gap:8px}.SpacesManagerModal_websiteDeleteButton__Twwsl,.SpacesManagerModal_websiteVisitButton__3YqOo{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border-radius:8px;font-size:12px;font-weight:500;border:none;cursor:pointer;transition:opacity .15s ease,background .15s ease;text-decoration:none}.SpacesManagerModal_websiteVisitButton__3YqOo{background:var(--ui-accent);color:white}.SpacesManagerModal_websiteVisitButton__3YqOo:hover{opacity:.9}.SpacesManagerModal_websiteDeleteButton__Twwsl{background:transparent;border:1px solid var(--ui-border);color:var(--ui-text-secondary)}.SpacesManagerModal_websiteDeleteButton__Twwsl:hover{background:var(--ui-error);border-color:var(--ui-error);color:white}.SpacesManagerModal_websiteDeleteButton__Twwsl:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.SpacesManagerModal_modal___S6Ld{max-width:100vw;height:100vh;border-radius:0}.SpacesManagerModal_overlay__bil_f{padding:0}.SpacesManagerModal_tableHeader__YnVeP,.SpacesManagerModal_tableRow___5Yk5{grid-template-columns:32px 1fr 80px;gap:8px}.SpacesManagerModal_tableHeader__YnVeP>:nth-child(4),.SpacesManagerModal_tableHeader__YnVeP>:nth-child(5),.SpacesManagerModal_tableRow___5Yk5>:nth-child(4),.SpacesManagerModal_tableRow___5Yk5>:nth-child(5){display:none}.SpacesManagerModal_canvasesContent__E_zcH{flex-direction:column}.SpacesManagerModal_canvasesSidebar__RoOSr{width:100%;border-right:none;border-bottom:1px solid var(--ui-border);flex-direction:row;overflow-x:auto;padding:12px}.SpacesManagerModal_canvasTabButton__1aweU{white-space:nowrap}.SpacesManagerModal_canvasesGrid__vfylF{grid-template-columns:1fr}}.McApiRateLimitModal_overlay__4tp9q{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--ui-overlay);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10080;animation:McApiRateLimitModal_fadeIn__RvoXW .2s ease-out;pointer-events:all}@keyframes McApiRateLimitModal_fadeIn__RvoXW{0%{opacity:0}to{opacity:1}}.McApiRateLimitModal_modal__pCSaZ{background:var(--ui-bg-secondary);border-radius:16px;border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-lg);width:90%;max-width:480px;padding:32px;display:flex;flex-direction:column;align-items:center;animation:McApiRateLimitModal_slideUp__sblfF .3s ease-out;color:var(--ui-text-primary);pointer-events:all;position:relative}@keyframes McApiRateLimitModal_slideUp__sblfF{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.McApiRateLimitModal_closeButton__qKqyB{position:absolute;top:16px;right:16px;background:none;border:none;padding:8px;cursor:pointer;border-radius:6px;color:var(--ui-text-muted);transition:all .2s;display:flex;align-items:center;justify-content:center}.McApiRateLimitModal_closeButton__qKqyB:hover{background:var(--ui-hover-bg);color:var(--ui-text-primary)}.McApiRateLimitModal_closeButton__qKqyB:active{background:var(--ui-border-strong)}.McApiRateLimitModal_iconContainer__eMr7j{margin-bottom:20px}.McApiRateLimitModal_warningIcon__mXyrk{color:var(--ui-warning)}.McApiRateLimitModal_content__gdhRD{text-align:center;margin-bottom:28px;width:100%}.McApiRateLimitModal_title__sFltw{margin:0 0 12px;font-size:22px;font-weight:600;color:var(--ui-text-primary)}.McApiRateLimitModal_message__twSDY{margin:0 0 16px;font-size:15px;color:var(--ui-text-secondary);line-height:1.5;white-space:pre-line}.McApiRateLimitModal_subMessage__raqkI{margin:0;font-size:13px;color:var(--ui-text-muted);line-height:1.5}.McApiRateLimitModal_actions__JKUw5{display:flex;gap:12px;width:100%;justify-content:flex-end}.McApiRateLimitModal_cancelButton__igL4m{padding:10px 20px;border:1px solid var(--ui-border);background:var(--ui-bg-tertiary);color:var(--ui-text-secondary);border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.McApiRateLimitModal_cancelButton__igL4m:hover{background:var(--ui-hover-bg);border-color:var(--ui-border-strong);color:var(--ui-text-primary)}.McApiRateLimitModal_cancelButton__igL4m:active{background:var(--ui-border-strong)}.McApiRateLimitModal_confirmButton__fD_se{padding:10px 20px;border:none;background:var(--ui-accent);color:#ffffff;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.McApiRateLimitModal_confirmButton__fD_se:hover{background:var(--ui-accent-hover)}.McApiRateLimitModal_confirmButton__fD_se:active{opacity:.9}.VotingButtons_container__EdZgB{display:inline-flex;flex-direction:column;align-items:center;gap:0;margin:-6px 0}.VotingButtons_chevron__HD1Lk{display:flex;align-items:center;justify-content:center;padding:0;margin:-2px 0;background:none;border:none;cursor:pointer;opacity:.5;transition:opacity .15s ease,color .15s ease;line-height:0}.VotingButtons_container__EdZgB:hover .VotingButtons_chevron__HD1Lk{opacity:1}.VotingButtons_chevron__HD1Lk:disabled{opacity:.5;cursor:not-allowed}.VotingButtons_value__c0onq{font-size:13px;font-weight:400;line-height:1;letter-spacing:.01em}.BaseCard_card__qwERe{position:relative;display:flex;flex-direction:column;background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:10px;overflow:hidden;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.BaseCard_card__qwERe:hover{border-color:var(--ui-border-strong);box-shadow:0 4px 12px rgba(0,0,0,.08)}.BaseCard_actionBarLeft__GgzdN{position:absolute;top:10px;left:10px;display:flex;align-items:center;gap:6px;z-index:20;opacity:0;transition:opacity .2s ease}.BaseCard_card__qwERe:hover .BaseCard_actionBarLeft__GgzdN{opacity:1}.BaseCard_actionBarLeftStacked__cMrtm{flex-direction:column;align-items:flex-start;gap:4px}.BaseCard_actionBarRight__cf7gW{position:absolute;top:10px;right:10px;display:flex;align-items:center;gap:6px;z-index:20;opacity:0;transition:opacity .2s ease}.BaseCard_card__qwERe:hover .BaseCard_actionBarRight__cf7gW{opacity:1}.BaseCard_actionButton__PwDjm{padding:6px;border-radius:6px;background:var(--ui-bg-elevated);backdrop-filter:blur(8px);border:1px solid var(--ui-border);transition:all .15s ease;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ui-text-secondary);box-shadow:0 2px 4px rgba(0,0,0,.1)}.BaseCard_actionButton__PwDjm:hover{background:var(--ui-bg-tertiary);border-color:var(--ui-border-strong);color:var(--ui-text-primary)}.BaseCard_actionButtonDelete__2P_KK{color:var(--ui-error)}.BaseCard_actionButtonDelete__2P_KK:hover{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.4)}.BaseCard_content__AfAXP{flex:1;width:100%;display:flex;flex-direction:column;padding:0;background:transparent;border:none;position:relative;z-index:10;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}.BaseCard_icon__mTzx_{width:100%;aspect-ratio:4/3;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--ui-bg-tertiary);position:relative;overflow:hidden}.BaseCard_icon__mTzx_>:not(img):not(div[style*="position: absolute"]),.BaseCard_icon__mTzx_>svg{position:relative;z-index:2}.BaseCard_icon__mTzx_ img{object-fit:cover}.BaseCard_icon__mTzx_ img,.BaseCard_icon__mTzx_>div{width:100%;height:100%;position:absolute;top:0;left:0}.BaseCard_titleBar__ikfXe{flex-direction:row;justify-content:space-between;padding:10px 12px;min-height:44px;border-top:1px solid var(--ui-border);background:var(--ui-bg-elevated)}.BaseCard_statsRow__SJE6j,.BaseCard_titleBar__ikfXe{flex-shrink:0;display:flex;align-items:center;gap:10px}.BaseCard_statItem__zHATj{display:flex;align-items:center;gap:3px;color:var(--ui-text-muted);font-size:11px;font-weight:500;background:none;border:none;padding:0;cursor:pointer;transition:color .15s ease}.BaseCard_statItem__zHATj:hover{color:var(--ui-text-primary)}.BaseCard_titleContainer__sbzuZ{display:flex;align-items:center;gap:4px;flex:1;min-width:0;overflow:hidden}.BaseCard_titleIcon__K_9vp{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--ui-text-secondary)}.BaseCard_titleIcon__K_9vp svg{width:16px;height:16px}.BaseCard_titleIcon__K_9vp img{width:16px;height:16px;object-fit:contain}.BaseCard_title__nHgFZ{font-size:13px;color:var(--ui-text-primary);font-weight:500;line-height:1.3;letter-spacing:-.01em;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;min-width:0;max-width:100%}.BaseCard_badge__aaNwL{display:inline-flex;align-items:center;padding:3px 8px;border-radius:4px;font-size:10px;font-weight:500;letter-spacing:.01em;width:fit-content}.BaseCard_badgeDefault__WWQDs{background:var(--ui-bg-tertiary);color:var(--ui-text-secondary);border:1px solid var(--ui-border)}.BaseCard_badgePrimary__beVB6{background:var(--ui-accent);color:#ffffff}.BaseCard_badgeSecondary__XkD8R{background:var(--ui-bg-secondary);color:var(--ui-text-primary);border:1px solid var(--ui-border)}.BaseCard_badgeSuccess__uBdxe{background:var(--ui-success);color:#ffffff}.BaseCard_badgeWarning__wRSMl{background:var(--ui-warning);color:#ffffff}@media (max-width:768px){.BaseCard_card__qwERe{border-radius:8px}.BaseCard_titleBar__ikfXe{padding:8px 10px;min-height:40px}.BaseCard_title__nHgFZ{font-size:12px}.BaseCard_badge__aaNwL{font-size:9px;padding:2px 6px}.BaseCard_actionBarLeft__GgzdN,.BaseCard_actionBarRight__cf7gW{opacity:1;top:6px;gap:3px}.BaseCard_actionBarLeft__GgzdN{left:6px}.BaseCard_actionBarRight__cf7gW{right:6px}.BaseCard_actionButton__PwDjm{padding:6px;border-radius:6px}.BaseCard_statItem__zHATj{font-size:11px}}@media (max-width:390px){.BaseCard_titleBar__ikfXe{padding:6px 8px;min-height:36px}.BaseCard_title__nHgFZ{font-size:11px}.BaseCard_actionBarLeft__GgzdN,.BaseCard_actionBarRight__cf7gW{gap:2px}.BaseCard_actionButton__PwDjm{padding:5px}}@media (hover:none) and (pointer:coarse){.BaseCard_card__qwERe:active{transform:scale(.98);transition:transform .1s}.BaseCard_actionBarLeft__GgzdN,.BaseCard_actionBarRight__cf7gW{opacity:1}.BaseCard_actionButton__PwDjm{padding:8px;min-width:32px;min-height:32px}}.MinimalStyledToolbar_toolbarContainer__qYZU5{position:absolute!important;left:10px!important;top:50%!important;transform:translateY(-50%)!important;z-index:1000!important;pointer-events:none}.MinimalStyledToolbar_toolbarInner__JDHKh{padding:12px 8px;display:flex;flex-direction:column;gap:8px;min-width:56px;width:fit-content;pointer-events:all}.MinimalStyledToolbar_toolbarContainer__qYZU5 .tlui-main-toolbar--vertical{position:static!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important}.MinimalStyledToolbar_toolbarContainer__qYZU5 .tlui-main-toolbar__inner{background:transparent!important;border-radius:0!important;box-shadow:none!important;padding:0!important;border:none!important;gap:8px!important;min-width:auto!important;width:auto!important;flex-direction:column!important}.MinimalStyledToolbar_toolbarContainer__qYZU5 .tlui-main-toolbar__left{display:flex!important;flex-direction:column!important;height:auto!important;width:auto!important;gap:0!important}.MinimalStyledToolbar_toolbarContainer__qYZU5 .tlui-main-toolbar__extras{display:none!important}.MinimalStyledToolbar_toolbarContainer__qYZU5 .tlui-main-toolbar__tools{background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important;position:static!important}.MinimalStyledToolbar_toolbarContainer__qYZU5 .tlui-button__tool{border-radius:8px!important}.MinimalStyledToolbar_toolbarContainer__qYZU5 .tlui-button__tool:hover:not([aria-pressed=true]):after{background:var(--theme-button-hover)!important;opacity:1!important}.MinimalStyledToolbar_toolbarContainer__qYZU5 .tlui-button__tool[aria-pressed=true]{color:white!important}.MinimalStyledToolbar_toolbarContainer__qYZU5 .tlui-button__tool[aria-pressed=true]:after{background:var(--theme-accent)!important;opacity:1!important}.MinimalStyledToolbar_toolbarContainer__qYZU5 .tlui-button__tool[aria-pressed=true] .tlui-icon{color:white!important}body.widget-overlay-active .MinimalStyledToolbar_toolbarContainer__qYZU5{display:none!important;visibility:hidden!important}.PublishedCanvasHeader_headerContainer__11qUP{position:absolute;top:10px;left:10px;right:10px;z-index:200;pointer-events:none}.PublishedCanvasHeader_headerContent__cBMbD{display:flex;align-items:center;justify-content:space-between;gap:10px;pointer-events:all}.PublishedCanvasHeader_leftPanel__La3Mj{display:flex;align-items:center;background:var(--theme-top-panel-bg,rgba(15,23,42,.95));border-radius:16px;box-shadow:var(--theme-component-shadow);padding:8px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:none;transition:all .2s ease;gap:8px}.PublishedCanvasHeader_brandSection__P4V4F{display:flex;align-items:center;gap:6px;padding:6px;background:transparent;border:none;border-radius:10px;cursor:pointer;transition:all .15s ease;color:var(--theme-text,rgba(226,232,240,.9));font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.PublishedCanvasHeader_brandSection__P4V4F:hover{background:var(--theme-button-hover,rgba(148,163,184,.1));color:var(--theme-text-hover,rgba(226,232,240,1))}.PublishedCanvasHeader_brandSection__P4V4F:active{background:var(--theme-button-active,rgba(148,163,184,.15))}.PublishedCanvasHeader_logo__8Npr9{width:20px;height:20px;flex-shrink:0}.PublishedCanvasHeader_brandInfo__ASwts{display:flex;align-items:center;gap:8px}.PublishedCanvasHeader_brandTitle__C42_T{font-size:14px;font-weight:500;color:inherit;margin:0;line-height:1;white-space:nowrap}.PublishedCanvasHeader_separator__VY8dy{color:var(--theme-text-secondary,rgba(148,163,184,.5));font-size:14px;line-height:1}.PublishedCanvasHeader_brandSubtitle__PUogp{font-size:14px;font-weight:400;color:var(--theme-text-secondary,rgba(148,163,184,.8));margin:0;line-height:1;white-space:nowrap}.PublishedCanvasHeader_rightPanel__nmzpb{display:flex;align-items:center;background:var(--theme-top-panel-bg,rgba(15,23,42,.95));border-radius:16px;box-shadow:var(--theme-component-shadow);padding:8px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:none;transition:all .2s ease}.PublishedCanvasHeader_ctaButton__nWOpj{display:flex;align-items:center;padding:6px 12px;background:transparent;border:none;border-radius:10px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--theme-text,rgba(226,232,240,.9));white-space:nowrap}.PublishedCanvasHeader_ctaButton__nWOpj:hover{background:var(--theme-button-hover,rgba(148,163,184,.1));color:var(--theme-text-hover,rgba(226,232,240,1))}.PublishedCanvasHeader_ctaButton__nWOpj:active{background:var(--theme-button-active,rgba(148,163,184,.15))}