.app-shell-module__E5t9cq__shell{background:var(--sf-canvas);min-block-size:100vh;color:var(--tx-strong);font-family:var(--font-interface)}.app-shell-module__E5t9cq__desktopSidebar{z-index:20;gap:var(--space-4);inline-size:17rem;padding:var(--space-4);background:var(--sf-nav);color:var(--tx-on-nav);transition:inline-size var(--motion-base) var(--ease-standard);flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}.app-shell-module__E5t9cq__desktopSidebar[data-collapsed=true]{inline-size:5rem}.app-shell-module__E5t9cq__brand{align-items:center;gap:var(--space-3);min-block-size:44px;display:flex}.app-shell-module__E5t9cq__brandMark{border:1px solid var(--bd-input);border-radius:var(--radius-control);min-block-size:44px;min-inline-size:44px;color:var(--tx-on-nav);font-family:var(--font-data);font-weight:var(--weight-bold);place-items:center;display:grid}.app-shell-module__E5t9cq__navigation{flex:1}.app-shell-module__E5t9cq__navigationList,.app-shell-module__E5t9cq__subnavigation{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.app-shell-module__E5t9cq__navigationLink{align-items:center;gap:var(--space-2);min-block-size:44px;padding:var(--space-2);border-radius:var(--radius-control);color:var(--tx-on-nav);font-size:var(--text-body-size);border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.app-shell-module__E5t9cq__navigationLink:hover,.app-shell-module__E5t9cq__navigationLink:focus-visible,.app-shell-module__E5t9cq__navigationLink[data-selected=true]{background:var(--ac-primary-active)}.app-shell-module__E5t9cq__navigationLink:focus-visible,.app-shell-module__E5t9cq__subnavToggle:focus-visible,.app-shell-module__E5t9cq__railToggle:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.app-shell-module__E5t9cq__navigationLink[aria-disabled=true]{color:var(--tx-on-nav);cursor:not-allowed;opacity:.82}.app-shell-module__E5t9cq__navigationLink[data-subordinate=true]{padding-inline-start:var(--space-6)}.app-shell-module__E5t9cq__navigationState{border-radius:var(--radius-pill);background:var(--st-neutral-bg);color:var(--st-neutral-fg);font-size:var(--text-caption-size);padding:var(--space-1) var(--space-2)}.app-shell-module__E5t9cq__navigationDetail{color:var(--tx-on-nav);font-size:var(--text-caption-size);line-height:var(--leading-normal);grid-column:2/-1}.app-shell-module__E5t9cq__subnavToggle,.app-shell-module__E5t9cq__railToggle{inline-size:100%;color:var(--tx-on-nav);justify-content:flex-start}.app-shell-module__E5t9cq__subnavigation{margin-block:var(--space-1) var(--space-3)}.app-shell-module__E5t9cq__identity{align-items:flex-start;gap:var(--space-2);color:var(--tx-on-nav);display:flex}.app-shell-module__E5t9cq__shell .app-shell-module__E5t9cq__identity[data-variant=card]{border-color:var(--bd-input);background:var(--sf-nav);box-shadow:none;color:var(--tx-on-nav)}.app-shell-module__E5t9cq__identity div{gap:var(--space-1);min-inline-size:0;display:grid}.app-shell-module__E5t9cq__identity span,.app-shell-module__E5t9cq__identity small{color:var(--tx-on-nav);font-size:var(--text-caption-size)}.app-shell-module__E5t9cq__workspace{min-block-size:100vh;transition:margin-inline-start var(--motion-base) var(--ease-standard);margin-inline-start:17rem}.app-shell-module__E5t9cq__desktopSidebar[data-collapsed=true]+.app-shell-module__E5t9cq__workspace{margin-inline-start:5rem}.app-shell-module__E5t9cq__topbar{z-index:10;justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:4.5rem;padding:var(--space-3) var(--space-6);border-block-end:1px solid var(--bd-hairline);background:var(--sf-card);display:flex;position:sticky;inset-block-start:0}.app-shell-module__E5t9cq__mobileMenu{display:none}.app-shell-module__E5t9cq__locationContext{gap:var(--space-1);font-size:var(--text-body-size);display:grid}.app-shell-module__E5t9cq__locationContext>span:last-child,.app-shell-module__E5t9cq__eyebrow{color:var(--tx-body);font-size:var(--text-caption-size)}.app-shell-module__E5t9cq__themeControl{flex:none}.app-shell-module__E5t9cq__syntheticDisclosure{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-6);background:var(--st-info-bg);color:var(--st-info-fg);font-size:var(--text-secondary-size);display:flex}.app-shell-module__E5t9cq__syntheticDisclosure[data-review-surface=true]{background:var(--st-warning-bg);color:var(--st-warning-fg)}.app-shell-module__E5t9cq__content{padding:var(--space-6)}.app-shell-module__E5t9cq__drawerLayer{z-index:50;display:none;position:fixed;inset:0}.app-shell-module__E5t9cq__drawerBackdrop{background:var(--sf-overlay);block-size:100%;inline-size:100%;box-shadow:none;color:#0000;border:0;border-radius:0;padding:0;position:absolute;inset:0}.app-shell-module__E5t9cq__drawer{gap:var(--space-4);block-size:100%;inline-size:min(22rem,88vw);padding:var(--space-4);background:var(--sf-nav);color:var(--tx-on-nav);box-shadow:var(--shadow-raised);flex-direction:column;display:flex;position:relative;overflow-y:auto}.app-shell-module__E5t9cq__drawerHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.app-shell-module__E5t9cq__drawerHeader h2{font-size:var(--text-section-size);margin:0}@media (max-width:1180px) and (min-width:769px){.app-shell-module__E5t9cq__desktopSidebar{inline-size:5rem}.app-shell-module__E5t9cq__desktopSidebar .app-shell-module__E5t9cq__brand strong,.app-shell-module__E5t9cq__desktopSidebar .app-shell-module__E5t9cq__navigationLink>span,.app-shell-module__E5t9cq__desktopSidebar .app-shell-module__E5t9cq__subnavToggle,.app-shell-module__E5t9cq__desktopSidebar .app-shell-module__E5t9cq__subnavigation,.app-shell-module__E5t9cq__desktopSidebar .app-shell-module__E5t9cq__railToggle,.app-shell-module__E5t9cq__desktopSidebar .app-shell-module__E5t9cq__identity div{display:none}.app-shell-module__E5t9cq__workspace,.app-shell-module__E5t9cq__desktopSidebar[data-collapsed=true]+.app-shell-module__E5t9cq__workspace{margin-inline-start:5rem}}@media (max-width:768px){.app-shell-module__E5t9cq__desktopSidebar{display:none}.app-shell-module__E5t9cq__workspace,.app-shell-module__E5t9cq__desktopSidebar[data-collapsed=true]+.app-shell-module__E5t9cq__workspace{margin-inline-start:0}.app-shell-module__E5t9cq__topbar{padding:var(--space-3) var(--space-4);flex-wrap:wrap;align-items:flex-start}.app-shell-module__E5t9cq__mobileMenu,.app-shell-module__E5t9cq__drawerLayer{display:block}.app-shell-module__E5t9cq__locationContext{flex:1}.app-shell-module__E5t9cq__themeControl{flex-basis:100%;inline-size:100%}.app-shell-module__E5t9cq__syntheticDisclosure{padding-inline:var(--space-4);flex-wrap:wrap;align-items:flex-start}.app-shell-module__E5t9cq__syntheticDisclosure strong{inline-size:100%;margin-inline-start:calc(var(--space-4) + var(--space-2))}.app-shell-module__E5t9cq__content{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.app-shell-module__E5t9cq__desktopSidebar,.app-shell-module__E5t9cq__workspace{transition-duration:0s}}
