.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:44px;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:12px;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:13px;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:44px;padding:6px 9px;font-size:13px;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{background:linear-gradient(145deg,#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0;border-radius:10px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s;display:inline-flex;box-shadow:0 5px 12px #0f172a0f}.AppShell-module__R3Ra8G__navIcon[data-icon=home],.AppShell-module__R3Ra8G__navIcon[data-icon=building]{background:linear-gradient(145deg,#eff6ff,#dbeafe);border-color:#bfdbfe}.AppShell-module__R3Ra8G__navIcon[data-icon=edit],.AppShell-module__R3Ra8G__navIcon[data-icon=sparkles]{background:linear-gradient(145deg,#fff7ed,#ffedd5);border-color:#fed7aa}.AppShell-module__R3Ra8G__navIcon[data-icon=calendar],.AppShell-module__R3Ra8G__navIcon[data-icon=bell]{background:linear-gradient(145deg,#fff1f2,#ffe4e6);border-color:#fecdd3}.AppShell-module__R3Ra8G__navIcon[data-icon=users],.AppShell-module__R3Ra8G__navIcon[data-icon=check]{background:linear-gradient(145deg,#ecfdf5,#d1fae5);border-color:#a7f3d0}.AppShell-module__R3Ra8G__navIcon[data-icon=play],.AppShell-module__R3Ra8G__navIcon[data-icon=credit-card]{background:linear-gradient(145deg,#f5f3ff,#ede9fe);border-color:#ddd6fe}.AppShell-module__R3Ra8G__navIcon[data-icon=chart],.AppShell-module__R3Ra8G__navIcon[data-icon=book-open]{background:linear-gradient(145deg,#ecfeff,#cffafe);border-color:#a5f3fc}.AppShell-module__R3Ra8G__navIcon[data-icon=grid],.AppShell-module__R3Ra8G__navIcon[data-icon=copy]{background:linear-gradient(145deg,#eef2ff,#e0e7ff);border-color:#c7d2fe}.AppShell-module__R3Ra8G__navIcon[data-icon=clock],.AppShell-module__R3Ra8G__navIcon[data-icon=archive]{background:linear-gradient(145deg,#fffbeb,#fef3c7);border-color:#fde68a}.AppShell-module__R3Ra8G__navIcon[data-icon=lock]{background:linear-gradient(145deg,#fff1f2,#ffe4e6);border-color:#fecdd3}.AppShell-module__R3Ra8G__navLink:hover .AppShell-module__R3Ra8G__navIcon,.AppShell-module__R3Ra8G__navLinkActive .AppShell-module__R3Ra8G__navIcon{border-color:#3f2d2129;transform:translateY(-1px)scale(1.03);box-shadow:0 7px 16px #0f172a1a}.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:44px;height:44px;transition:transform .15s,box-shadow .15s;display:none;position:absolute;top:11px;right:-22px;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 44px;justify-content:center;align-items:center;width:44px;height:44px;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:12px;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:44px;padding:0 14px;font-size:13px;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:44px;height:44px;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:44px;width:44px;height:44px}}@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}}.AppShell-module__R3Ra8G__workspaceCard{box-shadow:none;background:0 0;border-color:#0000;margin:2px 2px 8px;padding:7px 8px}.AppShell-module__R3Ra8G__workspaceMark{color:#795000;box-shadow:none;background:#fff6db;border-color:#efd58b}.AppShell-module__R3Ra8G__navLink:hover:not(.AppShell-module__R3Ra8G__navLinkActive){color:#4d3828;box-shadow:none;background:#fff8e7;border-color:#ead8a6;transform:none}.AppShell-module__R3Ra8G__navLinkActive,.AppShell-module__R3Ra8G__navLinkActive:hover{color:#3f2d21;background:#ffba00;border-color:#e1a300;transform:none;box-shadow:inset 0 0 0 1px #8650000d}.AppShell-module__R3Ra8G__navIcon{box-shadow:none}.AppShell-module__R3Ra8G__bottomArea{box-shadow:none;background:0 0;border-width:1px 0 0;border-radius:0;padding-top:9px}.AppShell-module__R3Ra8G__topbar{min-height:62px;box-shadow:none}.AppShell-module__R3Ra8G__topbarTitleWrap{gap:1px;min-width:0;display:grid}.AppShell-module__R3Ra8G__breadcrumbs{color:#8b7461;white-space:nowrap;align-items:center;gap:0;min-width:0;font-size:12px;font-weight:650;line-height:1.25;display:flex;overflow:hidden}.AppShell-module__R3Ra8G__breadcrumbItem{align-items:center;min-width:0;display:inline-flex}.AppShell-module__R3Ra8G__breadcrumbItem:last-child{text-overflow:ellipsis;overflow:hidden}.AppShell-module__R3Ra8G__breadcrumbSeparator{color:#c5ae98;flex:none;margin-inline:6px}.AppShell-module__R3Ra8G__breadcrumbLink{color:#745c48;border-radius:5px;text-decoration:none}.AppShell-module__R3Ra8G__breadcrumbLink:hover{color:#865000;text-underline-offset:2px;text-decoration:underline}.AppShell-module__R3Ra8G__topbarTitle{color:#2d251f;letter-spacing:-.012em;font-size:15px;font-weight:780}.AppShell-module__R3Ra8G__content{background:#faf8f4;min-height:calc(100dvh - 62px)}@media (max-width:639px){.AppShell-module__R3Ra8G__breadcrumbs{font-size:10.5px}.AppShell-module__R3Ra8G__breadcrumbItem:first-child:not(:last-child){text-overflow:ellipsis;max-width:28vw;overflow:hidden}}@media (min-width:1024px){.AppShell-module__R3Ra8G__topbar{padding-inline:24px}}.AppShell-module__R3Ra8G__sectionLabel,.AppShell-module__R3Ra8G__breadcrumbs{font-size:12px}.AppShell-module__R3Ra8G__workspaceCopy small{text-transform:none;letter-spacing:.01em;font-size:12px}.AppShell-module__R3Ra8G__mobileMenuButton,.AppShell-module__R3Ra8G__publicAction{min-height:44px;color:#173f9e!important;background:#fff!important;border-width:2px!important;border-color:#9bb7e8!important;font-size:15px!important;font-weight:800!important}.AppShell-module__R3Ra8G__mobileMenuButton:hover,.AppShell-module__R3Ra8G__publicAction:hover{color:#123b86!important;background:#f3f7ff!important;border-color:#6f98e4!important}.AppShell-module__R3Ra8G__breadcrumbs{color:#3f4b5f;font-size:13px;font-weight:650}.AppShell-module__R3Ra8G__topbarTitle{font-size:15px!important;font-weight:800!important}.AppShell-module__R3Ra8G__workspaceCopy small{letter-spacing:.01em!important;text-transform:none!important;font-size:12px!important;font-weight:750!important}.AppShell-module__R3Ra8G__navLink{font-size:13px!important;font-weight:750!important}.AppShell-module__R3Ra8G__breadcrumbLink{font-weight:750;color:#173f9e!important}.AppShell-module__R3Ra8G__breadcrumbLink:hover{text-decoration-thickness:2px;color:#123b86!important}.AppShell-module__R3Ra8G__breadcrumbLink:focus-visible{outline-offset:2px;outline:3px solid #2563eb47!important}@media (max-width:639px){.AppShell-module__R3Ra8G__breadcrumbs{font-size:12px!important}.AppShell-module__R3Ra8G__topbarTitle{font-size:15px!important}}
