@layer reset, vendor, kit;@layer kit{.kU3Sd6Og{position:relative;container-type:inline-size;display:flex;flex-direction:column;min-inline-size:0;overflow:hidden;border-radius:var(--k-radius-3);background:var(--k-hero);box-shadow:var(--k-elevation-2);color:var(--k-hero-ink)}.kU3Sd6Og[data-pending]{--_wash:color-mix(in srgb,var(--k-hero) 80%,var(--k-surface));--_pill-line:color-mix(in srgb,var(--k-inv-line) 60%,transparent);background:var(--_wash);box-shadow:var(--k-elevation-1)}.kU3Sd6Og[data-pending] .kGs3SZKw,.kU3Sd6Og[data-pending] .kV9iwOXb,.kU3Sd6Og[data-pending] .kVObxFxN{color:var(--k-hero-ink)}.kU3Sd6Og[data-pending] .k7cpAVPO,.kU3Sd6Og[data-pending] .kSy0xxK6{opacity:.6}.kU3Sd6Og[data-pending] .kfI74SSD{border-color:var(--_pill-line)}.k1b7RhVV{display:flex;flex-direction:column;gap:var(--k-space-3);padding-block:calc(var(--k-space-4) + var(--k-size-stroke-strong)) var(--k-space-3);padding-inline:calc(var(--k-space-4) + var(--k-size-stroke-strong))}.k6eGxNXP{display:flex;align-items:center;justify-content:space-between;gap:var(--k-space-2)}.kVObxFxN{margin:0;color:var(--k-hero-ink-2);font-size:var(--k-text-quiet);font-weight:var(--k-weight-regular)}.kfI74SSD{display:inline-flex;flex:none;align-items:center;min-block-size:var(--k-size-chip);padding-inline:var(--k-space-2);border:var(--k-size-stroke) solid var(--k-inv-line);border-radius:var(--k-radius-pill);font-size:var(--k-text-micro);white-space:nowrap}.kfI74SSD,.knL0GEBT{font-weight:var(--k-weight-strong)}.knL0GEBT{margin:0;font-size:var(--k-text-lead);line-height:var(--k-leading-snug)}.kV9iwOXb{margin:0;color:var(--k-hero-ink-2);font-size:var(--k-text-secondary)}.kLDzxUPM{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--k-space-3);padding-block-start:var(--k-space-1)}.kWdlxJ4O{display:flex;flex-direction:column;gap:var(--k-space-1);min-inline-size:0}.kd6WlZIN{align-items:flex-end}.kGs3SZKw{color:var(--k-hero-ink-2);font-size:var(--k-text-micro)}.k6WOBRTp,.kxjDRb8z,.kxnoxW8V{font-family:var(--k-font-display);font-weight:var(--k-weight-strong);line-height:var(--k-leading-display);font-variant-numeric:tabular-nums;white-space:nowrap}.k6WOBRTp{font-size:var(--k-text-figure-l)}.kxjDRb8z,.kxnoxW8V{font-size:var(--k-text-figure-xs)}.kxjDRb8z{letter-spacing:var(--k-size-stroke-strong);user-select:all}.kDPP4TDO,.kSy0xxK6{display:block}.kDPP4TDO{block-size:var(--k-space-2);overflow:hidden;border-radius:var(--k-radius-pill);background:var(--k-inv-line)}.k7b5nx4H{display:block;block-size:100%;background:var(--k-hero-data)}.k7cpAVPO{margin-inline:var(--k-space-3);border-block-start:var(--k-size-stroke-strong) dashed var(--k-inv-line)}.k7br5E99{display:flex;align-items:center;justify-content:space-between;gap:var(--k-space-3);padding-block:var(--k-space-3) var(--k-space-4);padding-inline:calc(var(--k-space-4) + var(--k-size-stroke-strong))}.kAaZwx8L{display:inline-flex;flex:none;align-items:center;gap:var(--k-space-1);min-block-size:var(--k-target-min);padding-inline:var(--k-space-3);border:var(--k-size-stroke) solid var(--k-hero-ink-2);border-radius:var(--k-radius-2);background:transparent;color:var(--k-hero-ink);font-family:var(--k-font-body);font-size:var(--k-text-secondary);font-weight:var(--k-weight-strong);cursor:pointer}.kAaZwx8L svg{inline-size:var(--k-size-icon);block-size:var(--k-size-icon)}.kAaZwx8L:focus-visible{outline:var(--k-size-stroke-strong) solid var(--k-hero-accent);outline-offset:var(--k-size-stroke-strong)}.k48tlsao{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@container (max-width: 20rem){.k6WOBRTp{font-size:var(--k-text-figure-m)}}}@layer reset, vendor, kit;@layer kit{.kd2Civ45{position:absolute;inline-size:1px;block-size:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}@layer reset, vendor, kit;@layer kit{.knZCwdpX:has(>.kCNSuuTO){min-block-size:var(--k-size-control-xl)}.knZCwdpX>.kCNSuuTO{min-block-size:var(--k-size-control-xl);font-size:var(--k-text-headline);font-weight:var(--k-weight-strong);font-variant-numeric:tabular-nums;letter-spacing:var(--k-space-3);text-align:center;text-indent:var(--k-space-3)}.kHclnv1P{display:flex;flex-direction:column;align-items:center;gap:var(--k-space-2);padding-block:var(--k-space-4)}.kaWtATne{color:var(--k-ink-2)}.kaWtATne,.kpnOPIFj{font-size:var(--k-text-secondary)}.kpnOPIFj{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;min-block-size:var(--k-size-button);min-inline-size:var(--k-target-min);padding-inline:var(--k-space-4);border:var(--k-size-stroke) solid var(--k-line-2);border-radius:var(--k-radius-2);background:var(--k-surface);color:var(--k-ink);font-family:var(--k-font-body);font-weight:var(--k-weight-button);line-height:var(--k-leading-tight);text-decoration:none;white-space:nowrap;cursor:pointer}.kpnOPIFj:hover:not([aria-disabled=true]){background:var(--k-sunk)}.kpnOPIFj:focus-visible{outline:var(--k-size-stroke-strong) solid var(--k-accent);outline-offset:var(--k-size-stroke-strong)}.kpnOPIFj[aria-disabled=true]{cursor:progress;opacity:.7}.k03Owxdu{display:inline-flex;align-items:center;gap:var(--k-space-2);min-block-size:var(--k-target-min);color:var(--k-ink);text-decoration:none}.k03Owxdu:focus-visible{outline:var(--k-size-stroke-strong) solid var(--k-accent);outline-offset:var(--k-size-stroke-strong);border-radius:var(--k-radius-2)}.koexUtca{display:inline-grid;flex:none;place-items:center;inline-size:var(--k-size-avatar);block-size:var(--k-size-avatar);border-radius:var(--k-radius-2);background:var(--k-hero);color:var(--k-hero-ink);font-family:var(--k-font-display);font-size:var(--k-text-headline);line-height:var(--k-leading-display)}.kiiILBcR,.koexUtca{font-weight:var(--k-weight-strong)}.kiiILBcR{font-size:var(--k-text-card);line-height:var(--k-leading-tight);white-space:nowrap}.kG7t9LS9{display:flex;flex-direction:column;gap:var(--k-space-2);min-inline-size:0;scroll-margin-block-start:var(--k-space-6)}.kG7t9LS9[data-look=card]{gap:var(--k-space-3);padding-block:var(--k-space-4);padding-inline:calc(var(--k-space-4) + var(--k-size-stroke-strong));border:var(--k-size-stroke) solid var(--k-line);border-radius:var(--k-radius-3);background:var(--k-surface)}.kG7t9LS9[data-look=dashed]{padding:calc(var(--k-space-3) + var(--k-size-stroke-strong));border:calc(var(--k-size-stroke) * 1.5) dashed var(--k-line-2);border-radius:var(--k-radius-3)}.kG7t9LS9[data-look=ink]{gap:calc(var(--k-space-2) + var(--k-size-stroke-strong));padding:var(--k-space-4);border:calc(var(--k-size-stroke) * 1.5) solid var(--k-ink);border-radius:var(--k-radius-3);background:var(--k-surface);box-shadow:var(--k-elevation-1)}.kG7t9LS9[data-look=ink] .kXBsiYef{line-height:var(--k-leading-body)}.k9VuqmuD{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--k-space-2)}.kGKavM7C{display:flex;flex:1 1 12rem;flex-direction:column;gap:calc(var(--k-space-1) / 2);min-inline-size:0}.k4tRHgtA{display:flex;align-items:center;gap:var(--k-space-2)}.k4tRHgtA>:first-child{flex:none}.kXBsiYef{margin:0;font-size:var(--k-text-card);font-weight:var(--k-weight-strong);line-height:var(--k-leading-snug)}.kXBsiYef[data-level="3"]{font-size:var(--k-text-title)}.kHdKGgxw{margin:0;color:var(--k-ink-2);font-size:var(--k-text-quiet)}.kSWGPouy{flex:none;gap:var(--k-space-2)}.kEJsbaH5,.kSWGPouy{display:flex;align-items:center}.kEJsbaH5{flex-direction:column;gap:var(--k-space-3);padding:var(--k-space-5);border-radius:var(--k-radius-3);background:var(--k-hero);color:var(--k-hero-ink)}.kj0NncAn{align-self:stretch;margin:0;color:var(--k-hero-ink-2);font-size:var(--k-text-secondary);font-weight:var(--k-weight-strong)}.kEtVruiH{display:grid;place-items:center;inline-size:4.5rem;block-size:4.5rem;padding:0;border:0;border-radius:var(--k-radius-pill);background:var(--k-hero-line);color:var(--k-hero-ink);cursor:pointer}.kEtVruiH:focus-visible{outline:var(--k-size-stroke-strong) solid var(--k-hero-ink);outline-offset:var(--k-size-stroke-strong)}.kEtVruiH:disabled{cursor:default;opacity:.6}.kEJsbaH5[data-state=listening] .kEtVruiH{background:var(--k-hero-accent);animation:kVMOagRu 1.4s ease-in-out infinite}}@layer reset, vendor, kit;@layer kit{}@layer reset, vendor, kit;@layer kit{}@layer reset, vendor, kit;@layer kit{}@layer reset, vendor, kit;@layer kit{@media (prefers-reduced-motion:reduce){.kEJsbaH5[data-state=listening] .kEtVruiH{animation:none}}@keyframes kVMOagRu{50%{box-shadow:0 0 0 var(--k-space-2) var(--k-hero-line)}}.kudozwep{margin:0;font-family:var(--k-font-display);font-size:var(--k-text-headline);font-variant-numeric:tabular-nums}.k4G6MaKF{align-self:stretch;margin:0;padding:var(--k-space-3);border:var(--k-size-stroke) solid var(--k-hero-line);border-radius:var(--k-radius-2);color:var(--k-hero-ink);font-size:var(--k-text-secondary);line-height:var(--k-leading-body);white-space:pre-wrap}.kifejRAK{margin:0;padding:0;list-style:none}.kSXyqJTS,.kifejRAK{display:flex;flex-direction:column;gap:var(--k-space-2)}.kSXyqJTS{min-inline-size:0;padding:calc(var(--k-space-3) + var(--k-size-stroke-strong));border:var(--k-size-stroke) solid var(--k-line);border-radius:var(--k-radius-3);background:var(--k-surface);color:var(--k-ink)}.kqngQxxi{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--k-space-2) + var(--k-size-stroke-strong))}.kVX0cIF1{display:flex;flex-direction:column;min-inline-size:0}.kiQOuOOD{margin:0;font-size:var(--k-text-title);font-weight:var(--k-weight-strong);overflow-wrap:anywhere}.k1Hy2PRd,.kiQOuOOD{line-height:var(--k-leading-snug)}.k1Hy2PRd{color:var(--k-ink-2);font-size:var(--k-text-quiet)}.k385CvyD{display:inline-flex;flex:none}.kxru28ol{display:inline-block;flex:none;inline-size:calc(var(--k-size-dot) - var(--k-size-stroke));block-size:calc(var(--k-size-dot) - var(--k-size-stroke));border-radius:var(--k-radius-pill);background:var(--k-good-fill)}.kxru28ol[data-state=waiting]{border-radius:var(--k-size-stroke-strong);background:currentColor}.kxru28ol[data-state=problem]{background:var(--k-warn-fill)}.kuSAv73i{display:flex;flex-direction:column;gap:var(--k-space-2);min-inline-size:0;font-size:var(--k-text-secondary);line-height:var(--k-leading-body)}}@layer reset, vendor, kit;@layer kit{.kuSAv73i>:where(p){margin:0}.keVwGMKv{flex-direction:column;gap:calc(var(--k-space-1) + var(--k-size-stroke-strong));margin:0;padding-block:calc(var(--k-space-2) + var(--k-size-stroke-strong));border-radius:var(--k-radius-2);background:var(--k-sunk);list-style:none}.kJNyalxY,.keVwGMKv{display:flex;padding-inline:var(--k-space-3)}.kJNyalxY{align-items:center;justify-content:space-between;box-sizing:border-box;min-block-size:var(--k-target-min);border:var(--k-size-stroke) solid var(--k-line-2);border-radius:var(--k-radius-2);background:var(--k-surface);font-size:var(--k-text-secondary);font-weight:var(--k-weight-button)}.kFw0haRR,.kJNyalxY{gap:var(--k-space-2);color:var(--k-ink-2)}.kFw0haRR{display:flex;align-items:flex-start;margin:0;font-size:var(--k-text-quiet)}.kaOQWTEt{flex:none;color:var(--k-ink)}.kGLmKVwj{flex-wrap:wrap;align-items:center}.kCFIxIeY,.kGLmKVwj{display:flex;gap:var(--k-space-2)}.kCFIxIeY{margin:0;padding:0;list-style:none}.kCFIxIeY,.kGZNrOsD{flex-direction:column}.kGZNrOsD{display:flex;gap:calc(var(--k-space-1) + var(--k-size-stroke-strong));min-inline-size:0;padding-block:calc(var(--k-space-2) + var(--k-size-stroke-strong));padding-inline:var(--k-space-3);border:var(--k-size-stroke) solid var(--k-line);border-radius:var(--k-radius-2);background:var(--k-paper);color:var(--k-ink)}.kkvwyhot{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title status" "facts facts" "action action";align-items:center;gap:var(--k-space-2) calc(var(--k-space-2) + var(--k-size-stroke-strong));font-size:var(--k-text-secondary)}.kB8mpKGW{grid-area:title;min-inline-size:0;font-weight:var(--k-weight-strong);overflow-wrap:anywhere}.k7jsOgH6{display:inline-flex;align-items:center;min-block-size:var(--k-target-min);color:inherit;text-decoration:underline;text-underline-offset:.15em}.k7jsOgH6:focus-visible{outline:var(--k-size-stroke-strong) solid var(--k-accent);outline-offset:var(--k-size-stroke-strong);border-radius:var(--k-radius-1)}.kbdheXxA{grid-area:status;display:inline-flex}.kbJu7MS2{grid-area:facts;display:flex;flex-direction:column;margin:0}.kMtAQAVO{display:flex;justify-content:space-between;gap:var(--k-space-3);padding-block:var(--k-space-1);border-block-start:var(--k-size-stroke) solid var(--k-line);font-size:var(--k-text-quiet)}.kzQJN0FW{color:var(--k-ink-2)}.kNhlOTun{margin:0;min-inline-size:0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:end}.k4w5GCDe{grid-area:action;display:flex;flex-wrap:wrap;align-items:center;gap:var(--k-space-2);color:var(--k-ink-2);font-size:var(--k-text-micro);font-weight:var(--k-weight-strong)}.kPXO9VTb{font-size:var(--k-text-secondary)}}@layer reset, vendor, kit;@layer kit{@media (min-width:64rem){.kkvwyhot{grid-template-columns:minmax(0,1.2fr) auto minmax(0,3fr) auto;grid-template-areas:"title status facts action"}.kbJu7MS2{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;gap:calc(var(--k-space-2) + var(--k-size-stroke-strong))}.kMtAQAVO{display:block;padding-block:0;border-block-start:0}.kzQJN0FW{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kNhlOTun{color:var(--k-ink-2);text-align:start}.k4w5GCDe{justify-content:flex-end}}}@layer reset, vendor, kit;@layer kit{.kxVY3erS{container:audit/inline-size;min-inline-size:0}.k45h3Tmx{inline-size:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--k-text-secondary)}.kSxm62h0 th{padding-block:var(--k-space-2);padding-inline:calc(var(--k-space-2) + var(--k-space-1) / 2);border-block-end:var(--k-size-stroke) solid var(--k-line-2);color:var(--k-ink-2);font-size:var(--k-text-micro);font-weight:var(--k-weight-strong);text-align:start}.kSxm62h0 th:first-child{inline-size:7.5rem}.kSxm62h0 th:nth-child(3){inline-size:32%}.kTTOdxGv td{min-inline-size:0;block-size:3rem;padding-block:calc(var(--k-space-1) * 1.5);padding-inline:calc(var(--k-space-2) + var(--k-space-1) / 2);border-block-end:var(--k-size-stroke) solid var(--k-line);vertical-align:middle;overflow-wrap:anywhere}.k0RP6Mhi,.kRcOqYgb{color:var(--k-ink-2)}.k0RP6Mhi,.kKNhilwK,.kRcOqYgb{font-size:var(--k-text-quiet)}.kxhcnbRN{font-weight:var(--k-weight-strong)}.kDfqErjs{display:flex;align-items:center;min-inline-size:0}.kKNhilwK>bdi{display:block}.kKNhilwK:has(.kwXIop68)>bdi{font-size:var(--k-text-secondary);font-weight:var(--k-weight-strong)}.kwXIop68{display:block;color:var(--k-ink-2);font-size:var(--k-text-micro)}.kt4gg3yR{display:inline-block;flex:none;inline-size:var(--k-space-2);block-size:var(--k-space-2);margin-inline-end:calc(var(--k-space-1) * 1.5);border-radius:var(--k-size-stroke-strong);background:var(--k-ink-3);vertical-align:middle}.kt4gg3yR[data-dot=owner]{background:var(--k-accent)}.kt4gg3yR[data-dot=staff]{background:var(--k-money-fill)}.kt4gg3yR[data-dot=client]{background:var(--k-good-fill)}.kt4gg3yR[data-dot=operator]{background:var(--k-warn-fill)}.kTTOdxGv[data-linked]{position:relative}.k9ZP7Vsx{color:inherit;text-decoration:none}.k9ZP7Vsx:after{position:absolute;inset:0;content:""}@media (max-width:767.98px),(pointer:coarse){.k9ZP7Vsx{display:inline-flex;align-items:center;min-block-size:var(--k-target-min);min-inline-size:var(--k-target-min)}}.k9ZP7Vsx:focus-visible{outline:var(--k-size-stroke-strong) solid transparent}.kTTOdxGv[data-linked]:has(.k9ZP7Vsx:focus-visible){outline:var(--k-size-stroke-strong) solid var(--k-accent);outline-offset:calc(var(--k-size-stroke-strong) * -1)}.kTTOdxGv[data-linked]:hover{background:var(--k-sunk)}.kTTOdxGv[data-selected],.kTTOdxGv[data-selected]:hover{background:var(--k-accent-wash)}.kTTOdxGv[data-selected]>td:first-child{border-inline-start:var(--k-size-mark) solid var(--k-accent)}.kuDNG8xw{display:flex;flex-direction:column;gap:calc(var(--k-space-3) + var(--k-size-stroke-strong));min-inline-size:0}.kVi3MZs7{display:inline-flex;align-self:flex-start;align-items:center;min-block-size:var(--k-size-chip);padding-inline:var(--k-space-2);border-radius:var(--k-radius-1);background:var(--k-surface);color:var(--k-ink-2);font-size:var(--k-text-micro)}.kNS28FxY,.kVi3MZs7{font-weight:var(--k-weight-strong)}.kNS28FxY{margin:0;font-size:calc(var(--k-text-lead) + var(--k-size-stroke-strong));line-height:var(--k-leading-tight)}.keQyc54E{margin:0;color:var(--k-ink-2);font-size:var(--k-text-quiet)}.khQRFcK4{display:inline-flex;align-self:flex-start;align-items:center;box-sizing:border-box;min-block-size:var(--k-target-min);padding-inline:var(--k-space-3);border:var(--k-size-stroke) solid var(--k-line-2);border-radius:var(--k-radius-2);background:var(--k-surface);color:var(--k-ink);font-size:var(--k-text-secondary);font-weight:var(--k-weight-button);text-decoration:none}.khQRFcK4:focus-visible{outline:var(--k-size-stroke-strong) solid var(--k-accent);outline-offset:var(--k-size-stroke-strong)}.k2uovWxd{margin:0;color:var(--k-ink-3);font-size:var(--k-text-quiet)}@media (prefers-reduced-motion:no-preference){.kTTOdxGv[data-fresh]{animation:k3oOwecX var(--k-duration-sheet) var(--k-ease-out)}}@keyframes k3oOwecX{0%{opacity:0}to{opacity:1}}@container audit (max-width: 40rem){.kSxm62h0{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kTTOdxGv{display:grid;grid-template-areas:"when who" "what what" "business reason";grid-template-columns:auto minmax(0,1fr);gap:var(--k-space-1) var(--k-space-3);padding-block:var(--k-space-2);border-block-end:var(--k-size-stroke) solid var(--k-line)}.kTTOdxGv td{display:block;block-size:auto;padding:0;border:0}.k0RP6Mhi{grid-area:when}.kKNhilwK{grid-area:who}.kxhcnbRN{grid-area:what}.kkxYoe0L{grid-area:business}.kRcOqYgb{grid-area:reason}}}@layer reset, vendor, kit;@layer kit{.kCqyXlP2{gap:var(--k-space-2);margin:0;padding:0;list-style:none}.kCqyXlP2,.kO0YWVul{display:flex;flex-direction:column}.kO0YWVul{gap:calc(var(--k-space-1) * 1.5);min-inline-size:0;padding-block:calc(var(--k-space-2) + var(--k-space-1) / 2);padding-inline:var(--k-space-3);border:var(--k-size-stroke) solid var(--k-line);border-radius:var(--k-radius-2);background:var(--k-paper);color:var(--k-ink)}.kbEwqIRa{display:grid;grid-template-areas:"titles state" "about about" "action action";grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--k-space-2) var(--k-space-3)}@media (min-width:64rem){.kbEwqIRa{grid-template-areas:"titles about state action";grid-template-columns:minmax(0,1.3fr) minmax(0,2fr) 10.625rem 9.375rem;align-items:center}}.k6aMjca9{display:flex;flex-direction:column;grid-area:titles;min-inline-size:0}.kctWIpLB{margin:0;font-size:var(--k-text-body);font-weight:var(--k-weight-strong)}.kctWIpLB,.kkfo1yfJ{line-height:var(--k-leading-snug)}.kkfo1yfJ{color:var(--k-ink-3);font-size:var(--k-text-micro)}.knxnxjzk{display:flex;flex-direction:column;gap:calc(var(--k-space-1) / 2);grid-area:about;min-inline-size:0;line-height:var(--k-leading-snug)}.kZixCZWy{color:var(--k-ink-2);font-size:var(--k-text-quiet)}.kSH2lAuC{color:var(--k-ink-3);font-size:var(--k-text-micro);font-weight:var(--k-weight-strong)}.kO0YWVul[data-state=blocked] .kSH2lAuC{color:var(--k-warn)}.kxksTlwv{color:var(--k-accent);font-size:var(--k-text-micro);font-weight:var(--k-weight-strong)}.kx8M6alo{grid-area:state;min-inline-size:0}.kp31JJAQ{display:flex;flex-wrap:wrap;grid-area:action;align-items:center;gap:var(--k-space-2)}@media (min-width:64rem){.kp31JJAQ{justify-content:flex-end}}.kpGVSqVM{margin:0;color:var(--k-ink-3);font-size:var(--k-text-micro);line-height:var(--k-leading-snug)}.kO8zMUxZ{min-inline-size:0}.k9Akwmhj:empty{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.kfrK8j66{display:flex;flex-direction:column;gap:calc(var(--k-space-1) + var(--k-space-1) / 2);min-inline-size:0;color:var(--k-ink)}.kfrK8j66[data-look=card]{gap:calc(var(--k-space-2) + var(--k-space-1) / 2);padding:calc(var(--k-space-3) + var(--k-space-1) / 2);border:var(--k-size-stroke) solid var(--k-line);border-radius:var(--k-radius-3);background:var(--k-surface);box-shadow:var(--k-elevation-1)}.kfrK8j66[data-look=sunk]{padding:var(--k-space-3);border-radius:var(--k-radius-2);background:var(--k-sunk)}.kxIKIEK4{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--k-space-1) var(--k-space-2)}.kIIHKNyQ{margin:0;font-size:var(--k-text-body);font-weight:var(--k-weight-strong);line-height:var(--k-leading-snug)}.kfrK8j66[data-look=sunk] .kIIHKNyQ{font-size:var(--k-text-secondary)}.kuJZPOhA{color:var(--k-ink-2);font-size:var(--k-text-quiet)}.kYLmrDFR{display:flex;flex-direction:column;gap:var(--k-space-1);min-inline-size:0;font-size:var(--k-text-secondary)}.ksnxUTad{display:flex;flex-wrap:wrap;gap:calc(var(--k-space-1) + var(--k-space-1) / 2)}.kkAodOB7{margin:0;color:var(--k-ink-3);line-height:var(--k-leading-snug)}.kkAodOB7,.kxJAj7wB{font-size:var(--k-text-quiet)}.kxJAj7wB{display:flex;align-items:baseline;gap:calc(var(--k-space-1) + var(--k-space-1) / 2);min-inline-size:0}.kqx9uSu0{flex:none;color:var(--k-ink)}.kQLOJz0w{min-inline-size:0;overflow:hidden;color:var(--k-ink-2);text-overflow:ellipsis;white-space:nowrap}.kpRXE4DE{display:flex;flex-direction:column;gap:calc(var(--k-space-2) + var(--k-size-stroke-strong));min-inline-size:0}.k6K32nRG{font-size:var(--k-text-card);font-weight:var(--k-weight-strong)}.k6K32nRG,.kQVcMCH2,.kgDjFsiH{margin:0;line-height:var(--k-leading-body)}.kQVcMCH2,.kgDjFsiH{font-size:var(--k-text-quiet)}.kgDjFsiH{color:var(--k-ink-2)}.kQVcMCH2{color:var(--k-ink-3)}.kT3MrG5d{display:flex;align-items:center;gap:var(--k-space-3);box-sizing:border-box;min-block-size:calc(var(--k-space-7) + var(--k-space-3));padding:var(--k-space-2) var(--k-space-3);border:var(--k-size-stroke) solid var(--k-line);border-radius:var(--k-radius-2);background:var(--k-surface)}.kfBEKN3U{display:flex;flex:1;flex-direction:column;min-inline-size:0;margin:0}.kUOocttA{font-weight:var(--k-weight-strong);overflow-wrap:anywhere}.kGAH7BUh{color:var(--k-ink-2);font-size:var(--k-text-quiet);line-height:var(--k-leading-body)}.kUtIYqDV{margin:0;padding:0;list-style:none}.kUtIYqDV,.ktAev7yC{display:flex;flex-direction:column;gap:var(--k-space-2)}.ktAev7yC{padding-block:calc(var(--k-space-2) + var(--k-size-stroke-strong));padding-inline:var(--k-space-3);border:var(--k-size-stroke) solid var(--k-line);border-radius:var(--k-radius-2);background:var(--k-paper)}.kcI4rOkV{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--k-space-2) + var(--k-size-stroke-strong))}.kcraem5t{display:flex;flex:1 1 16.25rem;flex-direction:column;min-inline-size:0}.kYDom0CV{font-size:var(--k-text-body);font-weight:var(--k-weight-strong)}.kRXL7lBa{color:var(--k-ink-2);font-size:var(--k-text-quiet)}.k32sr2NR{display:inline-flex;flex:none;align-items:center}.kYbZNvaf{margin:0;color:var(--k-good);font-size:var(--k-text-secondary);font-weight:var(--k-weight-strong)}.kYbZNvaf:empty{margin-block-start:calc(var(--k-space-2) * -1)}.kJmp1VPO{display:contents}.kTJ7vmuv{display:none}}@layer reset, vendor, kit;@layer kit{}@layer reset, vendor, kit;@layer kit{}@layer reset, vendor, kit;@layer kit{}@layer reset, vendor, kit;@layer kit{@media (min-width:768px){.kJmp1VPO{display:none}.kTJ7vmuv{display:contents}}}@layer reset, vendor, kit;@layer kit{.kKxZesxc{--_safe:env(safe-area-inset-bottom,0px);flex:none;box-sizing:border-box;padding-block-end:var(--_safe);border-block-start:var(--k-size-stroke) solid var(--k-line);background:var(--k-paper)}.kZBhwMSn{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none}.knLxiFCr{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--k-space-1);box-sizing:border-box;min-block-size:var(--k-size-control-xl);padding:var(--k-space-1) var(--k-space-1);color:var(--k-ink-2);font-size:var(--k-text-micro);font-weight:var(--k-weight-strong);line-height:var(--k-leading-tight);text-align:center;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.knLxiFCr:focus-visible{outline:var(--k-size-stroke-strong) solid var(--k-accent);outline-offset:calc(var(--k-size-stroke-strong) * -1)}.knLxiFCr[aria-current=page],.knLxiFCr[data-lit]{color:var(--k-ink)}.kH9k2dEq{position:relative;display:inline-grid;place-items:center;inline-size:calc(var(--k-size-icon-lg) + var(--k-space-4));block-size:var(--k-size-icon-lg);border-radius:var(--k-radius-pill)}.knLxiFCr[aria-current=page] .kH9k2dEq,.knLxiFCr[data-lit] .kH9k2dEq{background:var(--k-sunk);box-shadow:inset 0 calc(var(--k-size-stroke-strong) * -1) 0 var(--k-ink)}.k8negVGP{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kp7foP51{position:absolute;inset-block-start:calc(var(--k-space-1) * -1);inset-inline-start:calc(50% + var(--k-space-1));display:inline-grid;place-items:center;box-sizing:border-box;min-inline-size:var(--k-size-dot);padding-inline:var(--k-space-1);border-radius:var(--k-radius-pill);background:var(--k-accent);color:var(--k-on-accent);font-size:var(--k-text-micro);font-weight:var(--k-weight-strong);line-height:var(--k-leading-tight)}@media (min-width:768px){.kKxZesxc{display:none}}@media print{.kKxZesxc{display:none}}}@layer reset, vendor, kit;@layer kit{.kHhBkImM{display:flex;flex-wrap:wrap;align-items:center;gap:var(--k-space-1) var(--k-space-3);padding-block:var(--k-space-2);padding-inline:var(--k-space-3);border-radius:var(--k-radius-2);background:var(--k-sunk);color:var(--k-ink-2);font-size:var(--k-text-secondary)}.kHhBkImM[hidden]{display:none}.kmvuzvNt{min-block-size:var(--k-target-min);padding-block:0;padding-inline:var(--k-space-2);border:0;background:none;color:var(--k-ink);font:inherit;font-weight:var(--k-weight-button);text-decoration-line:underline;text-underline-offset:var(--k-size-mark);cursor:pointer}.kmvuzvNt:focus-visible{outline:var(--k-size-stroke-strong) solid var(--k-accent);outline-offset:var(--k-size-stroke)}.kPQqFPpx,.kXQlsYJx{display:flex;flex-direction:column;gap:var(--k-size-stroke-strong);margin:0;padding:0;list-style:none}.kPQqFPpx{margin-block:var(--k-size-stroke-strong) var(--k-space-1);margin-inline-start:var(--k-space-4);padding-inline-start:var(--k-space-2);border-inline-start:var(--k-size-stroke) solid var(--k-inv-line)}.kY7E6WUK{display:flex;align-items:center;gap:var(--k-space-3);box-sizing:border-box;min-block-size:var(--k-target-min);padding-block:var(--k-space-1);padding-inline:var(--k-space-3);border-inline-start:var(--k-size-mark) solid transparent;border-radius:var(--k-radius-2);color:var(--k-rail-ink-2);font-size:var(--k-text-body);line-height:var(--k-leading-tight);text-decoration:none}.kY7E6WUK[data-level=item]{font-size:var(--k-text-secondary)}}@layer reset, vendor, kit;@layer kit{@media (min-width:768px) and (pointer:fine){.kY7E6WUK[data-level=item]{min-block-size:var(--k-size-control)}}.kY7E6WUK:hover{background:var(--k-rail-surf);color:var(--k-rail-ink)}.kY7E6WUK:focus-visible{outline:var(--k-size-stroke-strong) solid var(--k-rail-accent);outline-offset:calc(var(--k-size-stroke-strong) * -1)}.kY7E6WUK[aria-current=page]{border-inline-start-color:var(--k-rail-accent);background:var(--k-rail-surf)}.kY7E6WUK[aria-current=page],li[data-open]>.kY7E6WUK[data-level=area]{color:var(--k-rail-ink);font-weight:var(--k-weight-strong)}.kryd0k4F{flex:1 1 auto;min-inline-size:0;overflow-wrap:anywhere}.kGZsFh7G{display:inline-grid;flex:none;place-items:center;box-sizing:border-box;min-inline-size:var(--k-size-chip);block-size:var(--k-size-chip);padding-inline:var(--k-space-2);border:var(--k-size-stroke) solid var(--k-rail-ink-2);border-radius:var(--k-radius-pill);background:transparent;color:inherit;font-size:var(--k-text-quiet);font-weight:var(--k-weight-strong);line-height:var(--k-leading-tight)}.kY7E6WUK[aria-current=page] .kGZsFh7G,li[data-open]>.kY7E6WUK .kGZsFh7G{border-color:var(--k-rail-ink);background:var(--k-rail-ink);color:var(--k-rail)}.kLN567xL{display:none;flex-direction:column;gap:var(--k-space-1);margin-block:auto 0;padding-block:var(--k-space-3);padding-inline:var(--k-space-3);border-radius:var(--k-radius-2);background:var(--k-rail-surf)}@media (min-width:768px){.kLN567xL{display:flex}.kLN567xL+.kDZpytlK{margin-block-start:var(--k-space-2)}}.klEkV2Tt{color:var(--k-rail-ink);font-size:var(--k-text-secondary);font-weight:var(--k-weight-strong)}.kKqNSk6x{color:var(--k-rail-ink-2);font-size:var(--k-text-quiet)}.kDZpytlK{margin-block-start:auto;padding-block-start:var(--k-space-1);border-block-start:var(--k-size-stroke) solid var(--k-inv-line)}.kJIcJf20{display:flex;align-items:center;gap:var(--k-space-3);min-block-size:var(--k-target-min);padding-inline:var(--k-space-2);border-radius:var(--k-radius-2);color:var(--k-rail-ink);list-style:none;cursor:pointer}.kJIcJf20::-webkit-details-marker{display:none}.kDZpytlK[open] .kJIcJf20 [data-size]{transform:rotate(180deg)}.kb06t7b8{display:inline-grid;flex:none;place-items:center;inline-size:var(--k-size-avatar);block-size:var(--k-size-avatar);border:var(--k-size-stroke) solid var(--k-rail-ink-2);border-radius:var(--k-radius-pill);background:var(--k-rail-surf);font-size:var(--k-text-quiet);font-weight:var(--k-weight-strong)}.kx10Hg30{display:flex;flex:1;flex-direction:column;min-inline-size:0}.kaqbdteS{display:block;font-size:var(--k-text-secondary);font-weight:var(--k-weight-strong)}.kaqbdteS,.kxzT3vBy{overflow-wrap:anywhere}.kxzT3vBy{color:var(--k-rail-ink-2);font-size:var(--k-text-quiet)}.kpgtzHLu{display:flex;flex-direction:column;gap:var(--k-space-1);padding-block:var(--k-space-2)}.k6wdPaN6{display:flex;align-items:center;border:var(--k-size-stroke) solid var(--k-inv-line);border-radius:var(--k-radius-2);font-size:var(--k-text-secondary);font-weight:var(--k-weight-button);text-decoration:none}.k6wdPaN6,.kaR1OYrL{min-block-size:var(--k-target-min);padding-inline:var(--k-space-3);color:var(--k-rail-ink)}.kaR1OYrL{inline-size:100%;border:var(--k-size-stroke) solid var(--k-rail-ink-2);border-radius:var(--k-radius-2);background:transparent;font:inherit;font-size:var(--k-text-secondary);font-weight:var(--k-weight-strong);cursor:pointer}.kaR1OYrL:hover{background:var(--k-rail-surf)}.k6wdPaN6:focus-visible,.kJIcJf20:focus-visible,.kaR1OYrL:focus-visible{outline:var(--k-size-stroke-strong) solid var(--k-rail-accent);outline-offset:var(--k-size-stroke)}.ktnfbWk9{display:flex;flex-direction:column;gap:calc(var(--k-size-stroke) * 2);margin:0;padding:var(--k-space-2) calc(var(--k-space-2) + var(--k-size-stroke-strong));border-radius:var(--k-radius-2);background:var(--k-rail-surf);color:var(--k-rail-ink);font-size:var(--k-text-quiet)}.ktnfbWk9>div{display:flex;justify-content:space-between;gap:var(--k-space-2)}.ktnfbWk9 dt{color:var(--k-rail-ink-2)}.ktnfbWk9 dd{margin:0;min-inline-size:0;overflow-wrap:anywhere}.kZvh5oiw{margin:var(--k-space-1) 0 0;color:var(--k-rail-ink-2);font-size:var(--k-text-quiet);font-weight:var(--k-weight-strong)}.kIFMAm2P{display:flex;flex-direction:column;gap:var(--k-space-1);margin:0;padding:0;list-style:none}.ksTSYQUG{display:flex;align-items:center;gap:calc(var(--k-space-2) + var(--k-size-stroke-strong));box-sizing:border-box;min-block-size:calc(var(--k-target-min) + var(--k-space-1));padding:var(--k-space-1) calc(var(--k-space-2) + var(--k-size-stroke-strong));border:var(--k-size-stroke) solid var(--k-inv-line);border-radius:var(--k-radius-2);color:var(--k-rail-ink);text-decoration:none}.ksTSYQUG[data-current]{border-color:transparent;border-inline-start:calc(var(--k-size-stroke) * 3) solid var(--k-rail-accent);background:var(--k-rail-surf)}.ksTSYQUG:focus-visible{outline:var(--k-size-stroke-strong) solid var(--k-rail-accent);outline-offset:var(--k-size-stroke)}.kj6MMx0i{display:grid;flex:none;place-items:center;box-sizing:border-box;inline-size:calc(var(--k-size-avatar-sm) + var(--k-size-stroke-strong));block-size:calc(var(--k-size-avatar-sm) + var(--k-size-stroke-strong));border:var(--k-size-stroke) solid var(--k-rail-ink-2);border-radius:var(--k-space-2);font-family:var(--k-font-display);font-size:calc(var(--k-text-micro) + var(--k-space-2));line-height:var(--k-leading-display)}.ksTSYQUG[data-current] .kj6MMx0i{border-color:transparent;background:var(--k-rail-ink);color:var(--k-rail)}.kD0bHKtC{color:var(--k-rail-accent);font-size:var(--k-text-micro)}.kD0bHKtC,.kqEvHqfX{flex:none;font-weight:var(--k-weight-strong)}.kqEvHqfX{display:inline-flex;align-items:center;gap:var(--k-space-1);font-size:var(--k-text-quiet)}.k6xHQKuZ{margin:0;color:var(--k-rail-ink-2);font-size:var(--k-text-micro)}@media (forced-colors:active){.kY7E6WUK{border-inline-start:var(--k-size-mark) solid Canvas}.kY7E6WUK[aria-current=page]{border-inline-start:var(--k-size-mark) solid Highlight;outline:var(--k-size-stroke) solid CanvasText;outline-offset:calc(var(--k-size-stroke) * -1)}.kY7E6WUK[aria-current=page]:focus-visible{outline-width:var(--k-size-stroke-strong)}.ksTSYQUG[data-current]{border:var(--k-size-stroke) solid CanvasText;border-inline-start:calc(var(--k-size-stroke) * 3) solid Highlight}.ksTSYQUG[data-current] .kj6MMx0i{border:var(--k-size-stroke) solid Highlight}}.k9SxsxCV{margin:0;color:var(--k-rail-ink-2);font-size:var(--k-text-micro)}.kKHWL5Sq{flex:1;justify-content:space-between;gap:var(--k-space-3)}.kGEKQS8X,.kKHWL5Sq{display:flex;align-items:center;min-inline-size:0}.kGEKQS8X{gap:var(--k-space-2) var(--k-space-4)}.kQQM3I7U{display:flex;align-items:center;gap:0 var(--k-space-4);margin:0;padding:0;list-style:none}.k5t7oy02{display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--k-target-min);min-inline-size:var(--k-target-min);color:var(--k-ink);font-size:var(--k-text-secondary);font-weight:var(--k-weight-button);text-decoration:underline;text-decoration-color:var(--k-line-2);text-underline-offset:var(--k-size-mark);white-space:nowrap}.k5t7oy02:hover{text-decoration-color:var(--k-ink)}.knDAcQx8{display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--k-target-min);padding-inline:var(--k-space-4);border-radius:var(--k-radius-2);background:var(--k-ink);color:var(--k-on-ink);font-size:var(--k-text-secondary);font-weight:var(--k-weight-strong);text-decoration:none;white-space:nowrap}.knDAcQx8:hover{opacity:.88}.k5t7oy02:focus-visible,.knDAcQx8:focus-visible{outline:var(--k-size-stroke-strong) solid var(--k-accent);outline-offset:var(--k-size-stroke-strong);border-radius:var(--k-radius-1)}}@layer reset, vendor, kit;@layer kit{@media (max-width:767.98px){.knDAcQx8:not([data-phone]),.koWY4vd4:not([data-phone]){display:none}}}@layer reset, vendor, kit;@layer kit{.k385EnHU{gap:var(--k-space-2);padding-block:var(--k-space-3) var(--k-space-5)}.k385EnHU,.kjtcdyGz{display:flex;flex-direction:column}.kjtcdyGz{align-items:flex-start;gap:0}.k3F2GFYX{align-items:center}.k3F2GFYX,.kGCNxPGa,.kuEbVWBd{display:flex;flex-wrap:wrap;gap:0 var(--k-space-4)}.kGCNxPGa,.kuEbVWBd{margin:0;padding:0;list-style:none}.kfswnjTY{display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--k-target-min);min-inline-size:var(--k-target-min);color:var(--k-ink-2);font-size:var(--k-text-quiet);text-decoration:underline;text-decoration-color:var(--k-line-2);text-underline-offset:var(--k-size-mark)}.kGCNxPGa .kfswnjTY{color:var(--k-ink);font-weight:var(--k-weight-button)}.kfswnjTY:hover{color:var(--k-ink)}.kfswnjTY:focus-visible{outline:var(--k-size-stroke-strong) solid var(--k-accent);outline-offset:var(--k-size-stroke);border-radius:var(--k-radius-1)}.kQmld0Hd{margin:0;color:var(--k-ink-2);font-size:var(--k-text-micro)}.kCwrQu3S{display:flex;flex-direction:column;min-block-size:100dvh;background:var(--k-surface);color:var(--k-ink);font-family:var(--k-font-body);font-size:var(--k-text-body);line-height:var(--k-leading-body)}.kijhRonq{box-sizing:border-box;inline-size:100%;max-inline-size:var(--_column,40rem);margin-inline:auto;padding-inline:var(--k-space-4)}.krIlJNLP{border-block-end:var(--k-size-stroke) solid var(--k-line)}.krIlJNLP>.kijhRonq{display:flex;align-items:center;gap:var(--k-space-3);padding-block:var(--k-space-3)}.kFJLdXGO{display:inline-grid;flex:none;place-items:center;inline-size:var(--k-size-control);block-size:var(--k-size-control);border-radius:var(--k-radius-pill);background:var(--k-hero);color:var(--k-hero-ink);font-family:var(--k-font-display);font-size:var(--k-text-headline);font-weight:var(--k-weight-strong);line-height:var(--k-leading-display)}.k9TyRd03{display:flex;flex-direction:column;min-inline-size:0}.kHDnDjqG{font-size:var(--k-text-card);font-weight:var(--k-weight-strong);line-height:var(--k-leading-tight);overflow-wrap:anywhere}.kMU7r2Ak{color:var(--k-ink-2);font-size:var(--k-text-quiet);line-height:var(--k-leading-snug)}.kjax1NXP{flex:1;padding-block:var(--k-space-4) var(--k-space-7)}}@layer reset, vendor, kit;@layer kit{:where(.kjax1NXP p){margin:0}.kjax1NXP:focus{outline:var(--k-size-stroke-strong) solid transparent}.kGRj0VUc{border-block-start:var(--k-size-stroke) solid var(--k-line)}.kCwrQu3S[data-site] .krIlJNLP{background:var(--k-surface)}.kCwrQu3S:has([data-page-width=wide]){--_column:72rem;background:var(--k-paper)}.kCwrQu3S:has([data-page-width=wide]) .kjax1NXP{padding-block-start:0}}@layer reset, vendor, kit;@layer kit{.k3PCRfcW{flex-direction:column;gap:calc(var(--k-space-2) + var(--k-size-stroke-strong));min-inline-size:0;margin:0;border:0}.k3PCRfcW,.kg7C9m2J{display:flex;padding:0}.kg7C9m2J{flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--k-space-1) var(--k-space-2);inline-size:100%;padding-block-end:calc(var(--k-space-2) + var(--k-size-stroke-strong))}.kyp1u94k{margin:0;font-size:var(--k-text-card);font-weight:var(--k-weight-strong);line-height:var(--k-leading-snug)}.kLfLmXWo{color:var(--k-ink-2);font-size:var(--k-text-quiet)}.kV5PoxpT{display:flex;gap:calc(var(--k-space-2) + var(--k-size-stroke-strong));padding:calc(var(--k-size-mark) + var(--k-size-stroke-strong) * 2) calc(var(--k-size-mark) + var(--k-size-stroke-strong) * 2) max(var(--k-space-2),calc(var(--k-size-mark) + var(--k-size-stroke-strong) * 2));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.k4TSAbJ9{--_big:var(--k-text-screen);position:relative;display:flex;flex:none;flex-direction:column;justify-content:space-between;box-sizing:border-box;inline-size:9.375rem;block-size:16.625rem;padding:calc(var(--k-space-3) + var(--k-size-stroke-strong)) var(--k-space-3);border:var(--k-size-stroke) solid var(--k-line);border-radius:var(--k-radius-3);scroll-snap-align:start;cursor:pointer;transition:box-shadow var(--k-duration-touch) var(--k-ease-out)}.k4TSAbJ9[data-tone=hero]{--_big:var(--k-text-figure-l);background:var(--k-hero);color:var(--k-hero-ink)}.k4TSAbJ9[data-tone=money]{background:var(--k-money-wash);color:var(--k-money)}.k4TSAbJ9[data-tone=accent]{background:var(--k-accent-wash);color:var(--k-accent)}.kNUvh9kv{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:pointer}.k4TSAbJ9:has(.kNUvh9kv:checked){border-color:var(--k-ink);box-shadow:0 0 0 calc(var(--k-size-mark) - var(--k-size-stroke)) var(--k-ink),var(--k-elevation-2)}.k4TSAbJ9:has(.kNUvh9kv:focus-visible){outline:var(--k-size-stroke-strong) solid var(--k-accent);outline-offset:calc(var(--k-size-mark) + var(--k-size-stroke-strong))}.kLtKWzL3{font-size:var(--k-text-micro);font-weight:var(--k-weight-strong)}.kEeyMHpo{display:flex;flex-direction:column;gap:calc(var(--k-space-1) * 1.5)}.kjMtkOgS{font-family:var(--k-font-display);font-size:var(--_big);font-weight:var(--k-weight-strong);font-variant-numeric:tabular-nums;line-height:var(--k-leading-display);white-space:nowrap}.kHfrKt8U{font-size:var(--k-text-body);line-height:calc(var(--k-leading-tight) + .05)}.k552x9qe{font-size:var(--k-text-micro)}.kHSlvzgi{font-size:calc(var(--k-text-micro) - var(--k-size-stroke))}.knbKZcLh{display:flex;flex-wrap:wrap;gap:var(--k-space-2)}.kT6Be6ae{margin:0;color:var(--k-ink-2);font-size:var(--k-text-quiet)}@media (prefers-reduced-motion:reduce){.k4TSAbJ9{transition:none}}}@layer reset, vendor, kit;@layer kit{.kvxppixc{--_safe:env(safe-area-inset-bottom,0px);position:sticky;inset-block-end:0;margin-block:var(--k-space-5) calc(var(--k-space-7) * -1);margin-inline:calc(var(--k-space-4) * -1);z-index:var(--k-z-sticky);border-block-start:var(--k-size-stroke) solid var(--k-line);background:var(--k-surface)}.kvRfSRFw{display:flex;align-items:center;gap:var(--k-space-2);box-sizing:border-box;inline-size:100%;padding-block:calc(var(--k-space-2) + var(--k-size-stroke-strong)) calc(var(--k-space-4) + var(--k-space-1) + var(--_safe));padding-inline:var(--k-space-4)}.k564LtC9{display:flex;flex:1 1 0;min-inline-size:0}.kn68b8g3{display:flex;flex:none}.kLEAHDp0{display:inline-grid;flex:none;place-items:center;box-sizing:border-box;inline-size:var(--k-size-control-xl);block-size:var(--k-size-control-xl);padding:0;border:var(--k-size-stroke) solid var(--k-line-2);border-radius:var(--k-radius-3);background:var(--k-surface);color:var(--k-ink);cursor:pointer}.kLEAHDp0:focus-visible{outline:var(--k-size-stroke-strong) solid var(--k-accent);outline-offset:var(--k-size-stroke-strong)}html:has(.kvxppixc){scroll-padding-block-end:calc(var(--k-size-stroke) + var(--k-space-2) + var(--k-size-stroke-strong) + var(--k-size-control-xl) + var(--k-space-4) + var(--k-space-1) + env(safe-area-inset-bottom, 0px) + var(--k-space-3))}}@layer reset, vendor, kit;@layer kit{.khOg5lGM{display:flex;flex-direction:column;gap:var(--k-space-4);scroll-margin-block-start:var(--k-space-6)}.kz4JUrAx{justify-content:space-between;gap:var(--k-space-2) var(--k-space-5)}.kMULIoZb,.kz4JUrAx{display:flex;flex-wrap:wrap;align-items:baseline}.kMULIoZb{gap:var(--k-space-2) var(--k-space-4);min-inline-size:0}.kElqO5Cm{margin:0;font-family:var(--k-font-display);font-size:var(--k-text-figure-s);font-weight:var(--k-weight-strong);line-height:var(--k-leading-display)}.kElqO5Cm>[role=link],.kElqO5Cm>a{font:inherit}.khqExxwn{max-inline-size:var(--k-size-measure);margin:0;color:var(--k-ink-2);font-size:var(--k-text-body)}.kIT4to03{display:flex;gap:var(--k-space-2)}.khOg5lGM[data-size=s]{gap:var(--k-space-1)}.khOg5lGM[data-size=s] .kz4JUrAx{align-items:center}.khOg5lGM[data-size=s] .kElqO5Cm{font-family:var(--k-font-body);font-size:var(--k-text-card);line-height:var(--k-leading-snug)}.khOg5lGM[data-size=panel]{gap:var(--k-space-2)}.khOg5lGM[data-size=panel] .kz4JUrAx{align-items:center}.khOg5lGM[data-size=panel] .kElqO5Cm{font-family:var(--k-font-body);font-size:var(--k-text-card);line-height:var(--k-leading-body)}.khOg5lGM[data-size=m] .kElqO5Cm{font-family:var(--k-font-body);font-size:var(--k-text-page);line-height:var(--k-leading-tight)}.kIKGDd1O{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--k-space-1) var(--k-space-3);margin:0;color:var(--k-ink-3);font-size:var(--k-text-quiet)}.kIKGDd1O>a{font-size:var(--k-text-secondary)}.kOxzcZ5d{display:flex;flex-direction:column;gap:var(--k-space-3);margin:0;padding:var(--k-space-3);border:var(--k-size-stroke-strong) solid var(--k-ink);border-radius:var(--k-radius-2);background:var(--k-surface)}.ktrRUtxP{margin:0;font-size:var(--k-text-card);font-weight:var(--k-weight-strong);line-height:var(--k-leading-snug)}.k4padvPP{position:relative;display:flex;align-items:center;justify-content:center;min-block-size:calc(var(--k-size-control-xl) + var(--k-space-2));padding:var(--k-space-3);border:var(--k-size-stroke-strong) dashed var(--k-line-2);border-radius:var(--k-radius-2);background:var(--k-sunk);cursor:pointer}}@layer reset, vendor, kit;@layer kit{.k4padvPP:has(.kJzUp0Ce:focus-visible){outline:var(--k-size-stroke-strong) solid var(--k-accent);outline-offset:var(--k-size-stroke-strong)}.k4padvPP[data-disabled]{cursor:not-allowed;opacity:.6}.kFgCaugL{color:var(--k-ink);font-size:var(--k-text-body);font-weight:var(--k-weight-strong);text-align:center}.kJzUp0Ce{position:absolute;inset:0;inline-size:100%;block-size:100%;opacity:0;cursor:inherit}.kerkMdwd{margin:0;color:var(--k-ink-2);font-size:var(--k-text-quiet);line-height:var(--k-leading-body)}.kz3hP9Cx{display:grid;grid-template-columns:1fr;gap:var(--k-space-3)}@media (min-width:768px){.kz3hP9Cx{grid-template-columns:1fr 1fr}}.kttRRHnu{margin:0;padding-block:var(--k-space-2);padding-inline:var(--k-space-3);border-radius:var(--k-radius-2);font-size:var(--k-text-secondary);font-weight:var(--k-weight-strong)}.kttRRHnu[data-tone=good]{background:var(--k-good-wash);color:var(--k-good)}.kttRRHnu[data-tone=warn]{background:var(--k-warn-wash);color:var(--k-warn)}.kP6uU6Zc{display:flex;flex-direction:column;gap:var(--k-space-3);box-sizing:border-box;min-inline-size:0;padding:var(--k-space-4);border:var(--k-size-stroke) solid var(--k-line);border-radius:var(--k-radius-3);background:var(--k-surface);color:var(--k-ink)}.kP6uU6Zc h2{margin:0}.kXTciGfg{overflow-x:auto;min-inline-size:0}.k0JoLTmO{--_cols:5.75rem repeat(var(--_days),minmax(6rem,1fr)) calc(var(--_closed) * 3.5rem);display:flex;flex-direction:column;gap:var(--k-space-3)}.kI2oP5LF{display:grid;grid-template-columns:var(--_cols);gap:var(--k-space-2);align-items:center}.kI2oP5LF[data-head]{align-items:end;padding-block-end:var(--k-space-3);border-block-end:var(--k-size-stroke) solid var(--k-line)}.kHJ5x89U{font-size:var(--k-text-secondary)}.kWIjEDAo{font-size:var(--k-text-micro)}.kWIjEDAo,.kjCUJRdr{color:var(--k-ink-2)}.kjCUJRdr{align-items:center;gap:var(--k-space-1);padding-block:var(--k-space-2)}.k3fhLZ6a,.kjCUJRdr{display:flex;flex-direction:column}.k3fhLZ6a{min-inline-size:0;font-size:var(--k-text-secondary);font-weight:var(--k-weight-strong)}.kF3Cn4qj{color:var(--k-ink-3);font-size:var(--k-text-micro);font-weight:var(--k-weight-regular)}.kyyrf5jP{block-size:3.25rem;border-radius:var(--k-radius-2);background-image:repeating-linear-gradient(-45deg,var(--k-hatch) 0 .3125rem,transparent .3125rem .625rem)}.kRIjEtsL{min-inline-size:0}}@layer reset, vendor, kit;@layer kit{@media (min-width:1024px){.k0JoLTmO{--_cols:5.75rem repeat(var(--_days),minmax(0,1fr)) calc(var(--_closed) * 3.5rem)}}}@layer reset, vendor, kit;@layer kit{.ktDd2Xdl{display:flex;flex-direction:column;gap:var(--k-space-2);min-inline-size:0;padding-block:calc(var(--k-space-3) + var(--k-space-1) / 2) var(--k-space-4);padding-inline:var(--k-space-4);border:var(--k-size-stroke) solid var(--k-line);border-radius:var(--k-radius-3);background:var(--k-surface);color:var(--k-ink);container:month-grid/inline-size}.kED7GFgK,.kG4gqmWH{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:calc(var(--k-space-1) + var(--k-space-1) / 2)}.kG4gqmWH{color:var(--k-ink-2);font-size:var(--k-text-quiet);font-weight:var(--k-weight-strong);line-height:var(--k-leading-snug);text-align:center}.kED7GFgK{margin:0;padding:0;list-style:none}.k3CsT8S4,.kbZUDxq6{min-block-size:calc(var(--k-space-7) * 2 + var(--k-space-3))}.k3CsT8S4,.kbZUDxq6,.kfhLxgNC{display:flex;min-inline-size:0}.kfhLxgNC{flex:1;flex-direction:column;gap:calc(var(--k-space-1) + var(--k-space-1) / 2);box-sizing:border-box;padding-block:var(--k-space-2);padding-inline:calc(var(--k-space-2) + var(--k-space-1) / 2);border:var(--k-size-stroke) solid var(--k-line);border-radius:var(--k-radius-2);background:var(--k-surface);color:var(--k-ink);text-decoration:none}a.kfhLxgNC:hover{border-color:var(--k-line-2)}a.kfhLxgNC:focus-visible{outline:var(--k-size-stroke-strong) solid var(--k-accent);outline-offset:var(--k-size-stroke-strong)}.kfhLxgNC[data-current]{border:var(--k-size-stroke-strong) solid var(--k-accent);background:var(--k-accent-wash)}.kfhLxgNC[data-past]{opacity:.8}.kfhLxgNC[data-closed]{gap:var(--k-space-1);background-color:var(--k-surface);background-image:repeating-linear-gradient(-45deg,var(--k-hatch) 0 .375rem,transparent .375rem .75rem);color:var(--k-ink-3)}.koWrokZT{display:contents}.kn8NYXbF{display:flex;align-items:baseline;justify-content:space-between;gap:var(--k-space-1);min-inline-size:0}.ki352VDG{font-family:var(--k-font-display);font-size:calc(var(--k-text-headline) - var(--k-space-1));font-weight:var(--k-weight-strong);font-variant-numeric:tabular-nums;line-height:var(--k-leading-display);white-space:nowrap}.kfhLxgNC[data-current] .ki352VDG{color:var(--k-accent)}.koGu0xJ1{min-inline-size:0;color:var(--k-ink-2);font-size:var(--k-text-micro);line-height:var(--k-leading-tight);text-align:end;overflow-wrap:anywhere}.kfhLxgNC[data-closed] .koGu0xJ1{color:inherit;text-align:start}.k4Yn8SNr{display:block;block-size:calc(var(--k-space-1) + var(--k-space-1) / 2);overflow:hidden;border-radius:var(--k-radius-pill);background:var(--k-sunk)}.kawxAYpK{--_heat:transparent;display:block;inline-size:calc(var(--_share, 0) * 100%);block-size:100%;background:var(--_heat)}.kawxAYpK[data-heat="1"]{--_heat:var(--k-heat-1)}.kawxAYpK[data-heat="2"]{--_heat:var(--k-heat-2)}.kawxAYpK[data-heat="3"]{--_heat:var(--k-heat-3)}.kawxAYpK[data-heat="4"]{--_heat:var(--k-heat-4)}.kJrZsGR9{color:var(--k-ink-2);font-size:var(--k-text-micro);line-height:var(--k-leading-tight);overflow-wrap:anywhere}.ks1CgO1w{display:flex;align-items:baseline;gap:var(--k-space-1);margin-block-start:auto}.k6A9VX95{font-family:var(--k-font-display);font-size:calc(var(--k-text-headline) - var(--k-space-1) * 1.5);font-weight:var(--k-weight-strong);font-variant-numeric:tabular-nums;line-height:var(--k-leading-display);white-space:nowrap}.k1u5k2V3{padding-block-start:calc(var(--k-space-1) + var(--k-space-1) / 2)}@container month-grid (max-width: 40rem){.kED7GFgK,.kG4gqmWH{gap:var(--k-space-1)}.k3CsT8S4,.kbZUDxq6{min-block-size:var(--k-target-min)}.kfhLxgNC{gap:var(--k-space-1);padding:var(--k-space-1);border-radius:var(--k-radius-1)}.kJrZsGR9,.koGu0xJ1,.ks1CgO1w{display:none}.kn8NYXbF{justify-content:center}.ki352VDG{font-size:var(--k-text-lead)}.kG4gqmWH{font-size:var(--k-text-micro)}}}@layer reset, vendor, kit;@layer kit{.k1HZhFZG{--_swatch:var(--k-surface);--_accent:var(--k-ink-2);container:nail-hands/inline-size;display:flex;flex-direction:column;gap:var(--k-space-2);min-inline-size:0;color:var(--k-ink)}.kftiHSJK{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--k-space-1) var(--k-space-3)}.kfOl5HVL{margin:0;font-size:var(--k-text-card);font-weight:var(--k-weight-strong)}.ktjTMKAX{color:var(--k-ink-2);font-size:var(--k-text-quiet)}.kWB0tSi6{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--k-space-2)}.kSHiVvS9{display:flex;flex-direction:column;align-items:center;gap:calc(var(--k-space-1) + var(--k-space-1) / 2);min-inline-size:0;margin:0;padding-block:calc(var(--k-space-2) + var(--k-space-1) / 2);padding-inline:calc(var(--k-space-1) + var(--k-space-1) / 2);border:var(--k-size-stroke) solid var(--k-line);border-radius:var(--k-radius-3);background:var(--k-surface)}.kmK0qLPC{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.k2zEmCPk{display:flex;align-items:flex-end;gap:calc(var(--k-space-2) + var(--k-space-1) / 2);min-block-size:4.75rem}.knJ4U2Wt{position:relative;display:flex;inline-size:var(--k-space-7);min-block-size:var(--k-target-min);block-size:var(--_h);cursor:pointer}.kmFZolxr{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:inherit}.ksuew5xp{flex:1;box-sizing:border-box;border:var(--k-size-stroke) solid var(--k-line-2);border-radius:calc(var(--k-radius-3) - var(--k-size-stroke-strong)) calc(var(--k-radius-3) - var(--k-size-stroke-strong)) var(--k-radius-1) var(--k-radius-1);background:var(--_swatch)}.kmFZolxr:checked+.ksuew5xp{border:var(--k-size-stroke-strong) solid var(--k-ink);background:var(--_accent)}.kmFZolxr:focus-visible+.ksuew5xp{outline:var(--k-size-stroke-strong) solid var(--k-accent);outline-offset:var(--k-size-stroke-strong)}.kmFZolxr:disabled{cursor:not-allowed}.kmFZolxr:disabled+.ksuew5xp{opacity:.5}.kBEMYe1y{color:var(--k-ink-2);font-size:var(--k-text-quiet);text-align:center;overflow-wrap:anywhere}@container nail-hands (min-width: 36rem){.kWB0tSi6{grid-template-columns:repeat(2,minmax(0,1fr))}}}@layer reset, vendor, kit;@layer kit{.kl59P2us{--_block:11.875rem;display:flex;flex-direction:column;gap:calc(var(--k-space-1) + var(--k-space-1) / 2);min-inline-size:0;margin:0;color:var(--k-ink)}.kl59P2us[data-size=l]{--_block:18.75rem}.kgptzWZj{position:relative;box-sizing:border-box;display:grid;place-items:center;block-size:var(--_block);overflow:hidden;border:var(--k-size-stroke) solid var(--k-line);border-radius:var(--k-radius-3);background:var(--k-surface)}.kqYgOPte{display:block;inline-size:100%;block-size:100%;object-fit:contain}.kqYgOPte[data-empty]{--_hatch:repeating-linear-gradient(45deg,var(--k-sunk) 0 0.5rem,var(--k-surface) 0.5rem 1rem);background:var(--_hatch)}.kD9xqxCH{position:absolute;inset-block-start:calc(var(--k-space-2) + var(--k-space-1) / 2);inset-inline-start:var(--k-space-3);padding-inline:var(--k-space-1);border-radius:var(--k-radius-1);background:var(--k-surface);font-size:var(--k-text-micro);font-weight:var(--k-weight-strong)}.kD9xqxCH,.kkLUVCiD{color:var(--k-ink-2)}.kkLUVCiD{font-size:var(--k-text-quiet);overflow-wrap:anywhere}.kaxUYiHm{display:flex;flex-direction:column;gap:calc(var(--k-space-2) + var(--k-size-stroke-strong))}.kj1F2XVq{margin:0;font-size:var(--k-text-card);font-weight:var(--k-weight-strong)}.ktHQr0Xf{flex-direction:column;gap:calc(var(--k-space-2) + var(--k-size-stroke-strong))}.klmZQrwG,.ktHQr0Xf{display:flex;margin:0}.klmZQrwG{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--k-space-2);min-block-size:var(--k-size-control-lg);border-block-end:var(--k-size-stroke) solid var(--k-line);font-size:var(--k-text-secondary)}.klmZQrwG[data-ruled]{border-block-start:var(--k-size-stroke) solid var(--k-line)}.k1Ahg95K{color:var(--k-ink-2)}.kbaJGyaH{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--k-space-1) * 1.5)}.keT6hVmJ{margin:0;color:var(--k-ink-3);font-size:var(--k-text-quiet)}.kvzxrR4p{display:flex;flex-wrap:wrap;gap:var(--k-space-2)}.k24jcjSL{display:flex;flex-direction:column;gap:calc(var(--k-space-2) + var(--k-size-stroke-strong));min-inline-size:0}.kWYKbDgx{margin:0;font-size:var(--k-text-title);font-weight:var(--k-weight-strong);line-height:var(--k-leading-body)}.kCIM27pQ{display:flex;flex-direction:column;gap:calc(var(--k-space-2) + var(--k-size-stroke-strong));min-inline-size:0;margin:0;padding:0;border:0}.kApx7jJl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.k7vPBx22,.kApx7jJl{gap:var(--k-space-2)}.k7vPBx22{display:flex;flex-wrap:wrap}.kiGBd9em,.kvhprRmT{margin:0;font-size:var(--k-text-secondary);font-weight:var(--k-weight-strong);line-height:var(--k-leading-body)}.kvhprRmT{color:var(--k-good)}.kiGBd9em{color:var(--k-warn)}.kbolc753{display:flex;flex-direction:column;gap:calc(var(--k-space-2) + var(--k-size-stroke-strong));min-inline-size:0}.kQZ3gOV7{display:flex;align-items:center;justify-content:space-between;gap:var(--k-space-2)}.kUdxLnyd{min-inline-size:0;font-size:var(--k-text-card);font-weight:var(--k-weight-strong)}.kUdxLnyd,.kfXcfDSD,.kiIxVvVx{margin:0;line-height:var(--k-leading-body)}.kfXcfDSD,.kiIxVvVx{font-size:var(--k-text-quiet)}.kiIxVvVx{color:var(--k-ink-2)}.kfXcfDSD{color:var(--k-ink-3)}.kdIxQZ3C{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-block-start:var(--k-size-stroke) solid var(--k-line)}.kZt4IK2q{display:grid;grid-template-columns:minmax(0,1fr) calc(var(--k-space-7) * 2 + var(--k-space-2));align-items:center;gap:var(--k-space-1) var(--k-space-3);box-sizing:border-box;min-block-size:calc(var(--k-space-7) + var(--k-space-4));padding-block:calc(var(--k-space-1) + var(--k-size-stroke-strong));border-block-end:var(--k-size-stroke) solid var(--k-line)}.kraWIiA1{display:flex;flex-direction:column;gap:var(--k-size-stroke-strong);min-inline-size:0}.kb1HA2uH{font-size:var(--k-text-body);font-weight:var(--k-weight-strong);overflow-wrap:anywhere}.kzuIHXfD{color:var(--k-ink-2);font-size:var(--k-text-quiet);line-height:var(--k-leading-body)}.k8IMxCnh{box-sizing:border-box;inline-size:100%;min-block-size:var(--k-size-field);padding-inline:var(--k-space-3);border:var(--k-size-stroke) solid var(--k-line-2);border-radius:var(--k-radius-2);background:var(--k-surface);color:var(--k-ink);font:inherit;font-size:var(--k-text-lead);font-weight:var(--k-weight-strong);text-align:center}.k8IMxCnh::placeholder{color:var(--k-ink-3)}.k8IMxCnh:focus-visible{outline:var(--k-size-stroke-strong) solid var(--k-accent);outline-offset:var(--k-size-stroke-strong)}.k8IMxCnh[aria-invalid=true]{border-color:var(--k-warn)}.k8IMxCnh:disabled{background:var(--k-sunk);color:var(--k-ink-2)}.kRe71laX{grid-column:1/-1;color:var(--k-warn);font-size:var(--k-text-quiet)}.kPuePq5N,.kRe71laX{font-weight:var(--k-weight-strong);line-height:var(--k-leading-body)}.kPuePq5N{margin:0;color:var(--k-good);font-size:var(--k-text-secondary)}.kxjcrfSB{display:flex;flex-direction:column;gap:calc(var(--k-space-2) + var(--k-size-stroke-strong));padding:calc(var(--k-space-3) + var(--k-size-stroke-strong));border:var(--k-size-stroke) solid var(--k-line);border-radius:var(--k-radius-3);background:var(--k-surface)}.kISxrZnx{margin:0;font-size:var(--k-text-card);font-weight:var(--k-weight-strong);line-height:var(--k-leading-snug)}.k63lgHBi{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--k-space-1) var(--k-space-2);margin:0}.kXmxo8pn{min-inline-size:0;font-size:var(--k-text-body);font-weight:var(--k-weight-strong);overflow-wrap:anywhere}.krt3ZFTg{color:var(--k-ink-2);font-size:var(--k-text-quiet)}.kcIJCDzZ{display:flex;flex-direction:column;gap:calc(var(--k-space-2) + var(--k-size-stroke-strong));min-inline-size:0;margin:0;padding:0;border:0}.k3sbMIxx{margin:0;color:var(--k-warn);font-size:var(--k-text-secondary);font-weight:var(--k-weight-strong);line-height:var(--k-leading-snug)}.kYKwszmS{display:flex;flex-wrap:wrap;gap:var(--k-space-2)}}@layer reset, vendor, kit;@layer kit{}@layer reset, vendor, kit;@layer kit{}@layer reset, vendor, kit;@layer kit{}@layer reset, vendor, kit;@layer kit{@media (min-width:768px){.kxjcrfSB{gap:var(--k-space-3);padding:var(--k-space-4)}}}@layer reset, vendor, kit;@layer kit{.k0IduWNx{display:flex;flex-direction:column;gap:calc(var(--k-space-3) + var(--k-space-1) / 2);min-inline-size:0;color:var(--k-ink)}.kkoCAVgh{margin:0;color:var(--k-ink-2);font-size:var(--k-text-secondary)}.kiaom0od{display:flex;flex-wrap:wrap;gap:calc(var(--k-space-1) + var(--k-space-1) / 2)}.khn0UAhj{display:inline-flex;align-items:center;box-sizing:border-box;min-block-size:var(--k-target-min);padding-inline:calc(var(--k-space-3) + var(--k-space-1) / 2);border:calc(var(--k-size-stroke) * 1.5) solid var(--k-line-2);border-radius:var(--k-radius-2);background:var(--k-surface);color:var(--k-ink);font-size:var(--k-text-secondary);font-weight:var(--k-weight-strong);text-decoration:none}.ksHtLxx3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--k-space-1) + var(--k-space-1) / 2)}.kd2J1KUp{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;min-block-size:calc(var(--k-size-control-xl) + var(--k-space-1) + var(--k-space-1) / 2);border:var(--k-size-stroke) solid var(--k-line-2);border-radius:var(--k-radius-2);background:var(--k-surface);color:var(--k-ink);text-decoration:none}.kd2J1KUp[aria-current],.khn0UAhj[aria-current]{border-color:var(--k-ink);background:var(--k-ink);color:var(--k-on-ink)}.kd2J1KUp:focus-visible,.khn0UAhj:focus-visible{outline:var(--k-size-stroke-strong) solid var(--k-accent);outline-offset:var(--k-size-stroke-strong)}.kmItI3G8{font-size:var(--k-text-micro);font-weight:var(--k-weight-strong)}.k7Vk992w{font-family:var(--k-font-display);font-size:calc(var(--k-text-headline) - var(--k-space-1));font-variant-numeric:tabular-nums;line-height:var(--k-leading-tight)}.kEaJFmPz{min-inline-size:0;margin:0;padding:0;border:0}.khMKZBdD{margin-block-end:var(--k-space-2);padding:0;font-size:var(--k-text-secondary);font-weight:var(--k-weight-strong)}.kXKvyKQw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--k-space-1) + var(--k-space-1) / 2)}.kjvPz8fN{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;min-block-size:var(--k-size-control-lg);border:var(--k-size-stroke) solid var(--k-line-2);border-radius:var(--k-radius-2);background:var(--k-surface);color:var(--k-ink);cursor:pointer}.kjvPz8fN:has(.kBxxv9OZ:checked){border-color:var(--k-ink);background:var(--k-ink);color:var(--k-on-ink)}.kjvPz8fN:has(.kBxxv9OZ:focus-visible){outline:var(--k-size-stroke-strong) solid var(--k-accent);outline-offset:var(--k-size-stroke-strong)}.kjvPz8fN[data-taken]{border-style:dashed;background:transparent;color:var(--k-ink-2);cursor:not-allowed}.kBxxv9OZ{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:inherit}.kkLxAzwY{font-family:var(--k-font-display);font-size:calc(var(--k-text-headline) - var(--k-space-1) - var(--k-size-stroke-strong));font-variant-numeric:tabular-nums;line-height:var(--k-leading-tight)}.kjvPz8fN[data-taken] .kkLxAzwY{text-decoration:line-through}.kkmFxHxC{font-size:var(--k-text-micro)}.kqfU66sW{margin:0;color:var(--k-ink-2);font-size:var(--k-text-secondary)}.k0IduWNx[data-numerals=text] .k7Vk992w,.k0IduWNx[data-numerals=text] .kkLxAzwY{font-family:var(--k-font-body);font-weight:var(--k-weight-strong);font-variant-numeric:tabular-nums lining-nums}.k0IduWNx[data-numerals=text] .k7Vk992w{font-size:var(--k-text-lead)}.k0IduWNx[data-numerals=text] .kkLxAzwY{font-size:var(--k-text-body)}.kEaJFmPz,.ksHtLxx3{scroll-margin-block-start:calc(var(--k-space-7) * 3)}:root:has([data-sticky]) :is(.ksHtLxx3,.kEaJFmPz){scroll-margin-block-start:calc(var(--k-space-7) * 4.5)}}@layer reset, vendor, kit;@layer kit{.kEpNzHPx{display:flex;gap:var(--k-space-1);padding:var(--k-space-1);border-radius:var(--k-radius-2);background:var(--k-sunk)}.kn80iMRN{flex:1 1 0;min-inline-size:0;min-block-size:var(--k-size-button);padding-block:0;padding-inline:calc(var(--k-space-1) * 1.5);border:0;border-radius:calc(var(--k-radius-2) - var(--k-size-stroke-strong));background:transparent;color:var(--k-ink);font-family:var(--k-font-body);font-size:var(--k-text-secondary);font-weight:var(--k-weight-regular);cursor:pointer;transition:background-color var(--k-duration-touch) var(--k-ease-out)}.kEpNzHPx[data-fit]>.kn80iMRN{flex:none;padding-inline:calc(var(--k-space-2) + var(--k-space-1) / 2);white-space:nowrap}.kn80iMRN:hover:not([data-state=checked]){color:var(--k-ink-2)}.kn80iMRN[data-state=checked]{background:var(--k-surface);font-weight:var(--k-weight-strong);box-shadow:inset 0 0 0 var(--k-size-stroke) var(--k-ink-3),var(--k-elevation-1)}.kn80iMRN:focus-visible{outline:var(--k-size-stroke-strong) solid var(--k-accent);outline-offset:var(--k-size-stroke-strong)}@media (forced-colors:active){.kn80iMRN[data-state=checked]{text-decoration:underline;text-decoration-thickness:var(--k-size-stroke-strong);text-underline-offset:var(--k-size-mark)}}@media (prefers-reduced-motion:reduce){.kn80iMRN{transition:none}}}@layer reset, vendor, kit;@layer kit{.kcxxioKb{position:fixed;z-index:var(--k-z-sheet);inset-block:0;inset-inline-start:0;display:flex;flex-direction:column;gap:var(--k-space-1);box-sizing:border-box;inline-size:min(19.75rem,85vw);padding:var(--k-space-3);overflow-y:auto;overscroll-behavior:contain;background:var(--k-rail);color:var(--k-rail-ink);visibility:hidden}.kcxxioKb:target,.kcxxioKb[data-open]{visibility:visible;box-shadow:var(--k-elevation-3)}.k6N2Lg68{position:fixed;z-index:var(--k-z-overlay);inset:0;display:none;background:var(--k-scrim)}.kcxxioKb:target+.k6N2Lg68,.kcxxioKb[data-open]+.k6N2Lg68{display:block}.k9oC4diD{display:flex;align-items:center;gap:var(--k-space-3);padding-block:0 var(--k-space-1);padding-inline:var(--k-space-1)}.kWLVLVoS{display:inline-grid;flex:none;place-items:center;inline-size:var(--k-size-control);block-size:var(--k-size-control);border-radius:var(--k-radius-2);background:var(--k-rail-ink);color:var(--k-rail);font-family:var(--k-font-display);font-size:var(--k-text-lead);font-weight:var(--k-weight-strong)}.k6RDOUkq{display:flex;flex:1;flex-direction:column;min-inline-size:0}.k06fI1Vp{font-size:var(--k-text-body);font-weight:var(--k-weight-strong);overflow-wrap:anywhere}.k06fI1Vp,.ki2xaM3k{line-height:var(--k-leading-tight)}.ki2xaM3k{color:var(--k-rail-ink-2);font-size:var(--k-text-quiet)}.kvlvY0yx{display:inline-grid;flex:none;place-items:center;inline-size:var(--k-target-min);block-size:var(--k-target-min);border:var(--k-size-stroke) solid var(--k-inv-line);border-radius:var(--k-radius-2);color:var(--k-rail-ink)}.kqz0aCJh{display:flex;flex:none;align-items:center;gap:var(--k-space-2);box-sizing:border-box;min-block-size:var(--k-target-min);margin-block-end:var(--k-space-1);padding-inline:var(--k-space-3);border:var(--k-size-stroke) solid var(--k-rail-ink-2);border-radius:var(--k-radius-2);background:var(--k-rail-surf);color:var(--k-rail-ink-2);font-size:var(--k-text-secondary);text-decoration:none}.k44CBnfm{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kk9gkup4{display:none;flex:none;margin-inline-start:auto;padding-inline:calc(var(--k-space-1) + var(--k-size-stroke-strong));border:var(--k-size-stroke) solid var(--k-rail-ink-2);border-radius:var(--k-radius-1);font-family:inherit;font-size:var(--k-text-micro);font-weight:var(--k-weight-button)}@media (min-width:768px){.kk9gkup4{display:inline-block}}.kqz0aCJh:focus-visible,.kvlvY0yx:focus-visible{outline:var(--k-size-stroke-strong) solid var(--k-rail-accent);outline-offset:var(--k-size-stroke)}.kJVqbHmN{display:contents}@media (min-width:768px){.kcxxioKb{position:sticky;z-index:auto;align-self:start;inset-block-start:0;block-size:100dvh;inline-size:12.25rem;padding-block:var(--k-space-4);padding-inline:var(--k-space-2);visibility:visible}.kcxxioKb:target,.kcxxioKb[data-open]{box-shadow:none}.kcxxioKb{border-inline-end:var(--k-size-stroke) solid var(--k-inv-line)}.kcxxioKb:target+.k6N2Lg68,.kcxxioKb[data-open]+.k6N2Lg68,.kvlvY0yx{display:none}}@container shell (min-width: 80rem){.kcxxioKb{inline-size:15.5rem;padding-inline:var(--k-space-3)}}@media (forced-colors:active){.kcxxioKb:target,.kcxxioKb[data-open]{border-inline-end:var(--k-size-stroke-strong) solid CanvasText}}}@layer reset, vendor, kit;@layer kit{.k76rEvxk{display:flex;flex-direction:column;gap:calc(var(--k-space-1) + var(--k-size-stroke-strong) / 2);box-sizing:border-box;padding:calc(var(--k-space-3) + var(--k-size-stroke-strong));border-inline-start:calc(var(--k-size-stroke-strong) * 2) solid var(--k-warn-fill);border-radius:var(--k-radius-2);background:var(--k-warn-wash);color:var(--k-warn)}.kxT3oH8Q{margin:0;font-size:var(--k-text-body);font-weight:var(--k-weight-strong);line-height:var(--k-leading-snug)}.kLDkOIBj{color:var(--k-ink);line-height:var(--k-leading-body)}.kLDkOIBj,.kbTCLEJV{margin:0;font-size:var(--k-text-secondary)}.kbTCLEJV{display:flex;align-items:center;min-block-size:var(--k-target-min);font-weight:var(--k-weight-strong)}.kPF0HoFx{container:shell/inline-size;background:var(--k-paper);color:var(--k-ink)}.kPF0HoFx,.keFaEix4{min-block-size:100dvh}.keFaEix4{display:grid;grid-template-columns:minmax(0,1fr)}.ktq5rIjv{position:relative;display:flex;flex-direction:column;block-size:100dvh;min-inline-size:0}.ktq5rIjv>main{flex:1 1 auto;block-size:auto;min-block-size:0}}@layer reset, vendor, kit;@layer kit{@media (min-width:768px){.keFaEix4{grid-template-columns:auto minmax(0,1fr) auto}.ktq5rIjv{display:block;block-size:auto}.ktq5rIjv>main{min-block-size:100dvh}}@media print{.kPF0HoFx{min-block-size:0;background:none}.kPF0HoFx>:not(.keFaEix4),.keFaEix4>:not(.ktq5rIjv){display:none}.keFaEix4,.ktq5rIjv{display:block;block-size:auto;min-block-size:0}}}