.AppShell-module__R3Ra8G__shell{color:#2d251f;background:radial-gradient(circle at 78% 0,#ffba000e,#0000 24rem),#faf9f6;width:100%;max-width:100%;min-height:100dvh;overflow-x:clip}.AppShell-module__R3Ra8G__desktopSidebar{z-index:60;background:radial-gradient(circle at 18% 6%,#ffba001a,#0000 9rem),linear-gradient(#fff9ec 0%,#fff8e8 42%,#fffaf3 100%);border-right:1px solid #e6d7c7;width:248px;transition:width .18s;display:none;position:fixed;inset:0 auto 0 0;box-shadow:14px 0 34px #3f2d210e}.AppShell-module__R3Ra8G__sidebarInner{flex-direction:column;height:100%;min-height:0;padding:14px 12px 12px;display:flex}.AppShell-module__R3Ra8G__logoRow{border-bottom:1px solid #e6d7c7b8;justify-content:space-between;align-items:center;min-height:42px;padding:0 7px 10px;display:flex;position:relative}.AppShell-module__R3Ra8G__compactLogoLink{border-radius:10px;display:inline-flex}.AppShell-module__R3Ra8G__compactLogoLink:focus-visible{outline-offset:2px;outline:3px solid #86500047}.AppShell-module__R3Ra8G__workspaceCard{background:#ffffffe0;border:1px solid #e5d6c7;border-radius:14px;align-items:center;gap:9px;margin:2px 2px 10px;padding:8px 9px;display:flex;box-shadow:0 7px 18px #3f2d210b}.AppShell-module__R3Ra8G__workspaceMark{color:#3f2d21;background:#ffba00;border:1px solid #e3a500;border-radius:11px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;box-shadow:0 7px 16px #ffba002e}.AppShell-module__R3Ra8G__workspaceCopy{min-width:0}.AppShell-module__R3Ra8G__workspaceCopy small,.AppShell-module__R3Ra8G__workspaceCopy strong{display:block}.AppShell-module__R3Ra8G__workspaceCopy small{color:#8a796c;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:750}.AppShell-module__R3Ra8G__workspaceCopy strong{color:#3f2d21;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12.5px;font-weight:850;overflow:hidden}.AppShell-module__R3Ra8G__navScroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d8c2a7 transparent;flex:1;min-height:0;padding:0 2px 12px;overflow-y:auto}.AppShell-module__R3Ra8G__navSection+.AppShell-module__R3Ra8G__navSection{border-top:1px solid #e8dacb;margin-top:12px;padding-top:11px}.AppShell-module__R3Ra8G__sectionLabel{color:#8b7461;letter-spacing:.065em;text-transform:uppercase;margin:0 9px 5px;font-size:10px;font-weight:850}.AppShell-module__R3Ra8G__navList{gap:3px;display:grid}.AppShell-module__R3Ra8G__navLink{color:#604f43;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:9px;min-height:42px;padding:6px 9px;font-size:12.5px;font-weight:750;transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.AppShell-module__R3Ra8G__navLink:hover,.AppShell-module__R3Ra8G__navLinkActive{color:#3f2d21;background:#ffba00;border-color:#e1a300;box-shadow:0 8px 18px #ffba002e,0 0 0 3px #ffba0014}.AppShell-module__R3Ra8G__navLink:hover{transform:translateY(-1px)}.AppShell-module__R3Ra8G__navLink:focus-visible{outline-offset:2px;outline:3px solid #8650004d}.AppShell-module__R3Ra8G__navIcon{color:#6f543f;background:#ffffffd1;border:1px solid #e5d6c7;border-radius:9px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;box-shadow:0 4px 10px #3f2d210a}.AppShell-module__R3Ra8G__navLink:hover .AppShell-module__R3Ra8G__navIcon,.AppShell-module__R3Ra8G__navLinkActive .AppShell-module__R3Ra8G__navIcon{color:#3f2d21;background:#ffffffd1;border-color:#3f2d212e}.AppShell-module__R3Ra8G__navText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.AppShell-module__R3Ra8G__bottomArea{background:#ffffffc7;border:1px solid #e4d4c4;border-radius:14px;margin-top:4px;padding:7px 6px;box-shadow:0 8px 20px #3f2d210b}.AppShell-module__R3Ra8G__mainColumn{min-width:0;max-width:100%;min-height:100dvh;transition:margin-left .18s;overflow-x:clip}.AppShell-module__R3Ra8G__sidebarToggle{z-index:3;color:#3f2d21;background:#ffba00;border:1px solid #e1a300;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;transition:transform .15s,box-shadow .15s;display:none;position:absolute;top:18px;right:-14px;box-shadow:0 8px 18px #ffba0038}.AppShell-module__R3Ra8G__sidebarToggle:hover{transform:scale(1.06);box-shadow:0 10px 22px #ffba0047}.AppShell-module__R3Ra8G__sidebarToggle:focus-visible{outline-offset:2px;outline:3px solid #8650004d}.AppShell-module__R3Ra8G__topbar{z-index:48;min-height:58px;padding:6px max(12px, env(safe-area-inset-right)) 6px max(12px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #e2dad1eb;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0;box-shadow:0 8px 22px #3f2d2109}.AppShell-module__R3Ra8G__topbarLeft,.AppShell-module__R3Ra8G__topbarRight{align-items:center;gap:9px;min-width:0;display:flex}.AppShell-module__R3Ra8G__topbarLeft{flex:auto}.AppShell-module__R3Ra8G__topbarRight{flex:none}.AppShell-module__R3Ra8G__mobileMenuButton{color:#60452f;background:#fff;border:1px solid #d8c7b7;border-radius:11px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;box-shadow:0 5px 14px #3f2d210d}.AppShell-module__R3Ra8G__mobileMenuButton:hover{color:#3f2d21;background:#ffba00;border-color:#e1a300;box-shadow:0 8px 18px #ffba002e}.AppShell-module__R3Ra8G__mobileMenuButton:focus-visible{outline-offset:2px;outline:3px solid #86500047}.AppShell-module__R3Ra8G__topbarTitleWrap{min-width:0}.AppShell-module__R3Ra8G__topbarKicker{color:#8b7461;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800;display:none}.AppShell-module__R3Ra8G__topbarTitle{color:#3f2d21;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:850;overflow:hidden}.AppShell-module__R3Ra8G__publicAction{color:#3f2d21;background:#ffba00;border:1px solid #e3a500;border-radius:11px;justify-content:center;align-items:center;min-height:42px;padding:0 14px;font-size:12px;font-weight:850;display:none;box-shadow:0 7px 16px #ffba0029}.AppShell-module__R3Ra8G__publicAction:hover{background:#ffba00;border-color:#d69300;box-shadow:0 10px 22px #ffba003b}.AppShell-module__R3Ra8G__content{width:100%;min-width:0;max-width:100%;overflow-x:clip}.AppShell-module__R3Ra8G__mobileBackdrop{z-index:78;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);touch-action:none;background:#2d251f5c;border:0;position:fixed;inset:0}.AppShell-module__R3Ra8G__mobileDrawer{z-index:80;overscroll-behavior:contain;background:radial-gradient(circle at 14% 4%,#ffba001c,#0000 9rem),linear-gradient(#fff9ec 0%,#fff8e8 46%,#fffaf3 100%);border-right:1px solid #e6d7c7;width:min(88vw,314px);max-width:calc(100vw - 34px);height:100dvh;position:fixed;inset:0 auto 0 0;box-shadow:26px 0 64px #2d251f38}.AppShell-module__R3Ra8G__mobileDrawerHeader{min-height:58px;padding:max(6px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) 6px max(12px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffcf6c7;border-bottom:1px solid #e7d8c8;justify-content:space-between;align-items:center;gap:12px;display:flex}.AppShell-module__R3Ra8G__drawerClose{color:#60452f;background:#fff;border:1px solid #d8c7b7;border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.AppShell-module__R3Ra8G__drawerClose:hover{color:#3f2d21;background:#ffba00;border-color:#e1a300}.AppShell-module__R3Ra8G__mobileDrawerBody{height:calc(100dvh - 58px - env(safe-area-inset-top));min-width:0;min-height:0;padding-bottom:env(safe-area-inset-bottom);-webkit-overflow-scrolling:touch;overflow:hidden}@media (max-width:1023px){.AppShell-module__R3Ra8G__mobileDrawer .AppShell-module__R3Ra8G__navLink{min-height:46px}.AppShell-module__R3Ra8G__mobileDrawer .AppShell-module__R3Ra8G__navScroll{padding-bottom:max(18px, env(safe-area-inset-bottom))}}@media (max-width:399px){.AppShell-module__R3Ra8G__topbar{gap:7px}.AppShell-module__R3Ra8G__topbarLeft,.AppShell-module__R3Ra8G__topbarRight{gap:6px}.AppShell-module__R3Ra8G__topbarTitle{max-width:42vw;font-size:14px}.AppShell-module__R3Ra8G__mobileMenuButton{flex-basis:38px;width:38px;height:38px}}@media (min-width:640px){.AppShell-module__R3Ra8G__topbar{padding-inline:20px}.AppShell-module__R3Ra8G__topbarKicker,.AppShell-module__R3Ra8G__publicAction{display:flex}}@media (min-width:1024px){.AppShell-module__R3Ra8G__desktopSidebar{display:block}.AppShell-module__R3Ra8G__mainColumn{margin-left:248px}.AppShell-module__R3Ra8G__topbar{min-height:60px;padding-inline:20px}.AppShell-module__R3Ra8G__mobileMenuButton{display:none}.AppShell-module__R3Ra8G__sidebarToggle{display:inline-flex}.AppShell-module__R3Ra8G__sidebarCollapsed .AppShell-module__R3Ra8G__desktopSidebar{width:80px}.AppShell-module__R3Ra8G__sidebarCollapsed .AppShell-module__R3Ra8G__mainColumn{margin-left:80px}.AppShell-module__R3Ra8G__sidebarCollapsed .AppShell-module__R3Ra8G__sidebarInner{padding-inline:9px}.AppShell-module__R3Ra8G__sidebarCollapsed .AppShell-module__R3Ra8G__logoRow{justify-content:center;padding-inline:0}.AppShell-module__R3Ra8G__sidebarCollapsed .AppShell-module__R3Ra8G__workspaceCard{justify-content:center;padding-inline:6px}.AppShell-module__R3Ra8G__sidebarCollapsed .AppShell-module__R3Ra8G__navScroll{padding-inline:0;overflow-x:visible}.AppShell-module__R3Ra8G__sidebarCollapsed .AppShell-module__R3Ra8G__navSection+.AppShell-module__R3Ra8G__navSection{margin-top:9px;padding-top:9px}.AppShell-module__R3Ra8G__sidebarCollapsed .AppShell-module__R3Ra8G__navList{gap:5px}.AppShell-module__R3Ra8G__sidebarCollapsed .AppShell-module__R3Ra8G__navLink{justify-content:center;min-height:44px;padding-inline:4px}.AppShell-module__R3Ra8G__sidebarCollapsed .AppShell-module__R3Ra8G__navIcon{flex-basis:32px;width:32px;height:32px}.AppShell-module__R3Ra8G__sidebarCollapsed .AppShell-module__R3Ra8G__bottomArea{padding-inline:5px}.AppShell-module__R3Ra8G__topbarTitle{font-size:16px}}@media (prefers-reduced-motion:reduce){.AppShell-module__R3Ra8G__navLink,.AppShell-module__R3Ra8G__mobileMenuButton,.AppShell-module__R3Ra8G__publicAction,.AppShell-module__R3Ra8G__drawerClose,.AppShell-module__R3Ra8G__sidebarToggle,.AppShell-module__R3Ra8G__desktopSidebar,.AppShell-module__R3Ra8G__mainColumn{transition:none;transform:none!important}}
