._banner_1lelf_2{gap:var(--space-3);padding:var(--space-3) var(--space-4);font:var(--text-label);color:var(--ink);background:var(--surface);border:var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);align-items:center;display:flex}._icon_1lelf_15{color:var(--ink-2);align-self:start;padding-top:1px;display:inline-flex}._text_1lelf_22{gap:var(--space-1);flex:auto;min-width:0;display:grid}._button_1lelf_29{min-height:var(--control-h-sm);padding-inline:var(--space-3);font:var(--text-label);color:var(--brand);border-radius:var(--radius);transition:background-color var(--ease);background:0 0;border:0;flex:none;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._button_1lelf_29:hover,._button_1lelf_29:active{background-color:var(--surface-sunken)}._bar_1rx1h_2{gap:var(--space-1);min-height:52px;padding-inline:var(--space-4) var(--space-1);color:var(--ink);background:var(--bg);align-items:center;display:flex;position:relative}._bar_1rx1h_2:has(>._iconButton_1rx1h_13:first-child){padding-inline-start:var(--space-1)}._heading_1rx1h_17{min-width:0;padding-block:var(--space-3);flex:1}._title_1rx1h_23{font:var(--text-title);letter-spacing:-.01em;overflow-wrap:anywhere}._subtitle_1rx1h_29{font:var(--text-small);color:var(--ink-2)}._pageActions_1rx1h_35{gap:var(--space-2);flex:none;align-items:center;display:flex}._pageActions_1rx1h_35:empty{display:none}._iconButton_1rx1h_13{width:40px;height:40px;color:var(--ink-2);border-radius:var(--radius);cursor:pointer;transition:background-color var(--ease), color var(--ease);background:0 0;border:0;flex:none;place-items:center;display:grid}._iconButton_1rx1h_13:hover,._iconButton_1rx1h_13:active,._iconButton_1rx1h_13[aria-expanded=true]{color:var(--ink);background-color:var(--surface)}._iconButton_1rx1h_13:focus-visible{outline-offset:-2px}._actions_1rx1h_71{flex:none}._menu_1rx1h_75{top:calc(100% - var(--space-1));right:var(--space-2);z-index:3;min-width:min(15rem, calc(100vw - 2 * var(--space-4)));padding:var(--space-1);background:var(--surface);border:var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:grid;position:absolute}._menuItem_1rx1h_89{gap:var(--space-3);min-height:var(--target);padding:var(--space-2) var(--space-3);font:var(--text-label);color:var(--ink);border-radius:var(--radius-sm);transition:background-color var(--ease);--icon:18px;align-items:center;text-decoration:none;display:flex}._menuItem_1rx1h_89:hover,._menuItem_1rx1h_89:active{background:var(--surface-sunken)}._menuItem_1rx1h_89>span:first-child{color:var(--ink-2)}@media (min-width:1024px){._bar_1rx1h_2{min-height:0;padding-block:var(--space-6) var(--space-4);padding-inline:var(--space-4)}._bar_1rx1h_2:has(>._iconButton_1rx1h_13:first-child){padding-inline-start:var(--space-2)}._heading_1rx1h_17{padding-block:0}._title_1rx1h_23{font:var(--text-display);letter-spacing:-.02em}._menu_1rx1h_75{top:calc(100% - var(--space-2))}}._shell_1oohe_1{grid-template-rows:auto auto 1fr auto;grid-template-areas:"bar""banners""main""nav";min-height:100dvh;display:grid}._bar_1oohe_8{z-index:2;grid-area:bar;position:sticky;top:0}._banners_1oohe_15{gap:var(--space-2);padding:var(--space-1) var(--space-4) var(--space-2);grid-area:banners;display:grid}._banners_1oohe_15:empty{display:none}._main_1oohe_26{grid-area:main;min-width:0}._nav_1oohe_31{z-index:2;grid-area:nav;position:sticky;bottom:0}@media (min-width:1024px){._shell_1oohe_1{grid-template:"nav bar""nav banners""nav main"1fr/248px minmax(0,1fr)}._nav_1oohe_31{align-self:start;height:100dvh;top:0;bottom:auto}._bar_1oohe_8{position:static}._bar_1oohe_8,._banners_1oohe_15,._main_1oohe_26{padding-inline:max(var(--space-4), calc((100% - 75rem) / 2))}._banners_1oohe_15{padding-block:0 var(--space-4);padding-inline:max(var(--space-8), calc((100% - 75rem) / 2 + var(--space-4)))}}._nav_1mcoh_2{padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-block-start:var(--hairline);position:relative}._list_1mcoh_9{padding:6px var(--space-1) var(--space-2);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}._link_1mcoh_16{gap:var(--space-1);width:100%;min-height:52px;padding:2px var(--space-1);font:var(--text-caption);color:var(--ink-2);text-align:center;border-radius:var(--radius);cursor:pointer;--icon:22px;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:flex}._link_1mcoh_16:focus-visible{outline-offset:-2px}._iconWrap_1mcoh_42{border-radius:var(--radius-full);width:56px;height:28px;transition:background-color var(--ease);place-items:center;display:grid;position:relative}._link_1mcoh_16:active ._iconWrap_1mcoh_42{background-color:var(--neutral-soft)}._link_1mcoh_16[aria-current=page],._link_1mcoh_16[data-current=true]{color:var(--brand-ink);font-weight:600}._link_1mcoh_16[aria-current=page] ._iconWrap_1mcoh_42,._link_1mcoh_16[data-current=true] ._iconWrap_1mcoh_42{color:var(--brand);background-color:var(--brand-soft)}._label_1mcoh_69{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:100%}._badge_1mcoh_76{min-width:18px;font:var(--text-caption);color:var(--surface);text-align:center;background:var(--brand);border-radius:var(--radius-full);padding:1px 5px;position:absolute;top:-5px;left:34px}._secondary_1mcoh_90{right:var(--space-2);bottom:calc(100% + var(--space-2));min-width:min(16rem, calc(100vw - 2 * var(--space-4)));max-height:60dvh;padding:var(--space-1);background:var(--surface);border:var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:grid;position:absolute;overflow-y:auto}._secondary_1mcoh_90[data-open=false]{display:none}._secondary_1mcoh_90 ._link_1mcoh_16{gap:var(--space-3);min-height:var(--target);padding:var(--space-2) var(--space-3);font:var(--text-label);color:var(--ink);text-align:start;border-radius:var(--radius-sm);--icon:20px;flex-direction:row;justify-content:flex-start}._secondary_1mcoh_90 ._iconWrap_1mcoh_42{width:auto;height:auto;color:var(--ink-2)}._secondary_1mcoh_90 ._link_1mcoh_16:hover{background:var(--surface-sunken)}._secondary_1mcoh_90 ._link_1mcoh_16[aria-current=page]{background:var(--brand-soft)}._secondary_1mcoh_90 ._link_1mcoh_16[aria-current=page] ._iconWrap_1mcoh_42{background:0 0}._badgeEnd_1mcoh_140,._secondary_1mcoh_90 ._iconWrap_1mcoh_42 ._badge_1mcoh_76{display:none}._secondary_1mcoh_90 ._badgeEnd_1mcoh_140{margin-inline-start:auto;display:inline-block}._brand_1mcoh_153,._searchSlot_1mcoh_154,._footer_1mcoh_155,._groupCaption_1mcoh_156{display:none}._links_1mcoh_160{display:contents}@media (min-width:1024px){._nav_1mcoh_2{gap:var(--space-4);height:100%;padding:var(--space-5) var(--space-3) var(--space-3);border-block-start:0;border-inline-end:var(--hairline);flex-direction:column;display:flex;overflow-y:auto}._brand_1mcoh_153{padding-inline:var(--space-2);border-radius:var(--radius);align-self:flex-start;display:flex}._brand_1mcoh_153 img{width:96px;height:auto}._brandName_1mcoh_189{display:none}._searchSlot_1mcoh_154{display:block}._links_1mcoh_160{gap:2px;display:grid}._list_1mcoh_9,._secondary_1mcoh_90,._secondary_1mcoh_90[data-open=false]{min-width:0;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;grid-auto-flow:row;gap:2px;padding:0;display:grid;position:static;overflow:visible}._moreSlot_1mcoh_219{display:none}._link_1mcoh_16,._secondary_1mcoh_90 ._link_1mcoh_16{min-height:36px;padding:var(--space-2) 10px;font:var(--text-label);color:var(--ink-2);text-align:start;border-radius:var(--radius);transition:background-color var(--ease), color var(--ease);--icon:20px;flex-direction:row;justify-content:flex-start;gap:10px}._iconWrap_1mcoh_42,._secondary_1mcoh_90 ._iconWrap_1mcoh_42{width:auto;height:auto;color:inherit;background:0 0}._link_1mcoh_16:hover,._secondary_1mcoh_90 ._link_1mcoh_16:hover{color:var(--ink);background:var(--surface-sunken)}._link_1mcoh_16[aria-current=page],._secondary_1mcoh_90 ._link_1mcoh_16[aria-current=page]{color:var(--brand-ink);background:var(--brand-soft);font-weight:600}._link_1mcoh_16[aria-current=page] ._iconWrap_1mcoh_42{color:var(--brand);background:0 0}._label_1mcoh_69{overflow-wrap:normal}._iconWrap_1mcoh_42 ._badge_1mcoh_76,._secondary_1mcoh_90 ._iconWrap_1mcoh_42 ._badge_1mcoh_76{display:none}._badgeEnd_1mcoh_140,._secondary_1mcoh_90 ._badgeEnd_1mcoh_140{margin-inline-start:auto;display:inline-block;position:static}._groupCaption_1mcoh_156{padding:var(--space-3) 10px var(--space-1);font:var(--text-caption);color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;display:block}._footer_1mcoh_155{padding-top:var(--space-2);border-block-start:var(--hairline);margin-top:auto;display:block;position:relative}._account_1mcoh_298{width:100%;padding:var(--space-2);color:var(--ink-3);text-align:start;border-radius:var(--radius);cursor:pointer;transition:background-color var(--ease);--icon:16px;background:0 0;border:0;align-items:center;gap:10px;display:flex}._account_1mcoh_298:hover,._account_1mcoh_298[aria-expanded=true]{background:var(--surface-sunken)}._avatar_1mcoh_319{width:32px;height:32px;font:var(--text-caption);color:var(--ink-2);background:var(--neutral-soft);border-radius:50%;flex:none;place-items:center;display:grid}._accountText_1mcoh_331{flex:1;min-width:0;display:grid}._accountName_1mcoh_337{font:var(--text-label);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._accountRole_1mcoh_346{font:var(--text-small);color:var(--ink-2)}._accountMenu_1mcoh_351{right:0;bottom:calc(100% + var(--space-1));padding:var(--space-1);background:var(--surface);border:var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:grid;position:absolute;left:0}._menuItem_1mcoh_364{gap:var(--space-3);width:100%;min-height:var(--target);padding:var(--space-2) var(--space-3);font:var(--text-label);color:var(--ink);text-align:start;border-radius:var(--radius-sm);cursor:pointer;--icon:18px;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}._menuItem_1mcoh_364:hover{background:var(--surface-sunken)}}._search_19ha3_2{width:100%;min-height:var(--control-h);background:var(--surface);border:var(--border-control);border-radius:var(--radius);transition:border-color var(--ease);align-items:center;display:flex;position:relative}._search_19ha3_2:hover{border-color:var(--ink-3)}._search_19ha3_2:focus-within{outline:var(--focus-ring);outline-offset:1px}._icon_19ha3_23{padding-inline:10px var(--space-1);color:var(--ink-3);--icon:16px;display:inline-flex}._input_19ha3_30{min-width:0;min-height:calc(var(--control-h) - 2px);padding:0 var(--space-1);font:var(--text-label);color:var(--ink);background:0 0;border:0;flex:1}._input_19ha3_30:focus-visible{outline:none}._button_19ha3_45{min-height:28px;padding:0 var(--space-2);font:var(--text-caption);color:var(--brand);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--ease);background:0 0;border:0;flex:none;margin-inline-end:var(--space-1)}._button_19ha3_45:hover{background:var(--brand-soft)}._error_19ha3_63{top:calc(100% + var(--space-1));font:var(--text-small);color:var(--danger);font-weight:600;position:absolute;left:0}._page_1u2tb_1{gap:var(--space-3);padding:var(--space-8) var(--space-4);justify-items:start;display:grid}._title_1u2tb_8{font:var(--text-title);letter-spacing:-.01em}._link_1u2tb_13{min-height:var(--target);font:var(--text-label);color:var(--brand);align-items:center;font-weight:600;display:inline-flex}:root{--bg:#f4f5f2;--surface:#fff;--surface-sunken:#f8f9f7;--neutral-soft:#eceeea;--line:#e3e6e0;--line-strong:#c9cfc6;--edge:#7c857d;--ink:#17211b;--ink-2:#4d5751;--ink-3:#646e67;--brand:#1f7a38;--brand-hover:#19662f;--brand-press:#145226;--brand-soft:#e8f3eb;--brand-ink:#155c29;--leaf:#4fa526;--warn-ink:#7a4700;--danger:#b42318;--docket:#17211b;--docket-ink:#fff;--docket-muted:#b7c2ba;--shadow-sm:0 1px 2px #17211b0f;--shadow-md:0 1px 3px #17211b0f, 0 4px 12px #17211b14;--shadow-lg:0 12px 32px #17211b24;--scrim:#17211b66;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-sm:6px;--radius:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:999px;--hairline:1px solid var(--line);--border:1px solid var(--line);--border-control:1px solid var(--edge);--focus-ring:2px solid var(--brand);--control-h:44px;--control-h-sm:36px;--target:44px;--ease:.12s ease-out;--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", "Roboto Mono", Menlo, Consolas, monospace;--text-display:700 1.75rem/2.125rem var(--font-sans);--text-title:700 1.25rem/1.625rem var(--font-sans);--text-figure:700 1.5rem/1.875rem var(--font-sans);--text-code:700 1.5rem/1.875rem var(--font-mono);--text-heading:600 1.0625rem/1.5rem var(--font-sans);--text-body-strong:600 .9375rem/1.25rem var(--font-sans);--text-body:400 .9375rem/1.375rem var(--font-sans);--text-input:400 1rem/1.375rem var(--font-sans);--text-label:500 .875rem/1.25rem var(--font-sans);--text-small:400 .8125rem/1.125rem var(--font-sans);--text-caption:600 .75rem/1rem var(--font-sans)}@media (pointer:fine){:root{--control-h:36px;--control-h-sm:32px;--target:32px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{min-height:100dvh;font:var(--text-body);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p,figure,dl,dd,fieldset{margin:0}fieldset{border:0;min-width:0;padding:0}:where(ul[role=list],ol[role=list]){margin:0;padding:0;list-style:none}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:var(--focus-ring);outline-offset:2px}.tnum{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.status,.caption{font:var(--text-caption);text-transform:uppercase;letter-spacing:.04em}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation:none!important}}@media print{body{background:var(--surface)}[data-app-chrome]{display:none!important}}
