:root{--m-type-hero: clamp(56px, 8vw, 120px);--m-type-display: 48px;--m-type-h1: 32px;--m-type-h2: 24px;--m-type-h3: 18px;--m-type-h4: 16px;--m-type-body: 15px;--m-type-small: 13px;--m-type-micro: 11px;--m-type-mono: 13px;--m-leading-tight: 1.1;--m-leading-normal: 1.5;--m-leading-relaxed: 1.7;--m-tracking-wide: .08em;--m-tracking-tight: -.02em;--m-tracking-label: .06em;--m-font-display: "Manrope", var(--font-arabic, sans-serif), sans-serif;--m-font-wordmark: "Bebas Neue", var(--font-arabic, sans-serif), sans-serif;--m-font-sans: "Manrope", var(--font-arabic, sans-serif), sans-serif;--m-font-mono: "JetBrains Mono", var(--font-arabic, monospace), monospace;--m-space-1: 4px;--m-space-2: 8px;--m-space-3: 12px;--m-space-4: 16px;--m-space-5: 20px;--m-space-6: 24px;--m-space-8: 32px;--m-space-10: 40px;--m-space-12: 48px;--m-space-16: 64px;--m-space-20: 80px;--m-space-24: 96px;--m-radius-sm: 4px;--m-radius-md: 6px;--m-radius-lg: 8px;--m-radius-xl: 12px;--m-radius-full: 9999px;--m-ease-standard: cubic-bezier(.4, 0, .2, 1);--m-ease-enter: cubic-bezier(0, 0, .2, 1);--m-ease-exit: cubic-bezier(.4, 0, 1, 1);--m-ease-crisp: cubic-bezier(.25, .1, .25, 1);--m-duration-fast: .12s;--m-duration-default: .2s;--m-duration-slow: .35s;--m-duration-xslow: .6s}@keyframes m-spin{to{transform:rotate(360deg)}}@keyframes m-shimmer{0%{background-position:-150% 0}to{background-position:150% 0}}@keyframes m-scanline{0%{top:0%;opacity:0}10%{opacity:1}90%{opacity:1}to{top:100%;opacity:0}}@keyframes m-panel-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes m-flash-safe{0%{background:var(--m-risk-safe-bg)}to{background:var(--m-bg-raised)}}.m-btn-primary{background:var(--m-crimson);color:var(--m-on-brand);font-family:var(--m-font-sans);font-weight:600;font-size:14px;letter-spacing:.04em;text-transform:uppercase;padding:10px 24px;border-radius:var(--m-radius-md);border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--m-space-2);transition:background var(--m-duration-fast) var(--m-ease-standard),transform var(--m-duration-fast) var(--m-ease-crisp)}.m-btn-primary:hover:not(:disabled){background:var(--m-crimson-hover)}.m-btn-primary:active:not(:disabled){transform:scale(.98)}.m-btn-primary:disabled{background:var(--m-bg-hover);color:var(--m-text-tertiary);cursor:not-allowed}.m-btn-ghost{background:transparent;color:var(--m-text-primary);border:1px solid var(--m-border-default);font-family:var(--m-font-sans);font-weight:600;font-size:14px;letter-spacing:.04em;text-transform:uppercase;padding:10px 24px;border-radius:var(--m-radius-md);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--m-space-2);transition:border-color var(--m-duration-fast) var(--m-ease-standard),background var(--m-duration-fast) var(--m-ease-standard),transform var(--m-duration-fast) var(--m-ease-crisp)}.m-btn-ghost:hover:not(:disabled){border-color:var(--m-border-strong);background:var(--m-bg-hover)}.m-btn-ghost:active:not(:disabled){transform:scale(.98)}.m-btn-ghost:disabled{color:var(--m-text-tertiary);border-color:var(--m-border-subtle);cursor:not-allowed}.m-input{background:var(--m-bg-raised);border:1px solid var(--m-border-default);border-radius:var(--m-radius-md);color:var(--m-text-primary);font-family:var(--m-font-sans);font-size:14px;padding:10px 14px;outline:none;width:100%;transition:border-color var(--m-duration-fast) var(--m-ease-standard),box-shadow var(--m-duration-fast) var(--m-ease-standard)}.m-input::placeholder{color:var(--m-text-tertiary)}.m-input:hover:not(:disabled){border-color:var(--m-border-strong)}.m-input:focus{border-color:var(--m-crimson);box-shadow:0 0 0 3px var(--m-crimson-ghost)}.m-input.m-input--error{border-color:var(--m-risk-critical)}.m-input.m-input--error:focus{box-shadow:0 0 0 3px var(--m-crimson-ghost)}.m-input:disabled{color:var(--m-text-tertiary);cursor:not-allowed}.m-focusable:focus-visible{outline:none;box-shadow:0 0 0 3px var(--m-crimson-ghost),0 0 0 1px var(--m-crimson)}.m-row--hoverable{transition:background var(--m-duration-fast) var(--m-ease-standard)}.m-row--hoverable:hover{background:var(--m-bg-hover)!important}.m-panel-enter{animation:m-panel-enter var(--m-duration-slow) var(--m-ease-enter) both}@media(prefers-reduced-motion:reduce){.m-btn-primary,.m-btn-ghost,.m-input,.m-row--hoverable{transition:none}.m-panel-enter{animation:none}*[style*=m-spin],*[style*=m-shimmer],*[style*=m-scanline],*[style*=m-flash-safe]{animation:none!important}}:root{--corner-pieces: 24px}@media(min-width:1024px){html:has(.home-fab[data-shown=true]){--corner-pieces: 92px }}@media(max-width:1023.98px){:root{--corner-pieces: calc(var(--m-bottom-inset) + 8px)}html:has(.mitus-arrival){--corner-pieces: calc(var(--m-bottom-inset) + var(--ask-arrival-h, 0px) + 8px)}html:has(.home-fab[data-shown=true]){--corner-pieces: calc(var(--m-bottom-inset) + 16px + 56px + 8px)}html:has(.mitus-arrival):has(.home-fab[data-shown=true]){--corner-pieces: calc(var(--m-bottom-inset) + var(--ask-arrival-h, 0px) + 16px + 56px + 8px)}}:root{--corner-base: var(--corner-pieces)}html:has(.cookie-consent){--corner-base: max(var(--corner-pieces), calc(var(--cookie-bottom) + var(--cookie-h, 0px)))}html .m-toast-viewport{position:fixed;z-index:100;inset-inline-end:24px;bottom:calc(var(--corner-base) + var(--queue-h, 0px));display:flex;flex-direction:column;gap:8px;width:min(380px,calc(100vw - 48px));max-height:calc(100dvh - var(--m-topbar-h) - var(--corner-base) - var(--queue-h, 0px) - 16px);margin:0;padding:0;list-style:none;outline:none;pointer-events:none}html .m-toast-viewport>li{pointer-events:auto}@media(max-width:1023.98px){html .m-toast-viewport{inset-inline:8px;width:auto;max-height:calc(100dvh - 56px - var(--corner-base) - var(--queue-h, 0px) - 16px)}}@media(min-width:640px)and (max-width:1023.98px){html .m-toast-viewport{inset-inline-start:auto;inset-inline-end:16px;width:min(420px,calc(100vw - 32px))}}@media(min-width:1024px){html:has(.mitus-assistant-panel){--ask-panel-w: min(420px, calc(100vw - 48px) )}html:has(.mitus-assistant-panel--wide){--ask-panel-w: min(560px, calc(100vw - 48px) )}html:has(.mitus-assistant-panel) .m-toast-viewport,html:has(.mitus-assistant-panel) .m-analysis-queue{inset-inline-end:calc(16px + var(--ask-panel-w) + 16px)}html:has(.mitus-assistant-panel--expanded) .m-analysis-queue{inset-inline-end:24px;top:calc(var(--m-topbar-h) + 8px);bottom:auto}html:has(.mitus-assistant-panel--expanded) .m-toast-viewport{inset-inline-end:24px;top:calc(var(--m-topbar-h) + 8px + var(--queue-h, 0px));bottom:auto}}@media(max-width:1023.98px){html:has(.mitus-assistant-panel) .m-toast-viewport{top:var(--ask-head-bottom, calc(var(--m-topbar-h) + 8px));bottom:auto}}html .m-analysis-queue{position:fixed;z-index:50;inset-inline-end:24px;bottom:var(--corner-base);width:min(20rem,calc(100vw - 2rem))}@media(max-width:1023.98px){html .m-analysis-queue{inset-inline-end:12px}}.ds-state{display:grid;justify-items:start;gap:8px;min-height:140px;align-content:center;padding:22px;border:1px dashed var(--m-rule-2);border-radius:12px;text-align:start}.ds-state[data-state=error]{border-style:solid}.ds-state__icon{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:var(--m-sunk);color:var(--m-ink-2)}.ds-state__icon svg{width:18px;height:18px}.ds-state__title{margin:0;font-size:15px;font-weight:800;color:var(--m-ink-1)}.ds-state__body{margin:0;max-width:52ch;font-size:13.5px;line-height:1.5;color:var(--m-ink-2)}.ds-state__action{margin-top:6px}.ds-state__action>button,.ds-state__action>a{min-height:40px}.ds-state-loading{width:100%}.ds-state-loading__frame{display:flex;flex-direction:column;justify-content:flex-end;min-height:160px;background:repeating-linear-gradient(to bottom,transparent 0 39px,var(--m-grid) 39px 40px)}.ds-state-loading__ticks{display:flex;justify-content:space-between;padding-top:10px;border-top:1px solid var(--m-rule)}.ds-state-loading__ticks span{width:32px;height:8px;border-radius:4px;background:var(--m-hover)}.ds-state-partial{display:flex;align-items:flex-start;gap:10px;margin:0 0 12px;padding:10px 12px;border-radius:10px;background:var(--m-sunk);color:var(--m-ink-2);font-size:13px;line-height:1.45}.ds-state-partial svg{flex:none;width:16px;height:16px;margin-top:2px}.ds-change{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}.ds-change svg{flex:none;width:12px;height:12px}.ds-change--up,.ds-change--down{background:var(--m-change-wash);color:var(--m-change)}.ds-change--within{background:var(--m-sunk);color:var(--m-ink-2)}.ds-change--none{background:transparent;color:var(--m-ink-3);box-shadow:inset 0 0 0 1px var(--m-rule-2)}.ds-status{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.ds-status svg{flex:none;width:13px;height:13px}.ds-status--ready{background:var(--m-status-saved-wash);color:var(--m-ink-1)}.ds-status--ready svg{color:var(--m-status-saved)}.ds-status--processing{background:var(--m-sunk);color:var(--m-ink-2)}.ds-status--needsPerson{background:var(--m-status-action-wash);color:var(--m-ink-1)}.ds-status--needsPerson svg{color:var(--m-status-action)}.ds-status--failed{background:var(--m-status-failed-wash);color:var(--m-ink-1)}.ds-status--failed svg{color:var(--m-status-failed)}.ds-status__spin{animation:ds-spin 1.1s linear infinite}@keyframes ds-spin{to{transform:rotate(360deg)}}.ds-evidence{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.ds-evidence li{padding:3px 8px;border-radius:var(--m-radius-chip);background:var(--m-sunk);color:var(--m-ink-2);font-family:var(--font-mono);font-size:var(--m-text-12);line-height:1.45}.ds-legend{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;font-size:12.5px;color:var(--m-ink-2)}.ds-legend li{display:inline-flex;align-items:center;gap:7px}.ds-legend__swatch{display:inline-block;width:22px;height:0;border-top:2.5px solid var(--m-data-left)}.ds-legend__swatch--right{border-top-style:dashed;border-top-color:var(--m-data-right)}.ds-legend__swatch--band{width:16px;height:10px;border-top:1px dashed var(--m-mdc-band-edge);border-bottom:1px dashed var(--m-mdc-band-edge);background:var(--m-mdc-band)}.ds-legend__side{font-family:var(--font-mono);font-size:var(--m-text-12);font-weight:600;color:var(--m-ink-1)}.ds-chart-halo{paint-order:stroke;stroke:var(--m-surface);stroke-width:4px;stroke-linejoin:round}.ds-values{display:grid;font-size:13.5px}.ds-values__row{display:grid;grid-template-columns:minmax(84px,1fr) repeat(3,minmax(0,1fr));gap:10px;padding:8px 0;border-top:1px solid var(--m-rule);align-items:baseline}.ds-values__row:first-child{border-top:0;padding-top:0}.ds-values__row span{color:var(--m-ink-2)}.ds-values__row b{color:var(--m-ink-1);font-weight:700;font-variant-numeric:tabular-nums}.ds-values__head span{font-family:var(--m-label-font);font-size:var(--m-text-12);letter-spacing:var(--m-label-tracking);text-transform:var(--m-label-case);color:var(--m-ink-3)}.ds-tabs-seg{display:inline-flex;flex-wrap:wrap;gap:2px;max-width:100%;padding:3px;border:1px solid var(--m-rule);border-radius:12px;background:var(--m-sunk)}.ds-tabs-seg>[role=tab]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 13px;border-radius:9px;font-size:14px;font-weight:700;color:var(--m-ink-2);white-space:nowrap}.ds-tabs-seg>[role=tab]:hover{color:var(--m-ink-1)}.ds-tabs-seg>[role=tab][data-state=active]{background:var(--m-surface);color:var(--m-ink-1);font-weight:800;box-shadow:var(--m-elevation-1),inset 0 0 0 1.5px var(--m-ink-1)}.ds-tabs-line{display:flex;flex-wrap:wrap;gap:2px;border-bottom:1px solid var(--m-rule)}@media(max-width:479px){.ds-tabs-line{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.ds-tabs-line>[role=tab]{flex:none;scroll-snap-align:start}}@media(max-width:479px){.ds-tabs-line{padding-inline-end:40px;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 48px),transparent)}[dir=rtl] .ds-tabs-line{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 48px),transparent)}}.ds-tabs-line>[role=tab]{display:inline-flex;align-items:center;gap:7px;min-height:44px;margin-bottom:-1px;padding:0 14px;border-bottom:2px solid transparent;font-size:14px;font-weight:700;color:var(--m-ink-2)}.ds-tabs-line>[role=tab]:hover{color:var(--m-ink-1)}.ds-tabs-line>[role=tab][data-state=active]{color:var(--m-ink-1);font-weight:800;border-bottom-color:var(--m-ink-1)}.ds-tab__count{font-family:var(--font-mono);font-size:12px;font-weight:500;color:var(--m-ink-3)}[role=tab]:focus-visible{outline:2px solid var(--m-focus);outline-offset:2px}.ds-panel{min-width:0;border:1px solid var(--m-rule);border-radius:var(--m-radius-card);background:var(--m-surface);box-shadow:var(--m-elevation-1)}.ds-panel__hd{padding:14px 18px 12px;border-bottom:1px solid var(--m-rule)}.ds-panel__title{margin:0;font-size:16px;line-height:1.35;font-weight:800;letter-spacing:-.01em;color:var(--m-ink-1)}.ds-panel__meta{font-size:12.5px;color:var(--m-ink-3)}.ds-panel__bd{padding:16px 18px 18px}.ds-panel--flush>.ds-panel__bd{padding:0}.ds-section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 16px;min-width:0}.ds-section-head__text{display:grid;gap:3px;min-width:0}.ds-section-head__eyebrow{margin:0;color:var(--m-label-ink);font-family:var(--m-label-font);font-size:var(--m-label-size);font-weight:var(--m-label-weight);letter-spacing:var(--m-label-tracking);text-transform:var(--m-label-case)}.ds-section-head__title{margin:0;color:var(--m-ink-1);font-size:var(--m-text-20);line-height:var(--m-leading-20);font-weight:800;letter-spacing:-.015em}.ds-section-head__title[tabindex="-1"]:focus,.ds-section-head__title[tabindex="-1"]:focus-visible{outline:none}.ds-panel__title[tabindex="-1"]:focus,.ds-panel__title[tabindex="-1"]:focus-visible{outline:none}.ds-section-head__meta{margin:0;max-width:72ch;color:var(--m-ink-2);font-size:13.5px;line-height:1.45}.ds-section-head__action{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ds-panel__hd.ds-section-head{align-items:center}.ds-section{display:grid;gap:14px;min-width:0;scroll-margin-top:88px}.ds-section__bd{min-width:0}.ds-section+.ds-section{padding-top:24px;border-top:1px solid var(--m-rule)}.ds-stack{display:grid;gap:24px;min-width:0}.ds-page-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:14px 24px;min-width:0}.ds-page-header--rule{padding-bottom:20px;border-bottom:1px solid var(--m-rule)}.ds-page-header__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ds-page-header__primary{display:contents}@media(max-width:639px){.ds-page-header__actions{width:100%}.ds-page-header__actions>*{flex:1 1 auto;min-height:44px}.ds-page-header__primary{display:flex;flex:1 1 100%}.ds-page-header__primary>*{flex:1 1 auto;width:100%;min-height:44px}}@media(min-width:1024px){.ds-stack{gap:32px}.ds-section+.ds-section{padding-top:32px}}.ds-error-shell{display:grid;gap:18px;max-width:640px;padding:8px 0 24px}.ds-error-shell__mark{display:grid;place-items:center;width:44px;height:44px;border-radius:999px;background:var(--m-status-failed-wash);color:var(--m-status-failed)}@media(prefers-reduced-motion:reduce){.ds-status__spin{animation:none}}.mitus-blocks{display:grid;gap:8px;width:100%;min-width:0;max-width:560px;margin-top:8px}.mitus-block{min-width:0;margin:0;border:1px solid var(--m-rule);border-radius:var(--m-radius-control);background:var(--m-surface);color:var(--m-ink-1);font-size:var(--m-text-14);line-height:1.45}.mitus-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,136px),1fr));gap:6px;padding:0;border:0;background:transparent;list-style:none}.mitus-stat{display:grid;align-content:start;gap:2px;min-width:0;padding:9px 11px 10px;border:1px solid var(--m-rule);border-radius:var(--m-radius-control);background:var(--m-surface)}.mitus-stat__label{font-size:var(--m-text-12);font-weight:600;line-height:1.35;color:var(--m-ink-3);overflow-wrap:anywhere}.mitus-stat__value{font-size:var(--m-text-20);font-weight:800;line-height:1.3;letter-spacing:-.02em;color:var(--m-ink-1);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mitus-stat__unit{margin-inline-start:4px;font-family:var(--font-mono);font-size:var(--m-text-12);font-weight:600;letter-spacing:0;color:var(--m-ink-3)}.mitus-stat__unit--tight{margin-inline-start:1px}.mitus-stat__tone{display:inline-flex;justify-self:start;align-items:center;gap:5px;min-height:22px;margin-top:5px;padding:0 8px;border-radius:var(--m-radius-pill);font-size:var(--m-text-12);font-weight:600;color:var(--m-ink-1)}.mitus-stat__icon{flex:none;width:12px;height:12px}.mitus-stat--good .mitus-stat__tone{background:var(--m-status-saved-wash)}.mitus-stat--good .mitus-stat__icon{color:var(--m-status-saved)}.mitus-stat--watch .mitus-stat__tone{background:var(--m-status-action-wash)}.mitus-stat--watch .mitus-stat__icon{color:var(--m-status-action)}.mitus-stat--bad .mitus-stat__tone{background:var(--m-status-failed-wash)}.mitus-stat--bad .mitus-stat__icon{color:var(--m-status-failed)}.mitus-block--chart{padding:10px 12px 8px}.mitus-block--chart .mitus-trend{max-width:none;margin:0}[dir=rtl] .mitus-block--chart .mitus-trend__foot{direction:ltr}.mitus-actions{border:0;background:transparent}.mitus-actions__list{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.mitus-actions__link{display:inline-flex;align-items:center;gap:6px;min-height:36px;max-width:100%;padding:6px 12px;border:1px solid var(--m-rule-strong);border-radius:var(--m-radius-control);background:var(--m-surface);color:var(--m-ink-1);font-size:var(--m-text-14);font-weight:600;line-height:1.3;text-decoration:none;transition:background-color .15s cubic-bezier(.25,1,.5,1),border-color .15s cubic-bezier(.25,1,.5,1)}.mitus-actions__link span{min-width:0;overflow-wrap:anywhere}.mitus-actions__link svg{flex:none;width:15px;height:15px;color:var(--m-ink-2)}.mitus-actions__link:hover{border-color:var(--m-ink-3);background:var(--m-hover)}.mitus-actions__link:focus-visible{outline:2px solid var(--m-focus);outline-offset:2px}.mitus-summary{padding:10px 12px}.mitus-summary__title{margin:0 0 6px;font-size:var(--m-text-14);font-weight:700;color:var(--m-ink-1)}.mitus-summary__rows{display:grid;margin:0}.mitus-summary__row{display:grid;grid-template-columns:minmax(84px,36%) minmax(0,1fr);gap:10px;padding:6px 0;border-top:1px solid var(--m-rule)}.mitus-summary__row:first-child{padding-top:0;border-top:0}.mitus-summary__row dt{padding-top:1px;font-size:var(--m-text-12);font-weight:600;color:var(--m-ink-3);overflow-wrap:anywhere}.mitus-summary__row dd{margin:0;font-weight:600;color:var(--m-ink-1);overflow-wrap:anywhere}.mitus-progress{display:grid;gap:8px;padding:10px 12px 12px}.mitus-progress__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px}.mitus-progress__label{min-width:0;margin:0;font-weight:600;color:var(--m-ink-1);overflow-wrap:anywhere}.mitus-progress__track{height:6px;overflow:hidden;border-radius:var(--m-radius-pill);background:var(--m-rule)}.mitus-progress__fill{display:block;width:100%;height:100%;border-radius:inherit;background:var(--m-ink-2);transform-origin:left center;transition:transform .5s cubic-bezier(.25,1,.5,1)}[dir=rtl] .mitus-progress__fill{transform-origin:right center}.mitus-progress__stage,.mitus-progress__note{margin:0;font-size:var(--m-text-12);color:var(--m-ink-2);font-variant-numeric:tabular-nums}.mitus-progress__open{justify-self:start}.mitus-choices{padding:0;border:0;background:transparent}.mitus-choices__legend{margin:0 0 6px;font-size:var(--m-text-12);font-weight:600;color:var(--m-ink-3)}.mitus-choices__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,148px),1fr));gap:6px;margin:0;padding:0;list-style:none}.mitus-choice{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:8px 12px;border:1px solid var(--m-rule-strong);border-radius:var(--m-radius-control);background:var(--m-surface);color:var(--m-ink-1);font:inherit;font-size:var(--m-text-14);font-weight:600;line-height:1.3;text-align:start;cursor:pointer;transition:background-color .15s cubic-bezier(.25,1,.5,1),border-color .15s cubic-bezier(.25,1,.5,1)}.mitus-choice__text{display:grid;flex:1;gap:1px;min-width:0;overflow-wrap:anywhere}.mitus-choice__hint{font-size:var(--m-text-12);font-weight:500;color:var(--m-ink-3)}.mitus-choice__icon{flex:none;width:15px;height:15px;color:var(--m-status-saved)}.mitus-choice:hover:not(:disabled){border-color:var(--m-ink-3);background:var(--m-hover)}.mitus-choice:focus-visible{outline:2px solid var(--m-focus);outline-offset:2px}.mitus-choice[aria-pressed=true]{border-color:var(--m-ink-1);box-shadow:inset 0 0 0 1px var(--m-ink-1)}.mitus-choice:disabled{cursor:default}.mitus-choice:disabled:not([aria-pressed=true]){border-color:var(--m-rule);background:var(--m-sunk);color:var(--m-ink-3)}.mitus-upload{display:grid;gap:8px;padding:12px;border:1px dashed var(--m-rule-strong);background:var(--m-sunk);transition:border-color .15s cubic-bezier(.25,1,.5,1),background-color .15s cubic-bezier(.25,1,.5,1)}.mitus-upload[data-drag=true]{border-color:var(--m-ink-2);background:var(--m-hover)}.mitus-upload[data-state=done]{border-style:solid;background:var(--m-surface)}.mitus-upload__title{margin:0;font-weight:700;color:var(--m-ink-1)}.mitus-upload__pick{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.mitus-upload__button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 12px;border:1px solid var(--m-rule-strong);border-radius:var(--m-radius-control);background:var(--m-surface);color:var(--m-ink-1);font:inherit;font-size:var(--m-text-14);font-weight:600;cursor:pointer;transition:background-color .15s cubic-bezier(.25,1,.5,1),border-color .15s cubic-bezier(.25,1,.5,1)}.mitus-upload__button svg{flex:none;width:15px;height:15px;color:var(--m-ink-2)}.mitus-upload__button:hover:not(:disabled){border-color:var(--m-ink-3);background:var(--m-hover)}.mitus-upload__button:focus-visible{outline:2px solid var(--m-focus);outline-offset:2px}.mitus-upload__button:disabled{cursor:default;color:var(--m-ink-3)}.mitus-upload__meta{margin:0;font-size:var(--m-text-12);color:var(--m-ink-3)}.mitus-upload__file{display:flex;align-items:center;gap:8px;min-width:0;margin:0;font-weight:600;color:var(--m-ink-1)}.mitus-upload__file span{min-width:0;overflow-wrap:anywhere}.mitus-upload__icon{flex:none;width:15px;height:15px;color:var(--m-ink-2)}.mitus-upload__icon--done{flex:none;width:15px;height:15px;color:var(--m-status-saved)}.mitus-upload__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px}@media(pointer:coarse){.mitus-actions__link,.mitus-upload__button,.mitus-choice{min-height:44px}}@media(prefers-reduced-motion:reduce){.mitus-actions__link,.mitus-choice,.mitus-upload,.mitus-upload__button,.mitus-progress__fill{transition:none}}.rd-settings-viewas{position:relative;display:inline-flex;flex:none;align-items:center;gap:6px;min-width:0;height:36px;padding:0 8px 0 10px;border:1px solid var(--m-rule-2);border-radius:var(--m-radius-pill);background:var(--m-surface);color:var(--m-ink-2)}.rd-settings-viewas:hover{border-color:var(--m-rule-strong)}.rd-settings-viewas:focus-within{outline:2px solid var(--m-focus);outline-offset:2px}.rd-settings-viewas[data-active=true]{border-color:var(--m-ink-1);box-shadow:inset 0 0 0 1px var(--m-ink-1);color:var(--m-ink-1)}.rd-settings-viewas[data-active=true] .rd-settings-viewas__select{font-weight:800}.rd-settings-viewas__icon{width:16px;height:16px;flex:none}.rd-settings-viewas__label{color:var(--m-ink-3);font-family:var(--m-label-font);font-size:var(--m-text-12);font-weight:var(--m-label-weight);letter-spacing:var(--m-label-tracking);text-transform:var(--m-label-case);white-space:nowrap}.rd-settings-viewas__select{min-width:0;max-width:13rem;height:30px;padding:0 18px 0 2px;margin-inline-end:-18px;border:0;background:transparent;color:var(--m-ink-1);font:inherit;font-size:13px;font-weight:700;text-overflow:ellipsis;appearance:none;cursor:pointer;outline:none}.rd-settings-viewas__select option{background:var(--m-raised);color:var(--m-ink-1)}.rd-settings-viewas__caret{width:14px;height:14px;flex:none;color:var(--m-ink-3);pointer-events:none}.rd-settings-viewas__hint{position:absolute;top:calc(100% + 8px);inset-inline-end:0;z-index:40;display:grid;gap:4px;width:max-content;max-width:min(300px,calc(100vw - 32px));padding:10px 12px;border:1px solid var(--m-rule-2);border-radius:12px;background:var(--m-raised);box-shadow:var(--m-elevation-2);color:var(--m-ink-2);font-size:12.5px;font-weight:500;line-height:1.45;white-space:normal;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity var(--m-duration-quick) var(--m-ease-out),transform var(--m-duration-quick) var(--m-ease-out)}.rd-settings-viewas__hint b{color:var(--m-ink-1);font-family:var(--m-label-font);font-size:var(--m-text-12);font-weight:var(--m-label-weight);letter-spacing:var(--m-label-tracking);text-transform:var(--m-label-case)}.rd-settings-viewas__hint:before{content:"";position:absolute;inset-inline:0;bottom:100%;height:10px}.rd-settings-viewas:hover .rd-settings-viewas__hint,.rd-settings-viewas:focus-within .rd-settings-viewas__hint{opacity:1;transform:none;pointer-events:auto}.rd-settings-viewas[data-hint-dismissed] .rd-settings-viewas__hint{opacity:0;transform:translateY(-4px);pointer-events:none}.m-topbar:has(>.rd-settings-viewas)>.m-search{flex:0 1 auto;min-width:0}@media(min-width:1100px)and (max-width:1439px){.rd-settings-viewas__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(max-width:1099px){.rd-settings-viewas{flex:none;justify-content:center;width:36px;padding:0}.rd-settings-viewas__label,.rd-settings-viewas__caret{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rd-settings-viewas__select{position:absolute;inset:0;width:100%;max-width:none;height:100%;margin:0;padding:0;opacity:0}}@media(max-width:640px){.rd-settings-viewas__hint{position:fixed;top:calc(3.5rem + 8px);inset-inline:12px;width:auto;max-width:none}}@media(max-width:379px){.m-topbar:has(>.rd-settings-viewas)>.relative:has(>button[aria-haspopup=menu]){min-width:0}.m-topbar:has(>.rd-settings-viewas)>.relative>button[aria-haspopup=menu]{min-width:0;max-width:100%;gap:4px;padding-inline:8px}}@media(prefers-reduced-motion:reduce){.rd-settings-viewas__hint{transition:none;transform:none}}:root[dir=rtl] .rd-settings-viewas__label,:root[dir=rtl] .rd-settings-viewas__hint b{font-family:inherit;letter-spacing:0;text-transform:none}.m-keycap{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;border:1px solid var(--m-rule-2);border-radius:5px;background:var(--m-sunk);color:var(--m-ink-1);font-family:var(--font-mono);font-size:var(--m-text-12);line-height:1;white-space:nowrap}.m-keys{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.m-keys__then{color:var(--m-ink-3);font-size:var(--m-text-12)}.m-keys-hint{position:fixed;bottom:24px;inset-inline-start:calc(var(--sidebar-w, 0px) + 16px);inset-inline-end:16px;z-index:80;display:none;flex-wrap:wrap;align-items:center;gap:8px 14px;width:fit-content;margin-inline:auto;padding:10px 14px;border:1px solid var(--m-rule);border-radius:var(--m-radius-control);background:var(--m-raised);box-shadow:var(--m-elevation-2);color:var(--m-ink-2);font-size:var(--m-text-12)}.m-keys-hint__item{display:inline-flex;align-items:center;gap:6px}@media(min-width:1024px){.m-keys-hint:not(:empty){display:flex}}@media(prefers-reduced-motion:no-preference){.m-keys-hint:not(:empty){animation:m-keys-hint-in .12s ease-out}}@keyframes m-keys-hint-in{0%{opacity:0}to{opacity:1}}[data-queue-row]{scroll-margin-top:calc(var(--m-topbar-h) + 12px);scroll-margin-bottom:24px}[data-queue-row][tabindex="-1"]:focus-visible{outline:2px solid var(--m-focus);outline-offset:2px}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-divide-x-reverse:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:"Manrope", var(--font-arabic), ui-sans-serif, system-ui, sans-serif;--font-mono:"JetBrains Mono", var(--font-arabic), ui-monospace, monospace;--color-red-500:oklch(63.7% .237 25.331);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-rose-300:oklch(81% .117 11.638);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--drop-shadow-md:0 3px 3px #0000001f;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Manrope", var(--font-arabic), ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:"JetBrains Mono", var(--font-arabic), ui-monospace, monospace;--font-display:"Manrope", var(--font-arabic), ui-sans-serif, system-ui, sans-serif;--font-condensed:"Manrope", var(--font-arabic), ui-sans-serif, system-ui, sans-serif;--font-wordmark:"Bebas Neue", var(--font-arabic), sans-serif;--color-border:var(--m-rule)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--m-rule)}body{background-color:var(--m-canvas);color:var(--m-ink-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-sans);font-weight:400}::selection{background:var(--m-brand-wash);color:var(--m-ink-1)}h1{font-family:var(--font-sans);letter-spacing:-.025em;text-transform:none;text-wrap:balance;font-weight:800;line-height:1.1}h2,h3{font-family:var(--font-sans);letter-spacing:-.015em;text-transform:none;text-wrap:balance;font-weight:700;line-height:1.25}.font-display{letter-spacing:-.01em;font-weight:800}:where(a:any-link,button,summary,input,select,textarea,[role=button],[role=tab],[tabindex="0"]):focus-visible{outline:2px solid var(--m-focus);outline-offset:2px}h4,h5,h6{font-family:var(--font-sans);letter-spacing:normal;text-transform:none;font-weight:600;line-height:1.3}code,kbd,pre{font-family:var(--font-mono)}}@layer components{.m-sidebar{background:var(--m-surface);box-shadow:1px 0 0 var(--m-rule)}html[dir=rtl] .m-sidebar{box-shadow:-1px 0 0 var(--m-rule)}.m-wordmark{min-height:44px;color:var(--m-ink-1);padding:4px 6px;text-decoration:none}.m-wordmark__mark{background:var(--m-video);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--m-rule);border-radius:9px;flex:none;place-items:center;display:grid;overflow:hidden}.m-wordmark__mark img{transform:scale(1.35)}.m-wordmark__name{font-family:var(--font-wordmark);letter-spacing:.08em;color:var(--m-ink-1);padding-top:3px;font-size:26px;line-height:1}.m-nav-group+.m-nav-group{margin-top:10px}.m-nav-group__label{font-family:var(--m-label-font);font-size:var(--m-label-size);font-weight:var(--m-label-weight);letter-spacing:var(--m-label-tracking);text-transform:var(--m-label-case);color:var(--m-label-ink);margin:0;padding:20px 12px 8px}.m-nav-group__rule{border-top:1px solid var(--m-rule);margin:10px 8px}.m-nav-item{border-radius:var(--m-radius-control);min-height:44px;color:var(--m-ink-2);align-items:center;gap:12px;padding:9px 12px;font-size:15px;font-weight:600;line-height:1.25;text-decoration:none;display:flex;position:relative}.m-nav-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.m-nav-item__icon{flex:none;width:20px;height:20px}.m-nav-item__desc{font-size:var(--m-text-12);color:var(--m-ink-3);margin-top:2px;font-weight:500}.m-nav-item:hover{background:var(--m-hover);color:var(--m-ink-1)}.m-nav-item[aria-current=page]{background:var(--m-brand-wash);color:var(--m-ink-1);box-shadow:inset 3px 0 0 var(--m-brand);font-weight:800}html[dir=rtl] .m-nav-item[aria-current=page]{box-shadow:inset -3px 0 0 var(--m-brand)}.m-nav-item[aria-current=page] .m-nav-item__desc{color:var(--m-ink-2)}.m-nav-item:focus-visible{outline:2px solid var(--m-focus);outline-offset:-2px}.m-sidebar__foot{box-shadow:inset 0 1px 0 var(--m-rule)}.m-icon-btn{border-radius:var(--m-radius-control);min-width:40px;height:40px;color:var(--m-ink-2);background:0 0;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.m-icon-btn:hover,.m-icon-btn[aria-expanded=true]{background:var(--m-hover);color:var(--m-ink-1)}.m-scrim{animation:m-fade-in var(--m-duration-base) var(--m-ease-out) both;background:#0c090a99}.m-topbar{background:var(--m-surface);box-shadow:inset 0 -1px 0 var(--m-rule)}.m-search{border:1px solid var(--m-rule);border-radius:var(--m-radius-control);background:var(--m-canvas);min-width:0;height:40px;color:var(--m-ink-3);font-size:var(--m-text-14);text-align:start;align-items:center;gap:8px;padding:0 12px;display:flex}.m-search:hover{border-color:var(--m-rule-2);color:var(--m-ink-2)}.m-search kbd{border:1px solid var(--m-rule);font-family:var(--font-mono);font-size:var(--m-text-12);color:var(--m-ink-3);border-radius:5px;margin-inline-start:auto;padding:1px 6px}.m-ask{border:1px solid var(--m-rule-2);border-radius:var(--m-radius-control);background:var(--m-surface);height:40px;color:var(--m-ink-1);font-size:var(--m-text-14);flex:none;align-items:center;gap:8px;padding:0 14px;font-weight:700;display:inline-flex;position:relative}.m-ask:hover{background:var(--m-hover)}.m-ask__dot{background:var(--m-change);top:6px;border-radius:999px;width:8px;height:8px;position:absolute;inset-inline-end:6px}.m-badge{background:var(--m-ink-1);min-width:18px;height:18px;color:var(--m-ink-inverse);font-family:var(--font-mono);top:2px;border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:grid;position:absolute;inset-inline-end:2px}.m-avatar{border:1px solid var(--m-rule);background:var(--m-sunk);width:40px;height:40px;color:var(--m-ink-2);border-radius:999px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid;overflow:hidden}.m-avatar:hover{border-color:var(--m-rule-strong)}.m-menu{border:1px solid var(--m-rule);border-radius:var(--m-radius-card);background:var(--m-raised);min-width:232px;color:var(--m-ink-1);box-shadow:var(--m-elevation-3);padding:6px}.m-menu__who{gap:2px;padding:8px 10px 10px;display:grid}.m-menu__who b{font-size:var(--m-text-14);font-weight:800}.m-menu__who span{font-size:var(--m-text-12);color:var(--m-ink-3);overflow-wrap:anywhere}.m-menu__item{min-height:40px;font-size:var(--m-text-14);color:var(--m-ink-1);cursor:pointer;border-radius:8px;outline:none;align-items:center;gap:10px;padding:8px 10px;font-weight:600;display:flex}.m-menu__item svg{width:16px;height:16px;color:var(--m-ink-3)}.m-menu__item[data-highlighted]{background:var(--m-hover)}.m-menu__item[data-current=true]{font-weight:800}.m-menu__rule{background:var(--m-rule);height:1px;margin:6px 4px}.m-tabbar{background:var(--m-surface);box-shadow:inset 0 1px 0 var(--m-rule);padding-bottom:env(safe-area-inset-bottom)}.m-tab{min-height:var(--m-tabbar-h);font-size:var(--m-text-12);color:var(--m-ink-3);align-content:center;justify-items:center;gap:3px;padding:8px 4px 10px;font-weight:700;line-height:1.1;text-decoration:none;display:grid;position:relative}.m-tab svg{width:22px;height:22px}.m-tab[aria-current=page]{background:var(--m-brand-wash);color:var(--m-ink-1);box-shadow:inset 0 3px 0 var(--m-brand);font-weight:800}.m-tab:focus-visible{outline:2px solid var(--m-focus);outline-offset:-3px}}@layer utilities{.\@container\/field-group{container:field-group/inline-size}.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!fixed{position:fixed!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-3{inset:calc(var(--spacing) * 3)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.-start-12{inset-inline-start:calc(var(--spacing) * -12)}.start{inset-inline-start:var(--spacing)}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-0\.5{inset-inline-start:calc(var(--spacing) * .5)}.start-2{inset-inline-start:calc(var(--spacing) * 2)}.start-3{inset-inline-start:calc(var(--spacing) * 3)}.start-4{inset-inline-start:calc(var(--spacing) * 4)}.start-\[22px\]{inset-inline-start:22px}.-end-12{inset-inline-end:calc(var(--spacing) * -12)}.end{inset-inline-end:var(--spacing)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-1{inset-inline-end:calc(var(--spacing) * 1)}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.end-4{inset-inline-end:calc(var(--spacing) * 4)}.end-5{inset-inline-end:calc(var(--spacing) * 5)}.-top-6{top:calc(var(--spacing) * -6)}.-top-12{top:calc(var(--spacing) * -12)}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:calc(var(--spacing) * 1)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-full{top:100%}.-bottom-12{bottom:calc(var(--spacing) * -12)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-1\/2,.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.order-first{order:-9999}.order-last{order:9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.row-0{grid-row:0}.row-1{grid-row:1}.row-2{grid-row:2}.row-3{grid-row:3}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.\!m-0{margin:calc(var(--spacing) * 0)!important}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.m-9{margin:calc(var(--spacing) * 9)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-0{margin-block:calc(var(--spacing) * 0)}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-auto{margin-block:auto}.-ms-4{margin-inline-start:calc(var(--spacing) * -4)}.ms-0\.5{margin-inline-start:calc(var(--spacing) * .5)}.ms-1{margin-inline-start:calc(var(--spacing) * 1)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-4{margin-inline-start:calc(var(--spacing) * 4)}.ms-auto{margin-inline-start:auto}.me-1{margin-inline-end:calc(var(--spacing) * 1)}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.\!mt-0{margin-top:calc(var(--spacing) * 0)!important}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-\[0\.15em\]{margin-top:.15em}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-\[1\.15em\]{width:1.15em;height:1.15em}.size-\[18px\]{width:18px;height:18px}.h-\(--cell-size\){height:var(--cell-size)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-\[1px\]{height:1px}.h-\[56px\]{height:56px}.h-\[150px\]{height:150px}.h-\[260px\]{height:260px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[--radix-context-menu-content-available-height\]{max-height:--radix-context-menu-content-available-height}.max-h-\[--radix-select-content-available-height\]{max-height:--radix-select-content-available-height}.max-h-\[42vh\]{max-height:42vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[300px\]{max-height:300px}.max-h-\[380px\]{max-height:380px}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-\[24px\]{min-height:24px}.min-h-\[44px\]{min-height:44px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[68px\]{min-height:68px}.min-h-\[140px\]{min-height:140px}.min-h-\[160px\]{min-height:160px}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-\(--cell-size\){width:var(--cell-size)}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[1px\]{width:1px}.w-\[92vw\]{width:92vw}.w-\[100px\]{width:100px}.w-\[260px\]{width:260px}.w-\[min\(22rem\,calc\(100vw-2rem\)\)\]{width:min(22rem,100vw - 2rem)}.w-\[min\(86vw\,288px\)\]{width:min(86vw,288px)}.w-\[var\(--sidebar-width\)\]{width:var(--sidebar-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-0{max-width:calc(var(--spacing) * 0)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[6rem\]{max-width:6rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[34ch\]{max-width:34ch}.max-w-\[48ch\]{max-width:48ch}.max-w-\[56ch\]{max-width:56ch}.max-w-\[70ch\]{max-width:70ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[112px\]{max-width:112px}.max-w-\[156px\]{max-width:156px}.max-w-\[480px\]{max-width:480px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[var\(--skeleton-width\)\]{max-width:var(--skeleton-width)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[34rem\]{min-width:34rem}.min-w-\[44px\]{min-width:44px}.min-w-\[150px\]{min-width:150px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0\.5{--tw-border-spacing-x:calc(var(--spacing) * .5);--tw-border-spacing-y:calc(var(--spacing) * .5);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-\[--radix-context-menu-content-transform-origin\]{transform-origin:--radix-context-menu-content-transform-origin}.origin-\[--radix-dropdown-menu-content-transform-origin\]{transform-origin:--radix-dropdown-menu-content-transform-origin}.origin-\[--radix-hover-card-content-transform-origin\]{transform-origin:--radix-hover-card-content-transform-origin}.origin-\[--radix-menubar-content-transform-origin\]{transform-origin:--radix-menubar-content-transform-origin}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:--radix-popover-content-transform-origin}.origin-\[--radix-select-content-transform-origin\]{transform-origin:--radix-select-content-transform-origin}.origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:--radix-tooltip-content-transform-origin}.origin-left{transform-origin:0}.-translate-x-\(--progress-gap\){--tw-translate-x:calc(var(--progress-gap) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[5rem_minmax\(0\,1fr\)\]{grid-template-columns:5rem minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.justify-items-start{justify-items:start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)),:where(.divide-rule>:not(:last-child)){border-color:var(--m-rule)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:16px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[calc\(var\(--radius\)-5px\)\]{border-radius:calc(var(--radius) - 5px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--m-radius-card\)\]{border-radius:var(--m-radius-card)}.rounded-\[var\(--m-radius-chip\)\]{border-radius:var(--m-radius-chip)}.rounded-\[var\(--m-radius-control\)\]{border-radius:var(--m-radius-control)}.rounded-card{border-radius:var(--m-radius-card)}.rounded-chip{border-radius:var(--m-radius-chip)}.rounded-control{border-radius:var(--m-radius-control)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:10px}.rounded-md{border-radius:8px}.rounded-none{border-radius:0}.rounded-sheet{border-radius:var(--m-radius-sheet)}.rounded-sm{border-radius:6px}.rounded-xl{border-radius:14px}.rounded-s-md{border-start-start-radius:8px;border-end-start-radius:8px}.rounded-ss-sm{border-start-start-radius:6px}.rounded-e-md{border-start-end-radius:8px;border-end-end-radius:8px}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\[border-color\:var\(--badge-outline\)\]{border-color:var(--badge-outline)}.border-\[--color-border\]{border-color:--color-border}.border-accent,.border-accent\/10{border-color:var(--m-status-action)}@supports (color:color-mix(in lab,red,red)){.border-accent\/10{border-color:color-mix(in oklab,var(--m-status-action) 10%,transparent)}}.border-accent\/25{border-color:var(--m-status-action)}@supports (color:color-mix(in lab,red,red)){.border-accent\/25{border-color:color-mix(in oklab,var(--m-status-action) 25%,transparent)}}.border-accent\/30{border-color:var(--m-status-action)}@supports (color:color-mix(in lab,red,red)){.border-accent\/30{border-color:color-mix(in oklab,var(--m-status-action) 30%,transparent)}}.border-accent\/40{border-color:var(--m-status-action)}@supports (color:color-mix(in lab,red,red)){.border-accent\/40{border-color:color-mix(in oklab,var(--m-status-action) 40%,transparent)}}.border-accent\/80{border-color:var(--m-status-action)}@supports (color:color-mix(in lab,red,red)){.border-accent\/80{border-color:color-mix(in oklab,var(--m-status-action) 80%,transparent)}}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/40{border-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)}}.border-border,.border-border\/50{border-color:var(--m-rule)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--m-rule) 50%,transparent)}}.border-border\/60{border-color:var(--m-rule)}@supports (color:color-mix(in lab,red,red)){.border-border\/60{border-color:color-mix(in oklab,var(--m-rule) 60%,transparent)}}.border-border\/70{border-color:var(--m-rule)}@supports (color:color-mix(in lab,red,red)){.border-border\/70{border-color:color-mix(in oklab,var(--m-rule) 70%,transparent)}}.border-destructive,.border-destructive\/20{border-color:var(--m-status-failed)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/20{border-color:color-mix(in oklab,var(--m-status-failed) 20%,transparent)}}.border-destructive\/25{border-color:var(--m-status-failed)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/25{border-color:color-mix(in oklab,var(--m-status-failed) 25%,transparent)}}.border-destructive\/30{border-color:var(--m-status-failed)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/30{border-color:color-mix(in oklab,var(--m-status-failed) 30%,transparent)}}.border-destructive\/40{border-color:var(--m-status-failed)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/40{border-color:color-mix(in oklab,var(--m-status-failed) 40%,transparent)}}.border-destructive\/50{border-color:var(--m-status-failed)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/50{border-color:color-mix(in oklab,var(--m-status-failed) 50%,transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/30{border-color:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/40{border-color:color-mix(in oklab,var(--color-emerald-500) 40%,transparent)}}.border-field-edge{border-color:var(--m-field-edge)}.border-foreground\/5{border-color:var(--m-ink-1)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/5{border-color:color-mix(in oklab,var(--m-ink-1) 5%,transparent)}}.border-foreground\/10{border-color:var(--m-ink-1)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/10{border-color:color-mix(in oklab,var(--m-ink-1) 10%,transparent)}}.border-foreground\/15{border-color:var(--m-ink-1)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/15{border-color:color-mix(in oklab,var(--m-ink-1) 15%,transparent)}}.border-ink-1{border-color:var(--m-ink-1)}.border-ink-3{border-color:var(--m-ink-3)}.border-input{border-color:var(--m-field-edge)}.border-muted{border-color:var(--m-hover)}.border-muted-foreground\/30{border-color:var(--m-ink-3)}@supports (color:color-mix(in lab,red,red)){.border-muted-foreground\/30{border-color:color-mix(in oklab,var(--m-ink-3) 30%,transparent)}}.border-primary,.border-primary\/10{border-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.border-primary\/10{border-color:color-mix(in oklab,var(--m-brand) 10%,transparent)}}.border-primary\/20{border-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,var(--m-brand) 20%,transparent)}}.border-primary\/25{border-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.border-primary\/25{border-color:color-mix(in oklab,var(--m-brand) 25%,transparent)}}.border-primary\/30{border-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.border-primary\/30{border-color:color-mix(in oklab,var(--m-brand) 30%,transparent)}}.border-primary\/40{border-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.border-primary\/40{border-color:color-mix(in oklab,var(--m-brand) 40%,transparent)}}.border-primary\/50{border-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.border-primary\/50{border-color:color-mix(in oklab,var(--m-brand) 50%,transparent)}}.border-rule{border-color:var(--m-rule)}.border-rule-2{border-color:var(--m-rule-2)}.border-rule-strong{border-color:var(--m-rule-strong)}.border-status-action{border-color:var(--m-status-action)}.border-status-failed\/50{border-color:var(--m-status-failed)}@supports (color:color-mix(in lab,red,red)){.border-status-failed\/50{border-color:color-mix(in oklab,var(--m-status-failed) 50%,transparent)}}.border-success\/20{border-color:var(--m-status-saved)}@supports (color:color-mix(in lab,red,red)){.border-success\/20{border-color:color-mix(in oklab,var(--m-status-saved) 20%,transparent)}}.border-success\/30{border-color:var(--m-status-saved)}@supports (color:color-mix(in lab,red,red)){.border-success\/30{border-color:color-mix(in oklab,var(--m-status-saved) 30%,transparent)}}.border-transparent{border-color:#0000}.border-warning\/20{border-color:var(--m-status-action)}@supports (color:color-mix(in lab,red,red)){.border-warning\/20{border-color:color-mix(in oklab,var(--m-status-action) 20%,transparent)}}.border-warning\/30{border-color:var(--m-status-action)}@supports (color:color-mix(in lab,red,red)){.border-warning\/30{border-color:color-mix(in oklab,var(--m-status-action) 30%,transparent)}}.border-warning\/40{border-color:var(--m-status-action)}@supports (color:color-mix(in lab,red,red)){.border-warning\/40{border-color:color-mix(in oklab,var(--m-status-action) 40%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-s-transparent{border-inline-start-color:#0000}.border-t-primary{border-top-color:var(--m-brand)}.border-t-transparent{border-top-color:#0000}.border-b-accent{border-bottom-color:var(--m-status-action)}.bg-\[--color-bg\]{background-color:--color-bg}.bg-\[var\(--m-video\)\]{background-color:var(--m-video)}.bg-accent,.bg-accent\/5{background-color:var(--m-status-action)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/5{background-color:color-mix(in oklab,var(--m-status-action) 5%,transparent)}}.bg-accent\/10{background-color:var(--m-status-action)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/10{background-color:color-mix(in oklab,var(--m-status-action) 10%,transparent)}}.bg-accent\/15{background-color:var(--m-status-action)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/15{background-color:color-mix(in oklab,var(--m-status-action) 15%,transparent)}}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/5{background-color:color-mix(in oklab,var(--color-amber-500) 5%,transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.bg-background,.bg-background\/40{background-color:var(--m-canvas)}@supports (color:color-mix(in lab,red,red)){.bg-background\/40{background-color:color-mix(in oklab,var(--m-canvas) 40%,transparent)}}.bg-background\/60{background-color:var(--m-canvas)}@supports (color:color-mix(in lab,red,red)){.bg-background\/60{background-color:color-mix(in oklab,var(--m-canvas) 60%,transparent)}}.bg-background\/70{background-color:var(--m-canvas)}@supports (color:color-mix(in lab,red,red)){.bg-background\/70{background-color:color-mix(in oklab,var(--m-canvas) 70%,transparent)}}.bg-background\/90{background-color:var(--m-canvas)}@supports (color:color-mix(in lab,red,red)){.bg-background\/90{background-color:color-mix(in oklab,var(--m-canvas) 90%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab,red,red)){.bg-black\/85{background-color:color-mix(in oklab,var(--color-black) 85%,transparent)}}.bg-border{background-color:var(--m-rule)}.bg-brand{background-color:var(--m-brand)}.bg-brand-wash{background-color:var(--m-brand-wash)}.bg-canvas{background-color:var(--m-canvas)}.bg-card,.bg-card\/40{background-color:var(--m-surface)}@supports (color:color-mix(in lab,red,red)){.bg-card\/40{background-color:color-mix(in oklab,var(--m-surface) 40%,transparent)}}.bg-card\/60{background-color:var(--m-surface)}@supports (color:color-mix(in lab,red,red)){.bg-card\/60{background-color:color-mix(in oklab,var(--m-surface) 60%,transparent)}}.bg-change-wash{background-color:var(--m-change-wash)}.bg-destructive,.bg-destructive\/5{background-color:var(--m-status-failed)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/5{background-color:color-mix(in oklab,var(--m-status-failed) 5%,transparent)}}.bg-destructive\/10{background-color:var(--m-status-failed)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--m-status-failed) 10%,transparent)}}.bg-destructive\/15{background-color:var(--m-status-failed)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/15{background-color:color-mix(in oklab,var(--m-status-failed) 15%,transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.bg-foreground,.bg-foreground\/5{background-color:var(--m-ink-1)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/5{background-color:color-mix(in oklab,var(--m-ink-1) 5%,transparent)}}.bg-foreground\/\[0\.02\]{background-color:var(--m-ink-1)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/\[0\.02\]{background-color:color-mix(in oklab,var(--m-ink-1) 2%,transparent)}}.bg-ink-1{background-color:var(--m-ink-1)}.bg-ink-2{background-color:var(--m-ink-2)}.bg-input{background-color:var(--m-field-edge)}.bg-mdc-band{background-color:var(--m-mdc-band)}.bg-muted{background-color:var(--m-hover)}.bg-muted-foreground,.bg-muted-foreground\/30{background-color:var(--m-ink-3)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/30{background-color:color-mix(in oklab,var(--m-ink-3) 30%,transparent)}}.bg-muted\/30{background-color:var(--m-hover)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/30{background-color:color-mix(in oklab,var(--m-hover) 30%,transparent)}}.bg-muted\/40{background-color:var(--m-hover)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/40{background-color:color-mix(in oklab,var(--m-hover) 40%,transparent)}}.bg-muted\/50{background-color:var(--m-hover)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--m-hover) 50%,transparent)}}.bg-popover{background-color:var(--m-raised)}.bg-primary,.bg-primary\/5{background-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--m-brand) 5%,transparent)}}.bg-primary\/10{background-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--m-brand) 10%,transparent)}}.bg-primary\/15{background-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/15{background-color:color-mix(in oklab,var(--m-brand) 15%,transparent)}}.bg-primary\/20{background-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--m-brand) 20%,transparent)}}.bg-primary\/40{background-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/40{background-color:color-mix(in oklab,var(--m-brand) 40%,transparent)}}.bg-raised{background-color:var(--m-raised)}.bg-rule{background-color:var(--m-rule)}.bg-rule-2{background-color:var(--m-rule-2)}.bg-secondary,.bg-secondary\/20{background-color:var(--m-hover)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/20{background-color:color-mix(in oklab,var(--m-hover) 20%,transparent)}}.bg-secondary\/30{background-color:var(--m-hover)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/30{background-color:color-mix(in oklab,var(--m-hover) 30%,transparent)}}.bg-secondary\/40{background-color:var(--m-hover)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/40{background-color:color-mix(in oklab,var(--m-hover) 40%,transparent)}}.bg-secondary\/50{background-color:var(--m-hover)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/50{background-color:color-mix(in oklab,var(--m-hover) 50%,transparent)}}.bg-secondary\/60{background-color:var(--m-hover)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/60{background-color:color-mix(in oklab,var(--m-hover) 60%,transparent)}}.bg-status-action-wash,.bg-status-action-wash\/40{background-color:var(--m-status-action-wash)}@supports (color:color-mix(in lab,red,red)){.bg-status-action-wash\/40{background-color:color-mix(in oklab,var(--m-status-action-wash) 40%,transparent)}}.bg-status-failed-wash{background-color:var(--m-status-failed-wash)}.bg-success,.bg-success\/5{background-color:var(--m-status-saved)}@supports (color:color-mix(in lab,red,red)){.bg-success\/5{background-color:color-mix(in oklab,var(--m-status-saved) 5%,transparent)}}.bg-success\/10{background-color:var(--m-status-saved)}@supports (color:color-mix(in lab,red,red)){.bg-success\/10{background-color:color-mix(in oklab,var(--m-status-saved) 10%,transparent)}}.bg-sunk{background-color:var(--m-sunk)}.bg-surface{background-color:var(--m-surface)}.bg-surface-hover{background-color:var(--m-hover)}.bg-transparent{background-color:#0000}.bg-warning,.bg-warning\/5{background-color:var(--m-status-action)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/5{background-color:color-mix(in oklab,var(--m-status-action) 5%,transparent)}}.bg-warning\/10{background-color:var(--m-status-action)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/10{background-color:color-mix(in oklab,var(--m-status-action) 10%,transparent)}}.bg-warning\/20{background-color:var(--m-status-action)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/20{background-color:color-mix(in oklab,var(--m-status-action) 20%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.bg-white\/30{background-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-primary{--tw-gradient-from:var(--m-brand);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/50{--tw-gradient-from:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.from-primary\/50{--tw-gradient-from:color-mix(in oklab, var(--m-brand) 50%, transparent)}}.from-primary\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent{--tw-gradient-to:var(--m-status-action);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent\/50{--tw-gradient-to:var(--m-status-action)}@supports (color:color-mix(in lab,red,red)){.to-accent\/50{--tw-gradient-to:color-mix(in oklab, var(--m-status-action) 50%, transparent)}}.to-accent\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-current{fill:currentColor}.fill-primary{fill:var(--m-brand)}.stroke-data-left{stroke:var(--m-data-left)}.stroke-data-right{stroke:var(--m-data-right)}.stroke-\[1\.5\]{stroke-width:1.5px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-9{padding:calc(var(--spacing) * 9)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[1px\]{padding:1px}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.ps-0{padding-inline-start:calc(var(--spacing) * 0)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.ps-8{padding-inline-start:calc(var(--spacing) * 8)}.ps-10{padding-inline-start:calc(var(--spacing) * 10)}.pe-1{padding-inline-end:calc(var(--spacing) * 1)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-2\.5{padding-inline-end:calc(var(--spacing) * 2.5)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pe-8{padding-inline-end:calc(var(--spacing) * 8)}.pe-12{padding-inline-end:calc(var(--spacing) * 12)}.pe-16{padding-inline-end:calc(var(--spacing) * 16)}.pe-20{padding-inline-end:calc(var(--spacing) * 20)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-\[20vh\]{padding-top:20vh}.pt-\[calc\(56px\+20px\)\]{padding-top:76px}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-\[calc\(var\(--m-tabbar-h\)\+40px\)\]{padding-bottom:calc(var(--m-tabbar-h) + 40px)}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.\[font-family\:var\(--font-wordmark\)\]{font-family:var(--font-wordmark)}.font-condensed,.font-display{font-family:"Manrope",var(--font-arabic),ui-sans-serif,system-ui,sans-serif}.font-mono{font-family:"JetBrains Mono",var(--font-arabic),ui-monospace,monospace}.font-sans{font-family:"Manrope",var(--font-arabic),ui-sans-serif,system-ui,sans-serif}.font-wordmark{font-family:"Bebas Neue",var(--font-arabic),sans-serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-12{font-size:var(--m-text-12);line-height:var(--tw-leading,var(--m-leading-12))}.text-14{font-size:var(--m-text-14);line-height:var(--tw-leading,var(--m-leading-14))}.text-16{font-size:var(--m-text-16);line-height:var(--tw-leading,var(--m-leading-16))}.text-20{font-size:var(--m-text-20);line-height:var(--tw-leading,var(--m-leading-20))}.text-25{font-size:var(--m-text-25);line-height:var(--tw-leading,var(--m-leading-25))}.text-31{font-size:var(--m-text-31);line-height:var(--tw-leading,var(--m-leading-31))}.text-39{font-size:var(--m-text-39);line-height:var(--tw-leading,var(--m-leading-39))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[length\:var\(--display-data-large\)\]{font-size:var(--display-data-large)}.text-\[length\:var\(--display-data-medium\)\]{font-size:var(--display-data-medium)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#B3261E\]{color:#b3261e}.text-\[\.\.\.\]{color:...}.text-\[Npx\]{color:Npx}.text-\[Nrem\]{color:Nrem}.text-\[var\(--m-status-failed\)\]{color:var(--m-status-failed)}.text-accent{color:var(--m-status-action)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-black{color:var(--color-black)}.text-brand{color:var(--m-brand)}.text-card-foreground{color:var(--m-ink-1)}.text-change{color:var(--m-change)}.text-current{color:currentColor}.text-destructive{color:var(--m-status-failed)}.text-destructive-foreground{color:var(--m-on-brand)}.text-destructive-text{color:var(--m-status-failed)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-foreground,.text-foreground\/80{color:var(--m-ink-1)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/80{color:color-mix(in oklab,var(--m-ink-1) 80%,transparent)}}.text-foreground\/90{color:var(--m-ink-1)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/90{color:color-mix(in oklab,var(--m-ink-1) 90%,transparent)}}.text-ink-1{color:var(--m-ink-1)}.text-ink-2{color:var(--m-ink-2)}.text-ink-3,.text-muted-foreground,.text-muted-foreground\/30{color:var(--m-ink-3)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/30{color:color-mix(in oklab,var(--m-ink-3) 30%,transparent)}}.text-muted-foreground\/40{color:var(--m-ink-3)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/40{color:color-mix(in oklab,var(--m-ink-3) 40%,transparent)}}.text-muted-foreground\/50{color:var(--m-ink-3)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/50{color:color-mix(in oklab,var(--m-ink-3) 50%,transparent)}}.text-muted-foreground\/60{color:var(--m-ink-3)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/60{color:color-mix(in oklab,var(--m-ink-3) 60%,transparent)}}.text-muted-foreground\/70{color:var(--m-ink-3)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/70{color:color-mix(in oklab,var(--m-ink-3) 70%,transparent)}}.text-on-brand{color:var(--m-on-brand)}.text-popover-foreground{color:var(--m-ink-1)}.text-primary{color:var(--m-brand)}.text-primary-foreground{color:var(--m-on-brand)}.text-secondary-foreground{color:var(--m-ink-1)}.text-status-action{color:var(--m-status-action)}.text-status-failed{color:var(--m-status-failed)}.text-status-saved,.text-success{color:var(--m-status-saved)}.text-warning,.text-warning-text{color:var(--m-status-action)}.text-white{color:var(--color-white)}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-rule-strong{-webkit-text-decoration-color:var(--m-rule-strong);text-decoration-color:var(--m-rule-strong)}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.accent-primary{accent-color:var(--m-brand)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--m-elevation-3\)\]{--tw-shadow:var(--m-elevation-3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-e1{--tw-shadow:var(--m-elevation-1);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-e2{--tw-shadow:var(--m-elevation-2);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-e3{--tw-shadow:var(--m-elevation-3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-ring-1{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-black\/30{--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.shadow-black\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/50{--tw-shadow-color:#00000080}@supports (color:color-mix(in lab,red,red)){.shadow-black\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-primary\/20{--tw-shadow-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.shadow-primary\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--m-brand) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-focus{--tw-ring-color:var(--m-focus)}.ring-primary\/30{--tw-ring-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/30{--tw-ring-color:color-mix(in oklab, var(--m-brand) 30%, transparent)}}.ring-ring{--tw-ring-color:var(--m-focus)}.ring-rule-2{--tw-ring-color:var(--m-rule-2)}.ring-status-failed\/60{--tw-ring-color:var(--m-status-failed)}@supports (color:color-mix(in lab,red,red)){.ring-status-failed\/60{--tw-ring-color:color-mix(in oklab, var(--m-status-failed) 60%, transparent)}}.inset-ring-ink-1{--tw-inset-ring-color:var(--m-ink-1)}.ring-offset-background{--tw-ring-offset-color:var(--m-canvas)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-offset-2{outline-offset:2px}.outline-transparent{outline-color:#0000}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--cell-size\:2rem\]{--cell-size:2rem}.\[unicode-bidi\:plaintext\]{unicode-bidi:plaintext}.ring-inset{--tw-ring-inset:inset}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media(hover:hover){.group-hover\:rotate-12:is(:where(.group):hover *){rotate:12deg}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:underline-offset-4:is(:where(.group):hover *){text-underline-offset:4px}.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pe-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-inline-end:calc(var(--spacing) * 8)}.group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *){text-wrap:balance}.group-has-\[\[data-slot\=item-description\]\]\/item\:translate-y-0\.5:is(:where(.group\/item):has([data-slot=item-description]) *){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-\[\[data-slot\=item-description\]\]\/item\:self-start:is(:where(.group\/item):has([data-slot=item-description]) *){align-self:flex-start}.group-has-\[\>input\]\/input-group\:pt-2\.5:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2.5)}.group-has-\[\>input\]\/input-group\:pb-2\.5:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2.5)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:h-8\!:is(:where(.group)[data-collapsible=icon] *){height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+var\(--spacing-4\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + var(--spacing-4))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+var\(--spacing-4\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + var(--spacing-4) + 2px)}.group-data-\[collapsible\=icon\]\:w-\[var\(--sidebar-width-icon\)\]:is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:start-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){inset-inline-start:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:end-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){inset-inline-end:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing) * 0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--m-focus)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--m-focus)}@supports (color:color-mix(in lab,red,red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--m-focus) 50%, transparent)}}.group-data-\[side\=left\]\:-end-4:is(:where(.group)[data-side=left] *){inset-inline-end:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-e:is(:where(.group)[data-side=left] *){border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.group-data-\[side\=right\]\:start-0:is(:where(.group)[data-side=right] *){inset-inline-start:calc(var(--spacing) * 0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-s:is(:where(.group)[data-side=right] *){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:10px}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.group-\[\.toast\]\:bg-muted:is(:where(.group).toast *){background-color:var(--m-hover)}.group-\[\.toast\]\:bg-primary:is(:where(.group).toast *){background-color:var(--m-brand)}.group-\[\.toast\]\:text-muted-foreground:is(:where(.group).toast *){color:var(--m-ink-3)}.group-\[\.toast\]\:text-primary-foreground:is(:where(.group).toast *){color:var(--m-on-brand)}.group-\[\.toaster\]\:border-border:is(:where(.group).toaster *){border-color:var(--m-rule)}.group-\[\.toaster\]\:bg-background:is(:where(.group).toaster *){background-color:var(--m-canvas)}.group-\[\.toaster\]\:text-foreground:is(:where(.group).toaster *){color:var(--m-ink-1)}.group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing) * 1)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--m-ink-1)}.placeholder\:text-muted-foreground::placeholder,.placeholder\:text-muted-foreground\/60::placeholder{color:var(--m-ink-3)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-muted-foreground\/60::placeholder{color:color-mix(in oklab,var(--m-ink-3) 60%,transparent)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.after\:-inset-y-1\.5:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -1.5)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing) * 1)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.group-data-\[collapsible\=offcanvas\]\:after\:start-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);inset-inline-start:100%}.first\:rounded-s-md:first-child{border-start-start-radius:8px;border-end-start-radius:8px}.first\:border-s:first-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.last\:mt-0:last-child{margin-top:calc(var(--spacing) * 0)}.last\:rounded-e-md:last-child{border-start-end-radius:8px;border-end-end-radius:8px}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.empty\:hidden:empty{display:none}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-primary:focus-within{--tw-ring-color:var(--m-brand)}@media(hover:hover){.hover\:border-border:hover{border-color:var(--m-rule)}.hover\:border-brand-hover:hover{border-color:var(--m-brand-hover)}.hover\:border-destructive\/30:hover{border-color:var(--m-status-failed)}@supports (color:color-mix(in lab,red,red)){.hover\:border-destructive\/30:hover{border-color:color-mix(in oklab,var(--m-status-failed) 30%,transparent)}}.hover\:border-foreground\/25:hover{border-color:var(--m-ink-1)}@supports (color:color-mix(in lab,red,red)){.hover\:border-foreground\/25:hover{border-color:color-mix(in oklab,var(--m-ink-1) 25%,transparent)}}.hover\:border-foreground\/30:hover{border-color:var(--m-ink-1)}@supports (color:color-mix(in lab,red,red)){.hover\:border-foreground\/30:hover{border-color:color-mix(in oklab,var(--m-ink-1) 30%,transparent)}}.hover\:border-foreground\/40:hover{border-color:var(--m-ink-1)}@supports (color:color-mix(in lab,red,red)){.hover\:border-foreground\/40:hover{border-color:color-mix(in oklab,var(--m-ink-1) 40%,transparent)}}.hover\:border-ink-2:hover{border-color:var(--m-ink-2)}.hover\:border-muted-foreground\/30:hover{border-color:var(--m-ink-3)}@supports (color:color-mix(in lab,red,red)){.hover\:border-muted-foreground\/30:hover{border-color:color-mix(in oklab,var(--m-ink-3) 30%,transparent)}}.hover\:border-primary:hover,.hover\:border-primary\/30:hover{border-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/30:hover{border-color:color-mix(in oklab,var(--m-brand) 30%,transparent)}}.hover\:border-primary\/40:hover{border-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--m-brand) 40%,transparent)}}.hover\:border-primary\/50:hover{border-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--m-brand) 50%,transparent)}}.hover\:bg-\[var\(--m-bg-hover\)\]:hover{background-color:var(--m-bg-hover)}.hover\:bg-\[var\(--m-hover\)\]:hover{background-color:var(--m-hover)}.hover\:bg-brand-hover:hover{background-color:var(--m-brand-hover)}.hover\:bg-destructive\/10:hover{background-color:var(--m-status-failed)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,var(--m-status-failed) 10%,transparent)}}.hover\:bg-destructive\/20:hover{background-color:var(--m-status-failed)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,var(--m-status-failed) 20%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--m-status-failed)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--m-status-failed) 90%,transparent)}}.hover\:bg-foreground\/5:hover{background-color:var(--m-ink-1)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/5:hover{background-color:color-mix(in oklab,var(--m-ink-1) 5%,transparent)}}.hover\:bg-foreground\/10:hover{background-color:var(--m-ink-1)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/10:hover{background-color:color-mix(in oklab,var(--m-ink-1) 10%,transparent)}}.hover\:bg-muted:hover{background-color:var(--m-hover)}.hover\:bg-muted-foreground\/50:hover{background-color:var(--m-ink-3)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted-foreground\/50:hover{background-color:color-mix(in oklab,var(--m-ink-3) 50%,transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--m-hover)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--m-hover) 50%,transparent)}}.hover\:bg-primary\/10:hover{background-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--m-brand) 10%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--m-brand) 90%,transparent)}}.hover\:bg-secondary:hover,.hover\:bg-secondary\/40:hover{background-color:var(--m-hover)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/40:hover{background-color:color-mix(in oklab,var(--m-hover) 40%,transparent)}}.hover\:bg-secondary\/50:hover{background-color:var(--m-hover)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/50:hover{background-color:color-mix(in oklab,var(--m-hover) 50%,transparent)}}.hover\:bg-sunk:hover{background-color:var(--m-sunk)}.hover\:bg-surface-hover:hover{background-color:var(--m-hover)}.hover\:bg-white\/60:hover{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/60:hover{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.hover\:text-brand-text:hover{color:var(--m-brand-text)}.hover\:text-foreground:hover,.hover\:text-ink-1:hover{color:var(--m-ink-1)}.hover\:text-muted-foreground:hover{color:var(--m-ink-3)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:decoration-2:hover{text-decoration-thickness:2px}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-primary\/20:hover{--tw-shadow-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-primary\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--m-brand) 20%, transparent) var(--tw-shadow-alpha), transparent)}}}.focus\:border-primary:focus,.focus\:border-primary\/50:focus{border-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.focus\:border-primary\/50:focus{border-color:color-mix(in oklab,var(--m-brand) 50%,transparent)}}.focus\:border-status-action:focus{border-color:var(--m-status-action)}.focus\:bg-status-failed-wash:focus{background-color:var(--m-status-failed-wash)}.focus\:bg-surface-hover:focus{background-color:var(--m-hover)}.focus\:text-destructive:focus{color:var(--m-status-failed)}.focus\:text-ink-1:focus{color:var(--m-ink-1)}.focus\:text-rose-300\/80:focus{color:#ffa2aecc}@supports (color:color-mix(in lab,red,red)){.focus\:text-rose-300\/80:focus{color:color-mix(in oklab,var(--color-rose-300) 80%,transparent)}}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-primary:focus,.focus\:ring-primary\/20:focus{--tw-ring-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-primary\/20:focus{--tw-ring-color:color-mix(in oklab, var(--m-brand) 20%, transparent)}}.focus\:ring-ring:focus{--tw-ring-color:var(--m-focus)}.focus\:ring-status-action\/30:focus{--tw-ring-color:var(--m-status-action)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-status-action\/30:focus{--tw-ring-color:color-mix(in oklab, var(--m-status-action) 30%, transparent)}}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-ring:focus-visible{border-color:var(--m-focus)}.focus-visible\:bg-\[var\(--m-bg-hover\)\]:focus-visible{background-color:var(--m-bg-hover)}.focus-visible\:text-ink-1:focus-visible{color:var(--m-ink-1)}.focus-visible\:decoration-2:focus-visible{text-decoration-thickness:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive:focus-visible{--tw-ring-color:var(--m-status-failed)}.focus-visible\:ring-primary:focus-visible,.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--m-brand) 50%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--m-focus)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--m-focus) 50%, transparent)}}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--m-canvas)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-\[var\(--m-focus\)\]:focus-visible,.focus-visible\:outline-focus:focus-visible{outline-color:var(--m-focus)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-rule:disabled{border-color:var(--m-rule)}.disabled\:bg-sunk:disabled{background-color:var(--m-sunk)}.disabled\:text-ink-3:disabled{color:var(--m-ink-3)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-focus\:border-ring:has(:focus){border-color:var(--m-focus)}.has-focus\:ring-\[3px\]:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:var(--m-focus)}@supports (color:color-mix(in lab,red,red)){.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:color-mix(in oklab, var(--m-focus) 50%, transparent)}}.has-data-\[state\=checked\]\:border-primary:has([data-state=checked]){border-color:var(--m-brand)}.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:color-mix(in oklab,var(--m-brand) 5%,transparent)}}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-1:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--m-focus)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:var(--m-status-failed)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--m-status-failed)}@supports (color:color-mix(in lab,red,red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--m-status-failed) 20%, transparent)}}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]){gap:calc(var(--spacing) * 2)}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:8px}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.has-\[\>button\]\:ms-\[-0\.45rem\]:has(>button){margin-inline-start:-.45rem}.has-\[\>button\]\:me-\[-0\.4rem\]:has(>button){margin-inline-end:-.4rem}.has-\[\>kbd\]\:ms-\[-0\.35rem\]:has(>kbd){margin-inline-start:-.35rem}.has-\[\>kbd\]\:me-\[-0\.35rem\]:has(>kbd){margin-inline-end:-.35rem}.has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing) * 0)}.has-\[\>svg\]\:px-2:has(>svg){padding-inline:calc(var(--spacing) * 2)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--m-ink-3)}.aria-\[invalid\=true\]\:border-destructive[aria-invalid=true]{border-color:var(--m-status-failed)}.aria-\[invalid\=true\]\:border-ink-1[aria-invalid=true]{border-color:var(--m-ink-1)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[orientation\=vertical\]\:h-auto[data-orientation=vertical]{height:auto}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:start-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);inset-inline-start:calc(var(--spacing) * 0)}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:calc(var(--spacing) * 1)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--m-ink-3)}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:8px}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--m-brand)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--m-on-brand)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-surface-hover[data-range-middle=true]{background-color:var(--m-hover)}.data-\[range-middle\=true\]\:text-ink-1[data-range-middle=true]{color:var(--m-ink-1)}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:8px}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--m-brand)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--m-on-brand)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--m-brand)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--m-on-brand)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[selected\=true\]\:bg-surface-hover[data-selected=true]{background-color:var(--m-hover)}.data-\[selected\=true\]\:text-ink-1[data-selected=true]{color:var(--m-ink-1)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--m-canvas)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--m-ink-1)}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--m-brand)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--m-on-brand)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=on\]\:bg-surface-hover[data-state=on]{background-color:var(--m-hover)}.data-\[state\=on\]\:text-ink-1[data-state=on]{color:var(--m-ink-1)}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--m-status-action)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab,var(--m-status-action) 50%,transparent)}}.data-\[state\=open\]\:bg-secondary[data-state=open],.data-\[state\=open\]\:bg-surface-hover[data-state=open]{background-color:var(--m-hover)}.data-\[state\=open\]\:text-ink-1[data-state=open]{color:var(--m-ink-1)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--m-ink-3)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}@media(hover:hover){.data-\[state\=open\]\:hover\:bg-surface-hover[data-state=open]:hover{background-color:var(--m-hover)}}.data-\[state\=open\]\:focus\:bg-surface-hover[data-state=open]:focus,.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--m-hover)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--m-field-edge)}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[unused\]\:italic[data-unused]{font-style:italic}.data-\[unused\]\:line-through[data-unused]{text-decoration-line:line-through}.data-\[unused\]\:decoration-dotted[data-unused]{text-decoration-style:dotted}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}.motion-safe\:transition-\[inset-inline-start\]{transition-property:inset-inline-start;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:transition-\[transform\,width\,visibility\]{transition-property:transform,width,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:duration-300{--tw-duration:.3s;transition-duration:.3s}.motion-safe\:duration-500{--tw-duration:.5s;transition-duration:.5s}}@media(prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:active\:translate-y-0:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media not all and (min-width:479px){.max-\[479px\]\:w-\[92vw\]{width:92vw}}@media not all and (min-width:370px){.max-\[370px\]\:text-\[26px\]{font-size:26px}}@media not all and (min-width:359px){.max-\[359px\]\:hidden{display:none}}@media(min-width:40rem){.sm\:start-6{inset-inline-start:calc(var(--spacing) * 6)}.sm\:end-6{inset-inline-end:calc(var(--spacing) * 6)}.sm\:top-6{top:calc(var(--spacing) * 6)}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-0{margin-inline:calc(var(--spacing) * 0)}.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.sm\:mt-\[8vh\]{margin-top:8vh}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:w-8{width:calc(var(--spacing) * 8)}.sm\:w-auto{width:auto}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-\[220px\]{max-width:220px}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,2fr\)_90px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) 90px minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:self-auto{align-self:auto}.sm\:rounded-lg{border-radius:10px}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-0{padding-inline:calc(var(--spacing) * 0)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:text-start{text-align:start}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-31{font-size:var(--m-text-31);line-height:var(--tw-leading,var(--m-leading-31))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media(min-width:48rem){.md\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.md\:absolute{position:absolute}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:row-span-2{grid-row:span 2/span 2}.md\:row-start-1{grid-row-start:1}.md\:row-start-2{grid-row-start:2}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-9{height:calc(var(--spacing) * 9)}.md\:h-10{height:calc(var(--spacing) * 10)}.md\:min-h-0{min-height:calc(var(--spacing) * 0)}.md\:min-h-6{min-height:calc(var(--spacing) * 6)}.md\:min-h-9{min-height:calc(var(--spacing) * 9)}.md\:min-h-10{min-height:calc(var(--spacing) * 10)}.md\:min-h-\[min\(860px\,calc\(100dvh-4rem\)\)\]{min-height:min(860px,100dvh - 4rem)}.md\:w-10{width:calc(var(--spacing) * 10)}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:max-w-4xl{max-width:var(--container-4xl)}.md\:min-w-9{min-width:calc(var(--spacing) * 9)}.md\:flex-none{flex:none}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[13rem_minmax\(0\,1fr\)\]{grid-template-columns:13rem minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(220px\,0\.8fr\)_minmax\(280px\,1\.2fr\)\]{grid-template-columns:minmax(220px,.8fr) minmax(280px,1.2fr)}.md\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-6{gap:calc(var(--spacing) * 6)}:where(.md\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.md\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.md\:self-start{align-self:flex-start}.md\:overflow-visible{overflow:visible}.md\:rounded-sheet{border-radius:var(--m-radius-sheet)}.md\:border{border-style:var(--tw-border-style);border-width:1px}.md\:border-rule{border-color:var(--m-rule)}.md\:bg-canvas{background-color:var(--m-canvas)}.md\:bg-sunk{background-color:var(--m-sunk)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:whitespace-normal{white-space:normal}.md\:opacity-0{opacity:0}.md\:shadow-e2{--tw-shadow:var(--m-elevation-2);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ms-0:is(:where(.peer)[data-variant=inset]~*){margin-inline-start:calc(var(--spacing) * 0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:14px}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ms-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-inline-start:calc(var(--spacing) * 2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media(min-width:64rem){.lg\:visible{visibility:visible}.lg\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lg\:sticky{position:sticky}.lg\:start-\[var\(--sidebar-w\)\]{inset-inline-start:var(--sidebar-w)}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:z-50{z-index:50}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:ms-\[var\(--sidebar-w\)\]{margin-inline-start:var(--sidebar-w)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:h-\[var\(--m-topbar-h\)\]{height:var(--m-topbar-h)}.lg\:w-\[var\(--m-sidebar-w\)\]{width:var(--m-sidebar-w)}.lg\:w-\[var\(--m-sidebar-w-collapsed\)\]{width:var(--m-sidebar-w-collapsed)}.lg\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[13rem_minmax\(0\,1fr\)\]{grid-template-columns:13rem minmax(0,1fr)}.lg\:justify-center{justify-content:center}.lg\:gap-1{gap:calc(var(--spacing) * 1)}.lg\:self-start{align-self:flex-start}.lg\:px-0{padding-inline:calc(var(--spacing) * 0)}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:pt-\[calc\(var\(--m-topbar-h\)\+28px\)\]{padding-top:calc(var(--m-topbar-h) + 28px)}.lg\:pb-10{padding-bottom:calc(var(--spacing) * 10)}}@media(min-width:80rem){.xl\:w-\[420px\]{width:420px}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:px-10{padding-inline:calc(var(--spacing) * 10)}}@media(min-width:96rem){.\32xl\:px-12{padding-inline:calc(var(--spacing) * 12)}}@container (min-width:28rem){.\@md\:order-none{order:0}.\@md\:ms-0{margin-inline-start:calc(var(--spacing) * 0)}.\@md\:flex-1{flex:1}.\@md\:basis-0{flex-basis:calc(var(--spacing) * 0)}}@container field-group (min-width:28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}}.rtl\:origin-right:where(:dir(rtl),[dir=rtl],[dir=rtl] *){transform-origin:100%}.rtl\:translate-x-\(--progress-gap\):where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:var(--progress-gap);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:translate-x-full:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-scale-x-100:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-scale-x: -100% ;scale:var(--tw-scale-x) var(--tw-scale-y)}.rtl\:font-sans:where(:dir(rtl),[dir=rtl],[dir=rtl] *){font-family:"Manrope",var(--font-arabic),ui-sans-serif,system-ui,sans-serif}.data-\[state\=checked\]\:rtl\:-translate-x-4[data-state=checked]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing) * -4);translate:var(--tw-translate-x) var(--tw-translate-y)}@media(min-width:64rem){.lg\:rtl\:translate-x-0:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}.dark\:border-destructive:where([data-theme=dark],[data-theme=dark] *){border-color:var(--m-status-failed)}.dark\:bg-input\/30:where([data-theme=dark],[data-theme=dark] *){background-color:var(--m-field-edge)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--m-field-edge) 30%,transparent)}}.dark\:bg-transparent:where([data-theme=dark],[data-theme=dark] *){background-color:#0000}.dark\:text-amber-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-amber-300)}.dark\:text-amber-400:where([data-theme=dark],[data-theme=dark] *){color:var(--color-amber-400)}.dark\:text-emerald-400:where([data-theme=dark],[data-theme=dark] *){color:var(--color-emerald-400)}.dark\:has-data-\[state\=checked\]\:bg-primary\/10:where([data-theme=dark],[data-theme=dark] *):has([data-state=checked]){background-color:var(--m-brand)}@supports (color:color-mix(in lab,red,red)){.dark\:has-data-\[state\=checked\]\:bg-primary\/10:where([data-theme=dark],[data-theme=dark] *):has([data-state=checked]){background-color:color-mix(in oklab,var(--m-brand) 10%,transparent)}}.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:where([data-theme=dark],[data-theme=dark] *):has([data-slot][aria-invalid=true]){--tw-ring-color:var(--m-status-failed)}@supports (color:color-mix(in lab,red,red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:where([data-theme=dark],[data-theme=dark] *):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--m-status-failed) 40%, transparent)}}@media(pointer:fine){.pointer-fine\:inline{display:inline}}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--m-ink-3)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:var(--m-rule)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:color-mix(in oklab,var(--m-rule) 50%,transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--m-rule)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:var(--m-rule)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--m-hover)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:var(--m-rule)}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{--tw-outline-style:none;outline-style:none}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--m-ink-3)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing) * 0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing) * 12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing) * 3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing) * 5)}.\[\&_a\]\:\[overflow-wrap\:anywhere\] a,.\[\&_code\]\:\[overflow-wrap\:anywhere\] code{overflow-wrap:anywhere}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content]{flex:none}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-s-md:first-child[data-selected=true] button{border-start-start-radius:8px;border-end-start-radius:8px}.\[\&\:has\(\[role\=checkbox\]\)\]\:pe-0:has([role=checkbox]){padding-inline-end:calc(var(--spacing) * 0)}.\[\.border-b\]\:pb-3.border-b{padding-bottom:calc(var(--spacing) * 3)}.\[\.border-t\]\:pt-3.border-t{padding-top:calc(var(--spacing) * 3)}.\[a\]\:transition-colors:is(a){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(hover:hover){.\[a\]\:hover\:bg-accent\/50:is(a):hover{background-color:var(--m-status-action)}@supports (color:color-mix(in lab,red,red)){.\[a\]\:hover\:bg-accent\/50:is(a):hover{background-color:color-mix(in oklab,var(--m-status-action) 50%,transparent)}}}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-e-md:last-child[data-selected=true] button{border-start-end-radius:8px;border-end-end-radius:8px}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:focus-visible\:relative>:focus-visible{position:relative}.\[\&\>\*\]\:focus-visible\:z-10>:focus-visible{z-index:10}@container field-group (min-width:28rem){.\@md\/field-group\:\[\&\>\*\]\:w-auto>*{width:auto}}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-s-none>:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-s-0>:not(:first-child){border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-t-0>:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-e-none>:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group]{gap:calc(var(--spacing) * 4)}.\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}@container field-group (min-width:28rem){.\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}}.\[\&\>\[data-slot\=field\]\]\:p-4>[data-slot=field]{padding:calc(var(--spacing) * 4)}.has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-e-md:has(:is(select[aria-hidden=true]:last-child))>[data-slot=select-trigger]:last-of-type{border-start-end-radius:8px;border-end-end-radius:8px}.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]){width:fit-content}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}@container field-group (min-width:28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-ink-1>a:hover{color:var(--m-ink-1)}.\[\&\>a\:hover\]\:decoration-2>a:hover{text-decoration-thickness:2px}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>input\]\:flex-1>input{flex:1}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pe-2:has(>[data-align=inline-end])>input{padding-inline-end:calc(var(--spacing) * 2)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:ps-2:has(>[data-align=inline-start])>input{padding-inline-start:calc(var(--spacing) * 2)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:start-4>svg{inset-inline-start:calc(var(--spacing) * 4)}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:h-3\.5>svg{height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:h-4>svg{height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-3\.5>svg{width:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:w-4>svg{width:calc(var(--spacing) * 4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:var(--m-status-failed)}.\[\&\>svg\]\:text-foreground>svg{color:var(--m-ink-1)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--m-ink-3)}.\[\&\>svg\]\:text-status-failed>svg{color:var(--m-status-failed)}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\~\*\]\:ps-7>svg~*{padding-inline-start:calc(var(--spacing) * 7)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}@media(pointer:coarse){.\[\@media\(pointer\:coarse\)\]\:hidden{display:none}.\[\@media\(pointer\:coarse\)\]\:min-h-11{min-height:calc(var(--spacing) * 11)}.\[\@media\(pointer\:coarse\)\]\:min-w-11{min-width:calc(var(--spacing) * 11)}}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-end-2{inset-inline-end:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-start-2{inset-inline-start:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/20{background-color:var(--m-canvas)}@supports (color:color-mix(in lab,red,red)){[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/20{background-color:color-mix(in oklab,var(--m-canvas) 20%,transparent)}}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:text-background{color:var(--m-canvas)}[data-slot=tooltip-content] .dark\:\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/10:where([data-theme=dark],[data-theme=dark] *){background-color:var(--m-canvas)}@supports (color:color-mix(in lab,red,red)){[data-slot=tooltip-content] .dark\:\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/10:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--m-canvas) 10%,transparent)}}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}}:root{--m-canvas:#141213;--m-surface:#1e1b1b;--m-raised:#252122;--m-sunk:#181516;--m-hover:#2a2526;--m-rule:#342e2f;--m-rule-2:#463f40;--m-rule-strong:#857a7b;--m-field-edge:var(--m-rule-strong);--m-ink-1:#f4efee;--m-ink-2:#cfc6c5;--m-ink-3:#a99f9e;--m-ink-inverse:#141213;--m-brand:#e0485f;--m-brand-hover:#e8657a;--m-brand-text:#f47a8c;--m-brand-wash:#3a1e24;--m-brand-dim:#5e2430;--m-on-brand:#1a0b0e;--m-focus:#f4efee;--m-data-left:#3d8bd4;--m-data-right:#cc7a1f;--m-mdc-band:#c8c0c024;--m-mdc-band-edge:#c8c0c066;--m-grid:#2a2526;--m-change:#a795f2;--m-change-wash:#2b2444;--m-status-saved:#6ccb9f;--m-status-saved-wash:#1b3328;--m-status-action:#e9b95a;--m-status-action-wash:#3a2e14;--m-status-failed:#f2867e;--m-status-failed-wash:#3a1a18;--m-video:#0c090a;--m-on-video:#ede7e6;--m-elevation-1:0 1px 2px #0006;--m-elevation-2:0 1px 2px #0006, 0 14px 30px -12px #0009;--m-elevation-3:0 2px 4px #00000073, 0 24px 48px -16px #000000b3}html[data-theme=light]{--m-canvas:#faf9f8;--m-surface:#fff;--m-raised:#fff;--m-sunk:#f4f2f1;--m-hover:#f3f1f0;--m-rule:#e7e4e2;--m-rule-2:#d4cfcd;--m-rule-strong:#8c8284;--m-ink-1:#1d1718;--m-ink-2:#4f4547;--m-ink-3:#6b6163;--m-ink-inverse:#fff;--m-brand:#c8102e;--m-brand-hover:#a50d27;--m-brand-text:#a50d27;--m-brand-wash:#fbedef;--m-brand-dim:#f3c6cd;--m-on-brand:#fff;--m-focus:#1d1718;--m-data-left:#1f6fb2;--m-data-right:#b85c00;--m-mdc-band:#6e686a29;--m-mdc-band-edge:#6e686a73;--m-grid:#eeebe9;--m-change:#5b3fc4;--m-change-wash:#efebfb;--m-status-saved:#1e7a55;--m-status-saved-wash:#e6f4ee;--m-status-action:#8a5a00;--m-status-action-wash:#fbf1de;--m-status-failed:#b3261e;--m-status-failed-wash:#fbeae8;--m-video:#141012;--m-on-video:#ede7e6;--m-elevation-1:0 1px 2px #1d17180f;--m-elevation-2:0 1px 2px #1d17180d, 0 10px 30px -12px #1d17182e;--m-elevation-3:0 2px 4px #1d17180f, 0 24px 48px -16px #1d171847}:root{--m-text-12:.75rem;--m-text-14:.875rem;--m-text-16:1rem;--m-text-20:1.25rem;--m-text-25:1.5625rem;--m-text-31:1.9375rem;--m-text-39:2.4375rem;--m-leading-12:1rem;--m-leading-14:1.25rem;--m-leading-16:1.5rem;--m-leading-20:1.75rem;--m-leading-25:2rem;--m-leading-31:2.375rem;--m-leading-39:2.875rem;--m-label-font:"Manrope", var(--font-arabic), ui-sans-serif, system-ui, sans-serif;--m-label-size:var(--m-text-12);--m-label-weight:500;--m-label-case:none;--m-label-tracking:normal;--m-label-ink:var(--m-ink-3);--m-radius-chip:6px;--m-radius-control:10px;--m-radius-card:14px;--m-radius-sheet:16px;--m-radius-pill:999px;--m-ease-out:cubic-bezier(.22, 1, .36, 1);--m-duration-quick:.14s;--m-duration-base:.22s;--container-padding:16px;--container-max-width:1440px;--space-section-y:32px;--space-card-padding:16px;--space-grid-gap:12px;--display-page-title:clamp(28px, 4vw, 56px);--display-card-title:clamp(16px, 1.6vw, 22px);--display-data-large:clamp(28px, 3vw, 48px);--display-data-medium:clamp(20px, 2vw, 32px);--text-body:clamp(14px, 1vw, 16px);--text-meta:clamp(11px, .8vw, 13px);--m-sidebar-w:232px;--m-sidebar-w-collapsed:76px;--m-topbar-h:60px;--m-tabbar-h:64px;--m-tab-ask-w:64px;--m-bottom-inset:0px;--m-keyboard-inset:0px;--m-viewport-top:0px;--m-bg-base:var(--m-canvas);--m-bg-raised:var(--m-surface);--m-bg-overlay:var(--m-raised);--m-bg-hover:var(--m-hover);--m-bg-elevated:var(--m-raised);--m-bg-void:var(--m-video);--m-border-subtle:var(--m-rule);--m-border-default:var(--m-rule-2);--m-border-strong:var(--m-rule-strong);--m-crimson:var(--m-brand);--m-crimson-hover:var(--m-brand-hover);--m-crimson-dim:var(--m-brand-dim);--m-crimson-ghost:var(--m-brand-wash);--m-crimson-text:var(--m-brand-text);--m-brand-primary:var(--m-brand);--m-gold:var(--m-status-action);--m-gold-hover:var(--m-status-action);--m-gold-dim:#5c4a1f;--m-gold-ghost:var(--m-status-action-wash);--m-warning:var(--m-status-action);--m-text-primary:var(--m-ink-1);--m-text-secondary:var(--m-ink-2);--m-text-tertiary:var(--m-ink-3);--m-text-inverse:var(--m-ink-inverse);--m-chart-grid:var(--m-grid);--m-chart-axis:var(--m-rule-2);--m-chart-label:var(--m-ink-3);--background:330 5.3% 7.5%;--foreground:10 21.4% 94.5%;--card:0 5.3% 11.2%;--card-foreground:10 21.4% 94.5%;--popover:345 5.7% 13.7%;--popover-foreground:10 21.4% 94.5%;--primary:350.9 71% 58%;--primary-foreground:348 40.5% 7.3%;--secondary:348 6.3% 15.5%;--secondary-foreground:10 21.4% 94.5%;--muted:348 6.3% 15.5%;--muted-foreground:5.5 6% 64.1%;--accent:39.9 76.5% 63.3%;--accent-foreground:348 40.5% 7.3%;--destructive:4.1 81.7% 72.2%;--destructive-foreground:348 40.5% 7.3%;--destructive-text:4.1 81.7% 72.2%;--warning:39.9 76.5% 63.3%;--warning-foreground:348 40.5% 7.3%;--warning-text:39.9 76.5% 63.3%;--success:152.2 47.7% 61%;--success-foreground:348 40.5% 7.3%;--border:350 6.1% 19.2%;--input:351.4 5.3% 26.1%;--ring:10 21.4% 94.5%;--radius:.625rem}html[data-theme=light]{--m-gold-dim:#e8d9a8;--background:30 16.7% 97.6%;--foreground:350 11.5% 10.2%;--card:0 0% 100%;--card-foreground:350 11.5% 10.2%;--popover:0 0% 100%;--popover-foreground:350 11.5% 10.2%;--primary:350.2 85.2% 42.4%;--primary-foreground:0 0% 100%;--secondary:20 11.1% 94.7%;--secondary-foreground:350 11.5% 10.2%;--muted:20 11.1% 94.7%;--muted-foreground:348 4.9% 40%;--accent:39.1 100% 27.1%;--accent-foreground:0 0% 100%;--destructive:3.2 71.3% 41%;--destructive-foreground:0 0% 100%;--destructive-text:3.2 71.3% 41%;--warning:39.1 100% 27.1%;--warning-foreground:0 0% 100%;--warning-text:39.1 100% 27.1%;--success:155.9 60.5% 29.8%;--success-foreground:0 0% 100%;--border:24 9.4% 89.6%;--input:17.1 7.5% 81.8%;--ring:350 11.5% 10.2%}:root{--m-risk-critical:#c8102e;--m-risk-high:#e86020;--m-risk-medium:#f0a500;--m-risk-low:#52c864;--m-risk-safe:#1eb860;--m-risk-critical-bg:#1c0509;--m-risk-high-bg:#1c0b04;--m-risk-medium-bg:#1a1200;--m-risk-low-bg:#071509;--m-risk-safe-bg:#041209;--m-joint-knee-l:#5b8def;--m-joint-knee-r:#e86020;--m-joint-hip-l:#8b5cf6;--m-joint-hip-r:#f0a500;--m-joint-spine:#22d3ee;--m-joint-ankle-l:#34d399;--m-joint-ankle-r:#f472b6}html[data-theme=light]{--m-risk-critical:#c8102e;--m-risk-high:#b5410f;--m-risk-medium:#8a5e00;--m-risk-low:#1a7a30;--m-risk-safe:#0f6626;--m-risk-critical-bg:#fbe9ec;--m-risk-high-bg:#fbede4;--m-risk-medium-bg:#fbf3dc;--m-risk-low-bg:#e6f4ea;--m-risk-safe-bg:#e1f0e7}:root{--m-cat-1:#3987e5;--m-cat-2:#d95926;--m-cat-3:#199e70;--m-cat-4:#c98500;--m-cat-5:#d55181;--m-cat-6:#008300;--m-cat-7:#9085e9;--m-seq-strong:#256abf}html[data-theme=light]{--m-cat-1:#2a78d6;--m-cat-2:#eb6834;--m-cat-3:#1baf7a;--m-cat-4:#eda100;--m-cat-5:#e87ba4;--m-cat-6:#008300;--m-cat-7:#6250d6;--m-seq-strong:#1c5cab}@media(max-width:1023.98px){:root:has(.m-tabbar){--m-bottom-inset:calc(var(--m-tabbar-h) + env(safe-area-inset-bottom))}}html .home-fab,html .mitus-assistant-global{bottom:calc(24px + var(--m-bottom-inset))}:root{--cookie-bottom:var(--m-bottom-inset)}@media(max-width:480px){:root{--cookie-bottom:max(calc(8px + var(--m-bottom-inset)), env(safe-area-inset-bottom))}}html .cookie-consent{bottom:var(--cookie-bottom)}html .home-fab[data-assistant=true]{bottom:calc(25px + var(--m-bottom-inset))}@media(max-width:1023.98px){html:has(.mitus-assistant-global) .m-tabbar>ul{grid-template-columns:repeat(4,minmax(max-content,1fr)) var(--m-tab-ask-w)}html .mitus-assistant-global>.mitus-assistant-launcher,html .mitus-assistant-global:has(>.mitus-assistant-panel)>.mitus-assistant-launcher{z-index:31;width:var(--m-tab-ask-w);height:auto;min-height:calc(var(--m-tabbar-h) + env(safe-area-inset-bottom));padding:8px 4px calc(10px + env(safe-area-inset-bottom));background:var(--m-surface);box-shadow:inset 0 1px 0 var(--m-rule);color:var(--m-ink-3);font-size:var(--m-text-12);inset-inline:auto 0;border:0;border-radius:0;align-content:center;justify-items:center;gap:3px;margin:0;font-weight:700;line-height:1.1;display:grid;position:fixed;bottom:0}html .mitus-assistant-global>.mitus-assistant-launcher:hover{background:var(--m-hover);color:var(--m-ink-1)}html .mitus-assistant-global>.mitus-assistant-launcher:focus-visible{outline:2px solid var(--m-focus);outline-offset:-3px}html .mitus-assistant-global>.mitus-assistant-launcher svg{width:22px;height:22px}html .mitus-assistant-global>.mitus-assistant-launcher .mitus-assistant-launcher__wordmark{font-size:var(--m-text-12);letter-spacing:.04em;margin-top:0;font-weight:700}html .mitus-assistant-global>.mitus-assistant-launcher .mitus-assistant-launcher__status{border-color:var(--m-surface);top:8px;bottom:auto;inset-inline-end:calc(50% - 18px)}html .home-fab[data-assistant=true]{inset-inline-end:16px;bottom:calc(16px + var(--m-bottom-inset))}}@keyframes m-fade-in{0%{opacity:0}to{opacity:1}}@keyframes m-rise-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.m-page-enter{animation:m-rise-in var(--m-duration-base) var(--m-ease-out) both}@media(prefers-reduced-motion:reduce){.m-scrim,.m-page-enter{animation:none}}@media(max-width:767.98px),(pointer:coarse){html:root .m-badge,html:root .rd-settings-viewas__hint b,html:root .rd-settings-code,html:root .rd-home .home-eyebrow,html:root .home-eyebrow,html:root .rd-home-change__mdc,html:root .rd-home-change__more,html:root .home-filters button span,html:root .home-ini,html:root .home-more__list,html:root .home-pill,html:root .home-row__summary,html:root .home-window__days,html:root .home-window__end,html:root .squad-composition__legend-code,html:root .squad-composition__legend-percentage,html:root .view-chip,html:root .view-lead__eyebrow,html:root .dashboard-empty-compact__desc,html:root .roster-summary span,html:root .roster-field>span,html:root .roster-sort>span,html:root .rd-people-page dt,html:root [data-testid=medical-legacy-injury],html:root .roster-chip__count,html:root .ops-page-header__eyebrow,html:root .ops-summary__label,html:root .ops-list-columns,html:root .ops-status,html:root .mitus-assistant__subtitle,html:root .mitus-ask-about,html:root .ml-stats dt,html:root .ml-minute__label,html:root .ml-minute__last,html:root .md-summary dt,html:root .md-subtitle,html:root .md-line__tag,html:root .md-token__first,html:root .md-tl__label,html:root .md-table thead th,html:root .md-table__role,html:root .md-swap__label,html:root .md-att,html:root .md-phase,html:root .a5-eyebrow,html:root .a5-history__month,html:root .a5-strip__legend,html:root .a5-strip__months,html:root .clinical-disclosure__count,html:root .cl-table th,html:root .ps-facts dt,html:root .ps-label,html:root .ps-stepper__n,html:root .ps-stepper__current,html:root .ps-stepper .cl-sub,html:root .results-status,html:root .rd-result-verdict .results-status,html:root .rd-result-facts span,html:root .results-section-label,html:root .rd-result .results-section-label,html:root .results-advisory-inline,html:root .results-alert p,html:root .results-provenance dt,html:root .results-technical dt,html:root .results-provenance dd,html:root .results-technical dd,html:root .results-export-card small,html:root .ds-evidence li,html:root .ds-legend__side,html:root .ds-values__head span{font-size:var(--m-text-12)}}html:root .mitus-brief :is(button,a):focus-visible,html:root .mitus-expert :is(button,a):focus-visible,html:root .mitus-arrival :is(button,a):focus-visible,html:root .mitus-note :is(button,a):focus-visible,html:root .mitus-assistant-panel :is(button,a):focus-visible{outline:2px solid var(--m-focus);outline-offset:2px}html:root .mitus-person{-webkit-line-clamp:2;min-width:0;color:var(--m-ink-1);text-overflow:ellipsis;white-space:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;flex:0 auto;font-weight:700;line-height:1.35;text-decoration:none;display:-webkit-box;overflow:hidden}html:root a.mitus-person:hover{text-underline-offset:3px;text-decoration:underline}html:root .mitus-call-words{font-size:var(--m-text-12);color:var(--m-ink-3);font-weight:500;line-height:1.4}html:root .mitus-call-words__call{color:var(--m-ink-1);font-weight:700}html:root .mitus-expert__decision{border-radius:var(--m-radius-chip);background:var(--m-sunk);color:var(--m-ink-1);font-size:var(--m-text-12);letter-spacing:0;white-space:normal;justify-self:start;padding:2px 8px;font-weight:700}html:root .mitus-expert__tally{color:var(--m-ink-2);gap:4px 20px;margin:0;font-size:13.5px}html:root .mitus-expert__tally li{gap:6px}html:root .mitus-expert__tally-count{font-family:var(--font-sans);color:var(--m-ink-1);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}html:root .mitus-expert__label{font-size:var(--m-text-12);letter-spacing:0;color:var(--m-ink-2);margin:0 0 4px;font-weight:700}html:root .mitus-coverage,html:root .mitus-brief__confidence-line{max-width:72ch;color:var(--m-ink-2);text-wrap:pretty;margin:0;font-size:13px;line-height:1.5}html:root .mitus-coverage strong,html:root .mitus-brief__confidence-line strong{color:var(--m-ink-1);font-weight:700}html:root .mitus-evidence{margin:0}html:root .mitus-evidence li{min-height:24px;font-size:var(--m-text-12);align-items:center;display:inline-flex}html:root .mitus-evidence__link{color:inherit;text-decoration:underline}@supports (color:color-mix(in lab,red,red)){html:root .mitus-evidence__link{-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}}html:root .mitus-evidence__link{text-underline-offset:2px}html:root .mitus-evidence__link:hover{color:var(--m-ink-1);text-decoration-color:currentColor}html:root .mitus-brief{border-color:var(--m-rule);background:var(--m-surface);container-type:inline-size}html:root .mitus-brief__mark{background:var(--m-sunk);color:var(--m-ink-2)}html:root .mitus-brief__heading h2{color:var(--m-ink-1);font-size:15px;font-weight:800}html:root .mitus-brief__heading p{font-size:var(--m-text-12);color:var(--m-ink-3);font-variant-numeric:tabular-nums}html:root .mitus-brief__tools{flex-wrap:wrap;justify-content:flex-end;gap:6px}@container (max-width:559.98px){html:root .mitus-brief__bar{flex-wrap:wrap;row-gap:10px}html:root .mitus-brief__heading{flex:12rem}html:root .mitus-brief__tools{flex:1 0 100%;justify-content:flex-start}}html:root .mitus-brief__tool,html:root .mitus-brief__open{border:1px solid var(--m-rule-2);border-radius:var(--m-radius-control);width:auto;height:auto;min-height:32px;color:var(--m-ink-1);background:0 0;padding:0 11px;font-size:13px;font-weight:600}html:root .mitus-brief__tool:hover:not(:disabled),html:root .mitus-brief__open:hover{border-color:var(--m-rule-strong);background:var(--m-hover);color:var(--m-ink-1)}html:root .mitus-brief__tool svg,html:root .mitus-brief__open svg{color:var(--m-ink-3)}html:root .mitus-brief__tool:disabled{cursor:progress;opacity:.7}html:root .mitus-brief__error{color:var(--m-ink-1);align-items:flex-start;gap:8px;display:flex}html:root .mitus-brief__error svg{color:var(--m-status-failed);flex:none;margin-top:2px}html:root .mitus-brief__steps{background:var(--m-sunk);color:var(--m-ink-2)}html:root .mitus-brief__steps li svg{color:var(--m-ink-3)}html:root .mitus-brief__steps li[data-current],html:root .mitus-brief__steps li[data-current] svg{color:var(--m-ink-1)}html:root .mitus-brief__body{grid-template-columns:minmax(0,1fr);gap:18px 32px}html:root .mitus-brief__people,html:root .mitus-brief__gaps{border-inline-start:0;padding-inline-start:0}@container (min-width:720px){html:root .mitus-brief__body[data-layout=split]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}html:root .mitus-brief__body[data-layout=split] .mitus-brief__people,html:root .mitus-brief__body .mitus-brief__gaps{border-inline-start:1px solid var(--m-rule);padding-inline-start:24px}}html:root .mitus-brief__lede{border-bottom:1px solid var(--m-rule);gap:10px;min-width:0;padding-bottom:18px;display:grid}html:root .mitus-brief__lede .mitus-brief__headline{letter-spacing:-.01em;max-width:75ch;font-size:20px;line-height:1.35}html:root .mitus-brief__body[data-lede]{row-gap:22px}html:root .mitus-brief__body[data-lede] .mitus-brief__main{gap:4px}html:root .mitus-brief__body[data-lede] .mitus-expert__label{color:var(--m-ink-2);margin:0 0 4px;font-size:13px}html:root .mitus-brief__body[data-lede] .mitus-brief__actions{margin:0}html:root .mitus-brief__body[data-lede] .mitus-brief__actions li{border-top:0;position:relative}html:root .mitus-brief__body[data-lede] .mitus-brief__actions li:before{border-top:1px solid var(--m-rule);content:"";position:absolute;inset-block-start:0;inset-inline:-1.4rem 0}html:root .mitus-brief__body[data-lede] :is(.mitus-brief__actions,.mitus-brief__people ul){max-width:75ch}html:root .mitus-brief__body[data-lede] .mitus-brief__actions p,html:root .mitus-brief__body[data-lede] .mitus-brief__people p{-webkit-line-clamp:3}@container (max-width:559.98px){html:root .mitus-brief__lede .mitus-brief__headline{font-size:18px}}@container (min-width:720px){html:root .mitus-brief__body[data-lede][data-layout=split]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:40px}html:root .mitus-brief__body[data-lede][data-layout=split] .mitus-brief__people{padding-inline-start:28px}}html:root .mitus-brief__call{gap:8px 16px}html:root .mitus-brief__headline{color:var(--m-ink-1);font-size:17px;font-weight:800;line-height:1.35}html:root .mitus-brief__actions{margin:2px 0 0;padding-inline-start:1.4rem;list-style:decimal}html:root .mitus-brief__actions li{border-top:1px solid var(--m-rule);padding-block:10px;padding-inline-start:4px;display:list-item}html:root .mitus-brief__actions li::marker{color:var(--m-ink-3);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}html:root .mitus-brief__actions strong{color:var(--m-ink-1);font-size:14px}html:root .mitus-brief__actions p{color:var(--m-ink-2)}html:root .mitus-brief__more{min-height:24px;color:var(--m-ink-1);text-decoration:underline}@supports (color:color-mix(in lab,red,red)){html:root .mitus-brief__more{-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}}html:root .mitus-brief__more{text-underline-offset:3px}html:root .mitus-brief__more:hover{text-decoration-color:currentColor}html:root .mitus-brief__more svg{color:var(--m-ink-3)}html:root .mitus-brief__people li{border-top:1px solid var(--m-rule);grid-template-columns:minmax(0,1fr);row-gap:3px;padding:10px 0;display:grid}html:root .mitus-brief__person{flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:2px 10px;font-size:14px;display:flex}html:root .mitus-brief__person .mitus-person{white-space:normal;text-overflow:ellipsis}html:root .mitus-brief__people p{color:var(--m-ink-2);margin:0;font-size:13px}html:root .mitus-brief__gaps li{border-top-color:var(--m-rule);color:var(--m-ink-2)}html:root .mitus-brief__gaps strong{color:var(--m-ink-1)}html:root .mitus-brief__reach{border-top:1px solid var(--m-rule);gap:4px;padding-top:12px;display:grid}html:root .mitus-brief__foot{border-top:0;padding-top:0}html:root .mitus-brief__jumps-label{font-size:var(--m-text-12);letter-spacing:0;color:var(--m-ink-2);font-weight:700}html:root .mitus-brief__jump{border-color:var(--m-rule-2);min-height:28px;color:var(--m-ink-1);background:0 0;font-size:13px}html:root .mitus-brief__jump:hover{border-color:var(--m-rule-strong);background:var(--m-hover)}html:root .mitus-brief__jump svg{color:var(--m-ink-3)}html:root .mitus-note{border-color:var(--m-rule);background:var(--m-sunk)}html:root .mitus-note__mark{background:var(--m-surface);color:var(--m-ink-2)}html:root .mitus-note__label{letter-spacing:0;font-size:var(--m-text-12)!important;color:var(--m-ink-2)!important}html:root .mitus-note__open{border-color:var(--m-rule-2);min-height:28px;color:var(--m-ink-1);background:0 0}html:root .mitus-note__open:hover{border-color:var(--m-rule-strong);background:var(--m-hover)}html:root .mitus-call{border-radius:var(--m-radius-chip);background:var(--m-sunk);color:var(--m-ink-1);font-size:var(--m-text-12);letter-spacing:0;padding:2px 8px;font-weight:700}html:root .mitus-call svg{color:var(--m-ink-3)}html:root .mitus-expert{border-color:var(--m-rule);background:var(--m-surface);grid-template-columns:minmax(0,1fr);min-width:0}html:root .mitus-expert>*,html:root .mitus-expert__section{min-width:0}html:root .mitus-expert__section{grid-template-columns:minmax(0,1fr)}html:root .mitus-expert--wide .mitus-expert__people{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}html:root .mitus-expert--wide .mitus-expert__missing ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}@media(max-width:639.98px){html:root .mitus-assistant__message-row:has(>.mitus-assistant__bubble--expert){max-width:100%}}html:root .mitus-expert__headline{color:var(--m-ink-1);font-weight:800}html:root .mitus-expert__answer{color:var(--m-ink-1)}html:root .mitus-expert__confidence-line{color:var(--m-ink-2)}html:root .mitus-expert__confidence-line strong{color:var(--m-ink-1)}html:root .mitus-expert--compact .mitus-expert__footer{border-top-color:var(--m-rule)}html:root .mitus-expert__fallback{color:var(--m-ink-2);font-size:var(--m-text-12)}html:root .mitus-expert__recs{padding-inline-start:1.4rem;list-style:decimal}html:root .mitus-expert__recs>li{padding:12px 0 12px 4px;display:list-item}html:root .mitus-expert__recs>li::marker{color:var(--m-ink-3);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}html:root .mitus-expert__recs>li>.mitus-evidence{margin-top:8px}html:root .mitus-expert__people>li>.mitus-evidence{margin-top:2px}html:root .mitus-expert__priority{border-radius:var(--m-radius-chip);background:var(--m-sunk);color:var(--m-ink-2);font-size:var(--m-text-12);letter-spacing:0;padding:1px 7px;font-weight:600}html:root .mitus-expert__person{flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:14px;display:flex}html:root .mitus-expert__person .mitus-person{white-space:normal;text-overflow:ellipsis;flex:0 auto}html:root .mitus-expert__confidence{border-top-color:var(--m-rule);gap:4px;padding-top:14px;display:grid}html:root .mitus-expert__confidence p{color:var(--m-ink-2)}html:root .mitus-expert__action{border-color:var(--m-rule-2);color:var(--m-ink-1)}html:root .mitus-expert__action:hover{border-color:var(--m-rule-strong);background:var(--m-hover)}html:root .mitus-expert__followups button{border-color:var(--m-rule-2);min-height:28px;color:var(--m-ink-1);background:0 0;font-size:13px}html:root .mitus-expert__name:hover{text-decoration-color:currentColor}html:root .mitus-expert__footer{font-size:var(--m-text-12);color:var(--m-ink-3)}html:root .mitus-expert-inline__icon{background:var(--m-sunk);color:var(--m-ink-2)}html:root .mitus-expert-inline__steps li svg{color:var(--m-ink-3)}html:root .mitus-expert-inline__steps li[data-current] svg,html:root .mitus-expert-inline__error{color:var(--m-ink-1)}html:root .mitus-decline{gap:6px;display:grid}html:root .mitus-decline p{color:var(--m-ink-1);margin:0}html:root .mitus-decline strong{font-weight:700}html:root .mitus-decline__link{min-height:24px;color:var(--m-ink-1);justify-self:start;align-items:center;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}@supports (color:color-mix(in lab,red,red)){html:root .mitus-decline__link{-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}}html:root .mitus-decline__link{text-underline-offset:3px}html:root .mitus-decline__link:hover{text-decoration-color:currentColor}html:root .mitus-assistant__avatar{border-color:var(--m-rule-2);background:var(--m-sunk);color:var(--m-ink-2)}html:root .mitus-assistant__quick-actions button{font-size:var(--m-text-12)}html:root .mitus-assistant__quick-actions button:hover:not(:disabled){border-color:var(--m-rule-strong);background:var(--m-hover);color:var(--m-ink-1)}html:root .mitus-assistant__empty>svg{color:var(--m-ink-3)}html:root .mitus-assistant__findings-title{font-size:var(--m-text-12);letter-spacing:0;opacity:1;color:var(--m-ink-2);font-weight:700}html:root .mitus-assistant__finding{border:1px solid var(--m-rule-2);border-inline-start-width:1px}html:root .mitus-assistant__bubble--coach{border-color:var(--m-rule-2);background:var(--m-sunk)}html:root .mitus-assistant__bubble--ask{border:1px solid var(--m-rule-2)}html:root .mitus-assistant__bubble--confirm{border:1px dashed var(--m-rule-strong)}html:root .mitus-assistant__bubble--refusal{border-color:var(--m-rule);background:var(--m-surface);color:var(--m-ink-1)}html:root .mitus-assistant__bubble--error{border-color:var(--m-rule-2);color:var(--m-ink-1)}html:root .mitus-assistant__progress{font-size:var(--m-text-12)}html:root .mitus-assistant__progress li:before{background:var(--m-ink-3)}html:root .mitus-assistant__progress li:last-child:before{background:var(--m-ink-1)}html:root .mitus-assistant__evidence-toggle{min-height:24px;font-size:var(--m-text-12);letter-spacing:0;text-transform:none;color:var(--m-ink-3);font-weight:600}html:root .mitus-assistant__evidence-toggle:hover{color:var(--m-ink-1)}html:root .mitus-assistant__footer{font-size:var(--m-text-12)}html:root .mitus-assistant__composer .mitus-field__control:hover{border-color:var(--m-rule-strong)}html:root .mitus-assistant__composer .mitus-field__control:focus-visible{border-color:var(--m-rule-strong);box-shadow:none;outline:2px solid var(--m-focus);outline-offset:1px}html:root .mitus-arrival{pointer-events:auto;z-index:20;border:1px solid var(--m-rule);background:var(--m-raised);color:var(--m-ink-1);box-shadow:none;align-items:center;gap:10px;margin:0;font-size:13px;line-height:1.35;display:flex}html:root .mitus-arrival p{margin:0}html:root .mitus-arrival__mark{color:var(--m-ink-3);flex:none}html:root .mitus-arrival__text{min-width:0}html:root .mitus-arrival__from{color:var(--m-ink-3);font-size:var(--m-text-12);letter-spacing:0;font-weight:600}html:root .mitus-arrival__headline{color:var(--m-ink-1);font-weight:600}html:root .mitus-arrival__open{border:1px solid var(--m-rule-2);border-radius:var(--m-radius-control);color:var(--m-ink-1);font:inherit;cursor:pointer;background:0 0;flex:none;align-items:center;gap:6px;margin:0;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}html:root .mitus-arrival__open:hover{border-color:var(--m-rule-strong);background:var(--m-hover)}html:root .mitus-arrival__open svg{color:var(--m-ink-3)}html:root .mitus-arrival__close{border-radius:var(--m-radius-control);color:var(--m-ink-3);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid;position:static}html:root .mitus-arrival__close:hover{background:var(--m-hover);color:var(--m-ink-1)}.m-notice-slot{margin-bottom:-24px}html:root .home-brief{scroll-margin-top:calc(var(--m-topbar-h) + 16px)}@media(min-width:1024px){html:root .mitus-arrival{border-radius:var(--m-radius-card,12px);white-space:normal;gap:12px;width:100%;max-width:none;min-height:56px;padding:10px 10px 10px 16px;position:static;inset:auto}html:root .mitus-arrival__mark{width:16px;height:16px}html:root .mitus-arrival__text{font-size:var(--m-text-14);flex:auto;line-height:1.4;overflow:visible}html:root .mitus-arrival__from{margin-inline-end:6px}html:root .mitus-arrival__headline{font-size:var(--m-text-14);line-height:1.4}html:root .mitus-arrival__open{min-height:36px;padding:0 12px}html:root .mitus-arrival__close{width:36px;height:36px}}@media(max-width:1023.98px){html:root .mitus-arrival{border-radius:var(--m-radius-card,12px);white-space:normal;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark text close"".open close";align-items:start;gap:8px 10px;width:100%;max-width:none;min-height:0;padding:12px 6px 12px 14px;display:grid;position:static}html:root .mitus-arrival__mark{grid-area:mark;margin-top:3px}html:root .mitus-arrival__text{grid-area:text}html:root .mitus-arrival__from{margin-bottom:2px;display:block}html:root .mitus-arrival__headline{font-size:var(--m-text-14);line-height:1.4}html:root .mitus-arrival__open{grid-area:open;justify-self:start;min-height:44px;padding:0 14px}html:root .mitus-arrival__close{grid-area:close;width:44px;height:44px;margin-top:-6px}}@media(prefers-reduced-motion:reduce){html:root .mitus-arrival__open,html:root .mitus-brief__tool,html:root .mitus-brief__open,html:root .mitus-brief__jump{transition:none}}@media(min-width:1024px){html:root .mitus-assistant-global>.mitus-assistant-launcher{display:none}html:root .mitus-assistant-global:not(.mitus-assistant-global--expanded){top:calc(var(--m-topbar-h) + 8px);bottom:auto;inset-inline-end:16px}html:root .mitus-assistant-global:not(.mitus-assistant-global--expanded) .mitus-assistant-panel{height:min(760px,calc(100dvh - var(--m-topbar-h) - 24px));min-height:min(520px,calc(100dvh - var(--m-topbar-h) - 24px));transform-origin:100% 0}html:root[dir=rtl] .mitus-assistant-global:not(.mitus-assistant-global--expanded) .mitus-assistant-panel{transform-origin:0 0}html:root .m-ask[aria-expanded=true]{border-color:var(--m-rule-strong);background:var(--m-hover)}}@media(min-width:1280px){html:root:has(.mitus-assistant-global:not(.mitus-assistant-global--expanded)>.mitus-assistant-panel){--ask-dock-w:clamp(420px, 30vw, 520px);--ask-panel-w:var(--ask-dock-w)}html:root:has(.mitus-assistant-global:not(.mitus-assistant-global--expanded)>.mitus-assistant-panel--wide){--ask-dock-w:min(640px, 38vw)}html:root .m-shell-main{margin-inline-end:var(--ask-dock-w,0px)}html:root .mitus-assistant-global:not(.mitus-assistant-global--expanded){top:var(--m-topbar-h);bottom:0;inset-inline-end:0}html:root .mitus-assistant-global:not(.mitus-assistant-global--expanded) .mitus-assistant-panel{width:var(--ask-dock-w);border-width:0;border-inline-start:1px solid var(--m-rule);height:100%;min-height:0;box-shadow:none;border-radius:0}}@media(max-width:1023.98px){html:root .mitus-assistant-panel{transform-origin:100% 100%}html:root[dir=rtl] .mitus-assistant-panel{transform-origin:0 100%}html:root .mitus-assistant-global>.mitus-assistant-launcher[aria-expanded=true]{color:var(--m-ink-1);box-shadow:inset 0 1px 0 var(--m-rule),inset 0 3px 0 var(--m-ink-1);font-weight:800}}html:root .m-ask__dot{background:var(--m-ink-1)}html:root .mitus-assistant-launcher__ready{border:2px solid var(--m-surface);background:var(--m-ink-1);top:8px;border-radius:999px;width:9px;height:9px;position:absolute;inset-inline-end:calc(50% - 18px)}html:root .mitus-assistant__thread [data-entry]{scroll-margin-top:12px}html:root .mitus-assistant__start{overscroll-behavior:contain;flex:auto;align-content:start;gap:14px;min-height:0;padding:16px 14px 18px;display:grid;overflow-y:auto}html:root .mitus-assistant__starter button{border:1px solid var(--m-rule-strong);border-radius:var(--m-radius-control,10px);background:var(--m-surface);width:100%;min-height:56px;color:var(--m-ink-1);text-align:start;cursor:pointer;align-items:center;gap:12px;padding:12px 14px;transition:background-color .15s,border-color .15s;display:flex}html:root .mitus-assistant__starter button:hover:not(:disabled){background:var(--m-hover);border-color:var(--m-ink-2)}html:root .mitus-assistant__starter button:disabled{cursor:progress;opacity:.6}html:root .mitus-assistant__starter button>svg{color:var(--m-ink-3);flex:none}html:root .mitus-assistant__starter-mark{background:var(--m-sunk);width:30px;height:30px;color:var(--m-ink-2);border-radius:9px;flex:none;place-items:center;display:grid}html:root .mitus-assistant__starter-text{flex:auto;gap:2px;min-width:0;display:grid}html:root .mitus-assistant__starter-text strong{font-size:14px;font-weight:700;line-height:1.3}html:root .mitus-assistant__starter-text small{color:var(--m-ink-2);font-size:var(--m-text-12);line-height:1.4}html:root .mitus-assistant__start .mitus-assistant__findings{margin-top:0}html:root .mitus-assistant__start-note{color:var(--m-ink-3);font-size:var(--m-text-12);margin:2px 0 0;line-height:1.45}html:root .mitus-assistant__start .mitus-assistant__quick-actions{border-bottom:0;padding:0}@media(prefers-reduced-motion:reduce){html:root .mitus-assistant__starter button{transition:none}}html:root .mitus-assistant__confirm-actions{flex-wrap:wrap}html:root .mitus-assistant__confirm-actions .mitus-dialog-action{min-height:36px}html:root .mitus-assistant__confirm-yes{border-color:var(--m-ink-1);background:var(--m-ink-1);color:var(--m-surface);font-weight:700}html:root .mitus-assistant__confirm-yes:hover:not(:disabled){border-color:var(--m-ink-2);background:var(--m-ink-2);color:var(--m-surface)}html:root .mitus-assistant__confirm-yes:disabled{opacity:.55}html:root .mitus-assistant__action-closed{color:var(--m-ink-3);font-size:var(--m-text-12);margin:8px 0 0;font-style:normal}html:root .mitus-assistant__action-facts dt{letter-spacing:0;text-transform:none;color:var(--m-ink-3);font-weight:600}@media(pointer:coarse){html:root .mitus-assistant-panel .mitus-assistant__thread :is(button,a){min-height:44px}html:root .mitus-assistant-panel .mitus-assistant__thread .mitus-evidence__link{align-items:center;display:inline-flex}html:root .mitus-assistant-panel .mitus-assistant__thread a.mitus-person{-webkit-box-pack:center}html:root .mitus-assistant-panel .mitus-assistant__thread .mitus-expert__rate-button{min-width:44px}}html:root .mitus-assistant__working{gap:8px;min-width:0;display:grid}html:root .mitus-assistant__steps{background:var(--m-sunk);border-radius:10px;gap:4px;margin:0;padding:8px 10px;list-style:none;display:grid}html:root .mitus-assistant__steps li{color:var(--m-ink-2);font-size:var(--m-text-12);align-items:center;gap:8px;line-height:1.5;display:flex}html:root .mitus-assistant__steps li svg{color:var(--m-ink-3);flex:none}html:root .mitus-assistant__steps li[data-current]{color:var(--m-ink-1);font-weight:600}html:root .mitus-assistant__steps li[data-current] svg{color:var(--m-ink-1)}html:root .mitus-assistant__working-note{max-width:46ch;color:var(--m-ink-3);font-size:var(--m-text-12);margin:0;line-height:1.45}html:root .mitus-assistant__failure{white-space:normal;gap:8px;display:grid}html:root .mitus-assistant__failure p{align-items:flex-start;gap:8px;display:flex}html:root .mitus-assistant__failure p svg{color:var(--m-status-failed);flex:none;margin-top:3px}html:root .mitus-assistant__retry{border:1px solid var(--m-rule-2);border-radius:var(--m-radius-control,10px);min-height:32px;color:var(--m-ink-1);cursor:pointer;background:0 0;justify-self:start;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}html:root .mitus-assistant__retry:hover:not(:disabled){border-color:var(--m-rule-strong);background:var(--m-hover)}html:root .mitus-assistant__retry svg{color:var(--m-ink-3)}html:root .mitus-evidence li:has(.mitus-evidence__reading){white-space:normal;height:auto}html:root .mitus-evidence__reading{color:var(--m-ink-1);font-variant-numeric:tabular-nums}html:root .mitus-assistant-panel{overflow:clip}html:root .mitus-expert__followups{justify-items:start;gap:6px;display:grid}html:root .mitus-expert__followups button{border:1px solid var(--m-rule-2);border-radius:var(--m-radius-control,10px);max-width:100%;min-height:32px;color:var(--m-ink-1);text-align:start;background:0 0;padding:6px 12px;font-size:13px;line-height:1.4}html:root .mitus-expert__followups button:hover:not(:disabled){border-color:var(--m-rule-strong);background:var(--m-hover)}html:root .mitus-assistant__quick-actions[data-compact=true]{padding-inline-end:40px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}html:root[dir=rtl] .mitus-assistant__quick-actions[data-compact=true]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 40px),#0000)}html:root .mitus-assistant__twin-link{border-color:var(--m-rule-2);background:var(--m-surface);color:var(--m-ink-1)}html:root .mitus-assistant__twin-link small{color:var(--m-ink-2)}html:root .mitus-assistant__twin-link svg{color:var(--m-ink-3)}html:root .mitus-assistant__twin-link:hover{border-color:var(--m-rule-strong);background:var(--m-hover)}@media(max-width:640px){html:root .mitus-assistant__subtitle{display:none}}html:root .mitus-credits{gap:4px;max-width:220px;margin-top:6px;display:grid}html:root .mitus-credits__text{color:var(--m-ink-2);font-size:var(--m-text-12);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:0 8px;margin:0;line-height:1.3;display:flex}html:root .mitus-credits__renews{color:var(--m-ink-3)}html:root .mitus-credits__bar{background:var(--m-rule);border-radius:999px;height:3px;position:relative;overflow:hidden}html:root .mitus-credits__fill{transform-origin:0;background:var(--m-ink-2);position:absolute;inset:0}html:root[dir=rtl] .mitus-credits__fill{transform-origin:100%}html:root .mitus-credits[data-low=true] .mitus-credits__fill{background:var(--m-ink-1)}html:root .mitus-credits[data-empty=true] .mitus-credits__text{color:var(--m-ink-1)}@media(prefers-reduced-motion:no-preference){html:root .mitus-credits__fill{transition:transform .3s cubic-bezier(.16,1,.3,1)}}html:root .mitus-assistant__credits-out{color:var(--m-ink-2);font-size:var(--m-text-12);margin:0 16px;padding:8px 0 0;line-height:1.4}html:root .mitus-assistant__credits-exhausted p{margin:0}html:root .agent-page{--agent-read:780px;--agent-gutter:clamp(16px, 3vw, 32px);min-width:0;height:calc(100dvh - 76px - var(--m-bottom-inset,0px) - 12px);flex-direction:column;gap:16px;min-height:420px;display:flex}@media(min-width:1024px){html:root .agent-page{height:calc(100dvh - var(--m-topbar-h) - 56px);gap:20px;min-height:560px}}html:root .agent-page :is(a,button):focus-visible,html:root .agent-rail :is(a,button):focus-visible{outline:2px solid var(--m-focus);outline-offset:2px}html:root .agent-page__head{gap:10px;min-width:0;display:grid}html:root .agent-page__bar{justify-content:space-between;align-items:center;gap:8px 16px;min-width:0;display:flex}html:root .agent-page__back{border-radius:var(--m-radius-chip);min-width:0;max-width:100%;min-height:32px;color:var(--m-ink-2);font-size:var(--m-text-14);flex:0 auto;align-items:center;gap:6px;padding-inline:2px 6px;font-weight:600;text-decoration:none;display:inline-flex}html:root .agent-page__back span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html:root .agent-page__back svg{color:var(--m-ink-3);transition:transform var(--m-duration-quick) var(--m-ease-out);flex:none}html:root .agent-page__back:hover{color:var(--m-ink-1);text-underline-offset:3px;text-decoration:underline}html:root .agent-page__back:hover svg{color:var(--m-ink-1);transform:translate(-2px)}html:root .agent-page__identity{align-items:center;gap:14px;min-width:0;display:flex}html:root .agent-page__mark{border:1px solid var(--m-rule);background:var(--m-sunk);width:44px;height:44px;color:var(--m-ink-1);border-radius:13px;flex:none;place-items:center;display:grid}html:root .agent-page__titles{gap:2px;min-width:0;display:grid}html:root .agent-page__title{color:var(--m-ink-1);font-family:var(--font-sans);font-size:var(--m-text-25);letter-spacing:-.025em;margin:0;font-weight:800;line-height:1.15}@media(min-width:640px){html:root .agent-page__title{font-size:var(--m-text-31)}}html:root .agent-page__sub{max-width:64ch;color:var(--m-ink-2);text-wrap:pretty;margin:0;font-size:15px;line-height:1.45}@media(max-width:639.98px){html:root .agent-page__sub{display:none}html:root .agent-page__mark{border-radius:11px;width:38px;height:38px}}html:root .agent-page__tools{flex:none;align-items:center;gap:8px 14px;display:flex}html:root .agent-page__tool{border:1px solid var(--m-rule-2);border-radius:var(--m-radius-control);min-height:36px;color:var(--m-ink-1);cursor:pointer;transition:border-color var(--m-duration-quick) var(--m-ease-out),background-color var(--m-duration-quick) var(--m-ease-out);background:0 0;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex}html:root .agent-page__tool svg{color:var(--m-ink-3)}html:root .agent-page__tool:hover{border-color:var(--m-rule-strong);background:var(--m-hover)}@media(max-width:479.98px){html:root .agent-page__tool{justify-content:center;width:40px;padding:0}html:root .agent-page__tool span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}html:root .agent-page__tool:active{background:var(--m-sunk)}html:root .agent-page__body{flex:auto;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:12px;min-height:0;display:grid}@media(min-width:1024px){html:root .agent-page__body{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) clamp(260px,22vw,320px);gap:24px}html:root .agent-page__thread{grid-area:1/1}html:root .agent-rail{grid-area:1/2}}html:root .agent-page__thread{border:1px solid var(--m-rule);border-radius:var(--m-radius-card);background:var(--m-raised);min-width:0;min-height:0;box-shadow:var(--m-elevation-1);flex-direction:column;display:flex;overflow:clip}html:root .agent-page__thread :is(.mitus-assistant__thread,.mitus-assistant__start,.mitus-assistant__composer,.mitus-assistant__quick-actions,.mitus-assistant__footer,.mitus-assistant__page-switch,.mitus-assistant__credits-out,.mitus-assistant__suggestions--chips){padding-inline:max(var(--agent-gutter),calc((100% - var(--agent-read)) / 2))}html:root .agent-page__thread .mitus-assistant__thread{gap:16px;padding-block:24px 28px;scroll-padding-block:24px}html:root .agent-page__thread .mitus-assistant__start{gap:18px;padding-block:28px}html:root .agent-page__thread .mitus-assistant__quick-actions[data-compact=true]{border-bottom:1px solid var(--m-rule);padding-block:12px}html:root .agent-page__thread .mitus-assistant__start .mitus-assistant__quick-actions{border-bottom:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));padding-inline:0}html:root .agent-page__thread .mitus-assistant__bubble{font-size:.95rem;line-height:1.55}html:root .agent-page__thread .mitus-assistant__bubble--coach{max-width:min(78%,60ch)}html:root .agent-page__thread .mitus-assistant__bubble:not(.mitus-assistant__bubble--coach){flex:auto;max-width:100%}html:root .agent-page__thread .mitus-assistant__message-row{align-items:flex-start;gap:10px}html:root .agent-page__thread .mitus-assistant__composer{border-top-color:var(--m-rule);padding-block:14px}html:root .agent-page__thread .mitus-assistant__composer .mitus-field__control{height:46px;font-size:15px}html:root .agent-page__thread .mitus-assistant__send{width:46px;height:46px}html:root .agent-page__thread .mitus-assistant__footer{padding-block:0 12px}@media(pointer:coarse){html:root .agent-page__thread .mitus-assistant__thread :is(button,a){min-height:44px}html:root .agent-page__thread .mitus-assistant__thread .mitus-evidence__link{align-items:center;display:inline-flex}html:root .agent-page__back,html:root .agent-page__tool{min-height:44px}}html:root .agent-rail{align-content:start;gap:12px;min-width:0;min-height:0;display:grid}@media(min-width:1024px){html:root .agent-rail{overscroll-behavior:contain;padding-bottom:4px;overflow-y:auto}}html:root .agent-rail__toggle{border:1px solid var(--m-rule);border-radius:var(--m-radius-control);background:var(--m-surface);width:100%;min-height:44px;color:var(--m-ink-1);font-size:var(--m-text-14);text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font-weight:600;display:flex}html:root .agent-rail__toggle:hover{border-color:var(--m-rule-strong);background:var(--m-hover)}html:root .agent-rail__toggle-text{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}html:root .agent-rail__toggle-text>span:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}html:root .agent-rail__toggle-step{color:var(--m-ink-2);font-size:var(--m-text-12);font-variant-numeric:tabular-nums;font-weight:600}html:root .agent-rail__chevron{color:var(--m-ink-3);transition:transform var(--m-duration-quick) var(--m-ease-out);flex:none}html:root .agent-rail__toggle[aria-expanded=true] .agent-rail__chevron{transform:rotate(180deg)}html:root .agent-rail__context{gap:12px;min-width:0;display:grid}@media(max-width:1023.98px){html:root .agent-rail{z-index:3;position:relative}html:root .agent-rail__context{overscroll-behavior:contain;border:1px solid var(--m-rule);border-radius:var(--m-radius-sheet);background:var(--m-canvas);max-height:min(62dvh,520px);box-shadow:var(--m-elevation-3);inset-inline:0;padding:8px;position:absolute;top:calc(100% + 6px);overflow-y:auto}html:root .agent-rail__context[data-open=false]{display:none}}@media(min-width:1024px){html:root .agent-rail__toggle{display:none}}@media(prefers-reduced-motion:reduce){html:root .agent-rail__chevron,html:root .agent-page__back svg,html:root .agent-page__tool{transition:none}}html:root .agent-rail__card{border:1px solid var(--m-rule);border-radius:var(--m-radius-card);background:var(--m-surface);gap:6px;min-width:0;padding:16px 18px;display:grid}html:root .agent-rail__label{color:var(--m-ink-3);font-size:var(--m-text-12);letter-spacing:.01em;margin:0 0 2px;font-weight:700;line-height:1.4}html:root .agent-rail__origin{color:var(--m-ink-1);font-size:var(--m-text-16);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-weight:800;line-height:1.3}html:root .agent-rail__meta{color:var(--m-ink-2);margin:0;font-size:13px;line-height:1.45}html:root .agent-rail__note{border-top:1px solid var(--m-rule);color:var(--m-ink-3);text-wrap:pretty;margin:8px 0 0;padding-top:10px;font-size:13px;line-height:1.5}html:root .agent-rail__steps{margin:2px 0 0;padding:0;list-style:none;display:grid}html:root .agent-rail__step{grid-template-columns:20px minmax(0,1fr);gap:12px;padding-block:7px;display:grid;position:relative}html:root .agent-rail__step:not(:last-child):before{content:"";background:var(--m-rule-2);inset-inline-start:9.5px;width:1px;position:absolute;top:30px;bottom:-6px}html:root .agent-rail__marker{border:1.5px solid var(--m-rule-2);background:var(--m-surface);border-radius:999px;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}html:root .agent-rail__step[data-state=done] .agent-rail__marker{border-color:var(--m-status-saved);background:var(--m-status-saved-wash);color:var(--m-status-saved)}html:root .agent-rail__step[data-state=current] .agent-rail__marker{border:2px solid var(--m-ink-1)}html:root .agent-rail__step[data-state=current] .agent-rail__marker:after{content:"";background:var(--m-ink-1);border-radius:999px;width:8px;height:8px}html:root .agent-rail__step-text{gap:2px;min-width:0;display:grid}html:root .agent-rail__step-name{color:var(--m-ink-2);font-size:var(--m-text-14);font-weight:600;line-height:1.4}html:root .agent-rail__step[data-state=current] .agent-rail__step-name{color:var(--m-ink-1);font-weight:700}html:root .agent-rail__step[data-state=next] .agent-rail__step-name{color:var(--m-ink-3)}html:root .agent-rail__step-answer{color:var(--m-ink-1);overflow-wrap:anywhere;font-size:13px;line-height:1.4}html:root .agent-rail__step-state{border-radius:var(--m-radius-chip);background:var(--m-sunk);color:var(--m-ink-1);font-size:var(--m-text-12);justify-self:start;padding:1px 7px;font-weight:700}html:root .mitus-assistant__suggestions{gap:8px;min-width:0;display:grid}html:root .mitus-assistant__suggestions-title{color:var(--m-ink-2);font-size:var(--m-text-12);margin:0;font-weight:700;line-height:1.4}html:root .mitus-assistant__suggestions-list{gap:6px;min-width:0;display:grid}html:root .mitus-assistant__suggestions button{border:1px solid var(--m-rule-2);border-radius:var(--m-radius-control);background:var(--m-surface);min-width:0;min-height:38px;color:var(--m-ink-1);text-align:start;cursor:pointer;transition:border-color var(--m-duration-quick) var(--m-ease-out),background-color var(--m-duration-quick) var(--m-ease-out);justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:13.5px;font-weight:600;line-height:1.35;display:flex}html:root .mitus-assistant__suggestions button svg{color:var(--m-ink-3);flex:none}html:root .mitus-assistant__suggestions button:hover:not(:disabled){border-color:var(--m-rule-strong);background:var(--m-hover)}html:root .mitus-assistant__suggestions button:hover:not(:disabled) svg{color:var(--m-ink-1)}html:root .mitus-assistant__suggestions button:disabled{cursor:default;opacity:.55}html:root .mitus-assistant__suggestions--chips{border-top:1px solid var(--m-rule);background:var(--m-raised);flex:none;gap:6px;padding:10px 14px 4px}html:root .mitus-assistant__suggestions--chips .mitus-assistant__suggestions-title{color:var(--m-ink-3)}html:root .mitus-assistant__suggestions--chips .mitus-assistant__suggestions-list{flex-wrap:wrap;gap:6px;display:flex}html:root .mitus-assistant__suggestions--chips button{border-radius:var(--m-radius-pill);min-height:30px;padding:4px 11px;font-size:13px;font-weight:500}@media(pointer:coarse){html:root .mitus-assistant__suggestions button{min-height:44px}}@media(prefers-reduced-motion:reduce){html:root .mitus-assistant__suggestions button{transition:none}}html:root .mitus-assistant__view-brief{border:1px solid var(--m-rule);border-radius:var(--m-radius-card);background:var(--m-sunk);gap:8px;min-width:0;margin-block:2px 6px;padding:12px 14px 14px;display:grid}html:root .mitus-assistant__view-brief-title{color:var(--m-ink-2);font-size:var(--m-text-12);align-items:center;gap:6px;margin:0;font-weight:700;line-height:1.4;display:flex}html:root .mitus-assistant__view-brief-title svg{color:var(--m-ink-3);flex:none}html:root .mitus-assistant__view-brief-text{color:var(--m-ink-1);overflow-wrap:anywhere;text-wrap:pretty;margin:0;font-size:14px;line-height:1.5}html:root .agent-page__thread .mitus-assistant__view-brief{padding:14px 18px 16px}html:root .agent-page__thread .mitus-assistant__view-brief-text{font-size:15px}html:root .mitus-context{gap:10px}html:root .mitus-context__look{gap:2px;min-width:0;display:grid}html:root .mitus-context__look .mitus-assistant__view-brief-title{margin-bottom:2px}html:root .mitus-context__name{color:var(--m-ink-1);font-size:var(--m-text-16);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-weight:800;line-height:1.3}html:root .mitus-context__line{color:var(--m-ink-2);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}html:root .mitus-context__group{border-top:1px solid var(--m-rule);gap:4px;min-width:0;padding-top:10px;display:grid}html:root .mitus-context__label{color:var(--m-ink-2);font-size:var(--m-text-12);margin:0;font-weight:700;line-height:1.4}html:root .mitus-context__list{min-width:0;margin:0;padding:0;list-style:none;display:grid}html:root .mitus-context__list>li+li{border-top:1px solid var(--m-rule)}html:root .mitus-context__empty{color:var(--m-ink-2);text-wrap:pretty;margin:0;font-size:13px;line-height:1.45}html:root .mitus-context__pending{border-radius:var(--m-radius-chip);background:var(--m-rule);width:62%;height:14px;margin-block:4px;animation:1.2s ease-in-out infinite alternate mitus-context-pending;display:block}@keyframes mitus-context-pending{0%{opacity:.55}to{opacity:1}}html:root .mitus-context__item{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"what act""meta act";align-items:center;gap:2px 12px;padding-block:8px;display:grid}html:root .mitus-context__what{min-width:0;color:var(--m-ink-1);font-size:var(--m-text-14);overflow-wrap:anywhere;grid-area:what;font-weight:600;line-height:1.35}html:root .mitus-context__meta{min-width:0;color:var(--m-ink-2);font-size:var(--m-text-12);overflow-wrap:anywhere;grid-area:meta;line-height:1.4}html:root .mitus-context__act{border:1px solid var(--m-rule-strong);border-radius:var(--m-radius-control);background:var(--m-surface);max-width:14rem;min-height:32px;color:var(--m-ink-1);transition:border-color var(--m-duration-quick) var(--m-ease-out),background-color var(--m-duration-quick) var(--m-ease-out);grid-area:act;align-items:center;gap:5px;padding:4px 10px;font-size:13px;font-weight:600;line-height:1.25;text-decoration:none;display:inline-flex}html:root .mitus-context__act span{overflow-wrap:anywhere;min-width:0}html:root .mitus-context__act svg{width:14px;height:14px;color:var(--m-ink-2);flex:none}html:root .mitus-context__act:hover{border-color:var(--m-ink-3);background:var(--m-hover)}html:root .mitus-context__act:active{background:var(--m-sunk)}@container (max-width:340px){html:root .mitus-context__item{grid-template-columns:minmax(0,1fr);grid-template-areas:"what""meta""act"}html:root .mitus-context__act{justify-self:start;margin-top:4px}}html:root .mitus-context{container-type:inline-size}html:root .mitus-context__fact{gap:2px;min-width:0;padding-block:8px;display:grid}html:root .mitus-context__fact-label{min-width:0;color:var(--m-ink-2);font-size:var(--m-text-12);overflow-wrap:anywhere;line-height:1.4}html:root .mitus-context__fact-value{min-width:0;color:var(--m-ink-1);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:15px;font-weight:700;line-height:1.35;display:flex}html:root .mitus-context__unit{color:var(--m-ink-2);margin-inline-start:-4px;font-size:13px;font-weight:600}html:root .mitus-context__unit--tight{margin-inline-start:-7px}html:root .mitus-context__tone{border-radius:var(--m-radius-chip);background:var(--m-sunk);color:var(--m-ink-1);font-size:var(--m-text-12);align-items:center;gap:4px;padding:1px 7px;font-weight:600;line-height:1.5;display:inline-flex}html:root .mitus-context__icon{flex:none;width:12px;height:12px}html:root .mitus-context__fact--good .mitus-context__tone{background:var(--m-status-saved-wash)}html:root .mitus-context__fact--good .mitus-context__icon{color:var(--m-status-saved)}html:root .mitus-context__fact--watch .mitus-context__tone{background:var(--m-status-action-wash)}html:root .mitus-context__fact--watch .mitus-context__icon{color:var(--m-status-action)}html:root .mitus-context__fact--bad .mitus-context__tone{background:var(--m-status-failed-wash)}html:root .mitus-context__fact--bad .mitus-context__icon{color:var(--m-status-failed)}html:root .mitus-context__fact-meta{min-width:0;color:var(--m-ink-2);font-size:var(--m-text-12);flex-wrap:wrap;align-items:center;gap:2px 10px;line-height:1.4;display:flex}html:root .mitus-context__fact-meta time{font-variant-numeric:tabular-nums}html:root .mitus-context__evidence{border-radius:var(--m-radius-chip);min-width:0;color:var(--m-ink-1);text-decoration:underline;-webkit-text-decoration-color:var(--m-rule-strong);text-decoration-color:var(--m-rule-strong);text-underline-offset:3px;align-items:center;gap:3px;font-weight:600;display:inline-flex}html:root .mitus-context__evidence span{overflow-wrap:anywhere;min-width:0}html:root .mitus-context__evidence svg{width:12px;height:12px;color:var(--m-ink-3);flex:none}html:root .mitus-context__evidence:hover{text-decoration-color:currentColor}html:root .mitus-context :is(a):focus-visible{outline:2px solid var(--m-focus);outline-offset:2px}@media(pointer:coarse){html:root .mitus-context__act,html:root .mitus-context__evidence{min-height:44px}}@media(prefers-reduced-motion:reduce){html:root .mitus-context__pending{animation:none}html:root .mitus-context__act{transition:none}}.mitus-live__toggle{border:1px solid var(--m-border-subtle);background:var(--m-bg-raised);height:42px;color:var(--m-text-secondary);font-size:var(--m-text-12);letter-spacing:.01em;cursor:pointer;border-radius:11px;flex:none;align-items:center;gap:6px;padding:0 12px;font-weight:600;transition:background .16s,color .16s,border-color .16s,transform .16s;display:inline-flex}.mitus-live__toggle:hover:not(:disabled){border-color:var(--m-crimson);color:var(--m-ink-1);transform:translateY(-1px)}.mitus-live__toggle:focus-visible{outline:2px solid var(--m-crimson);outline-offset:3px}.mitus-live__toggle[data-active=true]{border-color:var(--m-crimson);background:var(--m-crimson);color:var(--m-on-brand)}.mitus-live__toggle:disabled{opacity:.46;cursor:not-allowed}@media(max-width:420px){.mitus-live__toggle{justify-content:center;width:42px;padding:0}.mitus-live__toggle span{display:none}}.mitus-live{border:1px solid var(--m-rule);border-radius:var(--m-radius-card);background:var(--m-raised);flex:none;align-items:center;gap:12px;margin:0 12px 8px;padding:10px 10px 10px 12px;display:flex}.mitus-live__ring{--live-level:0;--live-tone:var(--m-crimson);border:2px solid var(--live-tone);background:var(--live-tone);border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.mitus-live__ring{background:color-mix(in srgb,var(--live-tone) 10%,transparent)}}.mitus-live__ring{color:var(--m-ink-1);box-shadow:0 0 0 calc(var(--live-level) * 9px) var(--live-tone)}@supports (color:color-mix(in lab,red,red)){.mitus-live__ring{box-shadow:0 0 0 calc(var(--live-level) * 9px) color-mix(in srgb,var(--live-tone) 22%,transparent)}}.mitus-live__ring{transition:box-shadow 90ms linear}.mitus-live__ring svg{color:var(--live-tone)}button.mitus-live__ring{cursor:pointer}button.mitus-live__ring:focus-visible{outline:2px solid var(--m-focus);outline-offset:4px}.mitus-live[data-state=thinking] .mitus-live__ring,.mitus-live[data-state=connecting] .mitus-live__ring{--live-tone:var(--m-ink-2);border-style:dashed;animation:2.4s linear infinite mitus-live-turn}.mitus-live[data-state=speaking] .mitus-live__ring{--live-tone:var(--m-ink-1)}.mitus-live[data-heard=background] .mitus-live__ring{--live-tone:var(--m-ink-2);border-style:dotted}.mitus-live[data-heard=background] .mitus-live__state{color:var(--m-ink-2);font-weight:500}@keyframes mitus-live-turn{to{transform:rotate(360deg)}}.mitus-live__words{flex:auto;min-width:0}.mitus-live__state{color:var(--m-ink-1);font-size:var(--m-text-14);margin:0;font-weight:600;line-height:1.3}.mitus-live__heard{min-height:1.35em;color:var(--m-ink-2);font-size:var(--m-text-12);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;line-height:1.35;display:-webkit-box;overflow:hidden}.mitus-live__stop{border:1px solid var(--m-rule-strong);border-radius:var(--m-radius-control);background:var(--m-surface);min-height:36px;color:var(--m-ink-1);font-size:var(--m-text-12);cursor:pointer;flex:none;align-items:center;gap:6px;padding:0 12px;font-weight:600;transition:border-color .16s,background .16s;display:inline-flex}.mitus-live__stop:hover{border-color:var(--m-crimson)}.mitus-live__stop:focus-visible{outline:2px solid var(--m-focus);outline-offset:2px}.mitus-live__trace{border:1px dashed var(--m-rule-strong);border-radius:var(--m-radius-card);background:var(--m-surface);max-height:168px;color:var(--m-ink-2);font:500 var(--m-text-12)/1.45 var(--m-font-mono,"JetBrains Mono", monospace);font-variant-numeric:tabular-nums;flex:none;margin:0 12px 8px;padding:6px 10px;list-style:none;overflow:auto}.mitus-live__trace li{white-space:nowrap;grid-template-columns:4.5em minmax(9em,auto) 6.5em 1fr;gap:8px;display:grid}.mitus-live__trace li span:last-child{color:var(--m-ink-1);white-space:normal}.mitus-live__notice{border:1px solid var(--m-rule-strong);border-radius:var(--m-radius-card);background:var(--m-raised);color:var(--m-ink-2);font-size:var(--m-text-12);flex:none;margin:0 12px 8px;padding:14px 14px 12px;line-height:1.45}.mitus-live__notice h3{color:var(--m-ink-1);font-size:var(--m-text-14);margin:0 0 6px;font-weight:650}.mitus-live__notice p{margin:0 0 6px}.mitus-live__notice-actions{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.mitus-live__primary,.mitus-live__secondary{border-radius:var(--m-radius-control);min-height:36px;font-size:var(--m-text-12);cursor:pointer;padding:0 14px;font-weight:600}.mitus-live__primary{border:1px solid var(--m-crimson);background:var(--m-crimson);color:var(--m-on-brand)}.mitus-live__secondary{border:1px solid var(--m-rule-strong);color:var(--m-ink-1);background:0 0}.mitus-live__primary:focus-visible,.mitus-live__secondary:focus-visible{outline:2px solid var(--m-focus);outline-offset:2px}.mitus-live__ended{border:1px solid var(--m-rule);border-radius:var(--m-radius-control);background:var(--m-sunk);color:var(--m-ink-1);font-size:var(--m-text-12);flex:none;align-items:flex-start;gap:8px;margin:0 12px 8px;padding:8px 8px 8px 12px;line-height:1.4;display:flex}.mitus-live__ended p{flex:auto;margin:0}.mitus-live__ended button{width:28px;height:28px;color:var(--m-ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.mitus-live__ended button:focus-visible{outline:2px solid var(--m-focus);outline-offset:1px}@media(prefers-reduced-motion:reduce){.mitus-live__ring{box-shadow:none;background:var(--live-tone)}@supports (color:color-mix(in lab,red,red)){.mitus-live__ring{background:color-mix(in srgb,var(--live-tone) calc(10% + var(--live-level) * 40%),transparent)}}.mitus-live__ring{transition:none}.mitus-live[data-state=thinking] .mitus-live__ring,.mitus-live[data-state=connecting] .mitus-live__ring{animation:none}.mitus-live__toggle,.mitus-live__toggle:hover:not(:disabled){transition:none;transform:none}}[data-agent-changed=true]{outline:2px solid var(--m-focus);outline-offset:2px;border-radius:inherit;animation:agent-changed-pulse 1s var(--m-ease-out) 2}@keyframes agent-changed-pulse{0%,to{outline-offset:2px}50%{outline-offset:5px}}@media(prefers-reduced-motion:reduce){[data-agent-changed=true]{animation:none}}.mitus-assistant__done{color:var(--m-ink-2);margin:.35rem 0 0;font-size:.8125rem}@media(max-width:640px),(max-width:1023.98px)and (max-height:500px){html:root .mitus-assistant-panel{inset-inline:0;top:calc(3.5rem + env(safe-area-inset-top,0px) + var(--m-viewport-top,0px));bottom:max(var(--m-bottom-inset,0px),var(--m-keyboard-inset,0px));width:auto;height:auto;min-height:0;max-height:none;padding:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);border:0;border-top:1px solid var(--m-rule);box-shadow:none;transform-origin:bottom;border-radius:0;position:fixed}html:root[data-keyboard] .mitus-assistant-panel{top:var(--m-viewport-top,0px);padding-top:env(safe-area-inset-top,0px);border-top:0}html:root[data-cookie-card]:not([data-keyboard]) .mitus-assistant-panel{padding-bottom:max(0px,calc(var(--cookie-card-space,0px) - var(--m-bottom-inset,0px)))}html:root:has(.mitus-assistant-panel){overflow:hidden}html:root:has(.mitus-assistant-panel) .m-analysis-queue,html:root[data-keyboard] .mitus-assistant-panel .mitus-assistant__footer{display:none}}html:root .mitus-assistant__message-row:has(>.mitus-assistant__bubble>.mitus-blocks){max-width:100%}html:root .mitus-assistant__bubble:has(>.mitus-blocks){flex:auto;max-width:100%}html:root .mitus-stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr))}html:root .mitus-summary{container-type:inline-size}@container (max-width:319.98px){html:root .mitus-summary__row{grid-template-columns:minmax(0,1fr);gap:2px}html:root .mitus-summary__row dt{padding-top:0}}@media(pointer:coarse){html:root .mitus-assistant__header{align-items:center;padding-block:6px}html:root .mitus-assistant__window-actions{gap:0}html:root .mitus-assistant__window-actions button{border-radius:var(--m-radius-control);width:44px;height:44px}html:root .mitus-assistant__composer .mitus-field__control{height:44px}html:root :is(.mitus-assistant__send,.mitus-assistant__mic){width:44px;height:44px}html:root .mitus-live__toggle{min-width:44px;height:44px}html:root .mitus-assistant__quick-actions button{min-height:44px}html:root .mitus-live__ring{width:44px;height:44px}html:root .mitus-live__stop{min-height:44px}html:root .agent-page__thread .mitus-assistant__composer .mitus-field__control{font-size:16px}html:root .agent-page__tool{min-width:44px}}@media(max-width:1023.98px){html:root .agent-page{height:calc(100dvh - 88px - max(var(--m-bottom-inset,0px),var(--m-keyboard-inset,0px),var(--cookie-card-space,0px),calc(var(--corner-base,0px) + var(--queue-h,0px) - 8px)))}html:root[data-keyboard] .agent-page{min-height:0}html:root[data-keyboard] .agent-page__thread .mitus-assistant__footer{display:none}}@media(max-width:639.98px){html:root .agent-page{gap:12px}html:root .agent-page__head{gap:6px}html:root .agent-page__title{font-size:var(--m-text-20)}html:root .agent-page__mark{border-radius:10px;width:32px;height:32px}html:root .agent-page__identity{gap:10px}}@media(max-width:639px){html:root .rd-result-lead .ds-page-header__actions{flex-wrap:nowrap}html:root .rd-result-lead .ds-page-header__actions>*{min-width:0}html:root .rd-result-lead .ds-page-header__actions>[data-testid=results-compare]{flex:auto;overflow:hidden}html:root .rd-result-lead .ds-page-header__actions>[data-testid=results-share]{flex:0 auto}html:root .player-profile-page .ds-page-header__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}html:root .player-profile-page .ds-page-header__actions>*{min-width:0;height:auto;font-size:var(--m-text-14);white-space:normal;text-align:center;gap:6px;padding-inline:10px;line-height:1.25}html:root .player-profile-page .ds-page-header__primary{display:contents}html:root .player-profile-page .ds-page-header__primary>*{width:auto;height:auto;font-size:var(--m-text-14);white-space:normal;gap:6px;padding-inline:10px;line-height:1.25}html:root .player-profile-page .ds-page-header__actions:has(>:nth-child(3):last-child) .ds-page-header__primary>*,html:root .player-profile-page .ds-page-header__actions:has(>:nth-child(2):last-child) .ds-page-header__primary>*{grid-column:1/-1}}@media(max-width:359.98px){html:root .player-profile-page .ds-page-header__actions{grid-template-columns:minmax(0,1fr)}}@media(pointer:coarse){html:root :is(.a5-action,.rd-result-clip__tabs button,.roster-chip,.mitus-brief__tool,.ps-link){min-height:44px}html:root .roster-mobile-card__meta button{width:44px;height:44px}html:root :is(.mitus-ask-about,.view-row__link,.a5-link,.results-back,a.rd-result-person,.rd-result-link,.results-spec-trigger){position:relative}html:root :is(.mitus-ask-about,.view-row__link,.a5-link,.results-back,a.rd-result-person,.rd-result-link):after{content:"";position:absolute;inset:-10px 0}html:root .results-spec-trigger:after{content:"";position:absolute;inset:-10px}}@media(min-width:1024px){html:root[data-cookie-card] .agent-page{height:calc(100dvh - var(--m-topbar-h) - 56px - var(--cookie-card-space,0px));min-height:0}}@media(min-width:1024px)and (max-width:1279.98px){html:root[data-cookie-card] .mitus-assistant-global:not(.mitus-assistant-global--expanded) .mitus-assistant-panel{height:min(760px,calc(100dvh - var(--m-topbar-h) - 24px - var(--cookie-card-space,0px)));min-height:0}}@media(min-width:1280px){html:root[data-cookie-card] .mitus-assistant-global:not(.mitus-assistant-global--expanded){bottom:var(--cookie-card-space,0px)}}@media(min-width:640.02px)and (max-width:1023.98px)and (min-height:500.02px){html:root[data-cookie-card] .mitus-assistant-global{bottom:max(calc(24px + var(--m-bottom-inset,0px)),calc(var(--cookie-card-space,0px) + 8px))}html:root[data-cookie-card] .mitus-assistant-panel{max-height:calc(100dvh - var(--m-topbar-h) - 24px - var(--cookie-card-space,0px));min-height:0}}select{color-scheme:dark}html[data-theme=light] select{color-scheme:light}select option,select optgroup{background-color:hsl(var(--popover));color:hsl(var(--popover-foreground))}@media(min-width:768px){:root{--container-padding:24px;--space-section-y:48px;--space-card-padding:20px;--space-grid-gap:16px}}@media(min-width:1024px){:root{--container-padding:32px;--space-section-y:64px;--space-card-padding:24px;--space-grid-gap:24px}}.page-container{width:100%;max-width:var(--container-max-width);padding-inline:var(--container-padding);margin-inline:auto}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.safe-top{padding-top:env(safe-area-inset-top)}.safe-bottom{padding-bottom:env(safe-area-inset-bottom)}.safe-left{padding-left:env(safe-area-inset-left)}.safe-right{padding-right:env(safe-area-inset-right)}.session-title{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;min-width:0;line-height:1.3;display:-webkit-box;overflow:hidden}@media(min-width:1024px){.session-title{-webkit-line-clamp:unset;line-clamp:unset;white-space:nowrap;word-break:normal;display:block}}@supports (height:100dvh){.min-h-screen{min-height:100dvh}.h-screen{height:100dvh}}@media(pointer:coarse){html:root :is(input:not([type=checkbox],[type=radio],[type=range]),select,textarea){font-size:max(16px,1em)}}html:root .m-topbar{border-top:env(safe-area-inset-top,0px) solid transparent;border-left:env(safe-area-inset-left,0px) solid transparent;border-right:env(safe-area-inset-right,0px) solid transparent;height:calc(3.5rem + env(safe-area-inset-top,0px))}@media(min-width:1024px){html:root .m-topbar{height:calc(var(--m-topbar-h) + env(safe-area-inset-top,0px))}}html:root .m-shell-content{margin-top:env(safe-area-inset-top,0px);border-left:env(safe-area-inset-left,0px) solid transparent;border-right:env(safe-area-inset-right,0px) solid transparent}@media(max-width:767px){.kpi-grid>*{min-height:130px!important;padding:16px 14px!important}.kpi-grid h3{letter-spacing:.08em;max-width:70%;line-height:1.3;font-size:var(--m-text-12)!important}.kpi-grid .kpi-value{white-space:nowrap;font-size:40px!important;line-height:.95!important}.kpi-grid .kpi-value .cipher-suffix{margin-inline-start:4px;font-size:16px!important}.kpi-grid .kpi-caption{font-size:var(--m-text-12)!important;margin-top:6px!important;padding-top:6px!important}.stats-row p:first-child{letter-spacing:.08em;font-size:var(--m-text-12)!important}.stats-row p:last-child{font-size:22px!important}}@keyframes thread-draw{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}@keyframes thread-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-200px}}@keyframes fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes hud-appear{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:scale(.96)translateY(8px)}to{opacity:1;clip-path:inset(0 0% 0 0);transform:scale(1)translateY(0)}}@keyframes cta-sweep{0%{transform:translate(-120%)skew(-18deg)}to{transform:translate(220%)skew(-18deg)}}@media(prefers-reduced-motion:reduce){.cta-sweep{opacity:0!important;animation:none!important}}.dashboard-page{flex-direction:column;gap:22px;width:100%;max-width:1600px;margin:0 auto;padding-bottom:48px;display:flex}.dashboard-panel__eyebrow{color:var(--m-label-ink);font-family:var(--m-label-font);font-size:var(--m-label-size);font-weight:var(--m-label-weight);letter-spacing:var(--m-label-tracking);text-transform:var(--m-label-case);margin:0 0 7px;line-height:1.2}.dashboard-panel-link:focus-visible,.dashboard-data-row:focus-visible,.dashboard-range-control select:focus-visible,.squad-composition__legend-item:focus-visible{outline:2px solid var(--m-crimson);outline-offset:3px}.dashboard-error-banner{border:1px solid var(--m-risk-high);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.dashboard-error-banner{border:1px solid color-mix(in srgb,var(--m-risk-high) 42%,transparent)}}.dashboard-error-banner{background:var(--m-risk-high);border-radius:10px}@supports (color:color-mix(in lab,red,red)){.dashboard-error-banner{background:color-mix(in srgb,var(--m-risk-high) 7%,var(--m-bg-raised))}}.dashboard-error-banner{color:var(--m-risk-high);font-size:12px;line-height:1.5}.dashboard-error-banner svg{flex:none;width:17px;height:17px;margin-top:1px}.dashboard-tabs-row{border-bottom:1px solid var(--m-border-subtle);justify-content:space-between;align-items:center;gap:16px;min-height:42px;padding-bottom:10px;display:flex}.dashboard-tabs-row p{color:var(--m-text-tertiary);font-size:var(--m-text-12);margin:0}.dashboard-players-tab{flex-direction:column;gap:22px;margin-top:2px;display:flex}.dashboard-metric__action{z-index:1;color:var(--m-ink-1);font-size:var(--m-text-12);font-weight:var(--m-label-weight);text-transform:var(--m-label-case);white-space:nowrap;align-items:center;gap:3px;margin-top:6px;text-decoration:none;display:inline-flex;position:relative}.dashboard-metric__action:hover{text-underline-offset:3px;text-decoration:underline}.dashboard-metric__action svg{stroke-width:2.5px;width:12px;height:12px;transition:transform .15s var(--m-ease-standard)}.dashboard-panel{border:1px solid var(--m-border-subtle);background:var(--m-bg-raised);min-width:0;box-shadow:0 8px 30px var(--m-bg-void);border-radius:14px;padding:20px 21px 18px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.dashboard-panel{box-shadow:0 8px 30px color-mix(in srgb,var(--m-bg-void) 7%,transparent)}}.dashboard-panel__header{justify-content:space-between;align-items:flex-start;gap:14px;min-height:56px;margin-bottom:16px;display:flex}.dashboard-panel__title{color:var(--m-text-primary);font-family:"Manrope",var(--font-arabic),sans-serif;letter-spacing:-.02em;margin:0;font-size:16px;font-weight:800;line-height:1.25}.dashboard-panel__subtitle{max-width:580px;color:var(--m-text-tertiary);font-size:var(--m-text-12);margin:4px 0 0;line-height:1.5}.dashboard-panel__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.dashboard-sample-badge,.dashboard-live-badge{border:1px solid var(--m-border-subtle);background:var(--m-bg-elevated);min-height:24px;color:var(--m-text-tertiary);font-size:var(--m-text-12);font-weight:var(--m-label-weight);letter-spacing:var(--m-label-tracking);text-transform:var(--m-label-case);white-space:nowrap;border-radius:6px;align-items:center;padding:4px 8px;line-height:1;display:inline-flex}.dashboard-range-control{color:var(--m-text-tertiary);font-size:var(--m-text-12);letter-spacing:var(--m-label-tracking);text-transform:var(--m-label-case);align-items:center;gap:6px;font-weight:750;display:inline-flex}.dashboard-range-control select{border:1px solid var(--m-border-subtle);background:var(--m-bg-elevated);height:30px;color:var(--m-text-primary);font-family:"JetBrains Mono",var(--font-arabic),monospace;font-size:var(--m-text-12);border-radius:6px;padding:0 26px 0 9px}.dashboard-chart{min-width:0;margin:0 -4px -4px}.trend-values{gap:2px;margin:0;padding:0;list-style:none;display:grid}.trend-values__row{border-bottom:1px solid var(--m-border-subtle);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;font-size:.75rem;display:flex}.trend-values__row:last-child{border-bottom:0}.trend-values__when{color:var(--m-text-secondary)}.trend-values__value{color:var(--m-text-primary);font-weight:600}.squad-composition{grid-template-columns:minmax(210px,.95fr) minmax(220px,1fr);align-items:center;gap:clamp(28px,2.4vw,36px);display:grid}.squad-composition__chart{justify-self:center;width:100%;min-width:0;max-width:188px;position:relative}.squad-composition__center{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.squad-composition__center-value{font-family:"JetBrains Mono",var(--font-arabic),monospace;letter-spacing:0;color:var(--m-text-primary);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1}.squad-composition__center-label{max-width:92px;font-family:"Manrope",var(--font-arabic),sans-serif;font-size:10px;font-weight:var(--m-label-weight);letter-spacing:var(--m-label-tracking);text-transform:var(--m-label-case);color:var(--m-text-tertiary);line-height:1.25}.squad-composition__legend{flex-direction:column;gap:8px;display:flex}.squad-composition__legend-item{width:100%;min-height:40px;color:var(--m-text-primary);text-align:start;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:8px 32px minmax(72px,1fr) 26px 40px;align-items:center;column-gap:7px;padding:7px 10px;transition:border-color .14s,background-color .14s;display:grid}.squad-composition__legend-item:hover,.squad-composition__legend-item[data-active]{border-color:var(--m-border-subtle);background:var(--m-bg-elevated)}.squad-composition__swatch{border-radius:999px;width:8px;height:24px;box-shadow:0 0 0 3px}@supports (color:color-mix(in lab,red,red)){.squad-composition__swatch{box-shadow:0 0 0 3px color-mix(in srgb,currentColor 5%,transparent)}}.squad-composition__legend-code,.squad-composition__legend-count,.squad-composition__legend-percentage{font-family:"JetBrains Mono",var(--font-arabic),monospace;font-variant-numeric:tabular-nums}.squad-composition__legend-code{color:var(--m-text-primary);font-size:var(--m-text-12);letter-spacing:.02em}.squad-composition__legend-label{min-width:0;color:var(--m-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.squad-composition__legend-count{color:var(--m-text-primary);text-align:end;font-size:14px}.squad-composition__legend-percentage{color:var(--m-text-secondary);font-size:var(--m-text-12);text-align:end}.squad-composition.squad-composition--list{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;display:grid}.squad-composition__total{color:var(--m-text-secondary);margin:0;font-size:13px;font-weight:600}.squad-composition__total b{color:var(--m-text-primary);font-variant-numeric:tabular-nums;margin-inline-end:4px;font-size:22px;font-weight:800}.squad-composition--list .squad-composition__legend{gap:0;margin:0;padding:0;list-style:none}.squad-composition--list .squad-composition__legend-item{border:0;border-top:1px solid var(--m-border-subtle);border-radius:0;grid-template-columns:40px minmax(0,1fr) auto 48px;min-height:36px;padding:6px 0}.squad-composition--list .squad-composition__legend-item:first-child{border-top:0}.squad-composition--list .squad-composition__legend-item:hover{border-color:var(--m-border-subtle);background:0 0}.squad-composition--list .squad-composition__legend-item:first-child:hover{border-top:0}.dashboard-panel-link{min-height:32px;color:var(--m-ink-1);font-size:var(--m-text-12);font-weight:var(--m-label-weight);text-transform:var(--m-label-case);white-space:nowrap;align-items:center;gap:3px;padding:0 3px;text-decoration:none;display:inline-flex}.dashboard-panel-link:hover{text-underline-offset:3px;text-decoration:underline}.dashboard-panel-link svg{width:14px;height:14px;transition:transform .15s var(--m-ease-standard)}.dashboard-data-list{margin:0;padding:0;list-style:none}.dashboard-data-list>li+li{border-top:1px solid var(--m-border-subtle)}.dashboard-data-row{width:100%;min-height:60px;color:var(--m-text-primary);text-align:start;border-radius:7px;align-items:center;gap:11px;padding:8px 4px;transition:background-color .14s;display:flex}.dashboard-data-row:hover{background:var(--m-bg-elevated)}@media(hover:hover)and (pointer:fine){.dashboard-data-row:hover .dashboard-row-chevron{color:var(--m-ink-1);transform:translate(2px)}.dashboard-panel-link:hover svg,.dashboard-metric__action:hover svg{transform:translate(2px)}}.dashboard-data-row:active{background:var(--m-bg-hover)}@media(prefers-reduced-motion:reduce){.dashboard-data-row,.dashboard-row-chevron,.dashboard-panel-link svg,.dashboard-metric__action svg{transition:none;transform:none}.dashboard-data-row:hover .dashboard-row-chevron,.dashboard-panel-link:hover svg,.dashboard-metric__action:hover svg{transform:none}}.dashboard-row-avatar{object-fit:cover;border-radius:9px;flex:none;width:36px;height:36px}.dashboard-row-avatar--initials,.dashboard-row-avatar--session{border:1px solid var(--m-crimson);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.dashboard-row-avatar--initials,.dashboard-row-avatar--session{border:1px solid color-mix(in srgb,var(--m-crimson) 22%,var(--m-border-subtle))}}.dashboard-row-avatar--initials,.dashboard-row-avatar--session{background:var(--m-crimson)}@supports (color:color-mix(in lab,red,red)){.dashboard-row-avatar--initials,.dashboard-row-avatar--session{background:color-mix(in srgb,var(--m-crimson) 10%,var(--m-bg-elevated))}}.dashboard-row-avatar--initials,.dashboard-row-avatar--session{color:var(--m-ink-1);font-family:"JetBrains Mono",var(--font-arabic),monospace;font-size:10px;font-weight:800}.dashboard-row-avatar--session svg{width:15px;height:15px}.dashboard-row-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dashboard-row-copy strong,.dashboard-row-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-row-copy strong{color:var(--m-text-primary);font-size:var(--m-type-body);font-weight:750;line-height:1.35}.dashboard-row-copy strong span{color:var(--m-text-tertiary);font-family:"JetBrains Mono",var(--font-arabic),monospace;font-size:var(--m-text-12)}.dashboard-row-copy small{color:var(--m-text-secondary);font-size:var(--m-type-small);text-transform:capitalize;line-height:1.35}.dashboard-row-meta{flex-direction:column;align-items:flex-end;gap:2px;min-width:48px;display:flex}.dashboard-row-meta span{color:var(--m-text-secondary);font-size:var(--m-type-small);white-space:nowrap;font-weight:650}.dashboard-risk-label,.dashboard-session-status,.dashboard-player-status{font-size:12px;font-weight:var(--m-label-weight);letter-spacing:var(--m-label-tracking);text-transform:var(--m-label-case);white-space:nowrap;border-radius:999px;flex:none;padding:4px 7px}.dashboard-risk-label[data-level=low]{background:var(--m-risk-low)}@supports (color:color-mix(in lab,red,red)){.dashboard-risk-label[data-level=low]{background:color-mix(in srgb,var(--m-risk-low) 12%,transparent)}}.dashboard-risk-label[data-level=low]{color:var(--m-risk-low)}.dashboard-risk-label[data-level=medium]{background:var(--m-risk-medium)}@supports (color:color-mix(in lab,red,red)){.dashboard-risk-label[data-level=medium]{background:color-mix(in srgb,var(--m-risk-medium) 12%,transparent)}}.dashboard-risk-label[data-level=medium]{color:var(--m-risk-medium)}.dashboard-risk-label[data-level=high]{background:var(--m-risk-high)}@supports (color:color-mix(in lab,red,red)){.dashboard-risk-label[data-level=high]{background:color-mix(in srgb,var(--m-risk-high) 12%,transparent)}}.dashboard-risk-label[data-level=high]{color:var(--m-risk-high)}.dashboard-session-status[data-status=completed]{background:var(--m-risk-low)}@supports (color:color-mix(in lab,red,red)){.dashboard-session-status[data-status=completed]{background:color-mix(in srgb,var(--m-risk-low) 12%,transparent)}}.dashboard-session-status[data-status=completed]{color:var(--m-risk-low)}.dashboard-session-status[data-status=in-progress]{background:var(--m-risk-medium)}@supports (color:color-mix(in lab,red,red)){.dashboard-session-status[data-status=in-progress]{background:color-mix(in srgb,var(--m-risk-medium) 12%,transparent)}}.dashboard-session-status[data-status=in-progress]{color:var(--m-risk-medium)}.dashboard-session-status[data-status=scheduled],.dashboard-session-status[data-status=cancelled],.dashboard-session-status[data-status=unknown],.dashboard-player-status{background:var(--m-bg-elevated);color:var(--m-text-secondary)}.dashboard-row-chevron{width:14px;height:14px;color:var(--m-text-tertiary);transition:transform .15s var(--m-ease-standard),color .15s var(--m-ease-standard);flex:none}.dashboard-empty-state{justify-content:center;align-items:center;min-height:210px;display:flex}.dashboard-empty-compact{align-items:center;gap:13px;min-height:96px;padding:14px 4px 8px;display:flex}.dashboard-empty-compact__icon{border:1px solid var(--m-border-subtle);background:var(--m-bg-elevated);width:40px;height:40px;color:var(--m-text-tertiary);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.dashboard-empty-compact[data-variant=clear] .dashboard-empty-compact__icon{border-color:var(--m-risk-low)}@supports (color:color-mix(in lab,red,red)){.dashboard-empty-compact[data-variant=clear] .dashboard-empty-compact__icon{border-color:color-mix(in srgb,var(--m-risk-low) 34%,var(--m-border-subtle))}}.dashboard-empty-compact[data-variant=clear] .dashboard-empty-compact__icon{background:var(--m-risk-low)}@supports (color:color-mix(in lab,red,red)){.dashboard-empty-compact[data-variant=clear] .dashboard-empty-compact__icon{background:color-mix(in srgb,var(--m-risk-low) 9%,var(--m-bg-elevated))}}.dashboard-empty-compact[data-variant=clear] .dashboard-empty-compact__icon{color:var(--m-risk-low)}.dashboard-empty-compact__icon svg{width:18px;height:18px}.dashboard-empty-compact__copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dashboard-empty-compact__heading{color:var(--m-text-secondary);font-family:"Manrope",var(--font-arabic),sans-serif;margin:0;font-size:13px;font-weight:750;line-height:1.3}.dashboard-empty-compact__desc{color:var(--m-text-tertiary);font-size:var(--m-text-12);margin:0;line-height:1.45}.dashboard-empty-compact .dashboard-metric__action{cursor:pointer;background:0 0;border:0;flex:none;align-self:center;margin-top:0}@media(max-width:480px){.dashboard-empty-compact{flex-wrap:wrap;row-gap:6px}.dashboard-empty-compact__copy{flex-basis:calc(100% - 53px)}.dashboard-empty-compact .dashboard-metric__action{margin-inline-start:53px}}html[data-theme=light] .dashboard-panel{box-shadow:0 8px 28px #161a260b}@media(max-width:1180px){.squad-composition{grid-template-columns:minmax(220px,.8fr) minmax(260px,1fr);gap:clamp(34px,6vw,56px);width:min(100%,760px);margin-inline:auto}.squad-composition__chart{max-width:250px}.squad-composition__legend{display:flex}}@media(max-width:900px){.squad-composition{grid-template-columns:1fr;gap:18px;width:100%}.squad-composition__chart{max-width:250px;margin:-6px auto 0}.squad-composition__legend{gap:7px}}@media(max-width:640px){.dashboard-page{gap:18px;padding-bottom:28px}.dashboard-tabs-row{align-items:flex-end}.dashboard-tabs-row p{display:none}.dashboard-panel{border-radius:12px;padding:18px 14px 14px}.dashboard-panel__header{min-height:0;margin-bottom:14px}.dashboard-panel__subtitle{font-size:var(--m-text-12)}.dashboard-panel__actions{flex-direction:column;align-items:flex-end}.dashboard-range-control>span{display:none}.squad-composition{grid-template-columns:1fr;gap:16px}.squad-composition__chart{max-width:260px;margin:-8px auto 0}.squad-composition__legend{gap:7px;display:flex}.dashboard-data-row{gap:8px}.dashboard-risk-label,.dashboard-player-status{display:none}.dashboard-session-status{text-overflow:ellipsis;max-width:84px;overflow:hidden}.dashboard-row-meta{min-width:36px}}.glass-panel{background:var(--m-surface);border:1px solid var(--m-rule);border-radius:var(--m-radius-card);box-shadow:var(--m-elevation-1)}.eyebrow{font-family:var(--m-label-font);font-size:var(--m-label-size);font-weight:var(--m-label-weight);letter-spacing:var(--m-label-tracking);text-transform:var(--m-label-case);color:var(--m-label-ink)}.eyebrow-gold{font-family:var(--font-sans);font-size:var(--m-text-12);letter-spacing:.35em;text-transform:uppercase;color:#c9933b;font-weight:600}.display-hero{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;font-size:clamp(3rem,6vw,6rem);line-height:.95}.display-section{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1}.label-condensed{font-family:var(--font-condensed);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:600}.card-title{font-family:var(--font-sans);letter-spacing:-.005em;text-transform:none;color:hsl(var(--foreground));font-size:15px;font-weight:600;line-height:1.3}.data-mono{font-family:var(--font-mono);letter-spacing:.02em;color:var(--m-ink-2);font-size:12px;font-weight:500}.thread-animate{stroke-dasharray:1000;stroke-dashoffset:1000px;animation:2s cubic-bezier(.16,1,.3,1) forwards thread-draw}.thread-flow{stroke-dasharray:40 160;animation:4s linear infinite thread-flow}.reveal-1{animation:.5s cubic-bezier(.16,1,.3,1) 60ms both fade-up}.reveal-2{animation:.5s cubic-bezier(.16,1,.3,1) .12s both fade-up}.reveal-3{animation:.5s cubic-bezier(.16,1,.3,1) .18s both fade-up}.reveal-4{animation:.5s cubic-bezier(.16,1,.3,1) .24s both fade-up}.reveal-5{animation:.5s cubic-bezier(.16,1,.3,1) .3s both fade-up}.hud-reveal{animation:.6s cubic-bezier(.16,1,.3,1) both hud-appear}@keyframes word-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.word-reveal{animation:.7s cubic-bezier(.16,1,.3,1) both word-reveal}.login-headline{font-size:clamp(2.25rem,4vw,3.75rem);line-height:.95}.cipher-suffix{opacity:.7;letter-spacing:.02em;margin-inline-start:4px;font-size:.6em;font-weight:500}svg.lucide{stroke-width:1.5px}.jersey-avatar{object-fit:cover;z-index:1;border-radius:50%;width:100%;height:100%}.dashboard-header-ambient{isolation:isolate;position:relative}.dashboard-header-ambient>*{z-index:1;position:relative}.waveform-bar{transform-origin:bottom;animation:1.2s ease-in-out infinite waveform-pulse}.waveform-bar:first-child{animation-delay:0s}.waveform-bar:nth-child(2){animation-delay:80ms}.waveform-bar:nth-child(3){animation-delay:.16s}.waveform-bar:nth-child(4){animation-delay:.24s}.waveform-bar:nth-child(5){animation-delay:.32s}.waveform-bar:nth-child(6){animation-delay:.4s}.waveform-bar:nth-child(7){animation-delay:.48s}.waveform-bar:nth-child(8){animation-delay:.56s}.waveform-bar:nth-child(9){animation-delay:.64s}.waveform-bar:nth-child(10){animation-delay:.72s}.waveform-bar:nth-child(11){animation-delay:.8s}.waveform-bar:nth-child(12){animation-delay:.88s}@keyframes waveform-pulse{0%,to{opacity:.55;transform:scaleY(.35)}50%{opacity:1;transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.waveform-bar{animation:none;transform:scaleY(.7)}}.severity-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.severity-dot.severity-low{background:hsl(var(--success));box-shadow:0 0 6px hsl(var(--success) / .5)}.severity-dot.severity-medium{background:hsl(var(--warning));box-shadow:0 0 6px hsl(var(--warning) / .5)}.severity-dot.severity-high{background:hsl(var(--destructive));box-shadow:0 0 6px hsl(var(--destructive) / .55);animation:1.6s ease-in-out infinite severity-pulse}@keyframes severity-pulse{0%,to{box-shadow:0 0 6px hsl(var(--destructive) / .55)}50%{box-shadow:0 0 12px hsl(var(--destructive) / .85)}}@media(prefers-reduced-motion:reduce){.severity-dot.severity-high{animation:none}}.status-pill{font-family:var(--m-label-font);font-size:var(--m-text-12);letter-spacing:var(--m-label-tracking);text-transform:var(--m-label-case);white-space:nowrap;border-style:solid;border-width:1px;border-radius:9999px;align-items:center;gap:6px;padding:6px 12px;font-weight:500;display:inline-flex}@media(prefers-reduced-motion:reduce){.word-reveal{opacity:1;animation:none;transform:none}}.btn-primary:active{box-shadow:none;transform:translateY(0)}.btn-secondary{color:#e7ebef;font-family:var(--font-condensed);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--radius);cursor:pointer;background:0 0;border:1px solid #364159;justify-content:center;align-items:center;gap:8px;padding:10px 24px;font-size:13px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.hud-value{font-family:var(--font-display);letter-spacing:.04em;color:#fff;font-size:1.6rem;line-height:1}.nav-item{font-family:var(--font-condensed);letter-spacing:.06em;text-transform:uppercase;color:#7b899d;cursor:pointer;border:1px solid #0000;border-radius:3px;align-items:center;gap:10px;padding:8px 12px;font-size:13px;font-weight:600;transition:all .18s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.nav-item:hover{color:#dae0e7;background:#1b212d}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--m-rule-strong);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--m-ink-3)}.stat-card{border-radius:var(--radius);background:#0e121b;border:1px solid #1f2533;padding:16px 20px;transition:border-color .2s,box-shadow .2s}.risk-medium{border-color:#ec9c1380}.risk-low{border-color:#37be7f66}.glow-gold-text{text-shadow:0 0 6px #c9933bb3,0 0 14px #c9933b59}.mitus-input{border-radius:var(--radius);color:#e7ebef;font-family:var(--font-sans);background:#121721;border:1px solid #262f40;outline:none;width:100%;padding:10px 14px;font-size:16px;transition:border-color .18s,box-shadow .18s}@media(min-width:640px){.mitus-input{font-size:14px}}.mitus-input::placeholder{color:#576375}.mitus-field{gap:7px;min-width:0;display:grid}.mitus-field>span,.mitus-field-label{color:var(--m-text-tertiary);font:var(--m-label-weight) 12px/1.2 var(--m-label-font);letter-spacing:var(--m-label-tracking);text-transform:var(--m-label-case)}.mitus-field__control,.mitus-field input,.mitus-field select,.mitus-field textarea{border:1px solid var(--m-border-default);background:var(--m-bg-base);width:100%;min-height:46px;color:var(--m-text-primary);font:500 16px/1.35 var(--m-font-sans);border-radius:12px;outline:0;padding:12px 14px;transition:border-color .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1)}@media(min-width:640px){.mitus-field__control,.mitus-field input,.mitus-field select,.mitus-field textarea{font-size:14px}}.mitus-field textarea{resize:vertical;min-height:92px}.mitus-field input::placeholder,.mitus-field textarea::placeholder{color:var(--m-text-tertiary)}.mitus-field__control:hover,.mitus-field input:hover,.mitus-field select:hover,.mitus-field textarea:hover{border-color:var(--m-crimson)}@supports (color:color-mix(in lab,red,red)){.mitus-field__control:hover,.mitus-field input:hover,.mitus-field select:hover,.mitus-field textarea:hover{border-color:color-mix(in srgb,var(--m-crimson) 40%,var(--m-border-default))}}.mitus-field__control:focus-visible,.mitus-field input:focus-visible,.mitus-field select:focus-visible,.mitus-field textarea:focus-visible{border-color:var(--m-crimson);box-shadow:0 0 0 3px var(--m-crimson)}@supports (color:color-mix(in lab,red,red)){.mitus-field__control:focus-visible,.mitus-field input:focus-visible,.mitus-field select:focus-visible,.mitus-field textarea:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--m-crimson) 22%,transparent)}}.mitus-field input[aria-invalid=true],.mitus-field select[aria-invalid=true],.mitus-field textarea[aria-invalid=true]{border-color:var(--m-risk-high);background:var(--m-risk-high)}@supports (color:color-mix(in lab,red,red)){.mitus-field input[aria-invalid=true],.mitus-field select[aria-invalid=true],.mitus-field textarea[aria-invalid=true]{background:color-mix(in srgb,var(--m-risk-high) 6%,var(--m-bg-base))}}.mitus-field__error{color:var(--m-risk-high);margin:0;font-size:12px;font-weight:600}.mitus-field__hint{color:var(--m-text-tertiary);margin:0;font-size:12px}.mitus-dialog-action{border:1px solid var(--m-rule-strong);background:var(--m-bg-raised);min-height:44px;color:var(--m-ink-1);font:600 14px/1.2 var(--m-font-sans);white-space:nowrap;cursor:pointer;border-radius:12px;outline:0;justify-content:center;align-items:center;gap:8px;padding:10px 20px;transition:background-color .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1),color .16s cubic-bezier(.16,1,.3,1);display:inline-flex}.mitus-dialog-action:hover{border-color:var(--m-ink-2);color:var(--m-ink-1)}.mitus-dialog-action:focus-visible{border-color:var(--m-crimson);box-shadow:0 0 0 3px var(--m-crimson)}@supports (color:color-mix(in lab,red,red)){.mitus-dialog-action:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--m-crimson) 22%,transparent)}}.mitus-dialog-action:disabled{opacity:.5;cursor:not-allowed}.mitus-dialog-action:disabled:hover{border-color:var(--m-rule-strong);color:var(--m-ink-1)}.mitus-dialog-action--primary{border-color:var(--m-crimson);background:var(--m-crimson);color:var(--m-on-brand);padding:10px 24px;font-weight:700}.mitus-dialog-action--primary:hover{border-color:var(--m-crimson);background:var(--m-crimson)}@supports (color:color-mix(in lab,red,red)){.mitus-dialog-action--primary:hover{background:color-mix(in srgb,var(--m-crimson) 88%,#000)}}.mitus-dialog-action--primary:hover{color:#fff}.mitus-dialog-action--primary:disabled:hover{border-color:var(--m-crimson);background:var(--m-crimson);color:var(--m-on-brand)}.mitus-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mitus-field-grid>.mitus-field--wide{grid-column:1/-1}@media(max-width:560px){.mitus-field-grid{grid-template-columns:1fr}}.beta-tag{font-size:var(--m-text-12);font-weight:var(--m-label-weight);letter-spacing:var(--m-label-tracking);text-transform:var(--m-label-case);vertical-align:1px;white-space:nowrap;border:1px solid;border-radius:999px;margin-inline-start:10px;padding:1px 8px;line-height:1.5;display:inline-block}:root[dir=rtl] .beta-tag{font-size:var(--m-text-12)}.app-footer{border-top:1px solid var(--m-border-subtle);color:var(--m-text-secondary);font-family:var(--font-sans);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:auto;padding-top:16px;font-size:12px;display:flex}.app-footer__links{display:contents}.app-footer a,.app-footer button{min-height:24px;color:inherit;font:inherit;text-underline-offset:3px;border-radius:2px;align-items:center;text-decoration:underline;display:inline-flex}@media(max-width:767.98px),(pointer:coarse){.app-footer a,.app-footer button{min-height:44px}}.app-footer a:hover,.app-footer button:hover{color:var(--m-text-primary)}.app-footer a:focus-visible,.app-footer button:focus-visible{outline:2px solid var(--m-crimson);outline-offset:2px}.cookie-consent{z-index:80;box-sizing:border-box;padding:12px clamp(16px,3vw,28px) max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--m-border-default);background:var(--m-bg-overlay);color:var(--m-text-primary);font-family:var(--font-sans);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 20px;display:flex;position:fixed;inset-inline:0;box-shadow:0 -10px 30px #0000002e}.cookie-consent__text{min-width:0;max-width:820px;color:var(--m-text-secondary);flex:420px;font-size:13px;line-height:1.5}.cookie-consent__title{color:var(--m-text-primary);margin:0;font-size:13px;font-weight:700;display:inline}.cookie-consent__body{margin:0;display:inline}.cookie-consent__short,.cookie-consent__accept-short{display:none}.cookie-consent a{color:var(--m-text-primary);text-underline-offset:3px;text-decoration:underline}.cookie-consent a:focus-visible{outline:2px solid var(--m-focus);outline-offset:2px;border-radius:2px}.cookie-consent__actions{flex:none;gap:8px;display:flex}.cookie-consent__actions .mitus-dialog-action{white-space:normal;padding-inline:16px}@media(max-width:760px){.cookie-consent__text{flex-basis:100%;max-width:none}.cookie-consent__actions{flex:100%}.cookie-consent__actions .mitus-dialog-action{flex:1;padding-inline:12px}}@media(max-width:480px){.cookie-consent{border:1px solid var(--m-border-default);border-radius:12px;gap:8px;padding:10px 12px;inset-inline:8px;box-shadow:0 12px 36px #00000052}.cookie-consent__title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cookie-consent__body,.cookie-consent__accept{display:none}.cookie-consent__short{color:var(--m-text-primary);margin:0;line-height:1.4;display:block}.cookie-consent__accept-short{display:inline}}html[data-cookie-card] body{padding-bottom:var(--cookie-card-space,0px)}html[data-cookie-card] body:has(.auth-page){padding-bottom:0}@media(min-width:901px){html[data-cookie-card] .auth-story{padding-bottom:calc(46px + var(--cookie-card-space,0px))}html[data-cookie-card] .auth-form-region{padding-top:100px;padding-bottom:max(48px,var(--cookie-card-space,0px))}}@media(max-width:900px){html[data-cookie-card] .auth-form-region{padding-bottom:calc(48px + var(--cookie-card-space,0px))}}@media(max-width:640px){html[data-cookie-card] .auth-form-region{padding-bottom:calc(max(24px,env(safe-area-inset-bottom)) + var(--cookie-card-space,0px))}}.mitus-assistant-global{z-index:40;pointer-events:none;inset-inline-end:24px;position:fixed;bottom:24px}.mitus-assistant-global:has(>.mitus-assistant-panel)>:not(.mitus-assistant-panel){bottom:0;position:absolute;inset-inline-end:0}.mitus-assistant-launcher{pointer-events:auto;border:1px solid var(--m-rule-strong);background:var(--m-surface);width:58px;height:58px;color:var(--m-ink-1);box-shadow:var(--m-elevation-2);cursor:pointer;border-radius:18px;place-items:center;padding:8px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;position:relative}.mitus-assistant-launcher:hover{border-color:var(--m-ink-2);background:var(--m-hover);box-shadow:var(--m-elevation-3);transform:translateY(-2px)}.mitus-assistant-launcher:focus-visible,.mitus-assistant__window-actions button:focus-visible,.mitus-assistant__quick-actions button:focus-visible,.mitus-assistant__send:focus-visible,.mitus-assistant__evidence-toggle:focus-visible{outline:2px solid var(--m-crimson);outline-offset:3px}.mitus-assistant-launcher__wordmark{font-family:"Manrope",var(--font-arabic),sans-serif;font-size:var(--m-text-12);letter-spacing:.04em;margin-top:-3px;font-weight:800}.mitus-assistant-launcher__status{border:2px solid var(--m-surface);background:var(--m-ink-3);inset-inline-end:2px;border-radius:999px;width:10px;height:10px;position:absolute;bottom:3px}.mitus-assistant-panel{pointer-events:auto;border:1px solid var(--m-border-default);flex-direction:column;width:min(420px,100vw - 48px);height:min(660px,100dvh - 48px);min-height:min(560px,100dvh - 48px);display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mitus-assistant-panel{border:1px solid color-mix(in srgb,var(--m-border-default) 84%,var(--m-crimson))}}.mitus-assistant-panel{background:var(--m-bg-raised);will-change:transform,opacity;contain:layout paint;border-radius:18px;box-shadow:0 28px 72px #00000075,0 8px 24px #00000047,inset 0 1px #ffffff09}.mitus-assistant__header{border-bottom:1px solid var(--m-border-subtle);flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 14px;display:flex}.mitus-assistant__identity,.mitus-assistant__title-row,.mitus-assistant__window-actions,.mitus-assistant__message-row{align-items:center;display:flex}.mitus-assistant__identity{gap:10px;min-width:0}.mitus-assistant__avatar{border:1px solid var(--m-crimson);flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mitus-assistant__avatar{border:1px solid color-mix(in srgb,var(--m-crimson) 42%,var(--m-border-subtle))}}.mitus-assistant__avatar{background:var(--m-crimson);border-radius:10px}@supports (color:color-mix(in lab,red,red)){.mitus-assistant__avatar{background:color-mix(in srgb,var(--m-crimson) 12%,var(--m-bg-elevated))}}.mitus-assistant__avatar{color:var(--m-ink-1)}.mitus-assistant__title-row{gap:9px;min-width:0}.mitus-assistant__title{color:var(--m-text-primary);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.98rem;font-weight:700;line-height:1.25;overflow:hidden}.mitus-assistant__subtitle{color:var(--m-text-secondary);font-size:var(--m-text-12);margin:2px 0 0;line-height:1.35}.mitus-assistant__online{color:var(--m-text-tertiary);font-size:var(--m-text-12);letter-spacing:.03em;flex:none;align-items:center;gap:4px;font-weight:650;display:inline-flex}.mitus-assistant__online>span{background:var(--m-risk-low);width:6px;height:6px;box-shadow:0 0 0 2px var(--m-risk-low);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.mitus-assistant__online>span{box-shadow:0 0 0 2px color-mix(in srgb,var(--m-risk-low) 14%,transparent)}}.mitus-assistant__window-actions{gap:3px}.mitus-assistant__window-actions button{width:30px;height:30px;color:var(--m-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:background .16s,color .16s;display:inline-flex}.mitus-assistant__window-actions button:hover{background:var(--m-bg-hover);color:var(--m-text-primary)}.mitus-assistant__quick-actions{border-bottom:1px solid var(--m-border-subtle);flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:12px 14px;display:grid}.mitus-assistant__quick-actions[data-compact=true]{scrollbar-width:none;overscroll-behavior-x:contain;padding-block:9px;display:flex;overflow-x:auto}.mitus-assistant__quick-actions[data-compact=true]::-webkit-scrollbar{display:none}.mitus-assistant__quick-actions[data-compact=true] button{white-space:nowrap;flex:none}.mitus-assistant__quick-actions button{border:1px solid var(--m-border-subtle);background:var(--m-bg-elevated);min-width:0;min-height:34px;color:var(--m-text-secondary);font-size:var(--m-text-12);text-align:start;cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:7px 9px;font-weight:600;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.mitus-assistant__quick-actions button:hover:not(:disabled){border-color:var(--m-crimson)}@supports (color:color-mix(in lab,red,red)){.mitus-assistant__quick-actions button:hover:not(:disabled){border-color:color-mix(in srgb,var(--m-crimson) 48%,var(--m-border-subtle))}}.mitus-assistant__quick-actions button:hover:not(:disabled){background:var(--m-crimson)}@supports (color:color-mix(in lab,red,red)){.mitus-assistant__quick-actions button:hover:not(:disabled){background:color-mix(in srgb,var(--m-crimson) 7%,var(--m-bg-elevated))}}.mitus-assistant__quick-actions button:hover:not(:disabled){color:var(--m-text-primary)}.mitus-assistant__quick-actions button:disabled{opacity:.52;cursor:not-allowed}.mitus-assistant__thread{overscroll-behavior:contain;scrollbar-color:var(--m-border-default) transparent;flex-direction:column;flex:auto;gap:12px;min-height:0;padding:16px 14px 18px;display:flex;overflow-y:auto}.mitus-assistant__empty{min-height:150px;color:var(--m-text-secondary);text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;padding:22px 26px;display:flex}.mitus-assistant__findings{text-align:start;gap:6px;width:100%;margin-top:12px;display:grid}.mitus-assistant__findings-title{font-size:var(--m-text-12);letter-spacing:.06em;opacity:.7;margin:0;font-weight:600}.mitus-assistant__finding{border:1px solid var(--m-border-default);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border-radius:10px;padding-block:8px;padding-inline:12px 10px;font-size:.8125rem;line-height:1.35;transition:background-color .12s,border-color .12s}.mitus-assistant__finding:hover:not(:disabled),.mitus-assistant__finding:focus-visible{background:currentColor}@supports (color:color-mix(in lab,red,red)){.mitus-assistant__finding:hover:not(:disabled),.mitus-assistant__finding:focus-visible{background:color-mix(in srgb,currentColor 6%,transparent)}}.mitus-assistant__finding:disabled{opacity:.5;cursor:default}.mitus-arrival{pointer-events:auto;background:var(--m-bg-raised);width:min(320px,100vw - 32px);color:var(--m-text-primary);inset-inline-end:0;border-radius:14px;gap:6px;padding-block:14px;padding-inline:16px 40px;display:grid;position:absolute;bottom:calc(100% + 12px);box-shadow:0 18px 48px #00000061,0 6px 16px #0000003d}.mitus-arrival p{margin:0}.mitus-arrival__eyebrow{color:var(--m-text-tertiary);font-size:var(--m-text-12);letter-spacing:.06em;align-items:center;gap:6px;font-weight:600;display:inline-flex}.mitus-arrival__headline{font-size:.9375rem;font-weight:600;line-height:1.3}.mitus-arrival__finding{color:var(--m-text-secondary);font-size:.8125rem;line-height:1.4}.mitus-arrival__open{color:var(--m-on-brand);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:9px;justify-self:start;align-items:center;gap:6px;margin-top:4px;padding:7px 12px;font-size:.8125rem;font-weight:600;transition:background-color .12s,transform .12s;display:inline-flex}.mitus-arrival__open:active{transform:translateY(1px)}.mitus-arrival__open:focus-visible,.mitus-arrival__close:focus-visible{outline-offset:2px}.mitus-arrival__close{width:28px;height:28px;color:var(--m-text-tertiary);cursor:pointer;top:8px;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;inset-inline-end:8px}.mitus-arrival__close:hover{background:currentColor}@supports (color:color-mix(in lab,red,red)){.mitus-arrival__close:hover{background:color-mix(in srgb,currentColor 10%,transparent)}}.mitus-arrival__close:hover{color:var(--m-text-primary)}@media(prefers-reduced-motion:reduce){.mitus-arrival__open{transition:none}}.mitus-assistant__empty>svg{color:var(--m-crimson-text);margin-bottom:9px}.mitus-assistant__empty p{max-width:280px;margin:0;font-size:.8rem;line-height:1.5}.mitus-assistant__empty .mitus-assistant__empty-title{color:var(--m-text-primary);margin-bottom:4px;font-size:.88rem;font-weight:700}.mitus-assistant__message-row{align-items:flex-start;gap:8px;max-width:92%}.mitus-assistant__message-row .mitus-assistant__avatar{border-radius:8px;width:26px;height:26px}.mitus-assistant__bubble{border:1px solid var(--m-border-subtle);background:var(--m-bg-elevated);min-width:0;max-width:88%;color:var(--m-text-primary);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:12px;margin:0;padding:10px 12px;font-size:.82rem;line-height:1.52}.mitus-assistant__bubble p{margin:0}.mitus-assistant__bubble--coach{border-color:var(--m-crimson);align-self:flex-end}@supports (color:color-mix(in lab,red,red)){.mitus-assistant__bubble--coach{border-color:color-mix(in srgb,var(--m-crimson) 22%,var(--m-border-subtle))}}.mitus-assistant__bubble--coach{background:var(--m-crimson);border-end-end-radius:4px}@supports (color:color-mix(in lab,red,red)){.mitus-assistant__bubble--coach{background:color-mix(in srgb,var(--m-crimson) 10%,var(--m-bg-elevated))}}.mitus-assistant__bubble--answer{border-start-start-radius:4px}.mitus-assistant__bubble--ask{border-color:var(--m-crimson)}@supports (color:color-mix(in lab,red,red)){.mitus-assistant__bubble--ask{border-color:color-mix(in srgb,var(--m-crimson) 40%,var(--m-border-subtle))}}.mitus-assistant__bubble--ask{border-start-start-radius:4px}.mitus-assistant__bubble--confirm{border-style:dashed;border-color:var(--m-crimson)}@supports (color:color-mix(in lab,red,red)){.mitus-assistant__bubble--confirm{border-color:color-mix(in srgb,var(--m-crimson) 40%,var(--m-border-subtle))}}.mitus-assistant__bubble--confirm{border-start-start-radius:4px}.mitus-assistant__bubble--refusal{background:var(--m-bg-base);color:var(--m-text-secondary);border-start-start-radius:4px}.mitus-assistant__bubble--error{border-color:var(--m-risk-high)}@supports (color:color-mix(in lab,red,red)){.mitus-assistant__bubble--error{border-color:color-mix(in srgb,var(--m-risk-high) 72%,var(--m-border-subtle))}}.mitus-assistant__bubble--error{color:var(--m-risk-high);border-start-start-radius:4px}.mitus-assistant__bubble--pending{width:fit-content;color:var(--m-text-secondary);border-style:dotted;align-items:center;gap:8px;display:inline-flex}.mitus-assistant__preview{gap:6px;display:grid}.mitus-assistant__preview-text{color:var(--foreground,inherit);margin:0;font-weight:600;line-height:1.4}.mitus-assistant__preview-note{color:var(--m-ink-2);align-items:center;gap:6px;margin:0;font-size:.75rem;display:inline-flex}.mitus-assistant__confirm-actions{gap:7px;margin-top:10px;display:flex}.mitus-assistant__confirm-actions .mitus-dialog-action{min-height:32px;font-size:var(--m-text-12);padding:6px 11px}.mitus-assistant__evidence{margin-top:8px}.mitus-assistant__evidence-toggle{color:var(--m-text-tertiary);font-size:var(--m-text-12);letter-spacing:.055em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:2px 0;font-weight:700;display:inline-flex}.mitus-assistant__evidence-toggle:hover{color:var(--m-ink-1);text-underline-offset:3px;text-decoration:underline}.mitus-assistant__twin-link{border:1px solid hsl(var(--primary) / .35);background:hsl(var(--primary) / .06);color:hsl(var(--foreground));border-radius:12px;align-items:center;gap:12px;margin-top:10px;padding:10px 12px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.mitus-assistant__twin-link span{flex:1;gap:1px;min-width:0;display:grid}.mitus-assistant__twin-link strong{font-size:.8rem;font-weight:600}.mitus-assistant__twin-link small{font-size:var(--m-text-12);color:hsl(var(--muted-foreground))}.mitus-assistant__twin-link svg{color:hsl(var(--primary));flex:none}.mitus-assistant__twin-link:hover{background:hsl(var(--primary) / .12);border-color:hsl(var(--primary) / .6)}.mitus-assistant__twin-link:focus-visible{outline:2px solid var(--m-crimson);outline-offset:3px}.mitus-assistant__share{gap:6px;display:grid}.mitus-assistant__share-row{align-items:center;gap:8px;min-width:0;display:flex}.mitus-assistant__share-url{border:1px solid var(--m-border-subtle);background:var(--m-bg-base);min-width:0;color:var(--m-text-secondary);font-size:var(--m-text-12);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;border-radius:8px;flex:auto;padding:6px 8px;overflow:hidden}.mitus-assistant__share-copy{border:1px solid var(--m-border-subtle);background:var(--m-bg-elevated);min-height:30px;color:var(--m-text-primary);font-size:var(--m-text-12);cursor:pointer;border-radius:8px;flex:none;align-items:center;gap:6px;padding:5px 10px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.mitus-assistant__share-copy:hover{border-color:var(--m-crimson)}@supports (color:color-mix(in lab,red,red)){.mitus-assistant__share-copy:hover{border-color:color-mix(in srgb,var(--m-crimson) 48%,var(--m-border-subtle))}}.mitus-assistant__share-copy:focus-visible{outline:2px solid var(--m-crimson);outline-offset:2px}.mitus-assistant__share-error{color:var(--m-text-secondary);font-size:var(--m-text-12)}.mitus-assistant__action{gap:8px;display:grid}.mitus-assistant__action-title{font-size:.84rem;font-weight:650}.mitus-assistant__action-facts{border:1px solid var(--m-border-subtle);background:var(--m-bg-base);font-size:var(--m-text-12);border-radius:10px;grid-template-columns:max-content 1fr;gap:4px 12px;margin:0;padding:8px 10px;display:grid}.mitus-assistant__action-facts dt{color:var(--m-text-tertiary);font-size:var(--m-text-12);letter-spacing:.055em;text-transform:uppercase;font-weight:700;line-height:1.6}.mitus-assistant__action-facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.mitus-assistant__action-note,.mitus-assistant__action-undo,.mitus-assistant__action-closed,.mitus-assistant__action-ask p{font-size:var(--m-text-12);margin:0}.mitus-assistant__action-undo{color:var(--m-text-secondary)}.mitus-assistant__action-closed{color:var(--m-text-tertiary);font-style:italic}.mitus-assistant__action-links{gap:8px;display:grid}.mitus-assistant__action-links ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mitus-assistant__action-links li{min-width:0;font-size:var(--m-text-12);justify-content:space-between;align-items:center;gap:8px;display:flex}.mitus-assistant__action-links li span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mitus-assistant__action-links>.mitus-assistant__share-copy{justify-self:start}.mitus-assistant__action-revoke{color:var(--m-ink-1);text-underline-offset:3px;font-size:var(--m-text-12);cursor:pointer;background:0 0;border:0;justify-self:start;padding:2px 0;font-weight:650;text-decoration:underline}.mitus-assistant__action-revoke:hover{text-underline-offset:3px;text-decoration:underline}.mitus-assistant__action-revoke:focus-visible{outline:2px solid var(--m-crimson);outline-offset:2px}.mitus-assistant__evidence-body{border:1px solid var(--m-border-subtle);background:var(--m-bg-base);max-width:100%;max-height:180px;font-size:var(--m-text-12);white-space:pre-wrap;border-radius:8px;margin:8px 0 0;padding:9px;line-height:1.4;overflow:auto}.mitus-assistant__composer{border-top:1px solid var(--m-border-subtle);background:var(--m-bg-raised);flex:none;align-items:center;gap:8px;padding:12px 14px;display:flex}.mitus-assistant__composer .mitus-field__control{border-radius:11px;flex:auto;min-width:0;height:42px;padding-inline:12px;font-size:.8rem}.mitus-assistant__send{border:1px solid var(--m-ink-1);background:var(--m-ink-1);width:42px;height:42px;color:var(--m-surface);cursor:pointer;border-radius:11px;flex:none;justify-content:center;align-items:center;transition:background .16s,transform .16s,opacity .16s;display:inline-flex}.mitus-assistant__send:hover:not(:disabled){border-color:var(--m-ink-2);background:var(--m-ink-2);transform:translateY(-1px)}.mitus-assistant__send:disabled{opacity:.46;cursor:not-allowed}.mitus-assistant__mic{border:1px solid var(--m-border-subtle);background:var(--m-bg-raised);width:42px;height:42px;color:var(--m-text-secondary);cursor:pointer;border-radius:11px;flex:none;justify-content:center;align-items:center;transition:background .16s,color .16s,border-color .16s,transform .16s;display:inline-flex}.mitus-assistant__mic:hover:not(:disabled){border-color:var(--m-crimson);color:var(--m-ink-1);transform:translateY(-1px)}.mitus-assistant__mic:focus-visible{outline:2px solid var(--m-crimson);outline-offset:3px}.mitus-assistant__mic[data-state=listening]{border-color:var(--m-crimson);background:var(--m-crimson);color:var(--m-on-brand);animation:1.6s ease-in-out infinite mitus-mic-pulse}.mitus-assistant__mic:disabled{opacity:.46;cursor:not-allowed}@keyframes mitus-mic-pulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--m-crimson) 45%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--m-crimson) 0%,transparent)}}@media(prefers-reduced-motion:reduce){.mitus-assistant__mic[data-state=listening]{animation:none}}.mitus-assistant__voice-status{background:var(--m-bg-raised);color:var(--m-text-secondary);font-size:var(--m-text-12);flex:none;margin:0;padding:0 15px 10px;line-height:1.4}.mitus-assistant__voice-status[data-state=error]{color:var(--m-ink-1)}.mitus-assistant__footer{background:var(--m-bg-raised);color:var(--m-text-tertiary);font-size:var(--m-text-12);flex:none;align-items:center;gap:6px;padding:0 15px 11px;line-height:1.35;display:flex}@media(max-width:640px){.mitus-assistant-global{bottom:12px;left:12px;right:12px}.mitus-assistant-launcher{margin-inline-start:auto}.mitus-assistant-panel{border-radius:16px;width:100%;height:min(82dvh,680px);min-height:min(520px,100dvh - 24px)}.mitus-assistant__header{padding:14px}.mitus-assistant__quick-actions{padding:10px 12px}.mitus-assistant__thread{padding:14px 12px 16px}.mitus-assistant__message-row,.mitus-assistant__bubble{max-width:94%}.mitus-assistant__composer{padding:10px 12px max(10px,env(safe-area-inset-bottom))}}@media(max-width:360px){.mitus-assistant__quick-actions button{font-size:var(--m-text-12)}.mitus-assistant__online{display:none}}@media(prefers-reduced-motion:reduce){.mitus-assistant-launcher,.mitus-assistant__window-actions button,.mitus-assistant__quick-actions button,.mitus-assistant__share-copy,.mitus-assistant__send{transition:none}}.twin-entry{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:18px;min-height:280px;display:flex;overflow:hidden}.twin-entry__media{border-inline-end:1px solid hsl(var(--border));background:#0b0f16;flex:none;width:44%;max-width:460px;display:block;position:relative;overflow:hidden}.twin-entry__media img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;transition:transform .4s;display:block}.twin-entry__media:hover img{transform:scale(1.03)}.twin-entry__play{width:64px;height:64px;color:hsl(var(--foreground));background:hsl(var(--background) / .75);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #ffffff2e;border-radius:50%;place-items:center;margin:-32px 0 0 -32px;display:grid;position:absolute;top:50%;left:50%}.twin-entry__chips{inset-inline-start:16px;gap:6px;display:flex;position:absolute;bottom:16px}.twin-entry__chips span{height:28px;color:hsl(var(--foreground) / .85);background:hsl(var(--card) / .8);border:1px solid hsl(var(--border));border-radius:999px;align-items:center;padding:0 10px;font-size:12px;display:inline-flex}.twin-entry__body{flex-direction:column;flex:1;gap:16px;padding:28px 32px;display:flex}.twin-entry__body p{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:15px;line-height:1.6}.twin-entry__body ul{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.twin-entry__body li{align-items:center;display:flex}.twin-entry__actions{gap:12px;margin-top:auto;display:flex}.twin-entry__body small{color:hsl(var(--muted-foreground));font-size:12px}@media(max-width:720px){.twin-entry{flex-direction:column}.twin-entry__media{border-inline-end:0;border-bottom:1px solid hsl(var(--border));width:100%;max-width:none;height:220px}}.twin-stage{z-index:70;color:#e6eaf0;font-family:"Manrope",var(--font-arabic),sans-serif;background:#06080d radial-gradient(60% 70% at 50% 45%,#343a44,#181d26 45%,#06080d 85%);position:fixed;inset:0;overflow:hidden}.twin-stage__canvas{cursor:grab;width:100%;height:100%;display:block;position:absolute;inset:0}.twin-stage__canvas:active{cursor:grabbing}.twin-stage__lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.twin-stage__lines line{stroke:#7d8ba0;stroke-width:1.3px;opacity:.9}.twin-stage__lines line.is-measured{stroke:#21918c}.twin-stage__lines circle{fill:#e6eaf0}.twin-stage__cards{pointer-events:none;position:absolute;inset:0}.twin-stage__card{text-shadow:0 0 2px #06080d,0 1px 16px #06080d;width:240px;padding:0 12px;position:absolute;top:0;left:0}.twin-stage__card.is-left{text-align:right}.twin-stage__card.is-left .twin-stage__card-value{justify-content:flex-end}.twin-stage__card-kicker{font-size:var(--m-text-12);letter-spacing:var(--m-label-tracking);text-transform:var(--m-label-case);color:#7d8ba0;margin:0 0 4px}.twin-stage__card h3{letter-spacing:-.015em;margin:0 0 8px;font-size:26px;font-weight:500;line-height:1.05}.twin-stage__card-value{color:#c9d2de;white-space:nowrap;align-items:baseline;gap:10px;font-size:13px;display:flex}.twin-stage__card-value strong{color:#e6eaf0;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.twin-stage__card-note{font-size:var(--m-text-12);color:#7d8ba0;margin:6px 0 0}.twin-stage__swatch{vertical-align:-1px;border-radius:3px;flex:none;width:14px;height:10px;margin-inline-end:7px;display:inline-block}.twin-stage__swatch.is-measured{background:linear-gradient(90deg,#440154,#21918c,#fde725)}.twin-stage__swatch.is-not{background:#3a4250;box-shadow:inset 0 0 0 1px #4b5466}.twin-stage__card-open{pointer-events:auto;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;text-underline-offset:5px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted #4b5466;text-decoration:underline dotted #4b5466}.twin-stage__card-open:hover{text-decoration-color:#21918c}.twin-stage__mark{vertical-align:-2px;flex:none;width:14px;height:14px;margin-inline-end:7px}.twin-stage__mark.is-filled circle{fill:#21918c}.twin-stage__mark.is-half circle{fill:none;stroke:#21918c;stroke-width:1.5px}.twin-stage__mark.is-half path{fill:#21918c}.twin-stage__mark.is-hollow circle{fill:none;stroke:#8a93a3;stroke-width:1.5px}.twin-stage__region{box-sizing:border-box;flex-direction:column;gap:10px;width:300px;padding:14px 16px;display:flex;position:absolute;top:0;left:0;transform:translate(calc(100vw - 404px),104px)}.twin-stage__region-head{align-items:center;gap:2px;display:flex}.twin-stage__region-head .twin-stage__mark{width:16px;height:16px;margin-inline-end:8px}.twin-stage__region-head h2{letter-spacing:-.01em;flex:1;margin:0;font-size:20px;font-weight:500}.twin-stage__region-close{color:#aeb8c7;cursor:pointer;background:#232c3f;border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.twin-stage__region-close:hover{color:#fff}.twin-stage__region-state{color:#aeb8c7;margin:0;font-size:12px}.twin-stage__region-state strong{color:#e6eaf0;font-weight:600}.twin-stage__region-measure{border-top:1px solid #1c2436;padding-top:10px}.twin-stage__region-note{font-size:var(--m-text-12);color:#7d8ba0;margin:0;line-height:1.5}.twin-stage__region.is-sheet{border-radius:22px 22px 0 0;width:auto;padding:16px 20px 24px;inset:auto 0 0;transform:none}.twin-stage__region.is-sheet .twin-stage__region-close{width:44px;height:44px}.twin-stage__glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c1018e0;border:1px solid #1c2436;border-radius:14px;box-shadow:0 10px 30px #00000080}.twin-stage__identity{inset-inline-start:24px;align-items:center;gap:12px;padding-block:8px;padding-inline:8px 16px;display:flex;position:absolute;top:20px}.twin-stage__back{color:#aeb8c7;background:#151c28;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.twin-stage__back:hover{color:#fff;background:#1c2436}.twin-stage__name{font-family:var(--font-sans);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:800;line-height:1.2}.twin-stage__meta{font-size:var(--m-text-12);color:#7d8ba0;margin:0}.twin-stage__centre{flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:20px;left:50%;transform:translate(-50%)}.twin-stage__switch{border-radius:12px;padding:3px;display:flex}.twin-stage__switch button{color:#7d8ba0;height:32px;font:600 13px "Manrope",var(--font-arabic),sans-serif;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 16px}.twin-stage__switch button[aria-pressed=true]{color:#e6eaf0;background:#1c2436}.twin-stage__banner{background:#151c28;border:1px solid #232c3f;border-radius:999px;align-items:center;gap:10px;height:32px;padding-block:0;padding-inline:14px 6px;font-size:13px;display:flex}.twin-stage__banner button{color:#aeb8c7;cursor:pointer;background:#232c3f;border:0;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.twin-stage__honesty{color:#d9ae6a;cursor:pointer;inset-inline-end:24px;border-color:#3a2a12;border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 14px;font-size:12px;display:inline-flex;position:absolute;top:20px}.twin-stage__rail{inset-inline-end:24px;flex-direction:column;gap:2px;padding:5px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.twin-stage__rail hr{border:0;border-top:1px solid #1c2436;width:22px;margin:4px auto}.twin-stage__rail-btn{color:#7d8ba0;width:40px;height:38px;font:600 13px "Manrope",var(--font-arabic),sans-serif;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.twin-stage__rail-btn:hover{color:#e6eaf0}.twin-stage__rail-btn[aria-pressed=true],.twin-stage__rail-btn[aria-expanded=true]{color:#e6eaf0;background:#151c28}.twin-stage__pop{inset-inline-end:84px;width:260px;padding:14px 16px;position:absolute;top:50%;transform:translateY(-50%)}.twin-stage__pop.is-info{top:72px;width:300px;inset-inline-end:24px;transform:none}.twin-stage__pop h2{margin:0 0 8px;font-size:13px;font-weight:600}.twin-stage__pop p{color:#c9d2de;align-items:center;margin:6px 0;font-size:12px;display:flex}.twin-stage__fine{line-height:1.5;color:#7d8ba0!important;font-size:var(--m-text-12)!important;display:block!important}.twin-stage__toggle{width:100%;font:500 13px "Manrope",var(--font-arabic),sans-serif;color:#e6eaf0;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:8px 2px;display:flex}.twin-stage__toggle span{background:#1c2436;border-radius:999px;width:30px;height:17px;transition:background .15s;position:relative}.twin-stage__toggle span i{background:#7d8ba0;border-radius:50%;width:13px;height:13px;transition:left .15s,background .15s;position:absolute;top:2px;left:2px}.twin-stage__toggle[aria-pressed=true] span{background:#2b3a55}.twin-stage__toggle[aria-pressed=true] span i{background:#e6eaf0;left:15px}.twin-stage__status{color:#7d8ba0;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;font-size:13px;display:flex;position:absolute;inset:0}.twin-stage__progress{background:#1c2436;border-radius:2px;width:200px;height:4px;overflow:hidden}.twin-stage__progress i{transform-origin:0;background:#e01030;width:100%;height:100%;transition:transform .2s;display:block}.twin-stage__timeline{flex-direction:column;gap:8px;width:min(260px,100vw - 48px);padding:10px 14px 12px;display:flex;position:absolute;bottom:24px;left:24px}.twin-stage__timeline span{font-size:var(--m-text-12);color:#d9ae6a}.twin-stage__track{background:#1c2436;border-radius:4px;height:8px;position:relative}.twin-stage__gap{background:repeating-linear-gradient(45deg,#d9ae6a 0 3px,#3a2a12 3px 6px);border-radius:2px;min-width:3px;position:absolute;top:0;bottom:0}.twin-stage__playhead{background:#e6eaf0;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.twin-stage__skeleton{overscroll-behavior:contain;width:min(80vw,100vw - 48px);position:absolute;left:50%;overflow-y:auto;transform:translate(-50%)}.twin-bar{flex-direction:column;align-items:center;gap:10px;width:min(720px,100vw - 32px);display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.twin-bar__last{border-radius:12px;align-items:center;gap:12px;max-width:100%;padding:10px 14px;font-size:13px;display:flex}.twin-bar__mark{color:#e01030;background:#2a0a12;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}.twin-bar__pending{color:#aeb8c7;align-items:center;gap:8px;display:inline-flex}.twin-bar__tag{font-family:var(--m-label-font);font-size:var(--m-text-12);letter-spacing:var(--m-label-tracking);text-transform:var(--m-label-case);color:#56627a;white-space:nowrap}.twin-bar__confirm{gap:8px;display:flex}.twin-bar__form{border-color:#e010304d;border-radius:16px;align-items:center;gap:8px;width:100%;padding:8px 8px 8px 10px;display:flex}.twin-bar__form input{color:#e6eaf0;min-width:0;height:40px;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.twin-bar__form input::placeholder{color:#7d8ba0}.twin-bar__count{color:#aeb8c7;height:40px;font:500 12px "Manrope",var(--font-arabic),sans-serif;cursor:pointer;background:#151c28;border:0;border-radius:10px;align-items:center;gap:7px;padding:0 12px;display:flex}.twin-bar__count[aria-expanded=true]{color:var(--m-ink-1);background:#e010301f}.twin-bar__count:disabled{opacity:.5;cursor:default}.twin-bar__chips{gap:6px;display:flex}.twin-bar__chips button{color:#c9d2de;height:30px;font:500 12px "Manrope",var(--font-arabic),sans-serif;cursor:pointer;white-space:nowrap;background:#06080d;border:1px solid #232c3f;border-radius:999px;padding:0 11px}.twin-bar__chips button:hover{color:#fff;border-color:#3a4560}.twin-bar__send{color:#fff;cursor:pointer;background:#e01030;border:0;border-radius:11px;flex:none;place-items:center;width:44px;height:40px;display:grid}.twin-bar__send:disabled{opacity:.45;cursor:default}.twin-bar__history{border-radius:18px;width:100%;overflow:hidden}.twin-bar__history header{border-bottom:1px solid #1c2436;align-items:center;gap:10px;padding:12px 16px;font-size:13px;font-weight:600;display:flex}.twin-bar__history header small{color:#7d8ba0;flex:1;font-size:12px;font-weight:400}.twin-bar__history header button{color:#aeb8c7;cursor:pointer;background:#151c28;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.twin-bar__list{flex-direction:column;max-height:min(400px,45vh);padding:6px;display:flex;overflow-y:auto}.twin-bar__turn{border:1px solid #0000;border-radius:12px;grid-template-columns:1fr auto;gap:6px 12px;padding:10px 12px;display:grid}.twin-bar__turn.is-current{background:#151c2899;border-color:#232c3f}.twin-bar__ask{color:#c9d2de;background:#1c2436;border-radius:10px 10px 3px;grid-column:1/3;justify-self:end;margin:0;padding:6px 11px;font-size:12px}.twin-bar__answer{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;font-size:13px;display:flex}.twin-bar__answer.is-refused{color:#aeb8c7}.twin-bar__again{color:#aeb8c7;height:28px;font:500 12px "Manrope",var(--font-arabic),sans-serif;cursor:pointer;background:#06080d;border:1px solid #232c3f;border-radius:8px;align-self:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.twin-bar__current{font-size:var(--m-text-12);color:#3ddc84;align-self:center}@media(max-width:820px){.twin-bar__chips{display:none}.twin-stage__honesty{top:auto;bottom:150px;inset-inline-end:16px}.twin-stage__identity{inset-inline:12px;min-width:0;top:12px}.twin-stage__identity>div{min-width:0}.twin-stage__meta{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.twin-stage__centre{top:92px}.twin-stage__rail{inset-inline-end:12px}.twin-stage__skeleton{width:auto;left:12px;right:12px;transform:none}}@media(orientation:landscape)and (max-height:500px){.twin-stage__identity{max-width:46vw;inset-inline-end:auto}.twin-stage__centre{top:12px;left:auto;align-items:flex-end;inset-inline-end:12px;transform:none}.twin-stage__honesty{top:auto;bottom:12px;max-width:46vw;inset-inline:12px auto}.twin-stage__rail{flex-direction:row;top:auto;bottom:12px;transform:none}.twin-stage__rail hr{border-top:0;border-left:1px solid #1c2436;width:0;height:22px;margin:auto 4px}.twin-stage__card{display:none}.twin-stage__skeleton{width:auto;left:12px;right:12px;transform:none}.twin-stage[data-view=skeleton] .twin-stage__honesty{max-width:44vw;height:auto;min-height:40px}.twin-stage[data-view=skeleton] .twin-bar{left:auto;inset-inline-end:12px;width:calc(56vw - 36px);bottom:12px;transform:none}}.mitus-assistant-panel--wide{width:min(560px,100vw - 48px)}.mitus-assistant__bubble--expert{background:0 0;border:0;max-width:100%;padding:0}.mitus-expert{--expert-rule:var(--m-border-subtle);border:1px solid var(--m-border-subtle);background:var(--m-bg-elevated);color:var(--m-text-primary);border-radius:14px;gap:18px;padding:16px;animation:.22s cubic-bezier(.25,1,.5,1) mitus-expert-arrive;display:grid}@keyframes mitus-expert-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.mitus-expert__fallback{color:var(--m-risk-medium);align-items:center;gap:6px;margin:0;font-size:.75rem;display:flex}.mitus-expert__head{gap:8px;display:grid}.mitus-expert__headline{letter-spacing:-.005em;color:var(--m-text-primary);text-wrap:pretty;margin:0;font-size:1rem;font-weight:650;line-height:1.35}.mitus-expert__headline-row{align-items:flex-start;gap:8px;display:flex}.mitus-expert__headline-row>.mitus-expert__headline{flex:1;min-width:0}.mitus-expert--compact{gap:12px}.mitus-expert__compact{gap:6px;display:grid}.mitus-expert__answer{min-width:0;color:var(--m-text-primary);text-wrap:pretty;flex:1;margin:0;font-size:.9375rem;line-height:1.5}.mitus-expert__confidence-line{font-size:var(--m-text-12);color:var(--m-text-secondary);margin:0;line-height:1.5}.mitus-expert__confidence-line strong{color:var(--m-text-primary);font-weight:600}.mitus-expert--compact .mitus-expert__footer{border-top:1px solid var(--expert-rule);padding-top:10px}.mitus-expert__read{width:28px;height:28px;color:var(--m-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;place-items:center;margin-top:-2px;transition:color .12s,border-color .12s,background-color .12s;display:inline-grid}.mitus-expert__read:hover,.mitus-expert__read:focus-visible{color:var(--m-text-primary);border-color:currentColor}.mitus-expert__read[aria-pressed=true]{color:var(--m-text-primary);background:currentColor}@supports (color:color-mix(in lab,red,red)){.mitus-expert__read[aria-pressed=true]{background:color-mix(in srgb,currentColor 12%,transparent)}}.mitus-expert__decision{font-size:var(--m-text-12);letter-spacing:.04em;white-space:nowrap;border-radius:999px;justify-self:start;padding:3px 9px;font-weight:650}.mitus-expert__decision[data-tone=info]{background:var(--m-bg-hover);color:var(--m-text-secondary)}.mitus-expert__decision--small{font-size:var(--m-text-12);padding:2px 7px}.mitus-expert__tally{color:var(--m-text-secondary);flex-wrap:wrap;gap:4px 18px;margin:2px 0 0;padding:0;font-size:.8125rem;list-style:none;display:flex}.mitus-expert__tally li{align-items:baseline;gap:6px;display:inline-flex}.mitus-expert__tally-count{font-family:var(--font-mono);color:var(--m-text-primary);font-size:.875rem;font-weight:700}.mitus-expert__section{gap:2px;display:grid}.mitus-expert__label{font-size:var(--m-text-12);letter-spacing:.06em;color:var(--m-text-secondary);margin:0 0 4px;font-weight:650}.mitus-expert__recs,.mitus-expert__people{margin:0;padding:0;list-style:none;display:grid}.mitus-expert__recs>li,.mitus-expert__people>li{border-top:1px solid var(--expert-rule)}.mitus-expert__recs>li{grid-template-columns:1.75rem minmax(0,1fr);align-items:start;gap:8px 10px;padding:12px 0;display:grid}.mitus-expert__recs>li>.mitus-expert__evidence{grid-column:2}.mitus-expert__rec-index{font-family:var(--font-mono);color:var(--m-text-secondary);padding-top:1px;font-size:.75rem;font-weight:600}.mitus-expert__rec-body{justify-items:start;gap:4px;min-width:0;display:grid}.mitus-expert__rec-body strong{text-wrap:pretty;font-size:.875rem;font-weight:600;line-height:1.4}.mitus-expert__priority{font-size:var(--m-text-12);letter-spacing:.04em;border-radius:4px;padding:1px 6px;font-weight:650}.mitus-expert__rec-body p,.mitus-expert__people p{max-width:72ch;color:var(--m-text-secondary);text-wrap:pretty;margin:0;font-size:.8125rem;line-height:1.5}.mitus-expert__people>li{align-content:start;gap:6px;padding:12px 0;display:grid}.mitus-expert__person{align-items:center;gap:8px;min-width:0;font-size:.875rem;font-weight:600;display:flex}.mitus-expert__person>a,.mitus-expert__person>span:not([class]){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mitus-expert__person a{color:inherit;text-decoration:none}.mitus-expert__person a:hover,.mitus-expert__person a:focus-visible{text-underline-offset:3px;text-decoration:underline}.mitus-expert__dot{background:var(--m-text-secondary);border-radius:50%;flex:none;width:8px;height:8px}.mitus-expert__evidence{flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:6px;display:flex}.mitus-expert__chip{border:1px solid var(--m-border-default);background:var(--m-bg-elevated);font-size:var(--m-text-12);color:var(--m-text-secondary);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 9px;line-height:1.5;text-decoration:none;transition:border-color .15s cubic-bezier(.25,1,.5,1),color .15s cubic-bezier(.25,1,.5,1);display:inline-flex}a.mitus-expert__chip:hover,a.mitus-expert__chip:focus-visible{color:var(--m-text-primary)}a.mitus-expert__chip:focus-visible{outline-offset:2px}.mitus-expert__chip--static{border-style:dashed}.mitus-ask-about{border:1px solid var(--m-border-default);color:var(--m-text-secondary);font-size:var(--m-text-12);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;gap:5px;padding:4px 10px;font-weight:500;line-height:1.4;transition:border-color .15s,color .15s;display:inline-flex}.mitus-ask-about:hover{border-color:var(--m-crimson);color:var(--m-text-primary)}.mitus-ask-about:focus-visible{outline:2px solid var(--m-crimson);outline-offset:2px}.mitus-ask-about svg{color:var(--m-crimson-text)}@media(prefers-reduced-motion:reduce){.mitus-ask-about{transition:none}}.mitus-trend{--trend-line:#e8364f;gap:4px;width:100%;max-width:360px;margin:6px 0 2px;display:grid}html[data-theme=light] .mitus-trend{--trend-line:var(--m-crimson)}.mitus-assistant__page-switch{border:1px solid var(--m-border-default);background:var(--m-bg-elevated);color:var(--m-text-secondary);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin:0 16px 8px;padding:8px 10px;font-size:.75rem;display:flex}.mitus-assistant__page-switch button{border:1px solid var(--m-border-default);min-height:30px;color:var(--m-text-primary);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-weight:600;display:inline-flex}.mitus-assistant__page-switch button:hover:not(:disabled){border-color:var(--m-crimson)}.mitus-assistant__page-switch button:focus-visible{outline:2px solid var(--m-crimson);outline-offset:2px}.mitus-assistant__page-switch button:disabled{opacity:.5;cursor:default}.mitus-expert__name{color:inherit;text-decoration:underline}@supports (color:color-mix(in lab,red,red)){.mitus-expert__name{-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}}.mitus-expert__name{text-underline-offset:3px;border-radius:3px;text-decoration-thickness:1px}.mitus-expert__name:hover{-webkit-text-decoration-color:var(--m-crimson);text-decoration-color:var(--m-crimson)}.mitus-expert__name:focus-visible{outline:2px solid var(--m-crimson);outline-offset:2px}.mitus-trend__caption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.mitus-trend__label{min-width:0;font-size:var(--m-text-12);color:var(--m-text-secondary);overflow-wrap:anywhere;flex:12rem;line-height:1.35}.mitus-trend__value{color:var(--m-text-secondary);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem}.mitus-trend__value strong{color:var(--m-text-primary);font-size:.8125rem;font-weight:600}.mitus-trend__plot{cursor:crosshair;touch-action:pan-y;border-radius:6px;width:100%;height:auto;display:block;overflow:visible}.mitus-trend__plot:focus-visible{outline:2px solid var(--m-crimson);outline-offset:2px}.mitus-trend__band{fill:var(--m-text-primary);opacity:.07}.mitus-trend__baseline{stroke:var(--m-border-default);stroke-width:1px;vector-effect:non-scaling-stroke}.mitus-trend__line{fill:none;stroke:var(--trend-line);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.mitus-trend__crosshair{stroke:var(--m-text-secondary);stroke-width:1px;vector-effect:non-scaling-stroke}.mitus-trend__dot{fill:var(--trend-line);stroke:var(--m-bg-elevated);stroke-width:2px}.mitus-trend__foot{font-size:var(--m-text-12);color:var(--m-text-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;display:flex}.mitus-trend__key{align-items:center;gap:5px;display:inline-flex}.mitus-trend__key:before{content:"";width:12px;display:inline-block}.mitus-trend__key--band:before{background:var(--m-text-primary);opacity:.12;border-radius:2px;height:8px}.mitus-trend__key--baseline:before{border-top:1px solid var(--m-border-default);height:0}.mitus-expert__missing ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mitus-expert__missing li{color:var(--m-text-secondary);gap:2px;font-size:.8125rem;line-height:1.5;display:grid}.mitus-expert__missing strong{color:var(--m-text-primary);font-weight:600}.mitus-expert__confidence{border-top:1px solid var(--expert-rule);align-items:baseline;gap:10px;padding-top:14px;display:flex}.mitus-expert__confidence p{color:var(--m-text-secondary);margin:0;font-size:.8125rem;line-height:1.5}.mitus-expert__confidence strong{color:var(--m-text-primary);font-weight:600}.mitus-expert__meter{flex:none;gap:3px;display:inline-flex;transform:translateY(-2px)}.mitus-expert__meter i{background:var(--m-border-default);border-radius:2px;width:12px;height:4px}.mitus-expert__actions{flex-wrap:wrap;gap:8px;display:flex}.mitus-expert__action{border:1px solid var(--m-crimson);align-items:center;gap:6px;padding:7px 12px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mitus-expert__action{border:1px solid color-mix(in srgb,var(--m-crimson) 45%,transparent)}}.mitus-expert__action{color:var(--m-text-primary);border-radius:8px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s cubic-bezier(.25,1,.5,1)}.mitus-expert__action:hover,.mitus-expert__action:focus-visible{background:var(--m-crimson-ghost)}button.mitus-expert__action{font-family:inherit;line-height:inherit;cursor:pointer;background:0 0}.mitus-expert__action:focus-visible{outline:2px solid var(--m-crimson);outline-offset:2px}.mitus-expert__confirm{gap:6px;font-size:.8125rem;display:grid}.mitus-expert__followups{flex-wrap:wrap;gap:6px;display:flex}.mitus-expert__followups button{border:1px solid var(--m-border-subtle);background:var(--m-bg-raised);color:var(--m-text-secondary);cursor:pointer;border-radius:999px;padding:6px 12px;font-size:.78125rem;transition:border-color .15s cubic-bezier(.25,1,.5,1),color .15s cubic-bezier(.25,1,.5,1)}.mitus-expert__followups button:hover:not(:disabled),.mitus-expert__followups button:focus-visible{border-color:var(--m-crimson);color:var(--m-text-primary)}.mitus-expert__followups button:focus-visible{outline:2px solid var(--m-crimson);outline-offset:2px}.mitus-expert__followups button:disabled{opacity:.55;cursor:not-allowed}.mitus-expert__footer{font-size:var(--m-text-12);color:var(--m-text-secondary);align-items:center;gap:6px;margin:0;display:flex}.mitus-expert__footer-note{align-items:center;gap:4px;display:inline-flex}.mitus-expert__rate{gap:4px;margin-inline-start:auto;display:inline-flex}.mitus-expert__rate-button{width:26px;height:26px;color:inherit;opacity:.65;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;transition:opacity .12s,border-color .12s,background-color .12s;display:inline-grid}.mitus-expert__rate-button:hover:not(:disabled),.mitus-expert__rate-button:focus-visible{opacity:1;border-color:currentColor}.mitus-expert__rate-button[aria-pressed=true]{opacity:1;background:currentColor}@supports (color:color-mix(in lab,red,red)){.mitus-expert__rate-button[aria-pressed=true]{background:color-mix(in srgb,currentColor 12%,transparent)}}.mitus-expert__rate-button:disabled{opacity:.3;cursor:default}.mitus-assistant__progress{font-size:var(--m-text-12);color:var(--m-text-secondary);gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}.mitus-assistant__progress li{align-items:center;gap:6px;display:flex}.mitus-assistant__progress li:before{content:"";border-radius:50%;width:6px;height:6px}.mitus-ask-button{border:1px solid var(--m-crimson);align-items:center;gap:8px;padding:.6rem 1rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mitus-ask-button{border:1px solid color-mix(in srgb,var(--m-crimson) 55%,transparent)}}.mitus-ask-button{background:var(--m-crimson-ghost);color:var(--m-text-primary);cursor:pointer;border-radius:.375rem;font-size:.85rem;font-weight:600;transition:background .15s,border-color .15s}.mitus-ask-button:hover,.mitus-ask-button:focus-visible{background:var(--m-crimson)}@supports (color:color-mix(in lab,red,red)){.mitus-ask-button:hover,.mitus-ask-button:focus-visible{background:color-mix(in srgb,var(--m-crimson) 22%,transparent)}}.mitus-ask-button:hover,.mitus-ask-button:focus-visible{border-color:var(--m-crimson)}.mitus-brief-card h2{margin:0;font-size:1rem;font-weight:650}.mitus-brief-card p{color:var(--m-text-secondary);margin:4px 0 0;font-size:.82rem}@media(max-width:640px){.mitus-brief-card{flex-direction:column;align-items:flex-start}.mitus-assistant-panel--wide{width:100%}}@media(prefers-reduced-motion:reduce){.mitus-expert__chip,.mitus-ask-button,.mitus-expert__action,.mitus-expert__followups button{transition:none}.mitus-expert{animation:none}}.mitus-expert-inline{border:1px solid var(--m-border-subtle);background:var(--m-bg-elevated);box-shadow:0 1px 2px var(--m-text-primary);border-radius:16px;gap:16px;margin:0 0 20px;padding:18px 20px;display:grid}@supports (color:color-mix(in lab,red,red)){.mitus-expert-inline{box-shadow:0 1px 2px color-mix(in srgb,var(--m-text-primary) 6%,transparent)}}.mitus-expert-inline__head{align-items:center;gap:14px;display:flex}.mitus-expert-inline__icon{background:var(--m-crimson-ghost);width:38px;height:38px;color:var(--m-crimson-text);border-radius:11px;flex:none;place-items:center;display:grid}.mitus-expert-inline__copy{flex:1;min-width:0}.mitus-expert-inline__copy h2{color:var(--m-text-primary);margin:0;font-size:1.02rem;font-weight:650}.mitus-expert-inline__copy p{color:var(--m-text-secondary);margin:3px 0 0;font-size:.84rem;line-height:1.45}.mitus-expert-inline__steps{background:var(--m-bg-raised);color:var(--m-text-secondary);border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px 16px;margin:0;padding:12px 14px;font-size:.8rem;list-style:none;display:grid}.mitus-expert-inline__steps li{align-items:center;gap:8px;display:flex}.mitus-expert-inline__steps li svg{color:var(--m-risk-safe);flex:none}.mitus-expert-inline__steps li[data-current]{color:var(--m-text-primary);font-weight:600}.mitus-expert-inline__steps li[data-current] svg{color:var(--m-crimson-text)}.mitus-expert-inline__copy .mitus-expert-inline__stamp{color:var(--m-text-tertiary,var(--m-text-secondary));margin-top:6px;font-size:.76rem}.mitus-expert-inline__error{color:var(--m-risk-high);margin:0;font-size:.84rem}.mitus-expert-inline__notice{color:var(--m-text-secondary);margin:0;font-size:.84rem}.mitus-expert-inline>.mitus-expert{border:0;border-top:1px solid var(--m-border-subtle);background:0 0;border-radius:0;padding:18px 0 0}.mitus-expert--wide{gap:22px}.mitus-expert--wide .mitus-expert__headline{max-width:70ch;font-size:1.25rem;line-height:1.3}.mitus-expert--wide .mitus-expert__answer{max-width:70ch;font-size:1rem}.mitus-expert--wide .mitus-expert__recs>li{grid-template-columns:2rem minmax(0,1fr) minmax(0,17rem);column-gap:20px;padding:14px 0}.mitus-expert--wide .mitus-expert__recs>li>.mitus-expert__evidence{grid-column:3;justify-content:flex-end}.mitus-expert--wide .mitus-expert__rec-body strong{font-size:.9375rem}.mitus-expert--wide .mitus-expert__people{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));column-gap:32px}.mitus-expert--wide .mitus-expert__missing ul{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px 32px}@media(max-width:900px){.mitus-expert--wide .mitus-expert__recs>li{grid-template-columns:1.75rem minmax(0,1fr)}.mitus-expert--wide .mitus-expert__recs>li>.mitus-expert__evidence{grid-column:2;justify-content:flex-start}}.mitus-assistant-global--expanded{pointer-events:auto;background:var(--m-bg-void);place-items:center;display:grid;inset:0}@supports (color:color-mix(in lab,red,red)){.mitus-assistant-global--expanded{background:color-mix(in srgb,var(--m-bg-void) 62%,transparent)}}.mitus-assistant-panel--expanded{width:min(1180px,100vw - 48px);height:calc(100dvh - 48px);min-height:0}@media(min-width:1024px){.mitus-assistant-global--expanded{inset-inline-start:var(--sidebar-w,0px)}.mitus-assistant-panel--expanded{width:min(1180px,calc(100vw - var(--sidebar-w,0px) - 48px))}}.mitus-assistant-panel--expanded .mitus-assistant__thread{gap:16px;padding:24px 28px 28px}.mitus-assistant-panel--expanded .mitus-assistant__bubble{font-size:.95rem}.mitus-assistant-panel--expanded .mitus-assistant__bubble--expert{flex:1;max-width:100%}.mitus-assistant-panel--expanded .mitus-assistant__message-row{align-items:flex-start}@media(max-width:640px){.mitus-expert-inline__head{flex-wrap:wrap}.mitus-assistant-panel--expanded{border-radius:0;width:100%;height:100dvh}.mitus-assistant-global--expanded{padding:0}}.mitus-brief{border:1px solid var(--m-border-subtle);background:var(--m-bg-raised);min-width:0;box-shadow:0 8px 30px var(--m-bg-void);border-radius:14px;gap:16px;margin:0 0 20px;padding:18px 21px 16px;display:grid}@supports (color:color-mix(in lab,red,red)){.mitus-brief{box-shadow:0 8px 30px color-mix(in srgb,var(--m-bg-void) 7%,transparent)}}.mitus-brief{color:var(--m-text-primary)}html[data-theme=light] .mitus-brief{box-shadow:0 8px 28px #161a260b}.mitus-brief__bar{align-items:center;gap:12px;min-width:0;display:flex}.mitus-brief__mark{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.mitus-brief__heading{flex:1;min-width:0}.mitus-brief__heading h2{margin:0;font-size:.9375rem;font-weight:650;line-height:1.3}.mitus-brief__heading p{color:var(--m-text-secondary);margin:2px 0 0;font-size:.75rem}.mitus-brief__tools{flex:none;align-items:center;gap:8px;display:flex}.mitus-brief__tool,.mitus-brief__open{border:1px solid var(--m-border-default);background:var(--m-bg-elevated);height:32px;color:var(--m-text-primary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;font-size:.8125rem;font-weight:600;transition:border-color .15s cubic-bezier(.25,1,.5,1),background .15s cubic-bezier(.25,1,.5,1);display:inline-flex}.mitus-brief__tool{width:32px;color:var(--m-text-secondary)}.mitus-brief__open{padding:0 12px}.mitus-brief__tool:hover:not(:disabled),.mitus-brief__tool:focus-visible{color:var(--m-text-primary)}.mitus-brief__tool:focus-visible,.mitus-brief__open:focus-visible{outline-offset:2px}.mitus-brief__tool:disabled{cursor:progress;opacity:.7}.mitus-brief__start{justify-self:start}.mitus-brief__error{margin:0;font-size:.8125rem}.mitus-brief__steps{background:var(--m-bg-elevated);color:var(--m-text-secondary);border-radius:10px;flex-wrap:wrap;gap:8px 20px;margin:0;padding:12px 14px;font-size:.8125rem;list-style:none;display:flex}.mitus-brief__steps li{align-items:center;gap:7px;display:inline-flex}.mitus-brief__steps li svg{flex:none}.mitus-brief__steps li[data-current]{color:var(--m-text-primary);font-weight:600}.mitus-brief__body{grid-template-columns:minmax(0,1fr);gap:18px 32px;animation:.22s cubic-bezier(.25,1,.5,1) mitus-expert-arrive;display:grid}@media(min-width:1100px){.mitus-brief__body{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}}.mitus-brief__main{align-content:start;gap:10px;min-width:0;display:grid}.mitus-brief__call{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.mitus-brief__call .mitus-expert__tally{margin:0}.mitus-brief__headline{letter-spacing:-.005em;max-width:68ch;color:var(--m-text-primary);text-wrap:pretty;margin:0;font-size:1.0625rem;font-weight:650;line-height:1.35}.mitus-brief__actions{margin:4px 0 0;padding:0;list-style:none;display:grid}.mitus-brief__actions li{border-top:1px solid var(--m-border-subtle);grid-template-columns:1.75rem minmax(0,1fr);align-items:start;column-gap:10px;padding:10px 0;display:grid}.mitus-brief__actions strong{text-wrap:pretty;font-size:.875rem;font-weight:600;line-height:1.4;display:block}.mitus-brief__actions p{-webkit-line-clamp:2;color:var(--m-text-secondary);-webkit-box-orient:vertical;margin:3px 0 0;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}.mitus-brief__more{cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:4px;padding:2px 0;font-size:.8125rem;font-weight:600;display:inline-flex}.mitus-brief__more:hover,.mitus-brief__more:focus-visible{text-underline-offset:3px;text-decoration:underline}.mitus-brief__people,.mitus-brief__gaps{align-content:start;gap:4px;min-width:0;display:grid}@media(min-width:1100px){.mitus-brief__people,.mitus-brief__gaps{border-inline-start:1px solid var(--m-border-subtle);padding-inline-start:24px}}.mitus-brief__people ul,.mitus-brief__gaps ul{margin:0;padding:0;list-style:none;display:grid}.mitus-brief__people li{border-top:1px solid var(--m-border-subtle);grid-template-columns:8px minmax(0,1fr);align-items:start;column-gap:10px;padding:9px 0;display:grid}.mitus-brief__people li>.mitus-expert__dot{margin-top:6px}.mitus-brief__person{justify-content:space-between;align-items:center;gap:8px;min-width:0;font-size:.8438rem;font-weight:600;display:flex}.mitus-brief__person a,.mitus-brief__person>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;text-decoration:none;overflow:hidden}.mitus-brief__person a:hover,.mitus-brief__person a:focus-visible{text-underline-offset:3px;text-decoration:underline}.mitus-brief__people p{-webkit-line-clamp:2;color:var(--m-text-secondary);-webkit-box-orient:vertical;margin:2px 0 0;font-size:.78125rem;line-height:1.45;display:-webkit-box;overflow:hidden}.mitus-brief__gaps li{border-top:1px solid var(--m-border-subtle);color:var(--m-text-secondary);gap:2px;padding:9px 0;font-size:.8125rem;line-height:1.45;display:grid}.mitus-brief__gaps strong{color:var(--m-text-primary);font-weight:600}.mitus-brief__foot{border-top:1px solid var(--m-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;padding-top:12px;display:flex}.mitus-brief__jumps{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.mitus-brief__jumps-label{font-size:var(--m-text-12);letter-spacing:.06em;color:var(--m-text-secondary);margin-inline-end:4px;font-weight:650}.mitus-brief__jump{border:1px solid var(--m-border-default);background:var(--m-bg-elevated);color:var(--m-text-primary);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:.78125rem;font-weight:500;text-decoration:none;transition:border-color .15s cubic-bezier(.25,1,.5,1),color .15s cubic-bezier(.25,1,.5,1);display:inline-flex}.mitus-brief__jump svg{color:var(--m-text-secondary)}.mitus-brief__jump:focus-visible{outline-offset:2px}.mitus-brief__confidence{color:var(--m-text-secondary);cursor:help;align-items:center;gap:8px;font-size:.78125rem;display:inline-flex}.mitus-brief__confidence .mitus-expert__meter{transform:none}.player-profile-mitus{scroll-margin-top:84px}.player-profile-mitus>.mitus-brief,.results-mitus{margin:0 0 20px}.mitus-note{border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;margin:0 0 14px;padding:10px 12px;display:grid}.mitus-note__mark{border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.mitus-note__body{gap:4px;min-width:0;display:grid}.mitus-note__body p{color:var(--m-text-secondary);margin:0;font-size:.8125rem;line-height:1.45}.mitus-note__body strong{color:var(--m-text-primary);font-weight:600}.mitus-note__label{letter-spacing:.06em;font-weight:650;font-size:var(--m-text-12)!important}.mitus-note__open{border:1px solid var(--m-border-default);background:var(--m-bg-elevated);color:var(--m-text-primary);cursor:pointer;border-radius:999px;align-self:center;padding:4px 10px;font-size:.75rem;font-weight:600}.mitus-note__open:focus-visible{outline-offset:2px}.mitus-call{font-size:var(--m-text-12);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-weight:650;display:inline-flex}.mitus-call[data-tone=info]{background:var(--m-bg-hover);color:var(--m-text-secondary)}@media(max-width:640px){.mitus-brief{padding:14px}.mitus-brief__bar{flex-wrap:wrap}.mitus-brief__heading{flex:12rem}.mitus-brief__tools{flex:auto;justify-content:flex-end}.mitus-brief__open{flex:1}.mitus-note{grid-template-columns:auto minmax(0,1fr)}.mitus-note__open{grid-column:2;justify-self:start}}@media(prefers-reduced-motion:reduce){.mitus-brief__body{animation:none}.mitus-brief__tool,.mitus-brief__open,.mitus-brief__jump{transition:none}}.mitus-assistant__followups{margin-top:10px}.mitus-trend--squad{--s0:#56b4e9;--s1:#e69f00;--s2:#009e73;--s3:#cc79a7;--s4:#0072b2;--s5:#d55e00;max-width:420px}html[data-theme=light] .mitus-trend--squad{--s0:#2b7fb8;--s1:#b87700;--s2:#007a59;--s3:#a8508a;--s4:#005a8c;--s5:#b04a00}.mitus-trend--squad .mitus-trend__line[data-series="0"],.mitus-trend--squad [data-series="0"] .mitus-trend__swatch{stroke:var(--s0);background:var(--s0)}.mitus-trend--squad .mitus-trend__line[data-series="1"],.mitus-trend--squad [data-series="1"] .mitus-trend__swatch{stroke:var(--s1);background:var(--s1)}.mitus-trend--squad .mitus-trend__line[data-series="2"],.mitus-trend--squad [data-series="2"] .mitus-trend__swatch{stroke:var(--s2);background:var(--s2)}.mitus-trend--squad .mitus-trend__line[data-series="3"],.mitus-trend--squad [data-series="3"] .mitus-trend__swatch{stroke:var(--s3);background:var(--s3)}.mitus-trend--squad .mitus-trend__line[data-series="4"],.mitus-trend--squad [data-series="4"] .mitus-trend__swatch{stroke:var(--s4);background:var(--s4)}.mitus-trend--squad .mitus-trend__line[data-series="5"],.mitus-trend--squad [data-series="5"] .mitus-trend__swatch{stroke:var(--s5);background:var(--s5)}.mitus-trend--squad .mitus-trend__dot[data-series="0"]{fill:var(--s0)}.mitus-trend--squad .mitus-trend__dot[data-series="1"]{fill:var(--s1)}.mitus-trend--squad .mitus-trend__dot[data-series="2"]{fill:var(--s2)}.mitus-trend--squad .mitus-trend__dot[data-series="3"]{fill:var(--s3)}.mitus-trend--squad .mitus-trend__dot[data-series="4"]{fill:var(--s4)}.mitus-trend--squad .mitus-trend__dot[data-series="5"]{fill:var(--s5)}.mitus-trend__legend{font-size:var(--m-text-12);color:var(--m-text-secondary);flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}.mitus-trend__legend li{align-items:center;gap:5px;min-width:0;display:inline-flex}.mitus-trend__legend strong{color:var(--m-text-primary);font-variant-numeric:tabular-nums;font-weight:600}.mitus-trend__swatch{border-radius:2px;width:12px;height:3px;display:inline-block}.mitus-trend__who{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}.mitus-trend--compact{max-width:260px;margin:4px 0 2px}.mitus-trend--compact .mitus-trend__plot{max-height:56px}[dir=rtl] input:is([type=email],[type=tel],[type=url]){text-align:right;direction:ltr}[dir=rtl] .bidi-name{text-align:right;unicode-bidi:plaintext}:root{--font-arabic:"Noto Sans Arabic", "Segoe UI", Tahoma, sans-serif}:root[dir=rtl] *,:root[dir=rtl] :before,:root[dir=rtl] :after{letter-spacing:0!important;text-transform:none!important}:root[dir=rtl] .twin-stage__toggle span i{transition-property:right,background;left:auto;right:2px}:root[dir=rtl] .twin-stage__toggle[aria-pressed=true] span i{left:auto;right:15px}:root[dir=rtl] .twin-stage__progress i{transform-origin:100%}@media(max-width:639.98px){.sv-controls{flex-wrap:wrap;row-gap:2px;padding-block:4px!important}.sv-controls .mitus-scrubber{order:-1;height:44px;margin:0;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 6px!important;flex:100%!important}.sv-controls .mitus-ctrl{width:44px!important;height:44px!important}.sv-controls .sv-frame-count{display:none}.sv-controls>span:not(.sv-frame-count){margin-inline-end:auto}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}
