@font-face{font-family:Inter;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/e4af272ccee01ff0.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_499175{font-family:Inter,Inter Fallback}.__variable_499175{--font-sans:"Inter",Inter Fallback}@font-face{font-family:Space Grotesk;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/36966cca54120369.p.woff2) format("woff2");font-display:swap;font-weight:500 700}.__className_1c6de0{font-family:Space Grotesk,Space Grotesk Fallback}.__variable_1c6de0{--font-display:"Space Grotesk",Space Grotesk Fallback}@font-face{font-family:people;src:url(/_next/static/media/a7358d2e3dd919a9.woff2) format("woff2");font-display:swap;font-weight:100 700}.__className_5e9735{font-family:people,Segoe UI,system-ui,sans-serif}.__variable_5e9735{--font-people:"people",Segoe UI,system-ui,sans-serif}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter-cyrillic-ext.ba9851c3.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter-cyrillic.21350d82.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter-greek-ext.c5fe6dc8.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter-greek.19cfc722.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter-vietnamese.df0a9ae2.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter-latin-ext.8e9860b6.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500 700;font-display:swap;src:url(/_next/static/media/space-grotesk-vietnamese.e1aab093.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500 700;font-display:swap;src:url(/_next/static/media/space-grotesk-latin-ext.b7387a63.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%;size-adjust:107.12%}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0%;size-adjust:109.69%}:root{color-scheme:light;--paper:40 28% 96.5%;--card:42 42% 99.5%;--popover:42 42% 99.5%;--rule:38 22% 84%;--ink-0:0 0% 100%;--ink-50:42 20% 97%;--ink-100:40 16% 92%;--ink-200:38 13% 84%;--ink-300:36 11% 68%;--ink-400:34 14% 38%;--ink-500:33 16% 34%;--ink-600:32 16% 29%;--ink-700:31 19% 22%;--ink-800:30 22% 15%;--ink-900:30 28% 10%;--emerald-soft:156 46% 93%;--emerald-mid:158 66% 29%;--emerald-deep:159 70% 19%;--amber-soft:40 94% 91%;--amber-mid:33 92% 33%;--amber-deep:28 86% 27%;--rose-soft:350 78% 95%;--rose-mid:349 70% 43%;--rose-deep:348 66% 30%;--azure-soft:208 82% 94%;--azure-mid:212 80% 41%;--azure-deep:214 76% 29%;--violet-soft:263 70% 95%;--violet-mid:263 58% 49%;--violet-deep:265 54% 34%;--cyan-soft:189 72% 91%;--cyan-mid:191 90% 30%;--cyan-deep:193 88% 22%;--status-success:158 64% 28%;--status-success-muted:156 46% 93%;--status-pending:33 90% 33%;--status-pending-muted:40 94% 91%;--status-error:349 70% 43%;--status-error-muted:350 78% 95%;--status-info:212 80% 41%;--status-info-muted:208 82% 94%;--status-neutral:217 13% 38%;--status-neutral-muted:214 16% 92%;--background:var(--paper);--foreground:var(--ink-800);--card-foreground:var(--ink-800);--popover-foreground:var(--ink-800);--muted:40 30% 94%;--muted-foreground:var(--ink-500);--border:var(--rule);--input:38 26% 82%;--ring:192 84% 36%;--primary:var(--ink-800);--primary-foreground:var(--ink-0);--secondary:40 30% 93.5%;--secondary-foreground:var(--ink-700);--accent:40 32% 92.5%;--accent-foreground:var(--ink-800);--destructive:349 72% 44%;--destructive-foreground:0 0% 100%;--emphasis:28 46% 30%;--emphasis-foreground:40 60% 95%;--row-h:32px;--row-h-table:36px;--input-h:32px;--button-h:32px;--card-pad-x:16px;--card-pad-y:14px;--duration-fast:80ms;--duration-base:140ms;--duration-slow:240ms;--duration-wave:640ms;--ease-out:cubic-bezier(.4,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--glass-bg:40 40% 96%/.78;--glass-blur:blur(16px) saturate(135%);--glass-border:210 60% 100%/.70;--radius:0.625rem;--z-rail:20;--z-header:20;--z-overlay:40;--z-toast:60;--z-wave:70;--shadow-color:30 24% 14%;--shadow-raised:0 1px 2px 0 hsl(var(--shadow-color)/.06),0 1px 3px -1px hsl(var(--shadow-color)/.10);--shadow-floating:0 4px 14px -2px hsl(var(--shadow-color)/.12),0 2px 6px -2px hsl(var(--shadow-color)/.08);--shadow-overlay:0 18px 50px -10px hsl(var(--shadow-color)/.26),0 8px 18px -8px hsl(var(--shadow-color)/.16);--scrim:221 28% 10%}[data-theme=graphite]{color-scheme:dark;--paper:30 8% 10%;--card:30 7% 14%;--popover:30 7% 14%;--rule:30 6% 24%;--ink-0:30 8% 10%;--ink-50:30 7% 14%;--ink-100:30 6% 20%;--ink-200:30 6% 28%;--ink-300:32 7% 40%;--ink-400:34 8% 54%;--ink-500:36 10% 66%;--ink-600:38 12% 76%;--ink-700:40 14% 84%;--ink-800:42 18% 90%;--ink-900:44 24% 96%;--muted:30 6% 18%;--input:30 6% 22%;--accent:30 6% 20%;--secondary:30 6% 18%;--shadow-color:30 12% 3%;--scrim:30 10% 4%;--glass-bg:30 8% 12%/.72;--emerald-soft:153 28% 18%;--amber-soft:33 38% 18%;--rose-soft:349 32% 20%;--azure-soft:210 32% 20%;--violet-soft:264 28% 20%;--status-success-muted:153 28% 18%;--status-pending-muted:33 38% 18%;--status-error-muted:349 32% 20%;--status-info-muted:210 32% 20%;--status-neutral-muted:30 6% 20%}[data-theme=navy]{color-scheme:dark;--paper:222 47% 9%;--card:220 42% 13%;--popover:220 40% 16%;--rule:215 28% 26%;--ink-0:222 47% 9%;--ink-50:220 42% 13%;--ink-100:218 32% 19%;--ink-200:216 26% 28%;--ink-300:214 20% 42%;--ink-400:213 24% 64%;--ink-500:213 30% 74%;--ink-600:212 38% 83%;--ink-700:210 44% 89%;--ink-800:210 48% 95%;--ink-900:200 60% 99%;--muted:218 30% 17%;--muted-foreground:var(--ink-400);--input:217 28% 20%;--accent:216 34% 19%;--accent-foreground:var(--ink-800);--secondary:218 30% 17%;--secondary-foreground:var(--ink-700);--ring:188 78% 52%;--border:var(--rule);--amber-soft:36 50% 18%;--amber-mid:38 92% 58%;--amber-deep:34 90% 72%;--cyan-soft:190 50% 16%;--cyan-mid:188 80% 56%;--cyan-deep:186 78% 72%;--emerald-soft:153 30% 16%;--rose-soft:349 34% 20%;--azure-soft:210 40% 20%;--violet-soft:264 30% 22%;--status-success:152 55% 52%;--status-success-muted:153 36% 18%;--status-pending:38 92% 60%;--status-pending-muted:36 48% 18%;--status-error:349 78% 68%;--status-error-muted:349 38% 22%;--status-info:188 78% 58%;--status-info-muted:190 44% 18%;--status-neutral:213 24% 64%;--status-neutral-muted:216 22% 22%;--destructive:349 72% 58%;--glass-bg:220 45% 14%/.55;--glass-blur:blur(28px) saturate(160%);--glass-border:200 60% 92%/.08;--shadow-color:222 70% 2%;--scrim:222 47% 4%}[data-density=comfortable]{--row-h:40px;--row-h-table:44px;--input-h:38px;--button-h:38px;--card-pad-x:24px;--card-pad-y:20px}@media (pointer:coarse){:root{--row-h:44px;--input-h:44px;--button-h:44px}}@keyframes ah-shimmer{to{transform:translateX(100%)}}@keyframes ah-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ah-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ah-dialog-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes ah-flow-dash{to{stroke-dashoffset:-16}}@keyframes ah-pulse-soft{0%,to{opacity:1}50%{opacity:.55}}@keyframes ah-slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes ah-slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes ah-slide-in-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ah-fade-out{0%{opacity:1}to{opacity:0}}@keyframes ah-dialog-out{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.97)}}@keyframes ah-fade-down{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)}}@keyframes ah-slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes ah-slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes ah-slide-out-up{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes ah-aurora-drift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(4%,-3%,0) scale(1.1)}to{transform:translateZ(0) scale(1)}}.ah-fade-up,[data-stagger]>*{animation:ah-fade-up var(--duration-slow) var(--ease-out) both}[data-stagger]>:nth-child(2){animation-delay:60ms}[data-stagger]>:nth-child(3){animation-delay:.12s}[data-stagger]>:nth-child(4){animation-delay:.18s}[data-stagger]>:nth-child(5){animation-delay:.24s}[data-stagger]>:nth-child(6){animation-delay:.3s}[data-stagger]>:nth-child(7){animation-delay:.36s}[data-stagger]>:nth-child(n+8){animation-delay:.42s}.ah-skeleton{position:relative;overflow:hidden;background:hsl(var(--muted))}.ah-skeleton:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,hsl(var(--ink-300)/.22),transparent);animation:ah-shimmer 1.5s var(--ease-in-out) 1}.ah-flow-line{stroke-dasharray:4 6;animation:ah-flow-dash 1s linear infinite}.ah-aurora{animation:ah-aurora-drift 22s var(--ease-in-out) infinite}.ah-pulse-soft{animation:ah-pulse-soft 1.4s var(--ease-in-out) infinite}@keyframes ah-engine-focus{0%{box-shadow:0 0 0 0 hsl(var(--cyan-mid)/.55)}to{box-shadow:0 0 0 6px hsl(var(--cyan-mid)/0)}}.ah-engine-focus{border-radius:var(--radius-lg,.75rem);animation:ah-engine-focus 1.6s var(--ease-out) 2}::view-transition-new(root),::view-transition-old(root){animation-duration:.22s;animation-timing-function:cubic-bezier(.33,0,.2,1)}.ah-glass{background:hsl(var(--glass-bg));border:1px solid hsl(var(--glass-border));backdrop-filter:var(--glass-blur)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.ah-glass{background:hsl(var(--card))}}[data-theme=light] .ah-nav-active{background-color:hsl(var(--emphasis))}[data-theme=light] .ah-nav-active,[data-theme=light] .ah-nav-active svg{color:hsl(var(--emphasis-foreground))}[data-theme=light] .ah-nav-active .ah-nav-bar{background-color:hsl(var(--emphasis-foreground))}:root[data-look=ds5]{color-scheme:light;--field-gap:0.5rem;--paper:46.7 29% 93.9%;--card:0 0% 100%;--popover:0 0% 100%;--muted:85 21.4% 89%;--hover:97.5 19% 91.8%;--selected:104 31.9% 90.8%;--sage:115.7 21.9% 87.5%;--rule:100 12% 80.4%;--rule-strong:133.8 8.7% 70.8%;--input:138.5 5.2% 48.8%;--rail:78 20.8% 90.6%;--ink-0:0 0% 100%;--ink-50:80 23.1% 94.9%;--ink-100:97.5 19% 91.8%;--ink-200:98.2 14.3% 84.9%;--ink-300:132 5.7% 65.9%;--ink-400:138.5 7.6% 33.5%;--ink-500:141.4 9.2% 29.8%;--ink-600:144.7 14.3% 23.3%;--ink-700:150 18.9% 20.8%;--ink-800:156 26.3% 14.9%;--ink-900:153.3 31% 11.4%;--brand:160.7 86.1% 19.8%;--brand-hover:160.8 92.3% 15.3%;--brand-fg:0 0% 100%;--brand-text:160.7 86.1% 19.8%;--warm:32.3 69.7% 70.2%;--warm-text:30.3 59.7% 31.2%;--warm-soft:36.5 53.5% 91.6%;--ring:28.1 60% 41.2%;--ring-on-fill:0 0% 100%;--status-success:151.2 57% 26.5%;--status-success-muted:108 31.9% 90.8%;--status-pending:30.3 59.7% 31.2%;--status-pending-muted:36.5 53.5% 91.6%;--status-error:357.4 53.8% 41.6%;--status-error-muted:6.7 69.2% 94.9%;--status-info:204.6 51.6% 31.6%;--status-info-muted:208 42.9% 93.1%;--status-neutral:140 7.1% 33.3%;--status-neutral-muted:80 15% 92.2%;--destructive:357.4 53.8% 41.6%;--destructive-hover:357 56.8% 34.5%;--destructive-fg:0 0% 100%;--money-in:151.2 57% 26.5%;--money-out:27.3 63.1% 38.2%;--scrim:154.3 23.3% 11.8%;--shadow-color:153 41.7% 9.4%;--chart-1:158.5 70.7% 29.4%;--chart-2:215.2 62% 47.5%;--chart-3:27.7 71.1% 46.1%;--chart-4:330 49.6% 52.5%;--chart-5:65.6 74.7% 31%;--chart-6:254.3 47.3% 53.1%;--sunken:var(--muted);--brand-tint:var(--selected);--background:var(--paper);--foreground:var(--ink-800);--card-foreground:var(--ink-800);--popover-foreground:var(--ink-800);--muted-foreground:var(--ink-500);--border:var(--rule);--primary:var(--brand);--primary-foreground:var(--brand-fg);--secondary:var(--hover);--secondary-foreground:var(--ink-700);--accent:var(--hover);--accent-foreground:var(--ink-800);--destructive-foreground:var(--destructive-fg);--emphasis:var(--selected);--emphasis-foreground:var(--brand-text);--status-warning:var(--status-pending);--status-warning-muted:var(--status-pending-muted);--emerald-soft:var(--status-success-muted);--emerald-mid:var(--status-success);--emerald-deep:var(--status-success);--amber-soft:var(--status-pending-muted);--amber-mid:var(--status-pending);--amber-deep:var(--status-pending);--rose-soft:var(--status-error-muted);--rose-mid:var(--status-error);--rose-deep:var(--status-error);--azure-soft:var(--status-info-muted);--azure-mid:var(--status-info);--azure-deep:var(--status-info);--violet-soft:var(--status-neutral-muted);--violet-mid:var(--status-neutral);--violet-deep:var(--status-neutral);--cyan-soft:var(--selected);--cyan-mid:var(--brand-text);--cyan-deep:var(--brand-hover);--glass-bg:var(--paper);--glass-blur:none;--glass-border:var(--rule);--radius:8px;--shadow-raised:0 1px 2px hsl(var(--shadow-color)/.06);--shadow-floating:0 12px 28px -14px hsl(var(--shadow-color)/.28),0 2px 6px -2px hsl(var(--shadow-color)/.08);--shadow-overlay:0 28px 70px -30px hsl(var(--shadow-color)/.4);--font-display:var(--font-sans)}:root[data-look=ds5][data-theme=graphite],:root[data-look=ds5][data-theme=navy]{color-scheme:dark;--paper:150 21.1% 7.5%;--rail:150 21.1% 7.5%;--card:150 19.2% 10.2%;--popover:152.7 17.5% 12.4%;--muted:152.7 17.5% 12.4%;--hover:150 15.8% 14.9%;--selected:152.5 30.8% 15.3%;--sage:150 23.4% 18.4%;--rule:150 14.3% 19.2%;--rule-strong:144.7 12.8% 26.1%;--input:140 7.8% 45.5%;--ink-0:150 21.1% 7.5%;--ink-50:150 17.2% 11.4%;--ink-100:147.7 16% 15.9%;--ink-200:144.7 14.3% 23.3%;--ink-300:138.8 7.9% 39.6%;--ink-400:137.1 7.1% 61.2%;--ink-500:130 7.1% 67.1%;--ink-600:125.5 8.4% 74.3%;--ink-700:120 11.1% 82.4%;--ink-800:106.7 17.6% 90%;--ink-900:90 23.1% 94.9%;--brand:152.3 39.9% 54.3%;--brand-hover:151.1 44% 62.2%;--brand-fg:150 42.9% 5.5%;--brand-text:151.7 43.4% 59.8%;--warm:32.3 69.7% 70.2%;--warm-text:32.3 69.7% 70.2%;--warm-soft:31.2 32.5% 15.1%;--ring:32 67% 65.5%;--ring-on-fill:150 21.1% 7.5%;--status-success:146.3 45.5% 65.5%;--status-success-muted:153.3 37% 14.3%;--status-pending:32.3 69.7% 70.2%;--status-pending-muted:31.2 32.5% 15.1%;--status-error:6.8 76.4% 75.1%;--status-error-muted:2.1 31.8% 17.3%;--status-info:204.4 60% 73.5%;--status-info-muted:204.4 41% 15.3%;--status-neutral:133.8 8.2% 68.8%;--status-neutral-muted:150 14.6% 16.1%;--destructive:5.6 65.4% 64.9%;--destructive-hover:5.7 71.4% 71.2%;--destructive-fg:4 51.7% 5.7%;--money-in:146.3 45.5% 65.5%;--money-out:30.2 69% 63.3%;--scrim:160 33.3% 1.8%;--shadow-color:150 33.3% 1.2%;--chart-1:154.4 55.6% 38.8%;--chart-2:216.7 66.1% 57.3%;--chart-3:28.4 58.3% 49.8%;--chart-4:328.9 52.8% 57.6%;--chart-5:64.3 56% 39.2%;--chart-6:254.1 66.5% 66.1%}@media (pointer:fine){:root[data-look=ds5]:not([data-density=comfortable]){--button-h:36px;--input-h:36px}}.ds-page-title{font-size:var(--ds-page-title,24px);line-height:var(--ds-page-title--lh,32px);font-weight:550;letter-spacing:-.02em;color:hsl(var(--ink-900))}.ds-section-title{font-size:var(--ds-section-title,17px);line-height:var(--ds-section-title--lh,24px);letter-spacing:-.01em}.ds-card-title,.ds-section-title{font-weight:600;color:hsl(var(--ink-900))}.ds-card-title{font-size:var(--ds-card-title,15px);line-height:var(--ds-card-title--lh,22px)}.ds-label{font-size:var(--ds-label,13px);line-height:var(--ds-label--lh,18px);font-weight:600;color:hsl(var(--ink-800))}.ds-meta{font-size:var(--text-xs,12px);line-height:var(--text-xs--lh,16px);color:hsl(var(--ink-400))}.ds-figure{font-size:var(--ds-figure,20px);line-height:var(--ds-figure--lh,28px);font-weight:600;font-variant-numeric:tabular-nums;color:hsl(var(--ink-800))}:root[data-look=ds5] .ah-rail{width:240px}:root[data-look=ds5] .ah-overline{text-transform:none;letter-spacing:normal}:root[data-look=ds5] .ah-empty{color:hsl(var(--ink-400))}:root[data-look=ds5] .ah-nav-active{background-color:hsl(var(--selected));color:hsl(var(--brand-text))}:root[data-look=ds5] .ah-nav-active svg{color:hsl(var(--brand-text))}:root[data-look=ds5] .ah-nav-active .ah-nav-bar{background-color:hsl(var(--brand))}:root[data-look=ds5] .ah-filter-chip{height:28px;padding:0 10px;border-radius:6px;border-color:hsl(var(--rule));background-color:hsl(var(--card));color:hsl(var(--ink-600));font-weight:500}:root[data-look=ds5] .ah-filter-chip:hover{background-color:hsl(var(--hover));color:hsl(var(--ink-800))}:root[data-look=ds5] .ah-filter-chip[aria-pressed=true]{background-color:hsl(var(--selected));border-color:hsl(var(--brand)/.45);color:hsl(var(--brand-text));font-weight:600}:root[data-look=ds5] .ah-filter-chip .ah-chip-count{color:hsl(var(--ink-400));font-weight:500}:root[data-look=ds5] .ah-filter-chip[aria-pressed=true] .ah-chip-count{color:hsl(var(--brand-text))}@media (pointer:coarse){:root[data-look=ds5] .ah-filter-chip{height:auto;min-height:36px}}@media (min-width:768px){:root[data-look=ds5]{--text-sm:15px;--text-sm--lh:22px;--text-xs:13px;--text-xs--lh:18px;--ds-page-title:26px;--ds-page-title--lh:34px;--ds-section-title:18px;--ds-section-title--lh:25px;--ds-card-title:16px;--ds-card-title--lh:23px;--ds-label:14px;--ds-label--lh:20px;--ds-figure:22px;--ds-figure--lh:30px}:root[data-look=ds5] .ds-meta{color:hsl(var(--ink-500))}:root[data-look=ds5] .ah-overline{color:hsl(var(--ink-600))}:root[data-look=ds5] .ah-small{font-size:var(--text-xs);line-height:var(--text-xs--lh)}:root[data-look=ds5] .ah-rail .ah-small{color:hsl(var(--ink-600))}:root[data-look=ds5] .ah-rail{background-color:hsl(var(--rail));border-right-color:hsl(var(--rule))}:root[data-look=ds5] .ah-rail .ah-nav-active{background-color:hsl(var(--brand)/.12)}}@media (min-width:1536px){:root[data-look=ds5]{--text-sm:15.5px;--text-sm--lh:22px;--text-xs:13.5px;--text-xs--lh:19px;--ds-page-title:27px;--ds-page-title--lh:35px}}@media (min-width:1920px){:root[data-look=ds5]{--text-sm:16px;--text-sm--lh:23px;--text-xs:14px;--text-xs--lh:19px;--ds-page-title:28px;--ds-page-title--lh:36px;--ds-section-title:19px;--ds-section-title--lh:26px;--ds-card-title:17px;--ds-card-title--lh:24px;--ds-label:15px;--ds-label--lh:21px;--ds-figure:24px;--ds-figure--lh:32px}}@media (min-width:1920px) and (pointer:fine){:root[data-look=ds5]:not([data-density=comfortable]){--button-h:38px;--input-h:38px}}@media (min-width:2400px){:root[data-look=ds5]{--text-sm:17px;--text-sm--lh:24px;--text-xs:15px;--text-xs--lh:20px;--ds-page-title:30px;--ds-page-title--lh:38px;--ds-section-title:20px;--ds-section-title--lh:27px;--ds-card-title:18px;--ds-card-title--lh:25px;--ds-figure:26px;--ds-figure--lh:34px}}:root[data-look=ds5]{--font-sans:var(--font-people),"Segoe UI",system-ui,sans-serif}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0ms;--duration-base:0ms;--duration-slow:0ms;--duration-wave:0ms}::view-transition-new(root),::view-transition-old(root){animation:none}.ah-aurora,.ah-engine-focus,.ah-fade-up,.ah-flow-line,.ah-pulse-soft,.ah-skeleton:after,.animate-spin,[data-stagger]>*{animation:none}}