.AppShell_shell__nm_3o{min-height:100vh;background:linear-gradient(160deg,#edf4f4,#f7faf8 55%,#e8f1ea);color:var(--color-text)}.AppShell_topbar__tBBcZ{position:-webkit-sticky;position:sticky;top:0;z-index:60;height:64px;display:grid;grid-template-columns:1fr minmax(260px,520px) auto;align-items:center;grid-gap:14px;gap:14px;padding:0 16px;border-bottom:1px solid var(--color-border);background:hsla(0,0%,100%,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.AppShell_topbarLeft__LMXC7{display:flex;align-items:center;gap:10px}.AppShell_iconButton__JC5b8{width:36px;height:36px;border-radius:10px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);display:none;place-items:center;padding:0}.AppShell_brandLink__4KmBe{font-size:.95rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary)}.AppShell_topbarCenter__GGszX{position:relative;display:flex;align-items:center}.AppShell_searchIcon__ysKTv{position:absolute;left:10px;color:var(--color-text-muted)}.AppShell_quickSearch__IpQYO{width:100%;padding:9px 12px 9px 32px;border:1px solid var(--color-border);border-radius:10px;font-size:.9rem;background:var(--color-bg)}.AppShell_quickSearch__IpQYO:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(13,110,122,.12);background:#fff}.AppShell_topbarRight__Clfo2{position:relative;display:flex;justify-content:flex-end}.AppShell_profileButton__3STBN{display:flex;align-items:center;gap:8px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface);color:var(--color-text);padding:8px 12px;font-size:.88rem}.AppShell_profileName__DndlA{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_profileMenu__6_goL{position:absolute;top:calc(100% + 8px);right:0;min-width:180px;border:1px solid var(--color-border);border-radius:10px;background:#fff;box-shadow:0 10px 30px rgba(26,46,50,.14);overflow:hidden}.AppShell_profileMenuItemButton__zMVaq,.AppShell_profileMenuItem__d5f7q{display:block;width:100%;text-align:left;padding:10px 12px;border:none;background:transparent;color:var(--color-text);font-size:.9rem}.AppShell_profileMenuItemButton__zMVaq:hover,.AppShell_profileMenuItem__d5f7q:hover{background:#eef6f7;text-decoration:none}.AppShell_body__1AzXf{display:grid;grid-template-columns:clamp(220px,18vw,272px) minmax(0,1fr);min-height:calc(100vh - 64px)}.AppShell_sidebar__idrgi{border-right:1px solid var(--color-border);background:hsla(0,0%,100%,.76);padding:18px 12px}.AppShell_navList__XIxwn{list-style:none;display:grid;grid-gap:6px;gap:6px}.AppShell_navLink__tBFr9{display:block;padding:10px 12px;border-radius:10px;color:var(--color-text);font-weight:600;font-size:.9rem;border:1px solid transparent}.AppShell_navLink__tBFr9:hover{text-decoration:none;background:#eef5f5}.AppShell_navLinkActive__FRrf0{background:#e2f0f2;color:var(--color-primary-dark);border-color:#c4dee2}.AppShell_main__ZqyUd{padding:0}.AppShell_contentContainer__Fl2VI{width:100%;margin:0 auto;max-width:none;animation:AppShell_fadeInUp__Ex4ak .18s ease-out}.AppShell_loadingWrap__x5yuF{min-height:100vh;display:grid;place-items:center;background:linear-gradient(150deg,#edf4f4,#f7faf8)}.AppShell_loadingText__9u5eK{color:var(--color-text-muted)}@keyframes AppShell_fadeInUp__Ex4ak{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.AppShell_topbar__tBBcZ{grid-template-columns:1fr minmax(220px,420px) auto}.AppShell_profileName__DndlA{max-width:150px}}@media (max-width:1024px){.AppShell_topbar__tBBcZ{grid-template-columns:1fr auto}.AppShell_topbarCenter__GGszX{display:none}.AppShell_iconButton__JC5b8{display:grid}.AppShell_body__1AzXf{grid-template-columns:1fr}.AppShell_sidebar__idrgi{position:fixed;top:64px;left:-270px;width:260px;height:calc(100vh - 64px);z-index:55;transition:left .2s ease-out;box-shadow:8px 0 30px rgba(26,46,50,.16);background:#fff}.AppShell_sidebarOpen__btbKv{left:0}.AppShell_main__ZqyUd{padding:0}.AppShell_profileName__DndlA{max-width:120px}}@media (max-width:480px){.AppShell_topbar__tBBcZ{padding:0 12px;gap:10px}.AppShell_profileButton__3STBN{padding:7px 10px}.AppShell_main__ZqyUd{padding:0}}.page_page__556_G{display:grid;grid-gap:18px;gap:18px}.page_hero__7KFOs{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;background:#fff;border:1px solid var(--color-border);border-radius:14px;padding:22px}.page_kicker__4Y54j{font-size:.74rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.page_title__po7na{margin:6px 0;color:var(--color-primary)}.page_subtitle__YBgxm{margin:0;color:var(--color-text-muted);display:flex;gap:8px;flex-wrap:wrap;align-items:center}.page_roleBadge__o6T3h{display:inline-block;border:1px solid #bddade;background:#e8f4f5;color:var(--color-primary-dark);border-radius:999px;padding:2px 10px;font-size:.76rem;font-weight:700}.page_logo__ikIZE{width:auto;height:auto}.page_grid__JZ9Cz{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:12px;gap:12px}.page_cardMuted__9D0Qr,.page_card__Cf__u{border-radius:12px;border:1px solid var(--color-border);background:#fff;padding:16px;transition:transform .12s ease-out,box-shadow .12s ease-out,border-color .12s ease-out}.page_cardMuted__9D0Qr:hover,.page_card__Cf__u:hover{transform:translateY(-2px);text-decoration:none;border-color:#b5d3d8;box-shadow:0 8px 22px rgba(13,110,122,.1)}.page_cardMuted__9D0Qr h2,.page_card__Cf__u h2{margin:0;font-size:1rem}.page_cardMuted__9D0Qr p,.page_card__Cf__u p{margin:8px 0 0;color:var(--color-text-muted);font-size:.9rem}.page_cardMuted__9D0Qr{background:#fbfcfc}@media (max-width:768px){.page_hero__7KFOs{flex-direction:column}.page_grid__JZ9Cz{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width:480px){.page_cardMuted__9D0Qr,.page_card__Cf__u{padding:14px}}