.shell_app__uLYtG{display:grid;grid-template-columns:240px 1fr;grid-template-rows:52px 1fr;grid-template-areas:"sidebar toolbar" "sidebar main";height:100dvh;overflow:hidden;background:var(--background);color:var(--foreground);font-family:var(--font-ios-text);transition:grid-template-columns .22s cubic-bezier(.32,.72,0,1)}@media (min-width:769px){.shell_app__uLYtG[data-sidebar=closed]{grid-template-columns:0 1fr}}.shell_app__uLYtG[data-chrome=topbar]{grid-template-columns:1fr;grid-template-areas:"toolbar" "main"}@media (max-width:768px){.shell_app__uLYtG[data-chrome=topbar]{grid-template-rows:52px 1fr 56px;grid-template-areas:"toolbar" "main" "tabbar"}}.shell_toolbarBrand__Za98k{display:flex;align-items:center;min-width:0;margin-right:4px}.shell_scrim__B_v86{display:none!important}@media (max-width:768px){.shell_app__uLYtG{grid-template-columns:1fr;grid-template-rows:52px 1fr;grid-template-areas:"toolbar" "main"}}.shell_sidebar__yVWL_{grid-area:sidebar;display:flex;flex-direction:column;background:color-mix(in srgb,var(--foreground) 4%,var(--background));border-right:.5px solid color-mix(in srgb,var(--foreground) 12%,transparent);overflow-y:auto;padding:14px 0 12px}@media (max-width:768px){.shell_sidebar__yVWL_{display:none}}.shell_sidebarHeader__MiVdZ{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 10px 12px}.shell_sidebarCollapse__FLSLl{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;background:transparent;border:none;cursor:pointer;color:var(--muted-foreground);flex-shrink:0}.shell_sidebarCollapse__FLSLl:hover{background:color-mix(in srgb,var(--foreground) 8%,transparent);color:var(--foreground)}.shell_sidebarCollapse__FLSLl svg{width:16px;height:16px}.shell_brandTrigger__VgJ_p,.shell_brand__usAoM{display:flex;align-items:center;gap:8px;min-width:0;flex:1;font-family:var(--font-ios-display);font-size:17px;font-weight:700;letter-spacing:-.43px;color:var(--foreground);text-decoration:none}.shell_brandTrigger__VgJ_p{background:transparent;border:none;cursor:pointer;text-align:left;padding:2px 4px;margin:-2px -4px;border-radius:7px}.shell_brandTrigger__VgJ_p:hover{background:color-mix(in srgb,var(--foreground) 6%,transparent)}.shell_brandCaret__GE6b3{opacity:.4;flex-shrink:0;margin-left:1px}.shell_brandIcon__1K66a{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;background:linear-gradient(135deg,#007aff,#5e5ce6);color:#fff;flex-shrink:0}.shell_brandIcon__1K66a svg{width:14px;height:14px}.shell_brandText___bTt3{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell_workspaceSwitcherWrap__h_N01{padding:0 8px 8px}.shell_workspaceSwitcherButton__oiHgA{width:100%;display:flex;align-items:center;gap:8px;height:38px;padding:0 8px 0 7px;border-radius:9px;background:color-mix(in srgb,var(--foreground) 4%,transparent);border:1px solid color-mix(in srgb,var(--foreground) 11%,transparent);cursor:pointer;color:var(--foreground);font-family:var(--font-ios-text);font-size:13px;font-weight:590;transition:background .12s ease,border-color .12s ease}.shell_workspaceSwitcherButton__oiHgA:hover{background:color-mix(in srgb,var(--foreground) 8%,transparent);border-color:color-mix(in srgb,var(--foreground) 18%,transparent)}.shell_workspaceSwitcherButton__oiHgA[data-state=open]{background:color-mix(in srgb,var(--foreground) 9%,transparent);border-color:color-mix(in srgb,var(--foreground) 24%,transparent)}.shell_workspaceStatic__lUIB7{width:100%;display:flex;align-items:center;gap:8px;height:38px;padding:0 8px 0 7px;color:var(--foreground);font-family:var(--font-ios-text);font-size:13px;font-weight:590}.shell_workspaceSwitcherInitial__jHwtV{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;background:var(--foreground);color:var(--background);font-weight:700;font-size:11px;flex-shrink:0}.shell_workspaceLabel__Bc5a0{flex:1;min-width:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell_workspaceCaret__t4aCe{opacity:.55;flex-shrink:0;color:var(--muted-foreground)}.shell_section___wS3A{margin-top:6px;padding:0 8px}.shell_sectionLabel__ctICf{padding:6px 10px 4px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.shell_item__9lYOi{display:flex;align-items:center;gap:10px;width:100%;height:30px;padding:0 10px;border-radius:7px;background:transparent;border:none;cursor:pointer;color:var(--foreground);font-family:var(--font-ios-text);font-size:14px;letter-spacing:-.24px;text-align:left;text-decoration:none;transition:background-color .12s ease}.shell_item__9lYOi:hover{background:color-mix(in srgb,var(--foreground) 6%,transparent)}.shell_itemActive__CFBzh{background:color-mix(in srgb,var(--apple-accent,#007aff) 12%,transparent);color:var(--apple-accent,#007aff);font-weight:500}.shell_itemIcon__LrYFQ{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0}.shell_itemIcon__LrYFQ svg{width:16px;height:16px}.shell_itemLabel__Q7NmA{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell_itemCount__Cub73{font-size:12px;color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-shrink:0}.shell_footer__ktmFy{margin-top:auto;padding:10px 8px 0;border-top:.5px solid color-mix(in srgb,var(--foreground) 10%,transparent);display:flex;flex-direction:column;gap:4px}.shell_storageChip__sH3rv{display:flex;flex-direction:column;gap:4px;padding:8px 10px 10px;border-radius:8px;background:color-mix(in srgb,var(--foreground) 4%,transparent);color:var(--foreground);text-decoration:none;font-family:var(--font-ios-text);font-size:12px}.shell_storageChipRow__i0QLp{display:flex;justify-content:space-between;align-items:baseline;font-weight:500}.shell_storageChipBar__OIvfe{position:relative;height:4px;border-radius:2px;background:color-mix(in srgb,var(--foreground) 10%,transparent);overflow:hidden}.shell_storageChipBarFill__2o2j8{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,#34c759,var(--apple-accent,#007aff));border-radius:inherit}.shell_storageChipBarFillOver__0s9jq{background:linear-gradient(90deg,#ff9500,#ff3b30)}.shell_storageChipMeta__jbPYE{color:var(--muted-foreground);font-size:11px}.shell_planChip__EUXkn{display:flex;flex-direction:column;gap:8px;padding:10px 11px;border-radius:10px;background:color-mix(in srgb,var(--apple-accent,#007aff) 9%,transparent);font-family:var(--font-ios-text)}.shell_planChipText__UZ7M_{display:flex;flex-direction:column;gap:1px;min-width:0}.shell_planChipLabel__D0wY_{font-size:13px;font-weight:600;color:var(--foreground)}.shell_planChipNote__MOYHl{font-size:11px;color:var(--muted-foreground)}.shell_planChipCta__O4LJ0{display:inline-flex;align-items:center;justify-content:center;height:28px;border-radius:7px;border:none;cursor:pointer;background:var(--apple-accent,#007aff);color:var(--apple-accent-fg,#fff);font-size:12px;font-weight:600;letter-spacing:-.08px;transition:filter .12s ease}.shell_planChipCta__O4LJ0:hover{filter:brightness(1.06)}.shell_appSwitcherBadgePixbox__u2rhU{background:linear-gradient(135deg,#007aff,#5e5ce6)}.shell_appSwitcherBadgeGuestcard__64Bw0{background:linear-gradient(135deg,#ff9500,#ff3b30)}.shell_suiteLabel__X6qKP{padding:4px 8px 6px;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--muted-foreground) 70%,transparent)}.shell_suiteBadge__0_Tdc{width:26px;height:26px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.shell_suiteBadge__0_Tdc svg{width:13px;height:13px}.shell_suiteRowCurrent__Vo7Po,.shell_suiteRow__ApAd_{display:flex;align-items:center;gap:10px;font-family:var(--font-ios-text);font-size:13px}.shell_suiteRowCurrent__Vo7Po{padding:6px 8px;border-radius:6px;background:color-mix(in srgb,var(--apple-accent,#007aff) 10%,transparent)}.shell_suiteName__eQJaC{flex:1;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell_suiteTag__dGWa9{font-size:11px;font-weight:600;color:var(--muted-foreground);flex-shrink:0}.shell_suiteTagHere__JhCUi{font-size:10px;font-weight:600;color:var(--apple-accent,#007aff);flex-shrink:0}.shell_toolbar__jXGX9{grid-area:toolbar;position:relative;z-index:20;display:flex;align-items:center;gap:10px;padding:0 14px;background:transparent;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:none}@media (min-width:1280px){.shell_toolbar__jXGX9{padding-left:88px}}.shell_toolbarTitle__o3UiZ{font-family:var(--font-ios-display);font-size:15px;font-weight:600;letter-spacing:-.24px;color:var(--foreground);flex-shrink:0}@media (max-width:768px){.shell_toolbarTitle__o3UiZ{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.shell_toolbarSpacer__nX7eP{flex:1}.shell_toolbarSearchWrap__eN_UI{flex:1;max-width:360px;position:relative;display:flex;align-items:center}.shell_toolbarSearchInput__RJBVI{width:100%;height:28px;padding:0 10px 0 30px;border-radius:7px;border:.5px solid color-mix(in srgb,var(--foreground) 16%,transparent);background:color-mix(in srgb,var(--foreground) 4%,transparent);color:var(--foreground);font-family:var(--font-ios-text);font-size:13px;outline:none}.shell_toolbarSearchInput__RJBVI::placeholder{color:var(--muted-foreground);opacity:.7}.shell_toolbarSearchInput__RJBVI:focus{border-color:color-mix(in srgb,var(--apple-accent,#007aff) 50%,transparent);background:var(--background)}.shell_toolbarSearchIcon__WokV6{position:absolute;left:9px;top:50%;transform:translateY(-50%);width:13px;height:13px;color:var(--muted-foreground);opacity:.7;pointer-events:none}@media (max-width:768px){.shell_toolbarSearchWrap__eN_UI{display:none}}.shell_toolbarIcon__9SxJX{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:transparent;border:none;cursor:pointer;color:var(--foreground);text-decoration:none}.shell_toolbarIcon__9SxJX:hover{background:color-mix(in srgb,var(--foreground) 8%,transparent)}.shell_toolbarIcon__9SxJX svg{width:16px;height:16px}.shell_toolbarText__3VOyt{display:inline-flex;align-items:center;height:28px;padding:0 13px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--foreground) 8%,transparent);border:none;cursor:pointer;color:var(--foreground);font-size:13px;font-weight:500;white-space:nowrap}.shell_toolbarText__3VOyt:hover{background:color-mix(in srgb,var(--foreground) 12%,transparent)}.shell_app__uLYtG[data-chrome=topbar] .shell_toolbar__jXGX9{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:none;width:100%;max-width:80rem;margin:0 auto;padding-left:16px;padding-right:16px}@media (min-width:640px){.shell_app__uLYtG[data-chrome=topbar] .shell_toolbar__jXGX9{padding-left:24px;padding-right:24px}}@media (min-width:1024px){.shell_app__uLYtG[data-chrome=topbar] .shell_toolbar__jXGX9{padding-left:32px;padding-right:32px}}.shell_toolbarPrimary__L1rkn{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 12px;border-radius:7px;background:var(--apple-accent,#007aff);color:var(--apple-accent-fg,#fff);font-family:var(--font-ios-text);font-size:13px;font-weight:600;letter-spacing:-.24px;border:none;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:filter .12s ease,transform 80ms ease}.shell_toolbarPrimary__L1rkn:hover{filter:brightness(1.06)}.shell_toolbarPrimary__L1rkn:active{transform:scale(.97)}.shell_toolbarPrimary__L1rkn svg{width:12px;height:12px}@media (max-width:768px){.shell_toolbarPrimaryLabel__fBFXS{display:none}.shell_toolbarPrimary__L1rkn{gap:0;padding:0;width:30px;justify-content:center}.shell_toolbarPrimary__L1rkn svg{width:14px;height:14px}}.shell_toolbarMenuButton__NjkUX{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;background:transparent;border:none;cursor:pointer;color:var(--foreground);flex-shrink:0}.shell_toolbarMenuButton__NjkUX:hover{background:color-mix(in srgb,var(--foreground) 8%,transparent)}@media (min-width:1025px){.shell_app__uLYtG[data-sidebar=open] .shell_toolbarMenuButton__NjkUX{display:none}}@media (max-width:768px){.shell_toolbarMenuButton__NjkUX{display:none}}.shell_toolbarBrandMobile__bbCfg{display:none}@media (max-width:768px){.shell_toolbarBrandMobile__bbCfg{display:flex;align-items:center;min-width:0;margin-right:4px}}.shell_main__zDr51{grid-area:main;overflow-y:auto;min-height:0}.shell_tabbar__4_0a4{display:none;position:fixed;left:16px;right:16px;bottom:calc(14px + env(safe-area-inset-bottom, 0));z-index:50;height:60px;align-items:center;justify-content:space-around;gap:2px;padding:0 8px;border-radius:30px;background:color-mix(in srgb,var(--background) 70%,transparent);backdrop-filter:blur(28px) saturate(200%);-webkit-backdrop-filter:blur(28px) saturate(200%);border:.5px solid color-mix(in srgb,var(--foreground) 10%,transparent);box-shadow:0 18px 40px -16px rgba(0,0,0,.45),inset 0 .5px 0 color-mix(in srgb,#fff 45%,transparent)}@media (max-width:768px){.shell_tabbar__4_0a4{display:flex}.shell_main__zDr51{padding-bottom:calc(90px + env(safe-area-inset-bottom, 0))}}.shell_tab__67n_V{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:transparent;border:none;cursor:pointer;color:var(--muted-foreground);font-family:var(--font-ios-text);font-size:10px;font-weight:600;padding:6px 0;border-radius:18px;text-decoration:none;transition:color .15s ease}.shell_tabActive__38qRk{color:var(--apple-accent,#007aff)}.shell_tab__67n_V svg{width:24px;height:24px}.shell_loading__lwQxN{display:flex;align-items:center;justify-content:center;min-height:100dvh;background:var(--background)}.shell_loadingSpinner__sPuKb{width:28px;height:28px;border:2px solid color-mix(in srgb,var(--foreground) 15%,transparent);border-top-color:var(--foreground);border-radius:50%;animation:shell_appleSpin__HYvFA .8s linear infinite}@keyframes shell_appleSpin__HYvFA{to{transform:rotate(1turn)}}.shell_ambientBackdrop__5IWLD{position:absolute;inset:0;z-index:-1;overflow:hidden;background:#15110f}.shell_ambientWash__j73yU{position:absolute;inset:0;transform:scale(1.25);filter:blur(80px) saturate(1.7) brightness(.9)}.shell_ambientScrim___EPeu{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,.2) 40%,rgba(0,0,0,.55))}.shell_app__uLYtG[data-ambient=true]{position:relative;isolation:isolate;background:transparent;color:#fff;--foreground:#ffffff;--muted-foreground:rgba(255,255,255,0.72);--border:rgba(255,255,255,0.14);--background:rgba(255,255,255,0.07);--card:rgba(255,255,255,0.07)}.shell_app__uLYtG[data-ambient=true] .shell_sidebar__yVWL_{background:rgba(255,255,255,.07);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);border-right:.5px solid rgba(255,255,255,.12)}.shell_app__uLYtG[data-ambient=true] .shell_toolbar__jXGX9{background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);border-bottom:.5px solid rgba(255,255,255,.1)}.shell_app__uLYtG[data-ambient=true] .shell_main__zDr51{background:transparent}.shell_app__uLYtG[data-ambient=true] .shell_toolbarSearchWrap__eN_UI{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.16)}@media (min-width:769px){.shell_app__uLYtG[data-ambient=true]{padding:16px 44px;gap:16px}.shell_app__uLYtG[data-ambient=true] .shell_sidebar__yVWL_{border-radius:24px;border:.5px solid rgba(255,255,255,.14)}.shell_app__uLYtG[data-ambient=true] .shell_toolbar__jXGX9{border-radius:24px;border:.5px solid rgba(255,255,255,.12)}.shell_app__uLYtG[data-ambient=true] main [class*=max-w-7xl]{padding-left:0;padding-right:0}}