@charset "UTF-8";:root,[data-sub-theme=light]{--sub-surface: #ffffff;--sub-surface-muted: #fafafa;--sub-surface-stripe: #fafafa;--sub-surface-sunken: #8e8e8e;--sub-surface-selected: #bd71bd;--sub-surface-inverse: #050505;--sub-border-component: #242424;--sub-border-decorative: #8e8e8e;--sub-surface-inverse-hover: #636363;--sub-border-inverse: #636363;--sub-ink-default: #111111;--sub-ink-muted: #242424;--sub-ink-on-inverse: #ffffff;--sub-ink-on-inverse-muted: #e2e2e2;--sub-ink-on-accent: #ffffff;--sub-action-fill: #f000f0;--sub-action-fill-hover: #d400d4;--sub-action-text: #400040;--sub-action-ink: #000000;--sub-accent: #5b3fa8;--sub-feedback-info: #17439b;--sub-feedback-info-ink: #ffffff;--sub-feedback-info-ring: #ffffff;--sub-feedback-success: #400040;--sub-feedback-success-ink: #ffffff;--sub-feedback-success-ring: #ffffff;--sub-feedback-warn: #7a4f05;--sub-feedback-warn-ink: #ffffff;--sub-feedback-warn-ring: #ffffff;--sub-feedback-error: #a8322c;--sub-feedback-error-ink: #ffffff;--sub-feedback-error-ring: #ffffff;--sub-mark-success: #400040;--sub-cat-1: #04533e;--sub-cat-2: #043855;--sub-cat-3: #512604;--sub-cat-4: #8e6407;--sub-cat-5: #7d746b;--sub-cat-6: #1c1a03;--sub-cat-7: #2d749c;--sub-cat-8: #311324;--sub-ink-on-category: #ffffff;--sub-ramp-1: #a88aa6;--sub-ramp-2: #8e688c;--sub-ramp-3: #754974;--sub-ramp-4: #5d2a5c;--sub-ramp-5: #400040;--sub-font-body: system-ui, sans-serif;--sub-font-heading: system-ui, sans-serif;--sub-radius-control: calc(1 * var(--sub-root-size, 1rem));--sub-radius-action: calc(2.5 * var(--sub-root-size, 1rem));--sub-radius-container: calc(2.5 * var(--sub-root-size, 1rem));--sub-radius-pill: calc(39 * var(--sub-root-size, 1rem));--sub-radius-round: 9999px;--sub-border-width: 1px;--sub-focus-ring-width: 2px;--sub-focus-ring-offset: 2px;--sub-focus-ring-color: #400040;--sub-space-1: calc(.25 * var(--sub-root-size, 1rem));--sub-space-2: calc(.5 * var(--sub-root-size, 1rem));--sub-space-3: calc(.75 * var(--sub-root-size, 1rem));--sub-space-4: calc(1 * var(--sub-root-size, 1rem));--sub-space-5: calc(1.25 * var(--sub-root-size, 1rem));--sub-space-6: calc(1.5 * var(--sub-root-size, 1rem));--sub-space-8: calc(2 * var(--sub-root-size, 1rem));--sub-space-10: calc(2.5 * var(--sub-root-size, 1rem));--sub-space-12: calc(3 * var(--sub-root-size, 1rem));--sub-space-16: calc(4 * var(--sub-root-size, 1rem));--sub-control-height-sm: calc(2 * var(--sub-root-size, 1rem));--sub-control-height-md: calc(2.5 * var(--sub-root-size, 1rem));--sub-page-max-width: calc(75 * var(--sub-root-size, 1rem));--sub-text-xs: .75rem;--sub-text-sm: .875rem;--sub-text-base: 1rem;--sub-text-lg: 1.125rem;--sub-text-xl: 1.25rem;--sub-text-2xl: 1.5rem;--sub-leading-body-xs: 1.125rem;--sub-leading-body-sm: 1.3125rem;--sub-leading-body-base: 1.5rem;--sub-leading-body-lg: 1.6875rem;--sub-leading-body-xl: 1.875rem;--sub-leading-body-2xl: 2.25rem;--sub-leading-body: 1.5;--sub-leading-heading: 1.15;--sub-weight-regular: 400;--sub-weight-medium: 500;--sub-weight-semibold: 600;--sub-weight-bold: 700;--sub-weight-extrabold: 800;--sub-weight-black: 900;--sub-radius-indicator: calc(.25 * var(--sub-root-size, 1rem));--sub-scrim: rgba(5, 5, 5, .55);--sub-shadow-color: rgba(5, 5, 5, .18);--sub-elevation-raised: 0 calc(.0625 * var(--sub-root-size, 1rem)) calc(.125 * var(--sub-root-size, 1rem)) var(--sub-shadow-color);--sub-elevation-hover: 0 calc(.125 * var(--sub-root-size, 1rem)) calc(.5 * var(--sub-root-size, 1rem)) var(--sub-shadow-color);--sub-elevation-float: 0 calc(.25 * var(--sub-root-size, 1rem)) calc(.75 * var(--sub-root-size, 1rem)) var(--sub-shadow-color);--sub-elevation-modal: 0 calc(1.5 * var(--sub-root-size, 1rem)) calc(3 * var(--sub-root-size, 1rem)) var(--sub-shadow-color);--sub-motion-duration-interaction: .12s;--sub-motion-ease: ease;--sub-motion-ease-travel: cubic-bezier(.16, 1, .3, 1);--sub-z-sticky: 1;--sub-z-anchored: 50;--sub-z-dropdown: 100;--sub-z-overlay: 200;--sub-z-modal: 300;--sub-z-tooltip: 400;--sub-z-toast: 500;--sub-doc-page-width: 595pt;--sub-doc-page-height: 842pt;--sub-doc-margin: 46pt;--sub-doc-header-offset: 41pt;--sub-doc-footer-offset: 47.464pt;--sub-doc-lockup-footer-height: 16.984pt;--sub-doc-lockup-cover-height: 29.205pt;--sub-doc-rule-width: .75pt;--sub-doc-leading-display: .72;--sub-doc-leading-heading: .96;--sub-doc-leading-lead: 1.2;--sub-doc-leading-body: 1.38;--sub-doc-leading-table: 1.2;--sub-doc-leading-sticker: 1.2;--sub-doc-leading-cover-title: 1.15;--sub-doc-leading-cover-subtitle: 1.15;--sub-doc-leading-contents-heading: 1.15;--sub-doc-leading-h3: 1.15;--sub-doc-leading-pull-quote: 1.15;--sub-doc-font-heading: "DM Sans", sans-serif;--sub-doc-font-heading-static: "DM Sans Static", sans-serif;--sub-doc-closer-text-top: .22;--sub-doc-closer-subline-gap: 60.1pt;--sub-doc-closer-client-logo-height: 38.15pt;--sub-doc-text-small: 7pt;--sub-doc-text-table: 8pt;--sub-doc-text-table-heading: 13pt;--sub-doc-text-sticker: 10pt;--sub-doc-text-body: 9pt;--sub-doc-text-h3: 12pt;--sub-doc-text-subheading: 11pt;--sub-doc-text-lead: 15pt;--sub-doc-text-subtitle: 18pt;--sub-doc-text-quote: 24pt;--sub-doc-text-quote-large: 26pt;--sub-doc-text-cover: 52pt;--sub-doc-text-h1: 59pt;--sub-doc-text-closer: 130pt;--sub-doc-text-numeral: 160pt;--sub-doc-text-contents-number: 12pt;--sub-doc-text-contents-page-number: 9pt;--sub-doc-text-closer-subline: 18pt;--sub-doc-weight-contents-row: 700;--sub-doc-weight-contents-number: 700;--sub-doc-weight-contents-page-number: 700;--sub-doc-weight-cover-subtitle: 400;--sub-doc-weight-table-label: 700;--sub-doc-callout-1: #f000f0;--sub-doc-callout-2: #c0aaf5;--sub-doc-callout-3: #00c0c0;--sub-doc-callout-4: #ffe0ff;--sub-doc-table-grid: #8e8e8e;--sub-doc-callout-1-ink: #111111;--sub-doc-callout-2-ink: #111111;--sub-doc-callout-3-ink: #111111;--sub-doc-callout-4-ink: #111111;--sub-doc-accent-ink: #ffe0ff;--sub-doc-link: #f000f0;--sub-doc-panel: #ffe0ff;--sub-doc-panel-ink: #111111;--sub-doc-panel-radius: 11pt;--sub-doc-photo-radius: 11pt;--sub-doc-photo-width-wide: 400pt;--sub-doc-photo-width-half: 240pt;--sub-doc-photo-height-band: 280pt;--sub-doc-photo-min-lines: 3;--sub-doc-photo-elastic-min: .3333;--sub-doc-photo-elastic-max: .6667;--sub-doc-photo-run-limit: 2;--sub-doc-panel-padding: 16pt;--sub-doc-quote-mark-width: 38pt;--sub-doc-quote-mark-height: 28pt;--sub-doc-quote-mark-width-large: 52pt;--sub-doc-quote-mark-height-large: 39pt;--sub-doc-quote-mark-gap: 37pt;--sub-doc-quote-mark-gap-baseline-offset: 21.75pt;--sub-doc-quote-mark-gap-baseline-offset-large: 23.25pt;--sub-doc-quote-column-max: 244pt;--sub-doc-quote-column-max-large: 276pt;--sub-doc-quote-beside-drop: 10.35pt;--sub-doc-quote-scrim-large-rx: 120%;--sub-doc-quote-scrim-large-ry: 38%;--sub-doc-quote-scrim-large-cx: 10%;--sub-doc-quote-scrim-large-cy: 95%;--sub-doc-quote-scrim-large-stop-1: 100%;--sub-doc-quote-scrim-large-stop-2: 125%;--sub-doc-quote-photo-height-large: 358pt;--sub-doc-quote-inset-large: 24pt;--sub-doc-quote-mark-inset-large: 25.3pt;--sub-doc-quote-baseline-foot-large: 29pt;--sub-doc-quote-baseline-shift-large: 8.5pt;--sub-doc-panel-gap: 10.5pt;--sub-doc-sticker-size: 111.5pt;--sub-doc-sticker-inset: 30.5pt;--sub-doc-sticker-arch-width: 106pt;--sub-doc-sticker-starburst: 147.4pt;--sub-doc-sticker-padding: 13.2pt;--sub-doc-sticker-starburst-padding: 22pt;--sub-doc-sticker-text-offset: 2.37pt;--sub-doc-sticker-arch-text-offset: 7.41pt;--sub-doc-sticker-arch-inverted-text-offset: -2.95pt;--sub-doc-sticker-starburst-text-offset: 3.4pt;--sub-doc-space-paragraph: 12pt;--sub-doc-space-item: 10pt;--sub-doc-space-item-tight: 0pt;--sub-doc-space-indent: 18pt;--sub-doc-space-gutter: 16pt;--sub-doc-space-block: 24.4pt;--sub-doc-space-subheading-gap: 6pt;--sub-doc-space-beside-gap: 41pt;--sub-doc-line-narrow: 390pt;--sub-doc-line-half: 242pt;--sub-doc-band-gutter: 28.2pt;--sub-doc-band-gutter-flow: 50.2pt;--sub-doc-line-beside: 210pt;--sub-doc-table-padding-block: 7.2pt;--sub-doc-table-padding-inline: 6.8pt;--sub-doc-table-row-min: 28.1pt;--sub-doc-contents-row-pitch: 35.35pt;--sub-doc-contents-list-gap: 21.7pt;--sub-doc-cover-hero-gap: 38pt;--sub-doc-cover-meta-gap: 28.7pt;--sub-doc-contents-number-width: 39.9pt;--sub-doc-cover-subtitle-gap: 13.2pt;--sub-doc-opener-top-gap: 23.2pt;--sub-doc-opener-numeral-rise: 7.9pt;--sub-doc-opener-numeral-overlap: 64.5pt;--sub-doc-opener-numeral-cap: 112pt;--sub-doc-opener-numeral-rise-single: 31.35pt;--sub-doc-opener-numeral-drop-long: 31.15pt;--sub-doc-opener-lead-gap: 32.5pt;--sub-doc-opener-numeral-gap: 29.7pt;--sub-doc-opener-body-gap: 19.3pt;--sub-doc-opener-leadless-gap: 31.7pt;--sub-doc-opener-photo-top-gap: 28.3pt;--sub-doc-opener-photo-heading-gap: 51pt;--sub-doc-opener-photo-gap: 26.2pt;--sub-doc-opener-photo-min: 185pt;--sub-doc-opener-sticker-foot-below: 16.5pt;--sub-doc-opener-sticker-foot-beside: 102.7pt;--sub-doc-case-study-section-gap: 6pt;--sub-doc-case-study-quote-photo-height: 258pt;--sub-doc-case-study-image-first-panel-height: 256pt;--sub-doc-case-study-image-first-panel-min-height: 200pt;--sub-doc-case-study-photo-gap-limit: 157pt;--sub-doc-case-study-quote-photo-foot: 66.5pt;--sub-doc-case-study-quote-inset-start: 55%;--sub-doc-case-study-quote-inset-end: 26pt;--sub-doc-case-study-quote-baseline-foot: 31.7pt;--sub-doc-case-study-quote-mark-gap: 34.3pt;--sub-doc-case-study-quote-max-height: 92pt;--sub-slide-page-width: 720pt;--sub-slide-page-height: 405pt;--sub-slide-margin: 34pt;--sub-slide-text-small: 7pt;--sub-slide-text-body: 9pt;--sub-slide-text-heading: 36pt;--sub-slide-text-numeral: 100pt}[data-sub-theme=dark]{--sub-surface: #050505;--sub-surface-muted: #0f0f0f;--sub-surface-stripe: #0f0f0f;--sub-surface-sunken: #636363;--sub-surface-selected: #8b4e8b;--sub-surface-inverse: #050505;--sub-border-component: #e2e2e2;--sub-border-decorative: #636363;--sub-surface-inverse-hover: #636363;--sub-border-inverse: #636363;--sub-ink-default: #ffffff;--sub-ink-muted: #e2e2e2;--sub-ink-on-inverse: #ffffff;--sub-ink-on-inverse-muted: #e2e2e2;--sub-ink-on-accent: #111111;--sub-action-fill: #f000f0;--sub-action-fill-hover: #ff66ff;--sub-action-text: #ffe0ff;--sub-action-ink: #000000;--sub-accent: #c0aaf5;--sub-feedback-info: #8fb4f5;--sub-feedback-info-ink: #111111;--sub-feedback-info-ring: #111111;--sub-feedback-success: #f000f0;--sub-feedback-success-ink: #111111;--sub-feedback-success-ring: #111111;--sub-feedback-warn: #e0ae55;--sub-feedback-warn-ink: #111111;--sub-feedback-warn-ring: #111111;--sub-feedback-error: #ef8f89;--sub-feedback-error-ink: #111111;--sub-feedback-error-ring: #111111;--sub-mark-success: #ffe0ff;--sub-cat-1: #25f4bb;--sub-cat-2: #94d5f9;--sub-cat-3: #f37715;--sub-cat-4: #f7c85f;--sub-cat-5: #948a81;--sub-cat-6: #dfd219;--sub-cat-7: #378ebf;--sub-cat-8: #d99abd;--sub-ink-on-category: #111111;--sub-ramp-1: #645964;--sub-ramp-2: #847584;--sub-ramp-3: #a794a7;--sub-ramp-4: #d0b7cf;--sub-ramp-5: #ffe0ff;--sub-focus-ring-color: #ffe0ff;--sub-shadow-color: rgba(0, 0, 0, .55);--sub-elevation-raised: 0 calc(.0625 * var(--sub-root-size, 1rem)) calc(.125 * var(--sub-root-size, 1rem)) var(--sub-shadow-color);--sub-elevation-hover: 0 calc(.125 * var(--sub-root-size, 1rem)) calc(.5 * var(--sub-root-size, 1rem)) var(--sub-shadow-color);--sub-elevation-float: 0 calc(.25 * var(--sub-root-size, 1rem)) calc(.75 * var(--sub-root-size, 1rem)) var(--sub-shadow-color);--sub-elevation-modal: 0 calc(1.5 * var(--sub-root-size, 1rem)) calc(3 * var(--sub-root-size, 1rem)) var(--sub-shadow-color)}@media(prefers-color-scheme:dark){:root:not([data-sub-theme]){--sub-surface: #050505;--sub-surface-muted: #0f0f0f;--sub-surface-stripe: #0f0f0f;--sub-surface-sunken: #636363;--sub-surface-selected: #8b4e8b;--sub-surface-inverse: #050505;--sub-border-component: #e2e2e2;--sub-border-decorative: #636363;--sub-surface-inverse-hover: #636363;--sub-border-inverse: #636363;--sub-ink-default: #ffffff;--sub-ink-muted: #e2e2e2;--sub-ink-on-inverse: #ffffff;--sub-ink-on-inverse-muted: #e2e2e2;--sub-ink-on-accent: #111111;--sub-action-fill: #f000f0;--sub-action-fill-hover: #ff66ff;--sub-action-text: #ffe0ff;--sub-action-ink: #000000;--sub-accent: #c0aaf5;--sub-feedback-info: #8fb4f5;--sub-feedback-info-ink: #111111;--sub-feedback-info-ring: #111111;--sub-feedback-success: #f000f0;--sub-feedback-success-ink: #111111;--sub-feedback-success-ring: #111111;--sub-feedback-warn: #e0ae55;--sub-feedback-warn-ink: #111111;--sub-feedback-warn-ring: #111111;--sub-feedback-error: #ef8f89;--sub-feedback-error-ink: #111111;--sub-feedback-error-ring: #111111;--sub-mark-success: #ffe0ff;--sub-cat-1: #25f4bb;--sub-cat-2: #94d5f9;--sub-cat-3: #f37715;--sub-cat-4: #f7c85f;--sub-cat-5: #948a81;--sub-cat-6: #dfd219;--sub-cat-7: #378ebf;--sub-cat-8: #d99abd;--sub-ink-on-category: #111111;--sub-ramp-1: #645964;--sub-ramp-2: #847584;--sub-ramp-3: #a794a7;--sub-ramp-4: #d0b7cf;--sub-ramp-5: #ffe0ff;--sub-focus-ring-color: #ffe0ff;--sub-shadow-color: rgba(0, 0, 0, .55);--sub-elevation-raised: 0 calc(.0625 * var(--sub-root-size, 1rem)) calc(.125 * var(--sub-root-size, 1rem)) var(--sub-shadow-color);--sub-elevation-hover: 0 calc(.125 * var(--sub-root-size, 1rem)) calc(.5 * var(--sub-root-size, 1rem)) var(--sub-shadow-color);--sub-elevation-float: 0 calc(.25 * var(--sub-root-size, 1rem)) calc(.75 * var(--sub-root-size, 1rem)) var(--sub-shadow-color);--sub-elevation-modal: 0 calc(1.5 * var(--sub-root-size, 1rem)) calc(3 * var(--sub-root-size, 1rem)) var(--sub-shadow-color)}}body{margin:0;background-color:var(--sub-surface-muted)}:root,[data-sub-theme=light]{color-scheme:light}[data-sub-theme=dark]{color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-sub-theme]){color-scheme:dark}}.sub-accordion{display:flex;flex-direction:column;width:100%;box-sizing:border-box;background-color:var(--sub-surface);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-container);overflow:hidden;font-family:var(--sub-font-body);color:var(--sub-ink-default)}.sub-accordion__item{border-top:var(--sub-border-width) solid var(--sub-border-decorative)}.sub-accordion__item:first-child{border-top:none}.sub-accordion__header{display:flex;align-items:center;justify-content:space-between;gap:var(--sub-space-3);width:100%;box-sizing:border-box;margin:0;padding:var(--sub-space-4);list-style:none;font-size:var(--sub-text-sm);font-weight:var(--sub-weight-medium);line-height:var(--sub-leading-body-sm);color:var(--sub-ink-default);cursor:pointer;transition:background-color var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-accordion__header::-webkit-details-marker{display:none}.sub-accordion__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sub-accordion__chevron{flex-shrink:0;width:.5rem;height:.5rem;border-right:calc(var(--sub-border-width) * 2) solid currentColor;border-bottom:calc(var(--sub-border-width) * 2) solid currentColor;transform:rotate(45deg);color:var(--sub-ink-muted);transition:transform var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-accordion__item[open]>.sub-accordion__header .sub-accordion__chevron{transform:rotate(225deg)}.sub-accordion__header:hover{background-color:var(--sub-surface-muted)}.sub-accordion__header:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:calc(var(--sub-focus-ring-offset) * -1)}.sub-accordion__item--disabled>.sub-accordion__header{color:var(--sub-ink-muted);pointer-events:none}.sub-accordion__item--disabled>.sub-accordion__header .sub-accordion__chevron{color:var(--sub-ink-muted)}.sub-accordion__panel{padding:0 var(--sub-space-4) var(--sub-space-4);font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm);color:var(--sub-ink-muted)}.sub-alert{box-sizing:border-box;display:flex;align-items:flex-start;gap:var(--sub-space-4);padding-block:var(--sub-space-3);padding-inline:var(--sub-space-4);border:var(--sub-border-width) solid var(--sub-alert-accent);border-radius:var(--sub-radius-control);background-color:var(--sub-alert-accent);font-family:var(--sub-font-body)}.sub-alert--info{--sub-alert-accent: var(--sub-feedback-info);--sub-alert-ink: var(--sub-feedback-info-ink);--sub-alert-ring: var(--sub-feedback-info-ring);--sub-btn-on-accent-ink: var(--sub-feedback-info-ink);--sub-btn-focus-ring: var(--sub-feedback-info-ring)}.sub-alert--success{--sub-alert-accent: var(--sub-feedback-success);--sub-alert-ink: var(--sub-feedback-success-ink);--sub-alert-ring: var(--sub-feedback-success-ring);--sub-btn-on-accent-ink: var(--sub-feedback-success-ink);--sub-btn-focus-ring: var(--sub-feedback-success-ring)}.sub-alert--warn{--sub-alert-accent: var(--sub-feedback-warn);--sub-alert-ink: var(--sub-feedback-warn-ink);--sub-alert-ring: var(--sub-feedback-warn-ring);--sub-btn-on-accent-ink: var(--sub-feedback-warn-ink);--sub-btn-focus-ring: var(--sub-feedback-warn-ring)}.sub-alert--error{--sub-alert-accent: var(--sub-feedback-error);--sub-alert-ink: var(--sub-feedback-error-ink);--sub-alert-ring: var(--sub-feedback-error-ring);--sub-btn-on-accent-ink: var(--sub-feedback-error-ink);--sub-btn-focus-ring: var(--sub-feedback-error-ring)}.sub-alert__content{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:var(--sub-space-1)}.sub-alert__title{margin:0;color:var(--sub-alert-ink);font-family:var(--sub-font-heading);font-size:var(--sub-text-sm);font-weight:var(--sub-weight-bold);line-height:var(--sub-leading-heading)}.sub-alert__message{margin:0;color:var(--sub-alert-ink);font-family:var(--sub-font-body);font-size:var(--sub-text-xs);font-weight:var(--sub-weight-regular);line-height:var(--sub-leading-body-xs)}.sub-alert__actions{--sub-arrange-gap: var(--sub-space-2);margin-block-start:var(--sub-space-2)}.sub-alert__dismiss{position:relative;flex-shrink:0;width:var(--sub-space-8);height:var(--sub-space-8);padding:0;border:none;border-radius:var(--sub-radius-pill);background-color:transparent;color:var(--sub-alert-ink);cursor:pointer}.sub-alert__dismiss:before,.sub-alert__dismiss:after{content:"";position:absolute;top:50%;left:50%;width:.75rem;height:calc(var(--sub-border-width) * 2);background-color:currentColor}.sub-alert__dismiss:before{transform:translate(-50%,-50%) rotate(45deg)}.sub-alert__dismiss:after{transform:translate(-50%,-50%) rotate(-45deg)}.sub-alert__dismiss:hover{background-color:var(--sub-alert-ink);color:var(--sub-alert-accent)}.sub-alert__dismiss:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-alert-ring);outline-offset:var(--sub-focus-ring-offset)}.sub-alert__dismiss:disabled{pointer-events:none}@media(pointer:coarse){.sub-alert__dismiss{width:var(--sub-control-height-md);height:var(--sub-control-height-md)}}.sub-app-shell{--sub-app-shell-nav-width: 16rem;--sub-app-shell-rail-width: 4rem;box-sizing:border-box;display:flex;width:100%;height:100vh;font-family:var(--sub-font-body);color:var(--sub-ink-default);background-color:var(--sub-surface-muted)}.sub-app-shell__rail{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;width:var(--sub-app-shell-nav-width);height:100%;color:var(--sub-ink-on-inverse);background-color:var(--sub-surface-inverse)}.sub-app-shell--collapsed .sub-app-shell__rail{width:var(--sub-app-shell-rail-width)}.sub-app-shell__header{box-sizing:border-box;display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--sub-space-2);min-height:var(--sub-control-height-md);padding:var(--sub-space-3);border-block-end:var(--sub-border-width) solid var(--sub-border-inverse);color:var(--sub-ink-on-inverse)}.sub-app-shell--collapsed .sub-app-shell__header{justify-content:center}.sub-app-shell__nav{box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto}.sub-app-shell__footer{box-sizing:border-box;flex-shrink:0;padding:var(--sub-space-3);border-block-start:var(--sub-border-width) solid var(--sub-border-inverse);color:var(--sub-ink-on-inverse)}.sub-app-shell--collapsed .sub-app-shell__footer{display:flex;justify-content:center}.sub-app-shell__main{box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 auto;min-width:0;height:100%;overflow-y:auto;background-color:var(--sub-surface-muted)}.sub-app-shell__topbar{box-sizing:border-box;display:none;flex-shrink:0;align-items:center;gap:var(--sub-space-3);min-height:var(--sub-control-height-md);padding-top:env(safe-area-inset-top,0px);padding-left:calc(var(--sub-space-3) + env(safe-area-inset-left,0px));padding-right:calc(var(--sub-space-3) + env(safe-area-inset-right,0px));background-color:var(--sub-surface-inverse);color:var(--sub-ink-on-inverse)}.sub-app-shell__topbar-actions{box-sizing:border-box;display:none;position:fixed;inset-block-start:0;inset-inline-end:var(--sub-space-3);z-index:var(--sub-z-anchored);align-items:center;gap:var(--sub-space-2);min-height:var(--sub-control-height-md);padding-top:env(safe-area-inset-top,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);pointer-events:none}.sub-app-shell__topbar-actions>*{pointer-events:auto}.sub-app-shell__scrim{display:none;position:fixed;inset:0;z-index:var(--sub-z-overlay);background-color:var(--sub-scrim)}.sub-app-shell__anchored-action{box-sizing:border-box;position:fixed;inset-block-end:var(--sub-space-4);inset-inline-end:var(--sub-space-4);z-index:var(--sub-z-anchored);display:flex;align-items:center;padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);pointer-events:none}.sub-app-shell__anchored-action>*{pointer-events:auto}@media(width<768px){.sub-app-shell{flex-direction:column}.sub-app-shell__rail{position:fixed;inset-block:0;inset-inline-start:calc(-1 * var(--sub-app-shell-nav-width));z-index:var(--sub-z-modal);transition:inset-inline-start .2s var(--sub-motion-ease)}.sub-app-shell--collapsed .sub-app-shell__rail{inset-inline-start:calc(-1 * var(--sub-app-shell-rail-width))}.sub-app-shell--open .sub-app-shell__rail{inset-inline-start:0}.sub-app-shell__topbar,.sub-app-shell__topbar-actions{display:flex}.sub-app-shell--open .sub-app-shell__scrim{display:block}.sub-app-shell__main{width:100%}}@property --sub-arrange-gap{syntax: "*"; inherits: false;}@property --sub-arrange-align{syntax: "*"; inherits: false;}@property --sub-arrange-columns{syntax: "*"; inherits: false;}@property --sub-arrange-wrap{syntax: "*"; inherits: false;}.sub-arrange{gap:var(--sub-arrange-gap, var(--sub-space-4))}.sub-arrange--row{display:flex;flex-wrap:var(--sub-arrange-wrap, wrap);align-items:var(--sub-arrange-align, center)}.sub-arrange--column{display:flex;flex-direction:column;align-items:var(--sub-arrange-align, stretch)}.sub-arrange--grid{display:grid;grid-template-columns:var(--sub-arrange-columns, repeat(auto-fit, minmax(min(14.5rem, 100%), 1fr)))}.sub-arrange__grow{flex:1 1 0}.sub-arrange__truncate{min-width:0}.sub-autocomplete{position:relative;display:inline-block;width:100%;box-sizing:border-box;font-family:var(--sub-font-body);anchor-name:--sub-autocomplete-anchor;anchor-scope:--sub-autocomplete-anchor}.sub-autocomplete__input{display:inline-flex;align-items:center;width:100%;box-sizing:border-box;font-family:inherit;line-height:var(--sub-leading-body-base);color:var(--sub-ink-default);background-color:var(--sub-surface);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-control);margin:0;transition:border-color var(--sub-motion-duration-interaction) var(--sub-motion-ease),box-shadow var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-autocomplete__input::placeholder{color:var(--sub-ink-muted);opacity:1}.sub-autocomplete__input:hover:not(:disabled){border-color:var(--sub-action-text)}.sub-autocomplete__input:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset);border-color:var(--sub-action-text)}.sub-autocomplete__input[aria-invalid=true]:not(:disabled){border-color:var(--sub-feedback-error)}.sub-autocomplete__input:disabled,.sub-autocomplete__input[disabled]{background-color:var(--sub-surface-sunken);border-color:var(--sub-surface-sunken);color:var(--sub-ink-muted);cursor:not-allowed}.sub-autocomplete__input:disabled::placeholder,.sub-autocomplete__input[disabled]::placeholder{color:var(--sub-ink-muted);opacity:.5}.sub-autocomplete__input--sm{height:var(--sub-control-height-sm);padding-inline:var(--sub-space-3);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs)}.sub-autocomplete__input--md{height:var(--sub-control-height-md);padding-inline:var(--sub-space-4);font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm)}.sub-autocomplete__field{display:flex;flex-wrap:nowrap;overflow:hidden;align-items:center;width:100%;box-sizing:border-box;gap:var(--sub-space-1);font-family:inherit;line-height:var(--sub-leading-body-base);color:var(--sub-ink-default);background-color:var(--sub-surface);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-control);margin:0;transition:border-color var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-autocomplete__field--sm{height:var(--sub-control-height-sm);padding-inline:var(--sub-space-3);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs)}.sub-autocomplete__field--md{height:var(--sub-control-height-md);padding-inline:var(--sub-space-4);font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm)}.sub-autocomplete__field:hover{border-color:var(--sub-action-text)}.sub-autocomplete__field:has(.sub-autocomplete__search:focus-visible){outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset);border-color:var(--sub-action-text)}.sub-autocomplete__field[aria-invalid=true]:not(:disabled){border-color:var(--sub-feedback-error)}.sub-autocomplete__field:has(.sub-autocomplete__search[aria-invalid=true]){border-color:var(--sub-feedback-error)}.sub-autocomplete__field:has(.sub-autocomplete__search:disabled){background-color:var(--sub-surface-sunken);border-color:var(--sub-surface-sunken);color:var(--sub-ink-muted);cursor:not-allowed}.sub-autocomplete__chips{display:flex;align-items:center;flex:0 1 auto;min-width:0;gap:var(--sub-space-1);overflow:hidden}.sub-autocomplete__chip{display:inline-flex;align-items:center;flex-shrink:0;gap:var(--sub-space-2);background-color:var(--sub-surface-muted);color:var(--sub-ink-default);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-pill);padding:var(--sub-space-1) var(--sub-space-2);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs);white-space:nowrap}.sub-autocomplete__field:has(.sub-autocomplete__search:disabled) .sub-autocomplete__chip{color:var(--sub-ink-muted)}.sub-autocomplete__chip[hidden]{display:none}.sub-autocomplete__chip--overflow{flex-shrink:0}.sub-autocomplete__chip-remove{position:relative;flex-shrink:0;width:var(--sub-space-4);height:var(--sub-space-4);padding:0;border:none;border-radius:var(--sub-radius-pill);background-color:transparent;color:var(--sub-ink-muted);cursor:pointer}.sub-autocomplete__chip-remove:before,.sub-autocomplete__chip-remove:after{content:"";position:absolute;top:50%;left:50%;width:.5rem;height:calc(var(--sub-border-width) * 2);background-color:currentColor}.sub-autocomplete__chip-remove:before{transform:translate(-50%,-50%) rotate(45deg)}.sub-autocomplete__chip-remove:after{transform:translate(-50%,-50%) rotate(-45deg)}.sub-autocomplete__chip-remove:hover:not(:disabled){color:var(--sub-ink-default)}.sub-autocomplete__chip-remove:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-autocomplete__chip-remove:disabled{pointer-events:none}.sub-autocomplete__search{flex:1 1 var(--sub-space-16);min-width:var(--sub-space-16);align-self:stretch;box-sizing:border-box;margin:0;padding:0;border:none;background-color:transparent;color:var(--sub-ink-default);font-family:inherit;font-size:inherit;line-height:inherit}.sub-autocomplete__search::placeholder{color:var(--sub-ink-muted);opacity:1}.sub-autocomplete__search:focus-visible{outline:none}.sub-autocomplete__search:disabled{color:var(--sub-ink-muted);cursor:not-allowed}.sub-autocomplete__search:disabled::placeholder{color:var(--sub-ink-muted);opacity:.5}.sub-autocomplete__panel{position:absolute;left:0;right:auto;top:100%;width:max-content;min-width:100%;max-width:calc(100vw - var(--sub-space-4) * 2);z-index:var(--sub-z-dropdown);margin-top:var(--sub-space-2);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--sub-space-2);padding:var(--sub-space-2);background-color:var(--sub-surface);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-container);box-shadow:var(--sub-elevation-float)}@supports (anchor-name: --sub-autocomplete-anchor) and (anchor-scope: --sub-autocomplete-anchor) and (position-try-fallbacks: flip-block){@position-try --sub-autocomplete-panel-above-fit{top:var(--sub-space-2);bottom:calc(anchor(top) + var(--sub-space-2));min-height:12rem}@position-try --sub-autocomplete-panel-contained{top:var(--sub-space-2);bottom:var(--sub-space-2);left:var(--sub-space-2);right:var(--sub-space-2);width:auto}.sub-autocomplete__panel{position:fixed;position-anchor:--sub-autocomplete-anchor;top:calc(anchor(bottom) + var(--sub-space-2));left:anchor(left);right:auto;bottom:auto;min-width:anchor-size(width);height:auto;margin:0;overflow-y:auto;color:inherit;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline,--sub-autocomplete-panel-above-fit,--sub-autocomplete-panel-contained}.sub-autocomplete__panel::backdrop{pointer-events:none}}.sub-autocomplete__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;max-height:16rem;overflow-y:auto}.sub-autocomplete__option{display:flex;align-items:center;width:100%;box-sizing:border-box;gap:var(--sub-space-2);padding:var(--sub-space-2) var(--sub-space-3);border:none;border-radius:var(--sub-radius-pill);background:transparent;color:var(--sub-ink-default);font-family:inherit;font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm);text-align:left;cursor:pointer}.sub-autocomplete__option:hover:not(:disabled){background-color:var(--sub-surface-sunken)}.sub-autocomplete__option--active{background-color:var(--sub-surface-sunken);outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:calc(var(--sub-focus-ring-offset) * -1)}.sub-autocomplete__option:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:calc(var(--sub-focus-ring-offset) * -1)}.sub-autocomplete__option[aria-selected=true],.sub-autocomplete__option--picked{background-color:var(--sub-action-fill);color:var(--sub-action-ink)}.sub-autocomplete__option[aria-selected=true]:hover:not(:disabled),.sub-autocomplete__option--picked:hover:not(:disabled){background-color:var(--sub-action-fill-hover)}.sub-autocomplete__option[aria-selected=true].sub-autocomplete__option--active,.sub-autocomplete__option--picked.sub-autocomplete__option--active{outline-color:var(--sub-action-ink)}.sub-autocomplete__option:disabled{color:var(--sub-ink-muted);pointer-events:none}.sub-autocomplete__empty{padding:var(--sub-space-2) var(--sub-space-3);color:var(--sub-ink-muted);font-size:var(--sub-text-sm);font-family:inherit}.sub-autocomplete__create{display:flex;align-items:center;width:100%;box-sizing:border-box;gap:var(--sub-space-2);padding:var(--sub-space-2) var(--sub-space-3);border:none;border-radius:var(--sub-radius-pill);background:transparent;color:var(--sub-action-text);font-family:inherit;font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm);text-align:left;cursor:pointer}.sub-autocomplete__create:hover:not(:disabled){background-color:var(--sub-surface-sunken)}.sub-autocomplete__create:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:calc(var(--sub-focus-ring-offset) * -1)}.sub-autocomplete__create--active{background-color:var(--sub-surface-sunken);outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:calc(var(--sub-focus-ring-offset) * -1)}.sub-autocomplete__create:disabled{color:var(--sub-ink-muted);pointer-events:none}@media(pointer:coarse){.sub-autocomplete__option,.sub-autocomplete__create{min-height:var(--sub-control-height-md)}}@media(width<768px){.sub-autocomplete__input,.sub-autocomplete__input--sm,.sub-autocomplete__input--md,.sub-autocomplete__search{font-size:var(--sub-text-base);line-height:var(--sub-leading-body-base)}}.sub-avatar{position:relative;display:inline-flex;flex-shrink:0;box-sizing:border-box;overflow:hidden;border-radius:var(--sub-radius-round);background-color:var(--sub-surface-sunken)}.sub-avatar__image{display:block;width:100%;height:100%;object-fit:cover}.sub-avatar__initials{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--sub-font-body);font-weight:var(--sub-weight-semibold);line-height:1;color:var(--sub-ink-default);background-color:var(--sub-surface-sunken);text-transform:uppercase;-webkit-user-select:none;user-select:none}.sub-avatar--xs{width:var(--sub-space-6);height:var(--sub-space-6)}.sub-avatar--sm{width:var(--sub-space-8);height:var(--sub-space-8)}.sub-avatar--md{width:var(--sub-space-12);height:var(--sub-space-12)}.sub-avatar--lg{width:var(--sub-space-16);height:var(--sub-space-16)}.sub-avatar--xl{width:calc(var(--sub-space-16) * 1.5);height:calc(var(--sub-space-16) * 1.5)}.sub-avatar--xs .sub-avatar__initials,.sub-avatar--sm .sub-avatar__initials{font-size:var(--sub-text-xs)}.sub-avatar--md .sub-avatar__initials{font-size:var(--sub-text-base)}.sub-avatar--lg .sub-avatar__initials{font-size:var(--sub-text-xl)}.sub-avatar--xl .sub-avatar__initials{font-size:var(--sub-text-2xl)}.sub-avatar--ring-success{--sub-avatar-ring-tone: var(--sub-feedback-success)}.sub-avatar--ring-error{--sub-avatar-ring-tone: var(--sub-feedback-error)}.sub-avatar--ring-neutral{--sub-avatar-ring-tone: var(--sub-border-component)}.sub-avatar--ring-success:after,.sub-avatar--ring-error:after,.sub-avatar--ring-neutral:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background-image:conic-gradient(var(--sub-avatar-ring-tone) var(--sub-avatar-progress, 0%),var(--sub-border-decorative) 0);mask:radial-gradient(farthest-side,transparent calc(100% - var(--sub-focus-ring-width)),var(--sub-avatar-ring-tone) calc(100% - var(--sub-focus-ring-width)))}.sub-avatar__group{display:inline-flex;align-items:center}.sub-avatar__group>.sub-avatar{margin-inline-start:calc(var(--sub-space-6) * -1);border:var(--sub-space-1) solid var(--sub-surface)}.sub-avatar__group>.sub-avatar:first-child{margin-inline-start:0}.sub-avatar:hover{box-shadow:0 0 0 var(--sub-border-width) var(--sub-border-component)}.sub-avatar:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-avatar[aria-disabled=true]{cursor:not-allowed}.sub-avatar[aria-disabled=true] .sub-avatar__initials{background-color:var(--sub-surface-muted);color:var(--sub-ink-muted)}.sub-avatar[aria-disabled=true] .sub-avatar__image{filter:grayscale(1);opacity:.6}.sub-badge{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;white-space:nowrap;vertical-align:middle;font-family:var(--sub-font-body);font-weight:var(--sub-weight-medium);line-height:var(--sub-leading-body-base);border-radius:var(--sub-radius-control);border:var(--sub-border-width) solid transparent}.sub-badge--sm{height:var(--sub-space-5);padding-inline:var(--sub-space-2);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs)}.sub-badge--md{height:var(--sub-space-6);padding-inline:var(--sub-space-3);font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm)}.sub-badge--neutral{background-color:var(--sub-surface-muted);color:var(--sub-ink-default);border-color:var(--sub-border-component)}.sub-badge--success{background-color:var(--sub-feedback-success);color:var(--sub-feedback-success-ink);border-color:var(--sub-feedback-success)}.sub-badge--warn{background-color:var(--sub-feedback-warn);color:var(--sub-feedback-warn-ink);border-color:var(--sub-feedback-warn)}.sub-badge--error{background-color:var(--sub-feedback-error);color:var(--sub-feedback-error-ink);border-color:var(--sub-feedback-error)}.sub-badge--info{background-color:var(--sub-feedback-info);color:var(--sub-feedback-info-ink);border-color:var(--sub-feedback-info)}.sub-breadcrumb{display:block;max-width:100%;overflow-x:auto;padding-block:var(--sub-space-2)}.sub-breadcrumb__list{display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;min-height:min-content;margin:0;padding:0;list-style:none}.sub-breadcrumb__item{display:flex;align-items:center}.sub-breadcrumb__item:not(:first-child):before{content:"";display:block;width:.375rem;height:.375rem;margin-inline:var(--sub-space-2) var(--sub-space-3);border-top:var(--sub-border-width) solid var(--sub-ink-muted);border-right:var(--sub-border-width) solid var(--sub-ink-muted);transform:rotate(45deg);flex-shrink:0}.sub-breadcrumb__link{display:inline-flex;align-items:center;color:var(--sub-action-text);font-family:var(--sub-font-body);font-size:var(--sub-text-xl);font-weight:var(--sub-weight-regular);line-height:var(--sub-leading-body-xl);text-decoration:none;border-radius:var(--sub-radius-control);cursor:pointer}.sub-breadcrumb__link:hover{text-decoration:underline}.sub-breadcrumb__link:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-breadcrumb__link[aria-disabled=true]{color:var(--sub-ink-muted);text-decoration:none;pointer-events:none}.sub-breadcrumb__current{color:var(--sub-ink-default);font-family:var(--sub-font-body);font-size:var(--sub-text-xl);font-weight:var(--sub-weight-regular);line-height:var(--sub-leading-body-xl);cursor:default}@media(pointer:coarse){.sub-breadcrumb__link{min-height:var(--sub-control-height-md);min-width:var(--sub-control-height-md)}}.sub-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--sub-space-2);flex-shrink:0;cursor:pointer;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;text-align:center;text-decoration:none;font-family:var(--sub-font-body);font-weight:var(--sub-weight-semibold);line-height:var(--sub-leading-body-base);border-radius:var(--sub-radius-action);border-style:solid;border-width:var(--sub-border-width);border-color:transparent;background-color:transparent;transition:background-color var(--sub-motion-duration-interaction) var(--sub-motion-ease),border-color var(--sub-motion-duration-interaction) var(--sub-motion-ease),color var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-btn--sm{height:var(--sub-control-height-sm);padding-inline:var(--sub-space-3);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs)}.sub-btn--md{height:var(--sub-control-height-md);padding-inline:var(--sub-space-4);font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm)}.sub-btn--primary{background-color:var(--sub-action-fill);color:var(--sub-action-ink)}.sub-btn--primary:hover{background-color:var(--sub-action-fill-hover)}.sub-btn--secondary{background-color:transparent;border-color:var(--sub-action-text);color:var(--sub-action-text)}.sub-btn--secondary:hover{background-color:var(--sub-surface-muted)}.sub-btn--ghost{background-color:transparent;border-color:transparent;color:var(--sub-ink-default)}.sub-btn--ghost:hover{background-color:var(--sub-surface-muted)}.sub-btn--on-accent{background-color:transparent;border-color:currentColor;color:var(--sub-btn-on-accent-ink, var(--sub-ink-on-accent))}.sub-btn--on-accent:hover{background-color:var(--sub-ink-on-accent);color:var(--sub-ink-default)}.sub-btn--ghost.sub-btn--on-inverse,.sub-btn--secondary.sub-btn--on-inverse{color:var(--sub-ink-on-inverse)}.sub-btn--secondary.sub-btn--on-inverse{border-color:currentColor}.sub-btn--ghost.sub-btn--on-inverse:hover,.sub-btn--secondary.sub-btn--on-inverse:hover{background-color:var(--sub-surface-inverse-hover)}.sub-btn--circle{padding-inline:0;width:var(--sub-control-height-md);border-radius:var(--sub-radius-round)}.sub-btn--circle.sub-btn--sm{width:var(--sub-control-height-sm)}.sub-btn__icon{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0}.sub-btn:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-btn-focus-ring, var(--sub-focus-ring-color));outline-offset:var(--sub-focus-ring-offset)}.sub-btn:disabled,.sub-btn[aria-disabled=true]{pointer-events:none;background-color:var(--sub-surface-sunken);border-color:var(--sub-surface-sunken);color:var(--sub-ink-muted)}.sub-calendar{display:inline-flex;flex-direction:column;gap:var(--sub-space-1);font-family:var(--sub-font-body);color:var(--sub-ink-default)}.sub-calendar__nav{display:flex;align-items:center;justify-content:space-between;gap:var(--sub-space-2)}.sub-calendar__nav-year{font-size:var(--sub-text-base);font-weight:var(--sub-weight-semibold);line-height:var(--sub-leading-heading);color:var(--sub-ink-default)}.sub-calendar__nav-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--sub-space-8);height:var(--sub-space-8);padding:0;border:none;border-radius:var(--sub-radius-pill);background-color:transparent;color:var(--sub-ink-default);cursor:pointer}.sub-calendar__nav-btn:hover:not(:disabled){background-color:var(--sub-surface-muted)}.sub-calendar__nav-btn:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-calendar__nav-btn:disabled{color:var(--sub-ink-muted);pointer-events:none}.sub-calendar__nav-icon{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0}.sub-calendar__month{display:flex;flex-direction:column;gap:var(--sub-space-1)}.sub-calendar__month-label{font-family:var(--sub-font-heading);font-size:var(--sub-text-sm);font-weight:var(--sub-weight-semibold);line-height:var(--sub-leading-heading);color:var(--sub-ink-default);text-align:center}.sub-calendar__grid{margin-top:var(--sub-space-2);border-collapse:separate;border-spacing:0 var(--sub-space-1)}.sub-calendar__grid>thead>tr>th,.sub-calendar__grid>tbody>tr>td{padding:0;border:none;font-weight:var(--sub-weight-regular)}.sub-calendar__weekday{box-sizing:border-box;width:var(--sub-space-8);padding-block-end:var(--sub-space-1);font-size:var(--sub-text-sm);font-weight:var(--sub-weight-regular);line-height:var(--sub-leading-body-sm);color:var(--sub-ink-muted);text-align:center}.sub-calendar__day{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:var(--sub-space-8);height:var(--sub-space-8);margin:0;padding:0;border:none;border-radius:var(--sub-radius-control);background-color:transparent;color:var(--sub-ink-default);font-family:inherit;font-size:var(--sub-text-sm);font-weight:var(--sub-weight-regular);line-height:1;cursor:pointer}.sub-calendar__day:hover:not(:disabled){background-color:var(--sub-surface-muted)}.sub-calendar__day:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-calendar__day:disabled{color:var(--sub-ink-muted);pointer-events:none}.sub-calendar__day--outside{color:var(--sub-ink-muted)}.sub-calendar__day--today{box-shadow:inset 0 0 0 var(--sub-focus-ring-width) var(--sub-action-text);font-weight:var(--sub-weight-semibold)}.sub-calendar__day--selected{background-color:var(--sub-action-fill);color:var(--sub-action-ink);font-weight:var(--sub-weight-semibold)}.sub-calendar__day--selected:hover:not(:disabled){background-color:var(--sub-action-fill-hover)}.sub-calendar__day--in-range{border-radius:0;background-color:var(--sub-surface-selected);color:var(--sub-ink-default)}.sub-calendar__day--in-range:hover:not(:disabled){background-color:var(--sub-action-fill);color:var(--sub-action-ink)}.sub-calendar__day--range-start{border-start-end-radius:0;border-end-end-radius:0;background-color:var(--sub-action-fill);color:var(--sub-action-ink)}.sub-calendar__day--range-start:hover:not(:disabled){background-color:var(--sub-action-fill-hover)}.sub-calendar__day--range-end{border-start-start-radius:0;border-end-start-radius:0;background-color:var(--sub-action-fill);color:var(--sub-action-ink)}.sub-calendar__day--range-end:hover:not(:disabled){background-color:var(--sub-action-fill-hover)}.sub-calendar__day--range-start.sub-calendar__day--range-end{border-radius:var(--sub-radius-control)}.sub-calendar__day--today.sub-calendar__day--selected,.sub-calendar__day--today.sub-calendar__day--range-start,.sub-calendar__day--today.sub-calendar__day--range-end{box-shadow:inset 0 0 0 var(--sub-focus-ring-width) var(--sub-action-ink)}.sub-calendar__day--outside.sub-calendar__day--selected,.sub-calendar__day--outside.sub-calendar__day--range-start,.sub-calendar__day--outside.sub-calendar__day--range-end{color:var(--sub-action-ink)}.sub-calendar__day--outside.sub-calendar__day--in-range{color:var(--sub-ink-default)}.sub-calendar__day:disabled.sub-calendar__day--selected,.sub-calendar__day:disabled.sub-calendar__day--in-range,.sub-calendar__day:disabled.sub-calendar__day--range-start,.sub-calendar__day:disabled.sub-calendar__day--range-end{background-color:var(--sub-surface-sunken);color:var(--sub-ink-muted)}.sub-calendar--week:not(.sub-calendar--disabled) .sub-calendar__grid>tbody>tr:hover .sub-calendar__day:not(:disabled,.sub-calendar__day--selected,.sub-calendar__day--in-range,.sub-calendar__day--range-start,.sub-calendar__day--range-end){background-color:var(--sub-surface-muted)}.sub-calendar--disabled{pointer-events:none}.sub-calendar--disabled .sub-calendar__day--today{box-shadow:none}@media(pointer:coarse){.sub-calendar__nav-btn,.sub-calendar__day{width:var(--sub-control-height-md);height:var(--sub-control-height-md)}}.sub-card{display:flex;flex-direction:column;width:var(--sub-card-width, auto);min-width:var(--sub-card-min-width, auto);background-color:var(--sub-surface);border-radius:var(--sub-radius-container);font-family:var(--sub-font-body);color:var(--sub-ink-default)}.sub-card--bordered{border:var(--sub-border-width) solid var(--sub-border-decorative)}.sub-card--neutral,.sub-card--info,.sub-card--success,.sub-card--warn,.sub-card--error{box-shadow:inset 0 0 0 var(--sub-focus-ring-width) var(--sub-card-status)}.sub-card--neutral{--sub-card-status: var(--sub-border-component)}.sub-card--info{--sub-card-status: var(--sub-feedback-info)}.sub-card--success{--sub-card-status: var(--sub-feedback-success)}.sub-card--warn{--sub-card-status: var(--sub-feedback-warn)}.sub-card--error{--sub-card-status: var(--sub-feedback-error)}.sub-card--interactive{cursor:pointer;transition:background-color var(--sub-motion-duration-interaction) var(--sub-motion-ease),border-color var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-card--interactive:hover{background-color:var(--sub-surface-muted)}.sub-card--interactive:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-card__header{display:flex;align-items:center;justify-content:space-between;gap:var(--sub-space-4);padding:var(--sub-space-6) var(--sub-space-6) 0}.sub-card__title{margin:0;font-family:var(--sub-font-heading);font-size:var(--sub-text-lg);font-weight:var(--sub-weight-semibold);line-height:var(--sub-leading-heading);color:var(--sub-ink-default)}.sub-card__actions{display:flex;align-items:center;gap:var(--sub-space-2);flex-shrink:0}.sub-card__body{display:flex;flex-direction:column;gap:var(--sub-space-2);padding:var(--sub-space-6);font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm)}.sub-card__header+.sub-card__body{padding-top:0}.sub-card__header:last-child{padding-block-end:var(--sub-space-6)}.sub-card__footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--sub-space-3);padding:var(--sub-space-4) var(--sub-space-6) var(--sub-space-6);border-top:var(--sub-border-width) solid var(--sub-border-decorative)}.sub-card__body:has(+.sub-card__footer){padding-bottom:var(--sub-space-4)}@property --sub-chart-height{syntax: "*"; inherits: false;}.sub-chart{display:flex;flex-direction:column;gap:var(--sub-space-3);min-inline-size:0;font-family:var(--sub-font-body)}.sub-chart__legend{display:flex;flex-wrap:wrap;gap:var(--sub-space-1) var(--sub-space-2);margin:0;padding:0;list-style:none}.sub-chart__legend-item{display:inline-flex;align-items:center;gap:var(--sub-space-2);margin:0;padding:var(--sub-space-1) var(--sub-space-2);border:0;border-radius:var(--sub-radius-control);background-color:transparent;font-family:inherit;font-size:var(--sub-text-xs);font-weight:var(--sub-weight-medium);line-height:var(--sub-leading-body-xs);color:var(--sub-ink-default);cursor:pointer}.sub-chart__legend-item:hover{background-color:var(--sub-surface-muted)}.sub-chart__legend-item:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-chart__legend-item[aria-pressed=false]{color:var(--sub-ink-muted);text-decoration:line-through}.sub-chart__swatch{display:inline-block;flex-shrink:0;inline-size:var(--sub-space-3);block-size:var(--sub-space-3);border-radius:var(--sub-radius-indicator);background-color:var(--sub-ink-muted)}.sub-chart__swatch--1{background-color:var(--sub-cat-1)}.sub-chart__swatch--2{background-color:var(--sub-cat-2)}.sub-chart__swatch--3{background-color:var(--sub-cat-3)}.sub-chart__swatch--4{background-color:var(--sub-cat-4)}.sub-chart__swatch--5{background-color:var(--sub-cat-5)}.sub-chart__swatch--6{background-color:var(--sub-cat-6)}.sub-chart__swatch--7{background-color:var(--sub-cat-7)}.sub-chart__swatch--8{background-color:var(--sub-cat-8)}.sub-chart__legend-item[aria-pressed=false] .sub-chart__swatch{background-color:transparent;box-shadow:inset 0 0 0 var(--sub-border-width) var(--sub-border-component)}.sub-chart__plot{position:relative;display:grid;block-size:var(--sub-chart-height, calc(16 * var(--sub-space-4)));min-inline-size:0}.sub-chart__plot[hidden]{display:none}.sub-chart__plot>*{grid-area:1 / 1;min-inline-size:0;min-block-size:0}.sub-chart__state{display:grid;place-items:center;padding:var(--sub-space-4)}.sub-chart__table{min-inline-size:0}.sub-chart__tooltip{display:flex;flex-direction:column;gap:var(--sub-space-1);min-inline-size:calc(10 * var(--sub-space-4));padding:var(--sub-space-2) var(--sub-space-3);border-radius:var(--sub-radius-control);background-color:var(--sub-surface);outline:var(--sub-border-width) solid var(--sub-border-decorative);box-shadow:var(--sub-elevation-float);font-family:var(--sub-font-body);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs);color:var(--sub-ink-default)}.sub-chart__tooltip-title{margin:0;font-weight:var(--sub-weight-semibold)}.sub-chart__tooltip-row{display:flex;align-items:center;gap:var(--sub-space-2)}.sub-chart__tooltip-label{flex:1 1 auto;color:var(--sub-ink-muted)}.sub-chart__tooltip-value{font-weight:var(--sub-weight-semibold);font-variant-numeric:tabular-nums}@media(pointer:coarse){.sub-chart__legend-item{min-height:var(--sub-control-height-md)}}.sub-checkbox{display:inline-flex;align-items:center;gap:var(--sub-space-2);cursor:pointer;font-family:var(--sub-font-body);line-height:var(--sub-leading-body);color:var(--sub-ink-default)}.sub-checkbox__control,.sub-checkbox--md .sub-checkbox__control{position:relative;display:inline-flex;flex-shrink:0;width:var(--sub-space-6);height:var(--sub-space-6)}.sub-checkbox__input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.sub-checkbox__box{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none;background-color:var(--sub-surface);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-indicator);transition:background-color var(--sub-motion-duration-interaction) var(--sub-motion-ease),border-color var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-checkbox__box:after{content:"";display:block;width:.3rem;height:.55rem;border-right:calc(var(--sub-border-width) * 2) solid var(--sub-action-ink);border-bottom:calc(var(--sub-border-width) * 2) solid var(--sub-action-ink);transform:translateY(-1px) rotate(45deg);opacity:0}.sub-checkbox__label,.sub-checkbox--md .sub-checkbox__label{font-size:var(--sub-text-sm)}.sub-checkbox__input:checked~.sub-checkbox__box{background-color:var(--sub-action-fill);border-color:var(--sub-action-fill)}.sub-checkbox__input:checked~.sub-checkbox__box:after{opacity:1}.sub-checkbox__input:indeterminate~.sub-checkbox__box{background-color:var(--sub-action-fill);border-color:var(--sub-action-fill)}.sub-checkbox__input:indeterminate~.sub-checkbox__box:after{width:.55rem;height:0;border-right:0;border-bottom:calc(var(--sub-border-width) * 2) solid var(--sub-action-ink);transform:none;opacity:1}.sub-checkbox__input:hover:not(:disabled)~.sub-checkbox__box{border-color:var(--sub-action-text)}.sub-checkbox__input:checked:hover:not(:disabled)~.sub-checkbox__box,.sub-checkbox__input:indeterminate:hover:not(:disabled)~.sub-checkbox__box{background-color:var(--sub-action-fill-hover);border-color:var(--sub-action-fill-hover)}.sub-checkbox__input:focus-visible~.sub-checkbox__box{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-checkbox__input[aria-invalid=true]:not(:disabled)~.sub-checkbox__box{border-color:var(--sub-feedback-error)}.sub-checkbox__input:disabled{cursor:not-allowed}.sub-checkbox__input:disabled~.sub-checkbox__box{background-color:var(--sub-surface-sunken);border-color:var(--sub-surface-sunken)}.sub-checkbox__input:checked:disabled~.sub-checkbox__box,.sub-checkbox__input:indeterminate:disabled~.sub-checkbox__box{background-color:var(--sub-surface-sunken);border-color:var(--sub-surface-sunken)}.sub-checkbox__input:checked:disabled~.sub-checkbox__box:after,.sub-checkbox__input:indeterminate:disabled~.sub-checkbox__box:after{border-color:var(--sub-ink-muted)}.sub-checkbox:has(.sub-checkbox__input:disabled){cursor:not-allowed}.sub-checkbox:has(.sub-checkbox__input:disabled) .sub-checkbox__label{color:var(--sub-ink-muted)}.sub-checkbox--sm .sub-checkbox__control{width:var(--sub-space-5);height:var(--sub-space-5)}.sub-checkbox--sm .sub-checkbox__label{font-size:var(--sub-text-xs)}@media(pointer:coarse){.sub-checkbox{min-height:var(--sub-control-height-md);min-width:var(--sub-control-height-md)}}.sub-date-field{position:relative;display:inline-block;width:100%;box-sizing:border-box;font-family:var(--sub-font-body);anchor-name:--sub-date-field-anchor;anchor-scope:--sub-date-field-anchor}.sub-date-field__input{display:inline-flex;align-items:center;width:100%;box-sizing:border-box;font:inherit;line-height:var(--sub-leading-body-base);color:var(--sub-ink-default);background-color:var(--sub-surface);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-control);margin:0;transition:border-color var(--sub-motion-duration-interaction) var(--sub-motion-ease),box-shadow var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-date-field__input::placeholder{color:var(--sub-ink-muted);opacity:1}.sub-date-field__input:not(:disabled){cursor:pointer}.sub-date-field__input:hover:not(:disabled){border-color:var(--sub-action-text)}.sub-date-field__input:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset);border-color:var(--sub-action-text)}.sub-date-field__input:disabled,.sub-date-field__input[disabled]{background-color:var(--sub-surface-sunken);border-color:var(--sub-surface-sunken);color:var(--sub-ink-muted);cursor:not-allowed}.sub-date-field__input:disabled::placeholder,.sub-date-field__input[disabled]::placeholder{color:var(--sub-ink-muted);opacity:.5}.sub-date-field__input[aria-invalid=true]:not(:disabled){border-color:var(--sub-feedback-error)}.sub-date-field--sm .sub-date-field__input{height:var(--sub-control-height-sm);padding-inline:var(--sub-space-3);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs)}.sub-date-field--md .sub-date-field__input{height:var(--sub-control-height-md);padding-inline:var(--sub-space-4);font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm)}.sub-date-field--sm:has(.sub-date-field__trigger) .sub-date-field__input{padding-inline-end:var(--sub-space-8)}.sub-date-field--md:has(.sub-date-field__trigger) .sub-date-field__input{padding-inline-end:var(--sub-space-10)}.sub-date-field__input[type=date],.sub-date-field__input[type=time],.sub-date-field__input[type=datetime-local]{appearance:none;min-width:0;max-width:100%}.sub-date-field__input[type=date]::-webkit-date-and-time-value,.sub-date-field__input[type=time]::-webkit-date-and-time-value,.sub-date-field__input[type=datetime-local]::-webkit-date-and-time-value{text-align:start}.sub-date-field--open .sub-date-field__input{border-color:var(--sub-action-text)}.sub-date-field__trigger{position:absolute;top:50%;right:var(--sub-space-1);transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--sub-space-6);height:var(--sub-space-6);padding:0;margin:0;background:transparent;border:none;border-radius:var(--sub-radius-pill);color:var(--sub-ink-muted);cursor:pointer;transition:background-color var(--sub-motion-duration-interaction) var(--sub-motion-ease),color var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-date-field--sm .sub-date-field__trigger{right:var(--sub-space-2)}.sub-date-field__trigger:hover:not(:disabled){background-color:var(--sub-surface-sunken);color:var(--sub-ink-default)}.sub-date-field__trigger:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-date-field__trigger:disabled{color:var(--sub-ink-muted);cursor:not-allowed}.sub-date-field--open .sub-date-field__trigger{background-color:var(--sub-surface-sunken);color:var(--sub-action-text)}.sub-date-field__trigger-icon{width:var(--sub-space-4);height:var(--sub-space-4);flex-shrink:0}.sub-date-field__popup{position:absolute;left:0;top:100%;max-width:calc(100vw - var(--sub-space-4) * 2);z-index:var(--sub-z-dropdown);margin-top:var(--sub-space-2);box-sizing:border-box;display:inline-block;padding:var(--sub-space-3);background-color:var(--sub-surface);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-container);box-shadow:var(--sub-elevation-float);font-family:var(--sub-font-body)}@supports (anchor-name: --sub-date-field-anchor) and (anchor-scope: --sub-date-field-anchor) and (position-try-fallbacks: flip-block){@position-try --sub-date-field-popup-above-fit{top:var(--sub-space-2);bottom:calc(anchor(top) + var(--sub-space-2));min-height:10rem}@position-try --sub-date-field-popup-contained{top:var(--sub-space-2);bottom:var(--sub-space-2);left:var(--sub-space-2);right:var(--sub-space-2);width:auto}.sub-date-field__popup{position:fixed;position-anchor:--sub-date-field-anchor;top:calc(anchor(bottom) + var(--sub-space-2));left:anchor(left);right:auto;bottom:auto;margin-top:0;overflow-y:auto;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline,--sub-date-field-popup-above-fit,--sub-date-field-popup-contained}.sub-date-field__popup[popover]{width:auto;height:auto;margin:0;color:inherit}.sub-date-field__popup[popover]::backdrop{pointer-events:none}}@media(pointer:coarse){.sub-date-field__trigger{width:var(--sub-control-height-md);height:var(--sub-control-height-md)}}.sub-dropdown{box-sizing:border-box;display:flex;flex-direction:column;min-width:13rem;padding:var(--sub-space-3);background-color:var(--sub-surface);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-container);box-shadow:var(--sub-elevation-float);z-index:var(--sub-z-dropdown);font-family:var(--sub-font-body)}.sub-dropdown__heading{padding:var(--sub-space-2);padding-block-end:var(--sub-space-1);font-size:var(--sub-text-xs);font-weight:var(--sub-weight-semibold);line-height:var(--sub-leading-body-xs);color:var(--sub-ink-muted)}.sub-dropdown__separator{height:var(--sub-border-width);margin-block:var(--sub-space-1);background-color:var(--sub-border-decorative);border:none;flex-shrink:0}.sub-dropdown__item{display:flex;align-items:center;width:100%;gap:var(--sub-space-2);padding:var(--sub-space-2);margin:0;border:none;border-radius:var(--sub-radius-control);background-color:transparent;color:var(--sub-ink-default);font-family:inherit;font-size:var(--sub-text-sm);font-weight:var(--sub-weight-medium);line-height:var(--sub-leading-body-sm);text-align:left;cursor:pointer}.sub-dropdown__item:hover:not(:disabled){background-color:var(--sub-surface-muted)}.sub-dropdown__item:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-dropdown__item:disabled,.sub-dropdown__item[aria-disabled=true]{color:var(--sub-ink-muted);pointer-events:none}.sub-dropdown__item.sub-dropdown__item--active{background-color:var(--sub-action-fill);color:var(--sub-action-ink);font-weight:var(--sub-weight-semibold)}.sub-dropdown__item.sub-dropdown__item--active:hover:not(:disabled){background-color:var(--sub-action-fill-hover)}@media(pointer:coarse){.sub-dropdown__item{min-height:var(--sub-control-height-md)}}.sub-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sub-space-4);padding-block:var(--sub-space-16);padding-inline:var(--sub-space-6);text-align:center}.sub-empty-state__title{margin:0;color:var(--sub-ink-default);font-family:var(--sub-font-heading);font-size:var(--sub-text-lg);font-weight:var(--sub-weight-semibold);line-height:var(--sub-leading-heading)}.sub-empty-state__message{margin:0;max-width:28rem;color:var(--sub-ink-muted);font-family:var(--sub-font-body);font-size:var(--sub-text-base);font-weight:var(--sub-weight-regular);line-height:var(--sub-leading-body-base)}.sub-empty-state__action{display:flex}.sub-fieldset{display:block;margin:0;padding:0;border:0;min-width:0}.sub-fieldset__legend{display:block;padding:0;margin:0 0 var(--sub-space-2) 0;font-family:var(--sub-font-body);font-size:var(--sub-text-xs);font-weight:var(--sub-weight-semibold);line-height:var(--sub-leading-body-xs);color:var(--sub-ink-default)}.sub-fieldset:disabled .sub-fieldset__legend{color:var(--sub-ink-muted)}.sub-file-input{box-sizing:border-box;display:inline-flex;align-items:center;width:100%;cursor:pointer;font-family:var(--sub-font-body);line-height:var(--sub-leading-body-base);color:var(--sub-ink-default);background-color:var(--sub-surface);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-control);transition:border-color var(--sub-motion-duration-interaction) var(--sub-motion-ease),background-color var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-file-input::file-selector-button{box-sizing:border-box;flex-shrink:0;height:100%;margin-block:calc(var(--sub-border-width) * -1);margin-inline-start:calc(var(--sub-border-width) * -1);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:var(--sub-weight-semibold);color:var(--sub-ink-default);background-color:var(--sub-surface-muted);border:var(--sub-border-width) solid var(--sub-border-component);border-start-end-radius:0;border-end-end-radius:0;border-start-start-radius:var(--sub-radius-control);border-end-start-radius:var(--sub-radius-control);transition:background-color var(--sub-motion-duration-interaction) var(--sub-motion-ease),border-color var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-file-input:hover:not(:disabled){border-color:var(--sub-action-text)}.sub-file-input:hover:not(:disabled)::file-selector-button{background-color:var(--sub-surface-sunken)}.sub-file-input:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset);border-color:var(--sub-action-text)}.sub-file-input--drag-over{border-color:var(--sub-action-text);background-color:var(--sub-surface-muted)}.sub-file-input:disabled,.sub-file-input[disabled]{cursor:not-allowed;background-color:var(--sub-surface-sunken);border-color:var(--sub-surface-sunken);color:var(--sub-ink-muted)}.sub-file-input:disabled::file-selector-button,.sub-file-input[disabled]::file-selector-button{cursor:not-allowed;background-color:var(--sub-surface-sunken);border-color:var(--sub-surface-sunken);color:var(--sub-ink-muted)}.sub-file-input--sm{height:var(--sub-control-height-sm);padding-inline-end:var(--sub-space-3);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs)}.sub-file-input--sm::file-selector-button{padding-inline:var(--sub-space-3);margin-inline-end:var(--sub-space-3)}.sub-file-input--md{height:var(--sub-control-height-md);padding-inline-end:var(--sub-space-4);font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm)}.sub-file-input--md::file-selector-button{padding-inline:var(--sub-space-4);margin-inline-end:var(--sub-space-4)}.sub-filter-bar{display:flex;flex-wrap:wrap;min-width:0;align-items:center;gap:var(--sub-space-4)}.sub-filter-bar>:first-child{flex:1 1 0;min-width:12rem;max-width:var(--sub-filter-bar-first-child-width, 20rem)}.sub-filter-bar>:not(:first-child){width:var(--sub-filter-bar-child-width, 9.5rem)}.sub-icon-swap{box-sizing:border-box;position:relative;display:inline-grid;place-items:center;vertical-align:middle;width:var(--sub-control-height-md);height:var(--sub-control-height-md);padding:0;border:none;border-radius:var(--sub-radius-round);background-color:transparent;color:var(--sub-ink-default);cursor:pointer}.sub-icon-swap__off,.sub-icon-swap__on{grid-column:1;grid-row:1;display:inline-flex;align-items:center;justify-content:center;opacity:0}.sub-icon-swap__off,.sub-icon-swap--on .sub-icon-swap__on{opacity:1}.sub-icon-swap--on .sub-icon-swap__off{opacity:0}@media(prefers-reduced-motion:no-preference){.sub-icon-swap__off,.sub-icon-swap__on{transition:opacity var(--sub-motion-duration-interaction) var(--sub-motion-ease)}}.sub-icon-swap:hover:not(:disabled){background-color:var(--sub-surface-muted)}.sub-icon-swap:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-icon-swap:disabled,.sub-icon-swap[aria-disabled=true]{pointer-events:none;color:var(--sub-ink-muted)}.sub-icon-swap--on-inverse{color:var(--sub-ink-on-inverse)}.sub-icon-swap--on-inverse:hover:not(:disabled){background-color:var(--sub-surface-inverse-hover)}.sub-icon-swap--on-inverse:disabled,.sub-icon-swap--on-inverse[aria-disabled=true]{color:var(--sub-ink-on-inverse-muted)}.sub-icon{box-sizing:border-box;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1em;height:1em;line-height:1;vertical-align:-.125em;color:currentColor;object-fit:contain}.sub-icon--xs{font-size:var(--sub-space-4)}.sub-icon--sm{font-size:var(--sub-space-5)}.sub-icon--md{font-size:var(--sub-space-6)}.sub-input{display:inline-flex;align-items:center;width:100%;box-sizing:border-box;font-family:var(--sub-font-body);line-height:var(--sub-leading-body-base);color:var(--sub-ink-default);background-color:var(--sub-surface);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-control);transition:border-color var(--sub-motion-duration-interaction) var(--sub-motion-ease),box-shadow var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-input::placeholder{color:var(--sub-ink-muted);opacity:1}.sub-input:hover:not(:disabled){border-color:var(--sub-action-text)}.sub-input:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset);border-color:var(--sub-action-text)}.sub-input:disabled,.sub-input[disabled]{background-color:var(--sub-surface-sunken);border-color:var(--sub-surface-sunken);color:var(--sub-ink-muted);cursor:not-allowed}.sub-input:disabled::placeholder,.sub-input[disabled]::placeholder{color:var(--sub-ink-muted);opacity:.5}.sub-input[aria-invalid=true]:not(:disabled){border-color:var(--sub-feedback-error)}.sub-input--sm{height:var(--sub-control-height-sm);padding-inline:var(--sub-space-3);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs)}.sub-input--md{height:var(--sub-control-height-md);padding-inline:var(--sub-space-4);font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm)}.sub-input[type=date],.sub-input[type=time],.sub-input[type=datetime-local]{appearance:none;min-width:0;max-width:100%}.sub-input[type=date]::-webkit-date-and-time-value,.sub-input[type=time]::-webkit-date-and-time-value,.sub-input[type=datetime-local]::-webkit-date-and-time-value{text-align:start}.sub-label{display:block;font-family:var(--sub-font-body)}.sub-label__text{font-size:var(--sub-text-sm);font-weight:var(--sub-weight-medium);line-height:var(--sub-leading-body-sm);color:var(--sub-ink-muted)}.sub-label:has(:disabled) .sub-label__text,.sub-label:has([disabled]) .sub-label__text{color:var(--sub-ink-muted);cursor:not-allowed}.sub-label--stacked{position:relative;display:flex;flex-direction:column;gap:var(--sub-space-1)}.sub-label--stacked .sub-label__text{color:var(--sub-ink-default)}.sub-label--stacked:has(:is(input,select,textarea,button)):not(:has(:disabled,[disabled])):hover .sub-label__text{color:var(--sub-action-text)}.sub-label--stacked:has(:is(input,select,textarea,button)):focus-within .sub-label__text{color:var(--sub-action-text);font-weight:var(--sub-weight-semibold)}.sub-label--floating{position:relative;display:flex}.sub-label--floating .sub-label__text{position:absolute;z-index:1;top:50%;inset-inline-start:var(--sub-space-3);translate:0 -50%;padding-inline:var(--sub-space-1);font-size:var(--sub-text-sm);line-height:1;color:var(--sub-ink-muted);background-color:transparent;opacity:0;pointer-events:none;transition:top var(--sub-motion-duration-interaction) var(--sub-motion-ease),translate var(--sub-motion-duration-interaction) var(--sub-motion-ease),scale var(--sub-motion-duration-interaction) var(--sub-motion-ease),opacity var(--sub-motion-duration-interaction) var(--sub-motion-ease),background-color var(--sub-motion-duration-interaction) var(--sub-motion-ease),color var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-label--floating:focus-within .sub-label__text,.sub-label--floating.is-filled .sub-label__text,.sub-label--floating:where(:has(input:not(:placeholder-shown))) .sub-label__text{top:0;translate:0 -50%;scale:.85;opacity:1;color:var(--sub-ink-muted);background-color:var(--sub-surface)}.sub-label--floating:focus-within .sub-label__text{color:var(--sub-action-text)}.sub-list{display:flex;flex-direction:column;width:100%;margin:0;padding:0;font-family:var(--sub-font-body);font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm);color:var(--sub-ink-default);isolation:isolate}.sub-list__item{display:flex;align-items:center;box-sizing:border-box;width:100%;gap:var(--sub-space-4);padding:var(--sub-space-4);margin:0;border:none;border-radius:var(--sub-radius-control);background-color:transparent;color:inherit;font:inherit;text-align:left}.sub-list__item:not(:last-child){border-bottom:var(--sub-border-width) solid var(--sub-border-decorative)}.sub-list__leading{display:flex;align-items:center;flex-shrink:0}.sub-list__body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;gap:var(--sub-space-1)}.sub-list__title{overflow:hidden;color:var(--sub-ink-default);font-weight:var(--sub-weight-medium);text-overflow:ellipsis;white-space:nowrap}.sub-list__meta{overflow:hidden;color:var(--sub-ink-muted);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs);text-overflow:ellipsis;white-space:nowrap}.sub-list__trailing{display:flex;flex-shrink:0;align-items:center;gap:var(--sub-space-2);margin-inline-start:auto;color:var(--sub-ink-muted);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs)}.sub-list__item--interactive{cursor:pointer}.sub-list__item--interactive:hover:not(:disabled){background-color:var(--sub-surface-muted)}.sub-list__item--interactive:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-list__item--interactive:disabled,.sub-list__item--interactive[aria-disabled=true]{color:var(--sub-ink-muted);pointer-events:none}.sub-list__item--interactive:disabled .sub-list__title,.sub-list__item--interactive[aria-disabled=true] .sub-list__title{color:var(--sub-ink-muted)}.sub-list__item.sub-list__item--selected{background-color:var(--sub-action-fill);color:var(--sub-action-ink)}.sub-list__item.sub-list__item--selected:hover:not(:disabled){background-color:var(--sub-action-fill-hover)}.sub-list__item.sub-list__item--selected .sub-list__title,.sub-list__item.sub-list__item--selected .sub-list__meta,.sub-list__item.sub-list__item--selected .sub-list__trailing{color:var(--sub-action-ink)}.sub-list__group{position:relative;display:flex;flex-direction:column;width:100%}.sub-list__group:not(:last-child)>.sub-list__item:last-child{border-bottom:var(--sub-border-width) solid var(--sub-border-decorative)}.sub-list__group-heading{display:flex;align-items:center;box-sizing:border-box;width:100%;gap:var(--sub-space-4);padding:var(--sub-space-4);font-weight:var(--sub-weight-medium)}.sub-list__gutter{display:flex;flex-direction:column;flex-shrink:0;align-items:center}.sub-list__group--current:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:var(--sub-focus-ring-width);background-color:var(--sub-action-text);pointer-events:none}.sub-list__group--current .sub-list__group-heading{color:var(--sub-action-text);font-weight:var(--sub-weight-semibold)}.sub-list__section{display:block}.sub-list__summary{position:sticky;inset-block-start:var(--sub-list-summary-offset, 0);z-index:var(--sub-z-sticky);transform:translateZ(0);display:flex;flex-direction:column;box-sizing:border-box;width:100%;gap:var(--sub-space-1);padding:var(--sub-space-4);background-color:var(--sub-surface);border-bottom:var(--sub-border-width) solid var(--sub-border-decorative)}.sub-list__section:not(:last-child)>.sub-list__group:last-child>.sub-list__item:last-child{border-bottom:var(--sub-border-width) solid var(--sub-border-decorative)}.sub-list__pending{display:flex;box-sizing:border-box;width:100%;align-items:center;justify-content:center;gap:var(--sub-space-2);padding:var(--sub-space-4);color:var(--sub-ink-muted);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs)}.sub-list__pending--error{color:var(--sub-feedback-error)}.sub-loading{display:inline-block;box-sizing:border-box;flex-shrink:0;vertical-align:middle;border-radius:var(--sub-radius-round);border-style:solid;border-width:calc(var(--sub-border-width) * 2);border-color:var(--sub-border-decorative);border-top-color:var(--sub-ink-default)}@media(prefers-reduced-motion:no-preference){.sub-loading{animation:sub-loading-spin .8s linear infinite}}@keyframes sub-loading-spin{to{transform:rotate(360deg)}}.sub-loading--sm{width:var(--sub-space-4);height:var(--sub-space-4)}.sub-loading--lg{width:var(--sub-space-8);height:var(--sub-space-8);border-width:calc(var(--sub-border-width) * 3)}.sub-loading--accent{border-top-color:var(--sub-action-text)}.sub-modal__scrim{position:fixed;inset:0;background-color:var(--sub-scrim);z-index:var(--sub-z-overlay)}.sub-modal{box-sizing:border-box;display:flex;flex-direction:column;position:fixed;top:50%;left:50%;width:min(32rem,calc(100% - var(--sub-space-8)));max-height:calc(100% - var(--sub-space-16));background-color:var(--sub-surface);border-radius:var(--sub-radius-container);box-shadow:var(--sub-elevation-modal);z-index:var(--sub-z-modal);font-family:var(--sub-font-body);color:var(--sub-ink-default);--sub-modal-motion-self-tx: -50%;--sub-modal-motion-self-ty: -50%;--sub-modal-motion-tx: 0%;--sub-modal-motion-ty: 0%;--sub-modal-motion-ts: .92;--sub-modal-motion-ms: .22s;--sub-modal-motion-ms-out: .16s;--sub-modal-motion-ease: var(--sub-motion-ease-travel);translate:var(--sub-modal-motion-self-tx) var(--sub-modal-motion-self-ty);transform-origin:var(--sub-modal-motion-ox, 50%) var(--sub-modal-motion-oy, 50%)}@keyframes sub-modal-motion-enter{0%{opacity:0;translate:calc(var(--sub-modal-motion-self-tx) + var(--sub-modal-motion-tx)) calc(var(--sub-modal-motion-self-ty) + var(--sub-modal-motion-ty));scale:var(--sub-modal-motion-ts)}to{opacity:1;translate:var(--sub-modal-motion-self-tx) var(--sub-modal-motion-self-ty);scale:1}}@keyframes sub-modal-motion-leave{0%{opacity:1;translate:var(--sub-modal-motion-self-tx) var(--sub-modal-motion-self-ty);scale:1}to{opacity:0;translate:calc(var(--sub-modal-motion-self-tx) + var(--sub-modal-motion-tx)) calc(var(--sub-modal-motion-self-ty) + var(--sub-modal-motion-ty));scale:var(--sub-modal-motion-ts)}}@keyframes sub-modal-motion-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sub-modal-motion-fade-out{0%{opacity:1}to{opacity:0}}.sub-modal.is-entering{animation:sub-modal-motion-enter var(--sub-modal-motion-ms) var(--sub-modal-motion-ease) both}.sub-modal.is-leaving{animation:sub-modal-motion-leave var(--sub-modal-motion-ms-out) var(--sub-modal-motion-ease) both}.sub-modal__scrim.is-entering{animation:sub-modal-motion-fade-in .2s var(--sub-motion-ease) both}.sub-modal__scrim.is-leaving{animation:sub-modal-motion-fade-out .16s var(--sub-motion-ease) both}@media(prefers-reduced-motion:reduce){.sub-modal.is-entering{animation-name:sub-modal-motion-fade-in;animation-duration:var(--sub-motion-duration-interaction);animation-timing-function:var(--sub-motion-ease)}.sub-modal.is-leaving{animation-name:sub-modal-motion-fade-out;animation-duration:var(--sub-motion-duration-interaction);animation-timing-function:var(--sub-motion-ease)}}.sub-modal--drawer,.sub-modal--drawer-start,.sub-modal--drawer-end,.sub-modal--drawer-top,.sub-modal--drawer-bottom{--sub-modal-drawer-extent: 28rem;transform:none;border-radius:0}.sub-modal--drawer,.sub-modal--drawer-start,.sub-modal--drawer-end{inset-block:0;width:min(var(--sub-modal-drawer-extent),100%);height:auto;max-height:none}.sub-modal--drawer-top,.sub-modal--drawer-bottom{inset-inline:0;width:auto;max-height:min(var(--sub-modal-drawer-extent),100%)}.sub-modal--drawer-start{inset-inline-start:0;inset-inline-end:auto;border-start-end-radius:var(--sub-radius-container);border-end-end-radius:var(--sub-radius-container)}.sub-modal--drawer,.sub-modal--drawer-end{inset-inline-start:auto;inset-inline-end:0;border-start-start-radius:var(--sub-radius-container);border-end-start-radius:var(--sub-radius-container)}.sub-modal--drawer-top{inset-block-start:0;inset-block-end:auto;border-end-start-radius:var(--sub-radius-container);border-end-end-radius:var(--sub-radius-container)}.sub-modal--drawer-bottom{inset-block-start:auto;inset-block-end:0;border-start-start-radius:var(--sub-radius-container);border-start-end-radius:var(--sub-radius-container)}.sub-modal--fullscreen{inset:0;width:auto;height:auto;max-height:none;transform:none;border-radius:0;padding-top:env(safe-area-inset-top,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px)}.sub-modal--drawer,.sub-modal--drawer-start,.sub-modal--drawer-end,.sub-modal--drawer-top,.sub-modal--drawer-bottom,.sub-modal--fullscreen{--sub-modal-motion-self-tx: 0%;--sub-modal-motion-self-ty: 0%;--sub-modal-motion-ts: 1;--sub-modal-motion-ms: .26s;--sub-modal-motion-ms-out: .18s}.sub-modal--drawer-start{--sub-modal-motion-tx: -100%}.sub-modal--drawer,.sub-modal--drawer-end{--sub-modal-motion-tx: 100%}.sub-modal--drawer-top{--sub-modal-motion-ty: -100%}.sub-modal--drawer-bottom{--sub-modal-motion-ty: 100%}.sub-modal--motion-rise{--sub-modal-motion-ts: 1;--sub-modal-motion-ty: 6%;--sub-modal-motion-ms: .24s;--sub-modal-motion-ms-out: .16s}.sub-modal--motion-pointer{--sub-modal-motion-tx: 0%;--sub-modal-motion-ty: 0%;--sub-modal-motion-ts: .2;--sub-modal-motion-ms: .32s;--sub-modal-motion-ms-out: .2s}.sub-modal__header{display:flex;align-items:center;justify-content:space-between;gap:var(--sub-space-4);padding:var(--sub-space-6) var(--sub-space-6) 0;flex-shrink:0}.sub-modal__title{margin:0;font-family:var(--sub-font-heading);font-size:var(--sub-text-lg);font-weight:var(--sub-weight-semibold);line-height:var(--sub-leading-heading);color:var(--sub-ink-default)}.sub-modal__actions{display:flex;align-items:center;gap:var(--sub-space-2);flex-shrink:0}.sub-modal__body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:var(--sub-space-4);padding:var(--sub-space-6);overflow-y:auto;font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm)}.sub-modal__header+.sub-modal__body{padding-top:0}.sub-modal__footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--sub-space-3);padding:var(--sub-space-4) var(--sub-space-6) var(--sub-space-6);border-top:var(--sub-border-width) solid var(--sub-border-decorative);flex-shrink:0}.sub-modal__body:has(+.sub-modal__footer){padding-bottom:var(--sub-space-4)}.sub-nav{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--sub-space-1);width:100%;padding:var(--sub-space-3);background-color:var(--sub-surface-inverse);color:var(--sub-ink-on-inverse);font-family:var(--sub-font-body)}.sub-nav__divider{height:0;margin-block:var(--sub-space-2);border:none;border-block-start:var(--sub-border-width) solid var(--sub-border-inverse)}.sub-nav__divider:first-child,.sub-nav__divider:last-child,.sub-nav__divider+.sub-nav__divider{display:none}.sub-nav__heading{padding-inline:var(--sub-space-2);padding-block-end:var(--sub-space-1);color:var(--sub-ink-on-inverse-muted);font-size:var(--sub-text-xs);font-weight:var(--sub-weight-semibold);line-height:var(--sub-leading-body-xs);text-transform:uppercase;letter-spacing:.06em}.sub-nav__item{box-sizing:border-box;display:flex;align-items:center;width:100%;gap:var(--sub-space-2);min-height:var(--sub-control-height-md);min-width:var(--sub-control-height-md);padding-inline:var(--sub-space-2);margin:0;border:none;border-radius:var(--sub-radius-control);background-color:transparent;color:var(--sub-ink-on-inverse);font-family:inherit;font-size:var(--sub-text-sm);font-weight:var(--sub-weight-medium);line-height:var(--sub-leading-body-sm);text-align:left;text-decoration:none;cursor:pointer}.sub-nav__item:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--sub-surface-inverse-hover)}.sub-nav__item:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-nav__item:disabled,.sub-nav__item[aria-disabled=true]{color:var(--sub-ink-on-inverse-muted);pointer-events:none}.sub-nav__item.sub-nav__item--active{position:sticky;top:0;bottom:0;z-index:var(--sub-z-sticky);background-color:var(--sub-action-fill);color:var(--sub-action-ink);font-weight:var(--sub-weight-semibold)}.sub-nav__item.sub-nav__item--active:hover:not(:disabled){background-color:var(--sub-action-fill-hover)}.sub-nav__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1em;height:1em;color:currentColor}.sub-nav__label{overflow:hidden;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.sub-nav__badge{box-sizing:border-box;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;height:var(--sub-space-5);margin-inline-start:auto;padding-inline:var(--sub-space-2);border-radius:var(--sub-radius-round);background-color:var(--sub-accent);color:var(--sub-ink-on-accent);font-size:var(--sub-text-xs);font-weight:var(--sub-weight-medium);line-height:var(--sub-leading-body-xs)}.sub-nav--collapsed .sub-nav__heading,.sub-nav--collapsed .sub-nav__label,.sub-nav--collapsed .sub-nav__badge{display:none}.sub-nav--collapsed .sub-nav__item{justify-content:center;padding-inline:0}.sub-page-layout{--sub-page-layout-ground: var(--sub-surface-muted);display:flex;flex-direction:column;width:100%;font-family:var(--sub-font-body);color:var(--sub-ink-default);background-color:var(--sub-page-layout-ground)}.sub-page-layout--contained{--sub-page-layout-ground: var(--sub-surface);max-width:var(--sub-page-max-width);margin:0 auto;background-color:var(--sub-page-layout-ground)}.sub-page-layout__breadcrumb{width:100%;padding:var(--sub-space-4) var(--sub-space-4) 0;min-height:36px;box-sizing:border-box}.sub-page-layout__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sub-space-4);width:100%;padding:var(--sub-space-4) var(--sub-space-4) var(--sub-space-3);box-sizing:border-box}.sub-page-layout--pinned-header>.sub-page-layout__header{position:sticky;inset-block-start:0;z-index:var(--sub-z-sticky);background-color:var(--sub-page-layout-ground)}.sub-page-layout__title{margin:0;font-family:var(--sub-font-heading);font-size:var(--sub-text-2xl);font-weight:var(--sub-weight-semibold);line-height:var(--sub-leading-heading);color:var(--sub-ink-default)}.sub-page-layout__actions{display:flex;flex-wrap:wrap;max-width:100%;align-items:center;gap:var(--sub-space-2);flex-shrink:0}.sub-page-layout__content{display:flex;flex-direction:column;gap:var(--sub-space-4);width:100%;padding:0 var(--sub-space-4) var(--sub-space-6);box-sizing:border-box}.sub-page-layout:not(:has(>.sub-page-layout__breadcrumb)):not(:has(>.sub-page-layout__header))>.sub-page-layout__content{padding-block-start:var(--sub-space-4)}.sub-pagination{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--sub-space-6);font-family:var(--sub-font-body);color:var(--sub-ink-default)}.sub-pagination__page-size{display:flex;align-items:center;gap:var(--sub-space-2);font-size:var(--sub-text-sm);color:var(--sub-ink-muted);white-space:nowrap}.sub-pagination__summary{font-size:var(--sub-text-sm);color:var(--sub-ink-muted);white-space:nowrap}.sub-pagination__nav{display:inline-flex;align-items:stretch;max-width:100%;overflow-x:auto;padding:calc(var(--sub-focus-ring-width) + var(--sub-focus-ring-offset));margin:calc(-1 * (var(--sub-focus-ring-width) + var(--sub-focus-ring-offset)))}.sub-pagination__nav-btn,.sub-pagination__page,.sub-pagination__ellipsis{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;min-width:var(--sub-control-height-md);height:var(--sub-control-height-md);padding-inline:var(--sub-space-4);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:0;background-color:var(--sub-surface-muted);color:var(--sub-ink-default);font-family:var(--sub-font-body);font-size:var(--sub-text-sm);font-weight:var(--sub-weight-semibold);line-height:var(--sub-leading-body-sm);cursor:pointer;transition:background-color var(--sub-motion-duration-interaction) var(--sub-motion-ease),color var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-pagination__nav>*+*{margin-inline-start:calc(var(--sub-border-width) * -1)}.sub-pagination__nav>*:first-child{border-start-start-radius:var(--sub-radius-action);border-end-start-radius:var(--sub-radius-action)}.sub-pagination__nav>*:last-child{border-start-end-radius:var(--sub-radius-action);border-end-end-radius:var(--sub-radius-action)}.sub-pagination__nav-btn:hover,.sub-pagination__page:hover{background-color:var(--sub-surface-sunken);z-index:1}.sub-pagination__nav-btn:focus-visible,.sub-pagination__page:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset);z-index:1}.sub-pagination__nav-btn:disabled,.sub-pagination__nav-btn[aria-disabled=true]{pointer-events:none;color:var(--sub-ink-muted)}.sub-pagination__nav-icon{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;flex-shrink:0}.sub-pagination__page.sub-pagination__page--current{background-color:var(--sub-action-fill);border-color:var(--sub-action-fill);color:var(--sub-action-ink);cursor:default}.sub-pagination__page.sub-pagination__page--current:hover{background-color:var(--sub-action-fill-hover);border-color:var(--sub-action-fill-hover)}.sub-pagination__ellipsis{pointer-events:none;color:var(--sub-ink-muted)}.sub-picker-sheet{flex-direction:column-reverse;overflow:hidden;gap:0;top:var(--sub-picker-sheet-viewport-top, 0px);bottom:var(--sub-picker-sheet-viewport-bottom, 0px);padding-bottom:var(--sub-picker-sheet-inset-bottom, env(safe-area-inset-bottom, 0px))}.sub-picker-sheet__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--sub-font-heading);font-size:var(--sub-text-lg);font-weight:var(--sub-weight-semibold);line-height:var(--sub-leading-heading);color:var(--sub-ink-default)}.sub-picker-sheet__body{order:-1;padding:0;gap:0}.sub-picker-sheet__list{order:-1;list-style:none;margin:0;padding:var(--sub-space-2);display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.sub-picker-sheet__option,.sub-picker-sheet__create{display:flex;align-items:center;width:100%;box-sizing:border-box;gap:var(--sub-space-3);padding:var(--sub-space-3);border:none;border-radius:var(--sub-radius-control);background:transparent;color:var(--sub-ink-default);font-family:inherit;font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm);text-align:left;cursor:pointer;min-height:var(--sub-control-height-md)}.sub-picker-sheet__create{color:var(--sub-action-text)}.sub-picker-sheet__option:hover:not(:disabled),.sub-picker-sheet__create:hover:not(:disabled){background-color:var(--sub-surface-sunken)}.sub-picker-sheet__option:focus-visible,.sub-picker-sheet__create:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:calc(var(--sub-focus-ring-offset) * -1)}.sub-picker-sheet__option--active,.sub-picker-sheet__create--active{background-color:var(--sub-surface-sunken);outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:calc(var(--sub-focus-ring-offset) * -1)}.sub-picker-sheet__option[aria-selected=true]{background-color:var(--sub-action-fill);color:var(--sub-action-ink)}.sub-picker-sheet__option[aria-selected=true]:hover:not(:disabled){background-color:var(--sub-action-fill-hover)}.sub-picker-sheet__option:disabled,.sub-picker-sheet__create:disabled{color:var(--sub-ink-muted);pointer-events:none}.sub-picker-sheet__option-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;min-width:0}.sub-picker-sheet__empty{padding:var(--sub-space-3);color:var(--sub-ink-muted);font-size:var(--sub-text-sm);font-family:inherit}.sub-picker-sheet__bar{order:-2;display:flex;flex-direction:column;flex:0 0 auto;gap:var(--sub-space-3);padding:var(--sub-space-3) var(--sub-space-4);border-block-start:var(--sub-border-width) solid var(--sub-border-decorative);background-color:var(--sub-surface)}.sub-picker-sheet__actions{display:flex;align-items:center;justify-content:space-between;gap:var(--sub-space-3)}.sub-picker-sheet__cancel{flex-shrink:0}.sub-picker-sheet__actions .sub-picker-sheet__done{margin-inline-start:auto}.sub-picker-sheet__footer{display:flex;align-items:center;gap:var(--sub-space-3)}.sub-picker-sheet__search{flex:1 1 auto;min-width:0;box-sizing:border-box;height:var(--sub-control-height-md);padding-inline:var(--sub-space-4);margin:0;background-color:var(--sub-surface-muted);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-control);color:var(--sub-ink-default);font-family:inherit;font-size:var(--sub-text-base);line-height:var(--sub-leading-body-base)}.sub-picker-sheet__search::placeholder{color:var(--sub-ink-muted);opacity:1}.sub-picker-sheet__search:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset);border-color:var(--sub-action-text)}.sub-picker-sheet__done{flex-shrink:0}@media(pointer:coarse){.sub-picker-sheet__option,.sub-picker-sheet__create{min-height:var(--sub-control-height-md)}}.sub-progress{display:block;width:100%;overflow:hidden;border-radius:var(--sub-radius-round);background-color:var(--sub-surface-sunken)}.sub-progress--sm{height:var(--sub-space-1)}.sub-progress--lg{height:var(--sub-space-2)}.sub-progress__fill{display:block;height:100%;border-radius:inherit;background-color:var(--sub-action-text);width:var(--sub-progress-value, 0%);transition:width .3s var(--sub-motion-ease)}.sub-progress--info .sub-progress__fill{background-color:var(--sub-feedback-info)}.sub-progress--success .sub-progress__fill{background-color:var(--sub-mark-success)}.sub-progress--indeterminate .sub-progress__fill{width:100%;transition:none;background-color:transparent;background-image:repeating-linear-gradient(45deg,var(--sub-action-text) 0,var(--sub-action-text) var(--sub-space-2),transparent var(--sub-space-2),transparent var(--sub-space-4));background-size:var(--sub-space-4) var(--sub-space-4)}.sub-progress--info.sub-progress--indeterminate .sub-progress__fill{background-image:repeating-linear-gradient(45deg,var(--sub-feedback-info) 0,var(--sub-feedback-info) var(--sub-space-2),transparent var(--sub-space-2),transparent var(--sub-space-4))}.sub-progress--success.sub-progress--indeterminate .sub-progress__fill{background-image:repeating-linear-gradient(45deg,var(--sub-mark-success) 0,var(--sub-mark-success) var(--sub-space-2),transparent var(--sub-space-2),transparent var(--sub-space-4))}@media(prefers-reduced-motion:no-preference){.sub-progress--indeterminate .sub-progress__fill{animation:sub-progress-slide 1s linear infinite}}@keyframes sub-progress-slide{to{background-position:var(--sub-space-4) 0}}.sub-radio{position:relative;display:inline-flex;align-items:center;gap:var(--sub-space-2);font-family:var(--sub-font-body);cursor:pointer;-webkit-user-select:none;user-select:none}.sub-radio__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sub-radio__control{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--sub-space-6);height:var(--sub-space-6);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-round);background-color:var(--sub-surface);transition:background-color var(--sub-motion-duration-interaction) var(--sub-motion-ease),border-color var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-radio__control:after{content:"";width:var(--sub-space-3);height:var(--sub-space-3);border-radius:var(--sub-radius-round);background-color:var(--sub-action-ink);transform:scale(0);transition:transform var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-radio__label{font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm);color:var(--sub-ink-default)}.sub-radio__input:checked~.sub-radio__control{background-color:var(--sub-action-fill);border-color:var(--sub-action-fill)}.sub-radio__input:checked~.sub-radio__control:after{transform:scale(1)}.sub-radio:not(:has(.sub-radio__input:disabled)):hover .sub-radio__control{border-color:var(--sub-action-text)}.sub-radio:not(:has(.sub-radio__input:disabled)):hover .sub-radio__input:checked~.sub-radio__control{background-color:var(--sub-action-fill-hover);border-color:var(--sub-action-fill-hover)}.sub-radio__input:focus-visible~.sub-radio__control{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-radio__input[aria-invalid=true]:not(:disabled)~.sub-radio__control{border-color:var(--sub-feedback-error)}.sub-radio:has(.sub-radio__input:disabled){cursor:not-allowed}.sub-radio:has(.sub-radio__input:disabled) .sub-radio__label{color:var(--sub-ink-muted)}.sub-radio__input:disabled~.sub-radio__control{background-color:var(--sub-surface-sunken);border-color:var(--sub-surface-sunken)}.sub-radio__input:disabled:checked~.sub-radio__control:after{background-color:var(--sub-ink-muted)}.sub-radio__group{display:flex;flex-direction:column;gap:var(--sub-space-3)}.sub-radio__group--horizontal{flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--sub-space-4)}@media(pointer:coarse){.sub-radio{min-height:var(--sub-control-height-md);min-width:var(--sub-control-height-md)}}.sub-rating{--sub-rating-star: var(--sub-action-text);--sub-rating-star-preview: var(--sub-action-fill);--sub-rating-star-empty: var(--sub-surface-sunken);--sub-rating-star-edge: var(--sub-border-component);--sub-rating-star-disabled: var(--sub-ink-muted);display:inline-flex;align-items:center;vertical-align:middle}.sub-rating__item{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding-inline:calc(var(--sub-space-1) / 2);cursor:pointer}.sub-rating__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sub-rating__star{--sub-rating-fill-current: var(--sub-rating-star-empty);--sub-rating-edge-current: var(--sub-rating-star-edge);position:relative;display:block;flex-shrink:0;border-radius:var(--sub-radius-control)}.sub-rating__star:before,.sub-rating__star:after{content:"";position:absolute;inset:0;transition:background-color var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-rating__star:before{background-color:var(--sub-rating-edge-current);clip-path:polygon(50% 3.13%,61.79% 38.67%,99.53% 38.8%,69.07% 60.88%,80.61% 96.5%,50% 74.62%,19.39% 96.5%,30.93% 60.88%,.47% 38.8%,38.21% 38.67%)}.sub-rating__star:after{background-color:var(--sub-rating-fill-current);clip-path:polygon(50% 19.01%,58.18% 43.66%,84.19% 43.75%,63.19% 58.96%,71.18% 83.61%,50% 68.47%,28.82% 83.61%,36.81% 58.96%,15.81% 43.75%,41.82% 43.66%)}.sub-rating--sm .sub-rating__star{width:var(--sub-space-5);height:var(--sub-space-5)}.sub-rating--md .sub-rating__star{width:var(--sub-space-8);height:var(--sub-space-8)}.sub-rating__item:has(.sub-rating__input:checked) .sub-rating__star,.sub-rating__item:has(~.sub-rating__item .sub-rating__input:checked) .sub-rating__star{--sub-rating-fill-current: var(--sub-rating-star);--sub-rating-edge-current: var(--sub-rating-star)}@media(hover:hover){.sub-rating:not(:has(.sub-rating__input:disabled)) .sub-rating__item:hover .sub-rating__star,.sub-rating:not(:has(.sub-rating__input:disabled)) .sub-rating__item:has(~.sub-rating__item:hover) .sub-rating__star{--sub-rating-fill-current: var(--sub-rating-star-preview);--sub-rating-edge-current: var(--sub-rating-star-preview)}.sub-rating:not(:has(.sub-rating__input:disabled)) .sub-rating__item:hover~.sub-rating__item .sub-rating__star{--sub-rating-fill-current: var(--sub-rating-star-empty);--sub-rating-edge-current: var(--sub-rating-star-edge)}}.sub-rating__input:focus-visible~.sub-rating__star{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-rating__item:has(.sub-rating__input:disabled){cursor:not-allowed}.sub-rating__item:has(.sub-rating__input:disabled) .sub-rating__star{--sub-rating-edge-current: var(--sub-rating-star-empty)}.sub-rating__item:has(.sub-rating__input:disabled:checked) .sub-rating__star,.sub-rating__item:has(.sub-rating__input:disabled):has(~.sub-rating__item .sub-rating__input:checked) .sub-rating__star{--sub-rating-fill-current: var(--sub-rating-star-disabled);--sub-rating-edge-current: var(--sub-rating-star-disabled)}@media(pointer:coarse){.sub-rating__item{min-height:var(--sub-control-height-md);min-width:var(--sub-control-height-md)}}.sub-scheduler{display:block;box-sizing:border-box;position:relative;background-color:var(--sub-surface);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-container);overflow:hidden;font-family:var(--sub-font-body);color:var(--sub-ink-default);--fc-page-bg-color: var(--sub-surface);--fc-neutral-bg-color: var(--sub-surface-muted);--fc-neutral-text-color: var(--sub-ink-muted);--fc-border-color: var(--sub-border-decorative);--fc-today-bg-color: color-mix(in srgb, var(--sub-action-fill) 15%, transparent);--fc-non-business-color: color-mix(in srgb, var(--sub-ink-muted) 8%, transparent);--fc-highlight-color: color-mix(in srgb, var(--sub-action-fill) 22%, transparent);--fc-now-indicator-color: var(--sub-feedback-error);--fc-event-bg-color: transparent;--fc-event-border-color: transparent;--fc-event-text-color: var(--sub-ink-default);--fc-event-selected-overlay-color: color-mix(in srgb, var(--sub-focus-ring-color) 25%, transparent);--fc-event-resizer-thickness: var(--sub-space-1);--fc-event-resizer-dot-total-width: var(--sub-space-2);--fc-event-resizer-dot-border-width: var(--sub-border-width);--fc-bg-event-color: var(--sub-accent);--fc-button-bg-color: var(--sub-surface);--fc-button-border-color: var(--sub-border-component);--fc-button-text-color: var(--sub-ink-default);--fc-button-hover-bg-color: var(--sub-surface-muted);--fc-button-hover-border-color: var(--sub-border-component);--fc-button-active-bg-color: var(--sub-action-fill);--fc-button-active-border-color: var(--sub-action-fill);--fc-more-link-bg-color: transparent;--fc-more-link-text-color: var(--sub-action-text);--fc-small-font-size: var(--sub-text-xs)}.sub-scheduler .fc-event-main{padding:0}.sub-scheduler .fc-timegrid-col-events{margin:0}.sub-scheduler .fc-button-primary:not(:disabled).fc-button-active,.sub-scheduler .fc-button-primary:not(:disabled):active{color:var(--sub-action-ink)}.sub-scheduler .fc-col-header-cell-cushion{padding:var(--sub-space-2) var(--sub-space-1);font-size:var(--sub-text-xs);font-weight:var(--sub-weight-medium);color:var(--sub-ink-muted)}.sub-scheduler .fc-col-header-cell.fc-day-today{background-color:var(--sub-action-fill)}.sub-scheduler .fc-col-header-cell.fc-day-today .fc-col-header-cell-cushion{color:var(--sub-action-ink)}.sub-scheduler .fc-timegrid-slot{height:1.375rem}.sub-scheduler .fc-timegrid-slot-label-cushion,.sub-scheduler .fc-timegrid-axis-cushion{font-size:var(--sub-text-xs);color:var(--sub-ink-muted)}.sub-scheduler .fc-day-sat,.sub-scheduler .fc-day-sun{background-color:color-mix(in srgb,var(--sub-ink-muted) 6%,transparent)}.sub-scheduler .fc-timegrid-now-indicator-line{border-top-width:.125rem}.sub-scheduler .fc-event-resizer{position:absolute}.sub-scheduler .fc-event-resizer:after{content:"";position:absolute;border-radius:var(--sub-radius-round);background-color:var(--sub-ink-muted);box-shadow:0 0 0 var(--sub-border-width) var(--sub-surface)}.sub-scheduler .fc-daygrid-day-frame{padding:var(--sub-space-2) var(--sub-space-3);min-height:6.5rem}.sub-scheduler .fc-day-other .fc-daygrid-day-frame .fc-daygrid-day-top{opacity:1}.sub-scheduler .fc-daygrid-more-link{padding:0 var(--sub-space-2);border-radius:var(--sub-radius-pill);font-size:var(--sub-text-xs);font-weight:var(--sub-weight-medium);color:var(--sub-action-text)}.sub-scheduler .fc-daygrid-more-link:hover{background-color:var(--sub-surface-muted)}.sub-scheduler__month-day{display:flex;align-items:center;gap:var(--sub-space-2)}.sub-scheduler__month-date{font-family:var(--sub-font-heading);font-size:var(--sub-text-base);font-weight:var(--sub-weight-bold);line-height:1;color:var(--sub-ink-default)}.sub-scheduler__month-date--outside{color:var(--sub-ink-muted);font-weight:var(--sub-weight-medium)}.sub-scheduler__toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sub-space-3);padding:var(--sub-space-3) var(--sub-space-4);border-bottom:var(--sub-border-width) solid var(--sub-border-decorative)}.sub-scheduler__toolbar-group{display:flex;align-items:center;gap:var(--sub-space-2)}.sub-scheduler__toolbar-spacer{flex:1 1 auto}.sub-scheduler__event-shell{border-width:0}.sub-scheduler__event-shell--mirror{transform:rotate(-1.5deg);box-shadow:var(--sub-elevation-float);cursor:grabbing}.sub-scheduler__event-shell--dragging{opacity:.4}@media(prefers-reduced-motion:reduce){.sub-scheduler__event-shell--mirror{transform:none}}.sub-scheduler .fc-highlight{outline:calc(var(--sub-border-width) * 2) dashed var(--sub-action-text);outline-offset:calc(var(--sub-border-width) * -2)}.sub-scheduler__event{box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-width:100%;min-width:0;gap:var(--sub-space-1);padding:var(--sub-space-2) var(--sub-space-3);overflow:hidden;white-space:normal;background-color:var(--sub-surface);border:var(--sub-border-width) solid var(--sub-border-component);border-left-width:calc(var(--sub-border-width) * 4);border-radius:var(--sub-radius-control);font-family:var(--sub-font-body);color:var(--sub-ink-default);cursor:pointer;text-align:left;box-shadow:var(--sub-elevation-raised);transition:box-shadow var(--sub-motion-duration-interaction) var(--sub-motion-ease),border-color var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-scheduler__event:hover{box-shadow:var(--sub-elevation-hover)}.sub-scheduler__event:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-scheduler__event[aria-disabled=true]{pointer-events:none;background-color:var(--sub-surface-sunken);border-color:var(--sub-surface-sunken);color:var(--sub-ink-muted)}.sub-scheduler__event--positive{border-color:var(--sub-feedback-success)}.sub-scheduler__event--attention{border-color:var(--sub-feedback-error)}.sub-scheduler__event--compact{flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--sub-space-2);padding-block:0}.sub-scheduler__event--compact .sub-scheduler__event-title-row{flex:1 1 auto;min-width:0}.sub-scheduler__event--compact .sub-scheduler__event-meta{flex:0 1 auto;min-width:0;flex-wrap:nowrap}.sub-scheduler__event--detailed{gap:var(--sub-space-2);padding:var(--sub-space-3)}.sub-scheduler__event--outline{flex-direction:row;align-items:center;gap:var(--sub-space-2);padding:var(--sub-space-2) var(--sub-space-3);border-style:dashed;border-left-style:dashed;border-left-width:var(--sub-border-width);background-color:var(--sub-surface-muted)}.sub-scheduler__event--solid{align-items:center;justify-content:center;gap:var(--sub-space-1);padding:var(--sub-space-2) var(--sub-space-3);border:none;box-shadow:none;background-color:var(--sub-accent);color:var(--sub-ink-on-accent)}.sub-scheduler__event-title-row{display:flex;align-items:center;gap:var(--sub-space-2);min-width:0;max-width:100%}.sub-scheduler__event-title{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--sub-text-xs);font-weight:var(--sub-weight-semibold)}.sub-scheduler__event--outline .sub-scheduler__event-title{font-weight:var(--sub-weight-medium);color:var(--sub-ink-muted)}.sub-scheduler__event-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;font-size:var(--sub-text-xs);line-height:1;color:var(--sub-ink-muted)}.sub-scheduler__event-icon--spin{animation:sub-scheduler-spin 1.1s linear infinite}@keyframes sub-scheduler-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sub-scheduler__event-action{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;font-size:var(--sub-text-xs);line-height:1;color:var(--sub-ink-muted);cursor:pointer}.sub-scheduler__event-action:hover{color:var(--sub-feedback-error)}.sub-scheduler__event-meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sub-space-1);min-width:0;max-width:100%}.sub-scheduler__event-badge{box-sizing:border-box;display:inline-flex;align-items:center;max-width:100%;min-width:0;overflow:hidden;padding-inline:var(--sub-space-2);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-pill);color:var(--sub-ink-muted);font-size:var(--sub-text-xs);white-space:nowrap;text-overflow:ellipsis}.sub-scheduler__event-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;margin:0;color:var(--sub-ink-muted);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs)}.sub-scheduler__event--solid .sub-scheduler__event-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--sub-ink-on-accent);opacity:.85}.sub-scheduler__event-note{margin-top:auto;align-self:flex-start;min-width:0;max-width:100%;overflow-wrap:break-word;color:var(--sub-feedback-error);font-size:var(--sub-text-xs);font-weight:var(--sub-weight-semibold)}.sub-scheduler__event-pill{box-sizing:border-box;flex-shrink:0;display:inline-flex;align-items:center;max-width:100%;overflow:hidden;padding-inline:var(--sub-space-2);border-radius:var(--sub-radius-pill);background-color:var(--sub-action-fill);color:var(--sub-action-ink);font-size:var(--sub-text-xs);font-weight:var(--sub-weight-semibold);white-space:nowrap;text-overflow:ellipsis}.sub-scrollbar-hidden{scrollbar-width:none}.sub-scrollbar-hidden::-webkit-scrollbar{display:none}.sub-select-native{position:relative;display:inline-block;width:100%;box-sizing:border-box;font-family:var(--sub-font-body)}.sub-select-native__control{display:block;width:100%;box-sizing:border-box;margin:0;font:inherit;line-height:var(--sub-leading-body-base);color:var(--sub-ink-default);background-color:var(--sub-surface);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-control);appearance:none;cursor:pointer;transition:border-color var(--sub-motion-duration-interaction) var(--sub-motion-ease),box-shadow var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-select-native__control::-ms-expand{display:none}.sub-select-native__control:hover:not(:disabled){border-color:var(--sub-action-text)}.sub-select-native__control:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset);border-color:var(--sub-action-text)}.sub-select-native__control:disabled{background-color:var(--sub-surface-sunken);border-color:var(--sub-surface-sunken);color:var(--sub-ink-muted);cursor:not-allowed}.sub-select-native__control[aria-invalid=true]:not(:disabled){border-color:var(--sub-feedback-error)}.sub-select-native__control:disabled~.sub-select-native__chevron{color:var(--sub-ink-muted)}.sub-select-native--sm .sub-select-native__control{height:var(--sub-control-height-sm);padding-inline:var(--sub-space-3);padding-inline-end:var(--sub-space-6);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs)}.sub-select-native--md .sub-select-native__control{height:var(--sub-control-height-md);padding-inline:var(--sub-space-4);padding-inline-end:var(--sub-space-8);font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm)}.sub-select-native__chevron{position:absolute;top:50%;right:var(--sub-space-4);width:.5rem;height:.5rem;border-right:calc(var(--sub-border-width) * 2) solid currentColor;border-bottom:calc(var(--sub-border-width) * 2) solid currentColor;transform:translateY(-75%) rotate(45deg);color:var(--sub-ink-muted);pointer-events:none}.sub-select-native--sm .sub-select-native__chevron{right:var(--sub-space-3)}.sub-select{display:inline-flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;gap:var(--sub-space-2);font-family:var(--sub-font-body);line-height:var(--sub-leading-body-base);color:var(--sub-ink-default);background-color:var(--sub-surface);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-control);margin:0;text-align:left;cursor:pointer;appearance:none;transition:border-color var(--sub-motion-duration-interaction) var(--sub-motion-ease),box-shadow var(--sub-motion-duration-interaction) var(--sub-motion-ease);anchor-name:--sub-select-anchor}.sub-select__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sub-select__value--placeholder{color:var(--sub-ink-muted)}.sub-select__chevron{flex-shrink:0;margin-inline-start:auto;width:.5rem;height:.5rem;border-right:calc(var(--sub-border-width) * 2) solid currentColor;border-bottom:calc(var(--sub-border-width) * 2) solid currentColor;transform:rotate(45deg);color:var(--sub-ink-muted)}.sub-select:hover:not(:disabled){border-color:var(--sub-action-text)}.sub-select:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset);border-color:var(--sub-action-text)}.sub-select:disabled,.sub-select[disabled]{background-color:var(--sub-surface-muted);border-color:var(--sub-surface-muted);color:var(--sub-ink-muted);cursor:not-allowed}.sub-select[aria-invalid=true]:not(:disabled){border-color:var(--sub-feedback-error)}.sub-select--sm{height:var(--sub-control-height-sm);padding-inline:var(--sub-space-3);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs)}.sub-select--md{height:var(--sub-control-height-md);padding-inline:var(--sub-space-4);font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm)}.sub-select--multiple{overflow:hidden}.sub-select__chips{display:flex;flex:0 1 auto;min-width:0;align-items:center;gap:var(--sub-space-1);overflow:hidden}.sub-select__chip{display:inline-flex;align-items:center;flex-shrink:0;gap:var(--sub-space-1);background-color:var(--sub-surface-muted);color:var(--sub-ink-default);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-pill);padding:var(--sub-space-1) var(--sub-space-2);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs);white-space:nowrap}.sub-select__chip[hidden]{display:none}.sub-select__chip--overflow{flex-shrink:0;margin-inline-start:calc(var(--sub-space-1) - var(--sub-space-2))}.sub-select:disabled .sub-select__chip,.sub-select[disabled] .sub-select__chip{color:var(--sub-ink-muted)}.sub-select--open{border-color:var(--sub-action-text)}.sub-select--open .sub-select__chevron{transform:rotate(225deg)}.sub-select__panel{position:absolute;left:0;right:auto;top:100%;width:max-content;min-width:100%;max-width:calc(100vw - var(--sub-space-4) * 2);z-index:var(--sub-z-dropdown);margin-top:var(--sub-space-2);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--sub-space-2);padding:var(--sub-space-2);background-color:var(--sub-surface);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-container);box-shadow:var(--sub-elevation-float);font-family:var(--sub-font-body)}@supports (anchor-name: --sub-select-anchor) and (anchor-scope: --sub-select-anchor) and (position-try-fallbacks: flip-block){:has(>.sub-select):has(>.sub-select__panel){anchor-scope:--sub-select-anchor}@position-try --sub-select-panel-above-fit{top:var(--sub-space-2);bottom:calc(anchor(top) + var(--sub-space-2));min-height:12rem}@position-try --sub-select-panel-contained{top:var(--sub-space-2);bottom:var(--sub-space-2);left:var(--sub-space-2);right:var(--sub-space-2);width:auto}.sub-select__panel{position:fixed;position-anchor:--sub-select-anchor;top:calc(anchor(bottom) + var(--sub-space-2));left:anchor(left);right:auto;bottom:auto;min-width:anchor-size(width);height:auto;margin:0;overflow-y:auto;color:inherit;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline,--sub-select-panel-above-fit,--sub-select-panel-contained}.sub-select__panel::backdrop{pointer-events:none}}.sub-select__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;max-height:16rem;overflow-y:auto}.sub-select__heading{padding:var(--sub-space-2);padding-block-end:var(--sub-space-1);font-size:var(--sub-text-xs);font-weight:var(--sub-weight-semibold);line-height:var(--sub-leading-body-xs);color:var(--sub-ink-muted)}.sub-select__option{display:flex;align-items:center;width:100%;box-sizing:border-box;gap:var(--sub-space-2);padding:var(--sub-space-2) var(--sub-space-3);border:none;border-radius:var(--sub-radius-pill);background:transparent;color:var(--sub-ink-default);font-family:inherit;font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm);text-align:left;cursor:pointer}.sub-select__option:hover:not(:disabled){background-color:var(--sub-surface-sunken)}.sub-select__option--active{background-color:var(--sub-surface-sunken);outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:calc(var(--sub-focus-ring-offset) * -1)}.sub-select__option:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:calc(var(--sub-focus-ring-offset) * -1)}.sub-select__option[aria-selected=true]{background-color:var(--sub-action-fill);color:var(--sub-action-ink)}.sub-select__option[aria-selected=true]:hover:not(:disabled){background-color:var(--sub-action-fill-hover)}.sub-select__option:disabled{color:var(--sub-ink-muted);pointer-events:none}.sub-select__empty{padding:var(--sub-space-2) var(--sub-space-3);color:var(--sub-ink-muted);font-size:var(--sub-text-sm);font-family:inherit}.sub-select__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--sub-space-2);padding-block-start:var(--sub-space-2);border-block-start:var(--sub-border-width) solid var(--sub-border-decorative)}@media(pointer:coarse){.sub-select__option{min-height:var(--sub-control-height-md)}}.sub-skeleton{display:block;position:relative;overflow:hidden;background-color:var(--sub-surface-sunken);background-image:linear-gradient(100deg,transparent 0%,transparent 38%,var(--sub-surface) 50%,transparent 62%,transparent 100%);background-size:200% 100%;background-position:-50% 0}@media(prefers-reduced-motion:no-preference){.sub-skeleton{animation:sub-skeleton-shimmer 1.8s ease-in-out infinite}}@keyframes sub-skeleton-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}.sub-skeleton--line{width:var(--sub-skeleton-width, 100%);height:1em;border-radius:var(--sub-radius-control)}.sub-skeleton--block{width:var(--sub-skeleton-width, 100%);aspect-ratio:var(--sub-skeleton-block-aspect, 16 / 9);height:100%;border-radius:var(--sub-radius-container)}.sub-skeleton__rows{display:flex;flex-direction:column;padding-top:var(--sub-skeleton-rows-lead, var(--sub-space-4))}.sub-skeleton__row{display:flex;align-items:center;box-sizing:border-box;padding:var(--sub-table-cell-padding-block, var(--sub-space-2)) var(--sub-space-3);min-block-size:var(--sub-skeleton-row-min-height, auto);border-bottom:var(--sub-border-width) solid var(--sub-border-decorative)}.sub-skeleton__row:last-child{border-bottom:none}.sub-skeleton__row .sub-skeleton{width:var(--sub-skeleton-width, 100%);height:var(--sub-leading-body-base);border-radius:0}.sub-stat{display:flex;flex-direction:column;gap:var(--sub-space-1);font-family:var(--sub-font-body)}.sub-stat__label{margin:0;font-size:var(--sub-text-xs);font-weight:var(--sub-weight-regular);line-height:var(--sub-leading-body-xs);color:var(--sub-ink-muted)}.sub-stat__value{margin:0;font-size:var(--sub-text-2xl);font-weight:var(--sub-weight-bold);line-height:var(--sub-leading-heading);color:var(--sub-ink-default);white-space:nowrap}.sub-stat__description{margin:0;font-size:var(--sub-text-xs);font-weight:var(--sub-weight-regular);line-height:var(--sub-leading-body-xs);color:var(--sub-ink-muted)}.sub-stat__delta{display:inline-flex;align-items:center;gap:var(--sub-space-1);font-size:var(--sub-text-xs);font-weight:var(--sub-weight-medium);line-height:var(--sub-leading-body-xs)}.sub-stat__delta:before{content:"";display:inline-block;width:0;height:0;border-left:.3em solid transparent;border-right:.3em solid transparent;flex-shrink:0}.sub-stat__delta--up{color:var(--sub-feedback-success)}.sub-stat__delta--up:before{border-bottom:.4em solid currentColor}.sub-stat__delta--down{color:var(--sub-feedback-error)}.sub-stat__delta--down:before{border-top:.4em solid currentColor}.sub-steps{counter-reset:sub-steps;display:flex;align-items:flex-start;width:100%;margin:0;padding:0;list-style:none;font-family:var(--sub-font-body)}.sub-steps__item{position:relative;flex:1 1 0%;min-width:0;display:flex;flex-direction:column;align-items:center;gap:var(--sub-space-2);counter-increment:sub-steps}.sub-steps__item:not(:first-child):before{content:"";position:absolute;inset-inline-start:-50%;width:100%;top:calc((var(--sub-space-8) - var(--sub-space-2)) / 2);height:var(--sub-space-2);background-color:var(--sub-border-component);z-index:0}.sub-steps__item--complete:not(:first-child):before,.sub-steps__item--current:not(:first-child):before{background-color:var(--sub-action-fill)}.sub-steps__item--upcoming:not(:first-child):before{background-color:var(--sub-border-component)}.sub-steps__marker{position:relative;z-index:1;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--sub-space-8);height:var(--sub-space-8);border-radius:var(--sub-radius-pill);border:var(--sub-border-width) solid var(--sub-border-component);background-color:var(--sub-surface);color:var(--sub-ink-muted);font-size:var(--sub-text-sm);font-weight:var(--sub-weight-semibold);line-height:1}.sub-steps__marker:after{content:counter(sub-steps)}.sub-steps__item--current .sub-steps__marker,.sub-steps__item--complete .sub-steps__marker{border-color:var(--sub-action-fill);background-color:var(--sub-action-fill);color:var(--sub-action-ink)}.sub-steps__item--complete .sub-steps__marker:after{content:""}.sub-steps__item--complete .sub-steps__marker:before{content:"";position:absolute;top:45%;left:50%;width:.5rem;height:.3rem;border-left:calc(var(--sub-border-width) * 2) solid var(--sub-action-ink);border-bottom:calc(var(--sub-border-width) * 2) solid var(--sub-action-ink);transform:translate(-50%,-60%) rotate(-45deg)}.sub-steps__item--upcoming .sub-steps__marker{border-color:var(--sub-border-component);background-color:var(--sub-surface);color:var(--sub-ink-muted)}.sub-steps__item--disabled .sub-steps__marker{border-color:var(--sub-surface-sunken);background-color:var(--sub-surface-sunken);color:var(--sub-ink-muted)}.sub-steps__item--disabled:not(:first-child):before{background-color:var(--sub-surface-sunken)}.sub-steps__label{max-width:100%;text-align:center;overflow-wrap:anywhere;font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm);font-weight:var(--sub-weight-regular);color:var(--sub-ink-muted)}.sub-steps__item--complete .sub-steps__label,.sub-steps__item--current .sub-steps__label{color:var(--sub-ink-default)}.sub-steps__item--current .sub-steps__label{font-weight:var(--sub-weight-semibold)}.sub-steps__item--upcoming .sub-steps__label{color:var(--sub-ink-muted);font-weight:var(--sub-weight-regular)}.sub-steps__item--disabled .sub-steps__label{color:var(--sub-ink-muted)}@property --sub-table-min-inline-size{syntax: "*"; inherits: false;}@property --sub-table-max-block-size{syntax: "*"; inherits: false;}.sub-table__frame{display:flex;flex-direction:column;--sub-table-row-height: calc( 2 * var(--sub-table-cell-padding-block, var(--sub-space-2)) + var(--sub-control-height-sm) + var(--sub-border-width) );--sub-skeleton-row-min-height: var(--sub-table-row-height);--sub-skeleton-rows-lead: 0;min-block-size:calc(var(--sub-table-row-height) + var(--sub-table-rows, 0) * var(--sub-table-row-height));border-radius:var(--sub-radius-control);background-color:var(--sub-surface);outline:var(--sub-border-width) solid var(--sub-border-decorative);box-shadow:var(--sub-elevation-raised);overflow-y:clip;overflow-x:var(--sub-table-scroll, clip)}.sub-table__frame:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-table__fill{flex:1 1 auto;display:grid;place-items:center}.sub-table{width:100%;table-layout:fixed;border-collapse:collapse;font-family:var(--sub-font-body);font-size:var(--sub-text-base);line-height:var(--sub-leading-body-base);color:var(--sub-ink-default);background-color:var(--sub-surface);text-align:left}.sub-table>colgroup>col,.sub-table>col{width:auto}.sub-table>thead>tr>th{padding:var(--sub-table-cell-padding-block, var(--sub-space-2)) var(--sub-space-3);font-weight:var(--sub-weight-semibold);color:var(--sub-ink-muted);text-align:left;white-space:nowrap;background-color:var(--sub-surface);border-bottom:var(--sub-border-width) solid var(--sub-border-decorative)}.sub-table>thead>tr>th.sub-table__cell--center{text-align:center}.sub-table>tbody>tr>td{padding:var(--sub-table-cell-padding-block, var(--sub-space-2)) var(--sub-space-3);text-align:left;vertical-align:middle;border-bottom:var(--sub-border-width) solid var(--sub-border-decorative)}.sub-table>tbody>tr:last-child>td{border-bottom:none}.sub-table>tbody>tr>td.sub-table__cell--center{text-align:center}.sub-table>tbody>tr:nth-child(odd){background-color:var(--sub-surface)}.sub-table>tbody>tr:nth-child(2n){background-color:var(--sub-surface-stripe)}.sub-table__actions{display:flex;align-items:center;justify-content:center;gap:var(--sub-space-2)}.sub-table__sort{display:inline-flex;align-items:center;gap:var(--sub-space-2);background:transparent;border:none;padding:0;margin:0;font:inherit;font-weight:inherit;color:inherit;cursor:pointer}.sub-table__sort:hover:not(:disabled){color:var(--sub-ink-default)}.sub-table__sort:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset);border-radius:var(--sub-radius-control)}.sub-table__sort:disabled{pointer-events:none;color:var(--sub-ink-muted);opacity:.5}.sub-table__sort-icon{position:relative;display:inline-block;width:var(--sub-space-3);height:var(--sub-space-4);flex-shrink:0}.sub-table__sort-icon:before,.sub-table__sort-icon:after{content:"";position:absolute;left:50%;transform:translate(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent}.sub-table__sort-icon:before{top:0;border-bottom:5px solid var(--sub-ink-muted)}.sub-table__sort-icon:after{bottom:0;border-top:5px solid var(--sub-ink-muted)}.sub-table__sort-icon--asc:before{border-bottom-color:var(--sub-ink-default)}.sub-table__sort-icon--asc:after{border-top-color:var(--sub-ink-muted);opacity:.5}.sub-table__sort-icon--desc:after{border-top-color:var(--sub-ink-default)}.sub-table__sort-icon--desc:before{border-bottom-color:var(--sub-ink-muted);opacity:.5}@media(pointer:coarse){.sub-table__sort{min-height:var(--sub-control-height-md)}}.sub-table>tbody>tr:has(>td.sub-table__pending){background-color:var(--sub-surface)}.sub-table>tbody>tr>td.sub-table__pending{text-align:center;color:var(--sub-ink-muted);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs)}.sub-table>tbody>tr>td.sub-table__pending.sub-table__pending--error{color:var(--sub-feedback-error)}.sub-table__pending-content{display:inline-flex;align-items:center;gap:var(--sub-space-2)}.sub-table{min-inline-size:var(--sub-table-min-inline-size, auto)}.sub-table--freeze-first{border-collapse:separate;border-spacing:0}.sub-table--freeze-first>:is(thead,tbody,tfoot)>tr>:is(th,td):first-child:not(.sub-table__pending){position:sticky;inset-inline-start:0;z-index:1;border-inline-end:var(--sub-border-width) solid var(--sub-border-component)}.sub-table--freeze-first>tbody>tr>:is(th,td):first-child:not(.sub-table__pending){background-color:inherit}.sub-table--freeze-first.sub-table--spanning-header>thead>tr:not(:first-child)>:first-child{position:static;border-inline-end:0}.sub-table>tfoot>tr>:is(th,td){padding:var(--sub-table-cell-padding-block, var(--sub-space-2)) var(--sub-space-3);font-weight:var(--sub-weight-semibold);text-align:left;vertical-align:middle;background-color:var(--sub-surface)}.sub-table>tfoot>tr>:is(th,td){border-top:var(--sub-border-width) solid var(--sub-border-decorative)}.sub-table>tfoot>tr>.sub-table__cell--center{text-align:center}.sub-table--sticky-foot{border-collapse:separate;border-spacing:0}.sub-table--sticky-foot>tfoot>tr>:is(th,td){position:sticky;inset-block-end:0;z-index:2}.sub-table--freeze-first.sub-table--sticky-foot>tfoot>tr>:is(th,td):first-child{z-index:3}.sub-table__frame:has(>.sub-table--sticky-foot){overflow-y:auto;max-block-size:var(--sub-table-max-block-size, none)}.sub-tabs{display:flex;align-items:center;gap:var(--sub-space-1);width:fit-content;max-width:100%;overflow-x:auto;padding:var(--sub-space-1);background-color:var(--sub-surface-muted);border-radius:var(--sub-radius-pill);font-family:var(--sub-font-body)}.sub-tabs__tab{display:inline-flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;height:var(--sub-control-height-md);padding-inline:var(--sub-space-3);border:none;border-radius:var(--sub-radius-pill);background-color:transparent;color:var(--sub-ink-muted);font-family:inherit;font-size:var(--sub-text-sm);font-weight:var(--sub-weight-medium);line-height:var(--sub-leading-body-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--sub-motion-duration-interaction) var(--sub-motion-ease),color var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-tabs__tab:hover,.sub-tabs__tab.is-hover{color:var(--sub-ink-default)}.sub-tabs__tab:focus-visible,.sub-tabs__tab.is-focus{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset);z-index:1}.sub-tabs__tab[aria-selected=true],.sub-tabs__tab.sub-tabs__tab--active{background-color:var(--sub-surface);color:var(--sub-ink-default);box-shadow:var(--sub-elevation-raised)}.sub-tabs__tab[aria-selected=true]:hover,.sub-tabs__tab.sub-tabs__tab--active:hover{color:var(--sub-ink-default)}.sub-tabs__tab:disabled,.sub-tabs__tab[aria-disabled=true]{pointer-events:none;color:var(--sub-ink-muted)}.sub-tabs__panel{margin-top:var(--sub-space-2);padding:var(--sub-space-6);background-color:var(--sub-surface);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-container);color:var(--sub-ink-default);font-family:var(--sub-font-body);font-size:var(--sub-text-base);line-height:var(--sub-leading-body-base)}.sub-text{margin:0;font-family:var(--sub-font-body);font-size:var(--sub-text-base);font-weight:var(--sub-weight-regular);line-height:var(--sub-leading-body-base);color:var(--sub-ink-default)}.sub-text--xs{font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs)}.sub-text--sm{font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm)}.sub-text--lg{font-size:var(--sub-text-lg);line-height:var(--sub-leading-body-lg)}.sub-text--xl{font-size:var(--sub-text-xl);line-height:var(--sub-leading-body-xl)}.sub-text--2xl{font-size:var(--sub-text-2xl);line-height:var(--sub-leading-body-2xl)}.sub-text--medium{font-weight:var(--sub-weight-medium)}.sub-text--semibold{font-weight:var(--sub-weight-semibold)}.sub-text--bold{font-weight:var(--sub-weight-bold)}.sub-text--muted{color:var(--sub-ink-muted)}.sub-text--on-inverse{color:var(--sub-ink-on-inverse)}.sub-text--on-inverse-muted{color:var(--sub-ink-on-inverse-muted)}.sub-text--spaced{margin-top:var(--sub-space-2)}.sub-text--heading{font-family:var(--sub-font-heading);line-height:var(--sub-leading-heading)}.sub-textarea{display:block;width:100%;box-sizing:border-box;font-family:var(--sub-font-body);line-height:var(--sub-leading-body-base);color:var(--sub-ink-default);background-color:var(--sub-surface);border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-control);padding-block:var(--sub-space-2);resize:vertical;transition:border-color var(--sub-motion-duration-interaction) var(--sub-motion-ease),box-shadow var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-textarea::placeholder{color:var(--sub-ink-muted);opacity:1}.sub-textarea:hover:not(:disabled){border-color:var(--sub-action-text)}.sub-textarea:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset);border-color:var(--sub-action-text)}.sub-textarea:disabled,.sub-textarea[disabled]{background-color:var(--sub-surface-sunken);border-color:var(--sub-surface-sunken);color:var(--sub-ink-muted);cursor:not-allowed;resize:none}.sub-textarea:disabled::placeholder,.sub-textarea[disabled]::placeholder{color:var(--sub-ink-muted);opacity:.5}.sub-textarea[aria-invalid=true]:not(:disabled){border-color:var(--sub-feedback-error)}.sub-textarea--sm{min-height:var(--sub-control-height-sm);padding-inline:var(--sub-space-3);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs)}.sub-textarea--md{min-height:var(--sub-control-height-md);padding-inline:var(--sub-space-4);font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm)}.sub-tile-grid--drillable{isolation:isolate}.sub-tile-grid__well{position:relative;overflow:hidden}.sub-tile-grid__level{--sub-tile-drill-tx: 0;--sub-tile-drill-ty: 0;--sub-tile-drill-ts: 1;--sub-tile-drill-ms: .3s;--sub-tile-drill-ease: var(--sub-motion-ease);--sub-tile-drill-delay: 0ms}@keyframes sub-tile-drill-enter{0%{opacity:0;transform:translate(var(--sub-tile-drill-tx),var(--sub-tile-drill-ty)) scale(var(--sub-tile-drill-ts))}to{opacity:1;transform:none}}@keyframes sub-tile-drill-leave{0%{opacity:1;transform:none}to{opacity:0;transform:translate(var(--sub-tile-drill-tx),var(--sub-tile-drill-ty)) scale(var(--sub-tile-drill-ts))}}.sub-tile-grid__level.is-entering:not(.sub-tile-grid__level--stagger):not(.sub-tile-grid__level--burst){animation:sub-tile-drill-enter var(--sub-tile-drill-ms) var(--sub-tile-drill-ease) var(--sub-tile-drill-delay) both}.sub-tile-grid__level.is-leaving:not(.sub-tile-grid__level--stagger):not(.sub-tile-grid__level--burst){animation:sub-tile-drill-leave var(--sub-tile-drill-ms) var(--sub-tile-drill-ease) var(--sub-tile-drill-delay) both}.sub-tile-grid__level--zoom.is-entering{--sub-tile-drill-ms: .34s;--sub-tile-drill-ts: .82}.sub-tile-grid__level--zoom.is-leaving{--sub-tile-drill-ms: .24s;--sub-tile-drill-ts: 1.18}.sub-tile-grid__level--zoom.is-entering.is-back{--sub-tile-drill-ts: 1.18}.sub-tile-grid__level--zoom.is-leaving.is-back{--sub-tile-drill-ts: .82}.sub-tile-grid__level--stagger.is-entering .sub-tile-grid__tile{animation:sub-tile-drill-enter var(--sub-tile-drill-ms) var(--sub-tile-drill-ease) var(--sub-tile-drill-delay) both}.sub-tile-grid__level--stagger.is-leaving .sub-tile-grid__tile{animation:sub-tile-drill-leave var(--sub-tile-drill-ms) var(--sub-tile-drill-ease) var(--sub-tile-drill-delay) both}.sub-tile-grid__level--stagger.is-entering{--sub-tile-drill-ms: .36s;--sub-tile-drill-ts: .4;--sub-tile-drill-ease: cubic-bezier(.34, 1.4, .64, 1)}.sub-tile-grid__level--stagger.is-leaving{--sub-tile-drill-ms: .26s;--sub-tile-drill-ts: .4;--sub-tile-drill-ease: cubic-bezier(.34, 1.4, .64, 1)}.sub-tile-grid__level--push.is-entering{--sub-tile-drill-ms: .28s;--sub-tile-drill-tx: 26%}.sub-tile-grid__level--push.is-leaving{--sub-tile-drill-ms: .2s;--sub-tile-drill-tx: -26%}.sub-tile-grid__level--push.is-entering.is-back{--sub-tile-drill-tx: -26%}.sub-tile-grid__level--push.is-leaving.is-back{--sub-tile-drill-tx: 26%}.sub-tile-grid__level--burst.is-entering .sub-tile-grid__tile{animation:sub-tile-drill-enter var(--sub-tile-drill-ms) var(--sub-tile-drill-ease) var(--sub-tile-drill-delay) both}.sub-tile-grid__level--burst.is-leaving .sub-tile-grid__tile{animation:sub-tile-drill-leave var(--sub-tile-drill-ms) var(--sub-tile-drill-ease) var(--sub-tile-drill-delay) both}.sub-tile-grid__level--burst.is-entering{--sub-tile-drill-ms: .42s;--sub-tile-drill-ts: .3;--sub-tile-drill-ease: var(--sub-motion-ease-travel)}.sub-tile-grid__level--burst.is-leaving{--sub-tile-drill-ms: .22s;--sub-tile-drill-ts: .3;--sub-tile-drill-ease: var(--sub-motion-ease-travel)}.sub-tile-grid__tile--leaf{cursor:default}.sub-tile-grid__crumbs{display:flex;align-items:center;gap:var(--sub-space-3);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs);color:var(--sub-ink-muted)}.sub-tile-grid__crumb-trail{display:inline-flex;align-items:center;justify-content:center;gap:var(--sub-space-1);min-inline-size:var(--sub-control-height-sm);min-block-size:var(--sub-control-height-sm);margin:0;padding:var(--sub-space-1) var(--sub-space-2);border:0;border-radius:var(--sub-radius-control);background:none;font:inherit;color:inherit;cursor:pointer}.sub-tile-grid__crumb-trail:hover{color:var(--sub-ink-default);background-color:var(--sub-surface-sunken)}.sub-tile-grid__crumb-trail:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-tile-grid__crumb-trail:disabled{pointer-events:none;opacity:.5}.sub-tile-grid__crumb-current{color:var(--sub-ink-default);font-weight:var(--sub-weight-medium)}@keyframes sub-tile-drill-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sub-tile-drill-fade-out{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.sub-tile-grid__level.is-entering:not(.sub-tile-grid__level--stagger):not(.sub-tile-grid__level--burst),.sub-tile-grid__level--stagger.is-entering .sub-tile-grid__tile,.sub-tile-grid__level--burst.is-entering .sub-tile-grid__tile{animation:sub-tile-drill-fade-in var(--sub-motion-duration-interaction) var(--sub-motion-ease) 0ms both}.sub-tile-grid__level.is-leaving:not(.sub-tile-grid__level--stagger):not(.sub-tile-grid__level--burst),.sub-tile-grid__level--stagger.is-leaving .sub-tile-grid__tile,.sub-tile-grid__level--burst.is-leaving .sub-tile-grid__tile{animation:sub-tile-drill-fade-out var(--sub-motion-duration-interaction) var(--sub-motion-ease) 0ms both}}.sub-tile-grid{--sub-tile-grid-columns: 24;--sub-tile-grid-rows: 7;--sub-tile-grid-gap: 3px;--sub-tile-grid-cap: 20px;--sub-tile-grid-floor: 4px;display:flex;flex-direction:column;gap:var(--sub-space-4);font-family:var(--sub-font-body);color:var(--sub-ink-default)}.sub-tile-grid--sm{--sub-tile-grid-gap: 2px;--sub-tile-grid-cap: 11px}.sub-tile-grid--md{--sub-tile-grid-gap: 3px;--sub-tile-grid-cap: 20px}.sub-tile-grid--lg{--sub-tile-grid-gap: var(--sub-space-1);--sub-tile-grid-cap: 30px}.sub-tile-grid__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sub-space-4)}.sub-tile-grid__legend{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sub-space-2);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs);color:var(--sub-ink-muted)}.sub-tile-grid__legend-swatch{display:block;flex:0 0 auto;inline-size:var(--sub-leading-body-xs);block-size:var(--sub-leading-body-xs);border-radius:min(var(--sub-radius-control),22%)}.sub-tile-grid__frame{display:grid;grid-template-columns:auto minmax(min-content,1fr);column-gap:var(--sub-space-2);row-gap:calc(2 * var(--sub-leading-body-sm) + 2 * var(--sub-space-1) + var(--sub-space-2));overflow-x:auto}.sub-tile-grid__corner{position:sticky;inset-inline-start:0;z-index:3;background-color:var(--sub-surface)}.sub-tile-grid__axis{display:grid;gap:var(--sub-tile-grid-gap);font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs);color:var(--sub-ink-muted)}.sub-tile-grid__axis--column{grid-template-columns:repeat(var(--sub-tile-grid-columns),minmax(var(--sub-tile-grid-floor),1fr));max-inline-size:calc(var(--sub-tile-grid-columns) * (var(--sub-tile-grid-cap) + var(--sub-tile-grid-gap)));white-space:nowrap;overflow:clip}.sub-tile-grid__axis--row{grid-template-rows:repeat(var(--sub-tile-grid-rows),minmax(0,1fr));justify-items:end;align-items:center;white-space:nowrap;position:sticky;inset-inline-start:0;z-index:3;background-color:var(--sub-surface)}.sub-tile-grid__grid{display:grid;grid-template-columns:repeat(var(--sub-tile-grid-columns),minmax(var(--sub-tile-grid-floor),1fr));gap:var(--sub-tile-grid-gap);max-inline-size:calc(var(--sub-tile-grid-columns) * (var(--sub-tile-grid-cap) + var(--sub-tile-grid-gap)));-webkit-user-select:none;user-select:none}.sub-tile-grid__cell{inline-size:100%;aspect-ratio:1}.sub-tile-grid__tile{--sub-tile-grid-secondary-proportion: 0;inline-size:100%;block-size:100%;margin:0;padding:0;appearance:none;border:0;border-radius:min(var(--sub-radius-control),22%);background-color:var(--sub-surface-sunken);background-image:linear-gradient(to right,transparent 0%,transparent calc((1 - var(--sub-tile-grid-secondary-proportion)) * 100%),var(--sub-tile-grid-secondary-fill) calc((1 - var(--sub-tile-grid-secondary-proportion)) * 100%),var(--sub-tile-grid-secondary-fill) 100%);box-shadow:0 0 0 var(--sub-focus-ring-width) transparent;cursor:pointer;transition:transform 90ms ease-out,box-shadow 90ms ease-out}.sub-tile-grid__tile:hover{transform:scale(1.22);z-index:2}.sub-tile-grid__tile:focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset);z-index:2}.sub-tile-grid__tile:disabled{pointer-events:none;opacity:.5}@media(prefers-reduced-motion:reduce){.sub-tile-grid__tile{transition:none}.sub-tile-grid__tile:hover{transform:none}}.sub-tile-grid__tile--level-0{background-color:var(--sub-surface-sunken)}.sub-tile-grid__tile--level-1{background-color:color-mix(in oklab,var(--sub-accent) 26%,var(--sub-surface-sunken))}.sub-tile-grid__tile--level-2{background-color:color-mix(in oklab,var(--sub-accent) 50%,var(--sub-surface-sunken))}.sub-tile-grid__tile--level-3{background-color:color-mix(in oklab,var(--sub-accent) 74%,var(--sub-surface-sunken))}.sub-tile-grid__tile--level-4{background-color:var(--sub-accent)}.sub-tile-grid__tile--status-ok{background-color:var(--sub-feedback-success)}.sub-tile-grid__tile--status-warn{background-color:var(--sub-feedback-warn)}.sub-tile-grid__tile--status-error{background-color:var(--sub-feedback-error)}.sub-tile-grid__tile--no-data{background-color:transparent;background-image:none;border:var(--sub-border-width) dashed var(--sub-border-component)}.sub-tile-grid__tile--selected{box-shadow:0 0 0 var(--sub-focus-ring-width) var(--sub-ink-default)}.sub-tile-grid__tile--in-range{box-shadow:0 0 0 var(--sub-focus-ring-width) color-mix(in oklab,var(--sub-ink-default) 40%,transparent)}.sub-tile-grid__tile-skeleton{inline-size:100%;aspect-ratio:1;border-radius:min(var(--sub-radius-control),22%)}.sub-time-field{--sub-arrange-gap: var(--sub-space-2)}.sub-time-field__unit{display:inline-block;flex:0 0 auto}.sub-time-field__unit--sm{width:var(--sub-space-16)}.sub-time-field__unit--md{width:calc(var(--sub-space-16) + var(--sub-space-4))}.sub-time-field__separator{flex:0 0 auto;color:var(--sub-ink-muted);font-family:var(--sub-font-body);line-height:var(--sub-leading-body-base);-webkit-user-select:none;user-select:none}.sub-time-field__separator--sm{font-size:var(--sub-text-xs);line-height:var(--sub-leading-body-xs)}.sub-time-field__separator--md{font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm)}.sub-time-field__separator--disabled{color:var(--sub-ink-muted)}.sub-toast-viewport{box-sizing:border-box;position:fixed;top:var(--sub-space-6);left:50%;transform:translate(-50%);z-index:var(--sub-z-toast);display:flex;flex-direction:column;align-items:center;gap:var(--sub-space-3);max-width:calc(100vw - var(--sub-space-8));pointer-events:none}.sub-toast-viewport>*{pointer-events:auto;box-shadow:var(--sub-elevation-float)}.sub-toggle{position:relative;display:inline-flex;align-items:center;flex-shrink:0;width:var(--sub-space-10);height:var(--sub-space-6);cursor:pointer}.sub-toggle__input{position:absolute;inset:0;margin:0;z-index:1;opacity:0;cursor:pointer}.sub-toggle__track{position:absolute;inset:0;box-sizing:border-box;display:block;border:var(--sub-border-width) solid var(--sub-border-component);border-radius:var(--sub-radius-round);background-color:var(--sub-surface-sunken);transition:background-color var(--sub-motion-duration-interaction) var(--sub-motion-ease),border-color var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-toggle__knob{position:absolute;top:calc(var(--sub-space-1) / 2);left:calc(var(--sub-space-1) / 2);width:calc(var(--sub-space-6) - var(--sub-space-1));height:calc(var(--sub-space-6) - var(--sub-space-1));border-radius:var(--sub-radius-round);background-color:var(--sub-action-ink);transition:transform var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-toggle__input:checked~.sub-toggle__track{background-color:var(--sub-action-fill);border-color:var(--sub-action-fill)}.sub-toggle__input:checked~.sub-toggle__knob{transform:translate(var(--sub-space-4))}.sub-toggle__input:hover:not(:disabled)~.sub-toggle__track{border-color:var(--sub-action-text)}.sub-toggle__input:checked:hover:not(:disabled)~.sub-toggle__track{background-color:var(--sub-action-fill-hover);border-color:var(--sub-action-fill-hover)}.sub-toggle__input:focus-visible~.sub-toggle__track{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-toggle__input:disabled{cursor:not-allowed}.sub-toggle__input:disabled~.sub-toggle__track{background-color:var(--sub-surface-sunken);border-color:var(--sub-surface-sunken)}@media(pointer:coarse){.sub-toggle__input{inset:calc((var(--sub-space-6) - var(--sub-control-height-md)) / 2) calc((var(--sub-space-10) - var(--sub-control-height-md)) / 2)}}.sub-tooltip{position:relative;display:inline-flex;align-items:center;anchor-name:--sub-tooltip-anchor;anchor-scope:--sub-tooltip-anchor}.sub-tooltip[hidden]{display:none}.sub-tooltip__content{position:absolute;z-index:var(--sub-z-tooltip);box-sizing:border-box;width:max-content;max-width:20rem;padding-block:var(--sub-space-1);padding-inline:var(--sub-space-2);border-radius:var(--sub-radius-control);background-color:var(--sub-ink-default);color:var(--sub-ink-on-accent);font-family:var(--sub-font-body);font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm);text-align:center;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-tooltip__arrow{position:absolute;z-index:var(--sub-z-tooltip);width:0;height:0;pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--sub-motion-duration-interaction) var(--sub-motion-ease)}.sub-tooltip--shown .sub-tooltip__content,.sub-tooltip--shown .sub-tooltip__arrow,.sub-tooltip:hover .sub-tooltip__content,.sub-tooltip:hover .sub-tooltip__arrow,.sub-tooltip:focus-within .sub-tooltip__content,.sub-tooltip:focus-within .sub-tooltip__arrow{opacity:1;visibility:visible}.sub-tooltip--top .sub-tooltip__content{bottom:calc(100% + var(--sub-space-2));left:50%;transform:translate(-50%)}.sub-tooltip--top .sub-tooltip__arrow{bottom:100%;left:50%;transform:translate(-50%);border-width:var(--sub-space-1) var(--sub-space-1) 0 var(--sub-space-1);border-style:solid;border-color:var(--sub-ink-default) transparent transparent transparent}.sub-tooltip--bottom .sub-tooltip__content{top:calc(100% + var(--sub-space-2));left:50%;transform:translate(-50%)}.sub-tooltip--bottom .sub-tooltip__arrow{top:100%;left:50%;transform:translate(-50%);border-width:0 var(--sub-space-1) var(--sub-space-1) var(--sub-space-1);border-style:solid;border-color:transparent transparent var(--sub-ink-default) transparent}.sub-tooltip--left .sub-tooltip__content{right:calc(100% + var(--sub-space-2));top:50%;transform:translateY(-50%)}.sub-tooltip--left .sub-tooltip__arrow{right:100%;top:50%;transform:translateY(-50%);border-width:var(--sub-space-1) 0 var(--sub-space-1) var(--sub-space-1);border-style:solid;border-color:transparent transparent transparent var(--sub-ink-default)}.sub-tooltip--right .sub-tooltip__content{left:calc(100% + var(--sub-space-2));top:50%;transform:translateY(-50%)}.sub-tooltip--right .sub-tooltip__arrow{left:100%;top:50%;transform:translateY(-50%);border-width:var(--sub-space-1) var(--sub-space-1) var(--sub-space-1) 0;border-style:solid;border-color:transparent var(--sub-ink-default) transparent transparent}@supports (anchor-name: --sub-tooltip-anchor) and (anchor-scope: --sub-tooltip-anchor) and (justify-self: anchor-center){.sub-tooltip--top .sub-tooltip__content,.sub-tooltip--top .sub-tooltip__arrow,.sub-tooltip--bottom .sub-tooltip__content,.sub-tooltip--bottom .sub-tooltip__arrow{position:fixed;position-anchor:--sub-tooltip-anchor}.sub-tooltip--top .sub-tooltip__content{top:auto;bottom:calc(anchor(top) + var(--sub-space-2));left:auto;right:auto;margin:0;border:0;overflow:visible;display:block;justify-self:anchor-center;max-width:min(20rem,calc(100vw - 2 * var(--sub-space-2)));transform:none}.sub-tooltip--top .sub-tooltip__arrow{bottom:anchor(top);left:anchor(center)}.sub-tooltip--bottom .sub-tooltip__content{top:calc(anchor(bottom) + var(--sub-space-2));bottom:auto;left:auto;right:auto;margin:0;border:0;overflow:visible;display:block;justify-self:anchor-center;max-width:min(20rem,calc(100vw - 2 * var(--sub-space-2)));transform:none}.sub-tooltip--bottom .sub-tooltip__arrow{top:anchor(bottom);left:anchor(center)}.sub-tooltip--top .sub-tooltip__content::backdrop,.sub-tooltip--bottom .sub-tooltip__content::backdrop{pointer-events:none}}@supports (anchor-name: --sub-tooltip-anchor) and (anchor-scope: --sub-tooltip-anchor) and (position-try-fallbacks: flip-inline){.sub-tooltip--left .sub-tooltip__content,.sub-tooltip--left .sub-tooltip__arrow,.sub-tooltip--right .sub-tooltip__content,.sub-tooltip--right .sub-tooltip__arrow{position:fixed;position-anchor:--sub-tooltip-anchor}@position-try --sub-tooltip-left-contained{right:auto;left:var(--sub-space-2);top:anchor(center);max-width:min(20rem,calc(100vw - 2 * var(--sub-space-2)))}.sub-tooltip--left .sub-tooltip__content{right:calc(anchor(left) + var(--sub-space-2));left:auto;top:anchor(center);bottom:auto;margin:0;border:0;overflow:visible;display:block;max-width:min(20rem,calc(100vw - 2 * var(--sub-space-2)));position-try-fallbacks:flip-inline,--sub-tooltip-left-contained}.sub-tooltip--left .sub-tooltip__arrow{right:anchor(left);top:anchor(center)}@position-try --sub-tooltip-right-contained{left:auto;right:var(--sub-space-2);top:anchor(center);max-width:min(20rem,calc(100vw - 2 * var(--sub-space-2)))}.sub-tooltip--right .sub-tooltip__content{left:calc(anchor(right) + var(--sub-space-2));right:auto;top:anchor(center);bottom:auto;margin:0;border:0;overflow:visible;display:block;max-width:min(20rem,calc(100vw - 2 * var(--sub-space-2)));position-try-fallbacks:flip-inline,--sub-tooltip-right-contained}.sub-tooltip--right .sub-tooltip__arrow{left:anchor(right);top:anchor(center)}.sub-tooltip--left .sub-tooltip__content::backdrop,.sub-tooltip--right .sub-tooltip__content::backdrop{pointer-events:none}}.sub-validator{display:flex;flex-direction:column;gap:var(--sub-space-1);margin-top:var(--sub-space-2);font-family:var(--sub-font-body)}.sub-validator__hint{margin:0;font-size:var(--sub-text-xs);font-weight:var(--sub-weight-regular);line-height:var(--sub-leading-body-xs);color:var(--sub-ink-muted)}.sub-validator__message{display:flex;align-items:baseline;gap:var(--sub-space-1);margin:0;font-size:var(--sub-text-sm);font-weight:var(--sub-weight-regular);line-height:var(--sub-leading-body-sm)}.sub-validator__message--error{color:var(--sub-feedback-error)}.sub-validator__message--success{color:var(--sub-feedback-success)}.sub-validator--disabled .sub-validator__hint,.sub-validator--disabled .sub-validator__message{color:var(--sub-ink-muted)}.sub-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sub-visually-hidden--focusable:focus-visible{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal;border:0;outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-workflow{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;font-family:var(--sub-font-body);color:var(--sub-ink-default)}.sub-workflow__segment{position:relative;margin:0;padding:0 0 var(--sub-space-4);list-style:none}.sub-workflow__segment:last-child{padding-block-end:0}.sub-workflow__segment:not(:last-child):not(:has(>.sub-workflow__branch)):before{content:"";position:absolute;inset-inline-start:calc(var(--sub-space-4) - var(--sub-border-width) / 2);inset-block-start:var(--sub-space-8);inset-block-end:0;width:var(--sub-border-width);background-color:var(--sub-border-component)}.sub-workflow__node{display:flex;align-items:flex-start;gap:var(--sub-space-3);border-radius:var(--sub-radius-container)}.sub-workflow__glyph{box-sizing:border-box;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--sub-space-8);height:var(--sub-space-8);border-radius:var(--sub-radius-pill);border:var(--sub-border-width) solid var(--sub-border-component);background-color:var(--sub-surface);color:var(--sub-ink-muted);font-size:var(--sub-text-sm);font-weight:var(--sub-weight-semibold);line-height:1}.sub-workflow__glyph>:where(svg,img){flex-shrink:0;width:var(--sub-space-4);height:var(--sub-space-4)}.sub-workflow__body{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--sub-space-1);padding-block-start:calc((var(--sub-space-8) - var(--sub-leading-body-base)) / 2)}.sub-workflow__name{margin:0;font-size:var(--sub-text-base);line-height:var(--sub-leading-body-base);font-weight:var(--sub-weight-semibold);color:var(--sub-ink-default)}.sub-workflow__name:is(a,button){padding:0;border:0;background:none;font-family:inherit;text-align:start;text-decoration:none;cursor:pointer}.sub-workflow__name:is(a,button):focus-visible{outline:var(--sub-focus-ring-width) solid var(--sub-focus-ring-color);outline-offset:var(--sub-focus-ring-offset)}.sub-workflow__state{font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm);font-weight:var(--sub-weight-semibold)}.sub-workflow__meta{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--sub-space-3);row-gap:var(--sub-space-1);font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm);color:var(--sub-ink-muted)}.sub-workflow__actor{display:inline-flex;align-items:center;gap:var(--sub-space-1);font-size:var(--sub-text-sm);color:var(--sub-ink-muted)}.sub-workflow__actor-icon{flex-shrink:0;width:var(--sub-space-4);height:var(--sub-space-4)}.sub-workflow__rule{position:relative;margin:0;padding-inline:var(--sub-space-2) 0;font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm);color:var(--sub-ink-muted)}.sub-workflow__rule:before{content:"";position:absolute;inset-inline-start:0;inset-block:0;width:var(--sub-border-width);background-color:var(--sub-border-component)}.sub-workflow__detail{margin:0;font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm);color:var(--sub-ink-muted)}.sub-workflow__actions{display:flex;flex-wrap:wrap;gap:var(--sub-space-2);padding-block-start:var(--sub-space-1)}.sub-workflow__node--current{margin:calc(-1 * var(--sub-space-2)) calc(-1 * var(--sub-space-3));padding:var(--sub-space-2) var(--sub-space-3);background-color:var(--sub-surface-selected)}.sub-workflow__node--current .sub-workflow__glyph{border-color:var(--sub-action-fill);background-color:var(--sub-action-fill);color:var(--sub-action-ink)}.sub-workflow__node--current .sub-workflow__meta,.sub-workflow__node--current .sub-workflow__actor,.sub-workflow__node--current .sub-workflow__rule,.sub-workflow__node--current .sub-workflow__detail{color:var(--sub-ink-default)}.sub-workflow__node--running .sub-workflow__glyph{border-color:var(--sub-feedback-info);background-color:var(--sub-feedback-info);color:var(--sub-feedback-info-ink)}.sub-workflow__node--done .sub-workflow__glyph{border-color:var(--sub-feedback-success);background-color:var(--sub-feedback-success);color:var(--sub-feedback-success-ink)}.sub-workflow__node--failed .sub-workflow__glyph{border-color:var(--sub-feedback-error);background-color:var(--sub-feedback-error);color:var(--sub-feedback-error-ink)}.sub-workflow__node--blocked .sub-workflow__glyph{border-color:var(--sub-feedback-warn);background-color:var(--sub-feedback-warn);color:var(--sub-feedback-warn-ink);border-radius:0;clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%)}.sub-workflow__node--skipped .sub-workflow__glyph{border-style:dashed;border-color:var(--sub-border-component);background-color:transparent;color:var(--sub-ink-muted)}.sub-workflow__node--skipped .sub-workflow__name{color:var(--sub-ink-muted);text-decoration:line-through}.sub-workflow__node:has(.sub-workflow__name:is(a,button)){margin:calc(-1 * var(--sub-space-2)) calc(-1 * var(--sub-space-3));padding:var(--sub-space-2) var(--sub-space-3);transition:background-color var(--sub-motion-duration-interaction) var(--sub-motion-ease)}@media(pointer:coarse){.sub-workflow__name:is(a,button){display:inline-flex;align-items:center;min-block-size:var(--sub-control-height-md);margin-block:calc((var(--sub-leading-body-base) - var(--sub-control-height-md)) / 2)}}@media(hover:hover){.sub-workflow__node:not(.sub-workflow__node--current):has(.sub-workflow__name:is(a,button)):hover{background-color:var(--sub-surface-muted)}}.sub-workflow__branch{display:block}.sub-workflow__bypass{position:absolute;inset-inline-start:calc(var(--sub-space-4) - var(--sub-border-width) / 2);inset-block-start:0;inset-block-end:0;width:var(--sub-border-width);background-color:var(--sub-border-component)}.sub-workflow__segment:last-child>.sub-workflow__branch>.sub-workflow__bypass{display:none}.sub-workflow__side{margin-inline-start:calc(var(--sub-space-8) + var(--sub-space-3));padding:var(--sub-space-3);border:var(--sub-border-width) dashed var(--sub-border-component);border-radius:var(--sub-radius-container)}.sub-workflow__side-label{display:flex;align-items:center;gap:var(--sub-space-2);padding-block-end:var(--sub-space-2);font-size:var(--sub-text-sm);line-height:var(--sub-leading-body-sm);font-weight:var(--sub-weight-semibold);color:var(--sub-ink-default)}:root,[data-sub-theme=light]{--sub-surface: #fcfcfa;--sub-surface-muted: #f0f2ed;--sub-surface-stripe: #f4f5f1;--sub-surface-sunken: #e2e5de;--sub-surface-selected: #edf7df;--sub-surface-inverse: #1f1e1f;--sub-border-component: #7e8387;--sub-border-decorative: #d9ddd4;--sub-surface-inverse-hover: #35373a;--sub-border-inverse: #35373a;--sub-ink-default: #1f1e1f;--sub-ink-muted: #5a5f63;--sub-ink-on-inverse: #ffffff;--sub-ink-on-inverse-muted: #a6abb0;--sub-ink-on-accent: #ffffff;--sub-action-fill: #c4ea8f;--sub-action-fill-hover: #afd877;--sub-action-text: #567535;--sub-action-ink: #1c1a1a;--sub-accent: #7f6ecb;--sub-feedback-info: #3a5bc0;--sub-feedback-info-ink: #ffffff;--sub-feedback-info-ring: #ffffff;--sub-feedback-success: #567535;--sub-feedback-success-ink: #ffffff;--sub-feedback-success-ring: #ffffff;--sub-feedback-warn: #8a5b08;--sub-feedback-warn-ink: #ffffff;--sub-feedback-warn-ring: #ffffff;--sub-feedback-error: #b04a43;--sub-feedback-error-ink: #ffffff;--sub-feedback-error-ring: #ffffff;--sub-mark-success: #567535;--sub-cat-1: #04533e;--sub-cat-2: #043855;--sub-cat-3: #512604;--sub-cat-4: #8e6407;--sub-cat-5: #7d746b;--sub-cat-6: #1c1a03;--sub-cat-7: #2d749c;--sub-cat-8: #311324;--sub-ink-on-category: #ffffff;--sub-ramp-1: #81996b;--sub-ramp-2: #6a854e;--sub-ramp-3: #557335;--sub-ramp-4: #495f31;--sub-ramp-5: #3d4c2d;--sub-font-body: "DM Sans", sans-serif;--sub-font-heading: "Manrope", sans-serif;--sub-radius-control: calc(1 * var(--sub-root-size, 1rem));--sub-radius-action: calc(2.5 * var(--sub-root-size, 1rem));--sub-radius-container: calc(2.5 * var(--sub-root-size, 1rem));--sub-radius-pill: calc(39 * var(--sub-root-size, 1rem));--sub-radius-round: 9999px;--sub-border-width: 1px;--sub-focus-ring-width: 2px;--sub-focus-ring-offset: 2px;--sub-focus-ring-color: #567535;--sub-space-1: calc(.25 * var(--sub-root-size, 1rem));--sub-space-2: calc(.5 * var(--sub-root-size, 1rem));--sub-space-3: calc(.75 * var(--sub-root-size, 1rem));--sub-space-4: calc(1 * var(--sub-root-size, 1rem));--sub-space-5: calc(1.25 * var(--sub-root-size, 1rem));--sub-space-6: calc(1.5 * var(--sub-root-size, 1rem));--sub-space-8: calc(2 * var(--sub-root-size, 1rem));--sub-space-10: calc(2.5 * var(--sub-root-size, 1rem));--sub-space-12: calc(3 * var(--sub-root-size, 1rem));--sub-space-16: calc(4 * var(--sub-root-size, 1rem));--sub-control-height-sm: calc(2 * var(--sub-root-size, 1rem));--sub-control-height-md: calc(2.5 * var(--sub-root-size, 1rem));--sub-page-max-width: calc(75 * var(--sub-root-size, 1rem));--sub-text-xs: .75rem;--sub-text-sm: .875rem;--sub-text-base: 1rem;--sub-text-lg: 1.125rem;--sub-text-xl: 1.25rem;--sub-text-2xl: 1.5rem;--sub-leading-body-xs: 1.125rem;--sub-leading-body-sm: 1.3125rem;--sub-leading-body-base: 1.5rem;--sub-leading-body-lg: 1.6875rem;--sub-leading-body-xl: 1.875rem;--sub-leading-body-2xl: 2.25rem;--sub-leading-body: 1.5;--sub-leading-heading: 1.15;--sub-weight-regular: 400;--sub-weight-medium: 500;--sub-weight-semibold: 600;--sub-weight-bold: 700;--sub-weight-extrabold: 800;--sub-weight-black: 900;--sub-radius-indicator: calc(.25 * var(--sub-root-size, 1rem));--sub-scrim: rgba(28, 26, 26, .55);--sub-shadow-color: rgba(28, 26, 26, .18);--sub-elevation-raised: 0 calc(.0625 * var(--sub-root-size, 1rem)) calc(.125 * var(--sub-root-size, 1rem)) var(--sub-shadow-color);--sub-elevation-hover: 0 calc(.125 * var(--sub-root-size, 1rem)) calc(.5 * var(--sub-root-size, 1rem)) var(--sub-shadow-color);--sub-elevation-float: 0 calc(.25 * var(--sub-root-size, 1rem)) calc(.75 * var(--sub-root-size, 1rem)) var(--sub-shadow-color);--sub-elevation-modal: 0 calc(1.5 * var(--sub-root-size, 1rem)) calc(3 * var(--sub-root-size, 1rem)) var(--sub-shadow-color);--sub-motion-duration-interaction: .12s;--sub-motion-ease: ease;--sub-motion-ease-travel: cubic-bezier(.16, 1, .3, 1);--sub-z-sticky: 1;--sub-z-anchored: 50;--sub-z-dropdown: 100;--sub-z-overlay: 200;--sub-z-modal: 300;--sub-z-tooltip: 400;--sub-z-toast: 500;--sub-doc-page-width: 595pt;--sub-doc-page-height: 842pt;--sub-doc-margin: 46pt;--sub-doc-header-offset: 41pt;--sub-doc-footer-offset: 47.464pt;--sub-doc-lockup-footer-height: 16.984pt;--sub-doc-lockup-cover-height: 29.205pt;--sub-doc-rule-width: .75pt;--sub-doc-leading-display: .72;--sub-doc-leading-heading: .96;--sub-doc-leading-lead: 1.2;--sub-doc-leading-body: 1.38;--sub-doc-leading-table: 1.2;--sub-doc-leading-sticker: 1.2;--sub-doc-leading-cover-title: 1.15;--sub-doc-leading-cover-subtitle: 1.15;--sub-doc-leading-contents-heading: 1.15;--sub-doc-leading-h3: 1.15;--sub-doc-leading-pull-quote: 1.15;--sub-doc-font-heading: "DM Sans", sans-serif;--sub-doc-font-heading-static: "DM Sans Static", sans-serif;--sub-doc-closer-text-top: .22;--sub-doc-closer-subline-gap: 60.1pt;--sub-doc-closer-client-logo-height: 38.15pt;--sub-doc-text-small: 7pt;--sub-doc-text-table: 8pt;--sub-doc-text-table-heading: 13pt;--sub-doc-text-sticker: 10pt;--sub-doc-text-body: 9pt;--sub-doc-text-h3: 12pt;--sub-doc-text-subheading: 11pt;--sub-doc-text-lead: 15pt;--sub-doc-text-subtitle: 18pt;--sub-doc-text-quote: 24pt;--sub-doc-text-quote-large: 26pt;--sub-doc-text-cover: 52pt;--sub-doc-text-h1: 59pt;--sub-doc-text-closer: 130pt;--sub-doc-text-numeral: 160pt;--sub-doc-text-contents-number: 12pt;--sub-doc-text-contents-page-number: 9pt;--sub-doc-text-closer-subline: 18pt;--sub-doc-weight-contents-row: 700;--sub-doc-weight-contents-number: 700;--sub-doc-weight-contents-page-number: 700;--sub-doc-weight-cover-subtitle: 400;--sub-doc-weight-table-label: 700;--sub-doc-callout-1: #abff4f;--sub-doc-callout-2: #c8bcfe;--sub-doc-callout-3: #42797f;--sub-doc-callout-4: #d7ffaa;--sub-doc-table-grid: #e0e1e2;--sub-doc-callout-1-ink: #1c1a1a;--sub-doc-callout-2-ink: #1c1a1a;--sub-doc-callout-3-ink: #ffffff;--sub-doc-callout-4-ink: #1c1a1a;--sub-doc-accent-ink: #d7ffaa;--sub-doc-link: #abff4f;--sub-doc-panel: #d7ffaa;--sub-doc-panel-ink: #1c1a1a;--sub-doc-panel-radius: 11pt;--sub-doc-photo-radius: 11pt;--sub-doc-photo-width-wide: 400pt;--sub-doc-photo-width-half: 240pt;--sub-doc-photo-height-band: 280pt;--sub-doc-photo-min-lines: 3;--sub-doc-photo-elastic-min: .3333;--sub-doc-photo-elastic-max: .6667;--sub-doc-photo-run-limit: 2;--sub-doc-panel-padding: 16pt;--sub-doc-quote-mark-width: 38pt;--sub-doc-quote-mark-height: 28pt;--sub-doc-quote-mark-width-large: 52pt;--sub-doc-quote-mark-height-large: 39pt;--sub-doc-quote-mark-gap: 37pt;--sub-doc-quote-mark-gap-baseline-offset: 21.75pt;--sub-doc-quote-mark-gap-baseline-offset-large: 23.25pt;--sub-doc-quote-column-max: 244pt;--sub-doc-quote-column-max-large: 276pt;--sub-doc-quote-beside-drop: 10.35pt;--sub-doc-quote-scrim-large-rx: 120%;--sub-doc-quote-scrim-large-ry: 38%;--sub-doc-quote-scrim-large-cx: 10%;--sub-doc-quote-scrim-large-cy: 95%;--sub-doc-quote-scrim-large-stop-1: 100%;--sub-doc-quote-scrim-large-stop-2: 125%;--sub-doc-quote-photo-height-large: 358pt;--sub-doc-quote-inset-large: 24pt;--sub-doc-quote-mark-inset-large: 25.3pt;--sub-doc-quote-baseline-foot-large: 29pt;--sub-doc-quote-baseline-shift-large: 8.5pt;--sub-doc-panel-gap: 10.5pt;--sub-doc-sticker-size: 111.5pt;--sub-doc-sticker-inset: 30.5pt;--sub-doc-sticker-arch-width: 106pt;--sub-doc-sticker-starburst: 147.4pt;--sub-doc-sticker-padding: 13.2pt;--sub-doc-sticker-starburst-padding: 22pt;--sub-doc-sticker-text-offset: 2.37pt;--sub-doc-sticker-arch-text-offset: 7.41pt;--sub-doc-sticker-arch-inverted-text-offset: -2.95pt;--sub-doc-sticker-starburst-text-offset: 3.4pt;--sub-doc-space-paragraph: 12pt;--sub-doc-space-item: 10pt;--sub-doc-space-item-tight: 0pt;--sub-doc-space-indent: 18pt;--sub-doc-space-gutter: 16pt;--sub-doc-space-block: 24.4pt;--sub-doc-space-subheading-gap: 6pt;--sub-doc-space-beside-gap: 41pt;--sub-doc-line-narrow: 390pt;--sub-doc-line-half: 242pt;--sub-doc-band-gutter: 28.2pt;--sub-doc-band-gutter-flow: 50.2pt;--sub-doc-line-beside: 210pt;--sub-doc-table-padding-block: 7.2pt;--sub-doc-table-padding-inline: 6.8pt;--sub-doc-table-row-min: 28.1pt;--sub-doc-contents-row-pitch: 35.35pt;--sub-doc-contents-list-gap: 21.7pt;--sub-doc-cover-hero-gap: 38pt;--sub-doc-cover-meta-gap: 28.7pt;--sub-doc-contents-number-width: 39.9pt;--sub-doc-cover-subtitle-gap: 13.2pt;--sub-doc-opener-top-gap: 23.2pt;--sub-doc-opener-numeral-rise: 7.9pt;--sub-doc-opener-numeral-overlap: 64.5pt;--sub-doc-opener-numeral-cap: 112pt;--sub-doc-opener-numeral-rise-single: 31.35pt;--sub-doc-opener-numeral-drop-long: 31.15pt;--sub-doc-opener-lead-gap: 32.5pt;--sub-doc-opener-numeral-gap: 29.7pt;--sub-doc-opener-body-gap: 19.3pt;--sub-doc-opener-leadless-gap: 31.7pt;--sub-doc-opener-photo-top-gap: 28.3pt;--sub-doc-opener-photo-heading-gap: 51pt;--sub-doc-opener-photo-gap: 26.2pt;--sub-doc-opener-photo-min: 185pt;--sub-doc-opener-sticker-foot-below: 16.5pt;--sub-doc-opener-sticker-foot-beside: 102.7pt;--sub-doc-case-study-section-gap: 6pt;--sub-doc-case-study-quote-photo-height: 258pt;--sub-doc-case-study-image-first-panel-height: 256pt;--sub-doc-case-study-image-first-panel-min-height: 200pt;--sub-doc-case-study-photo-gap-limit: 157pt;--sub-doc-case-study-quote-photo-foot: 66.5pt;--sub-doc-case-study-quote-inset-start: 55%;--sub-doc-case-study-quote-inset-end: 26pt;--sub-doc-case-study-quote-baseline-foot: 31.7pt;--sub-doc-case-study-quote-mark-gap: 34.3pt;--sub-doc-case-study-quote-max-height: 92pt;--sub-slide-page-width: 720pt;--sub-slide-page-height: 405pt;--sub-slide-margin: 34pt;--sub-slide-text-small: 7pt;--sub-slide-text-body: 9pt;--sub-slide-text-heading: 36pt;--sub-slide-text-numeral: 100pt}[data-sub-theme=dark]{--sub-surface: #1f1e1f;--sub-surface-muted: #27292b;--sub-surface-stripe: #232324;--sub-surface-sunken: #35373a;--sub-surface-selected: #2c3223;--sub-surface-inverse: #1f1e1f;--sub-border-component: #a6abb0;--sub-border-decorative: #35373a;--sub-surface-inverse-hover: #35373a;--sub-border-inverse: #35373a;--sub-ink-default: #ffffff;--sub-ink-muted: #a6abb0;--sub-ink-on-inverse: #ffffff;--sub-ink-on-inverse-muted: #a6abb0;--sub-ink-on-accent: #1c1a1a;--sub-action-fill: #abff4f;--sub-action-fill-hover: #d7ffaa;--sub-action-text: #d7ffaa;--sub-action-ink: #1c1a1a;--sub-accent: #c8bcfe;--sub-feedback-info: #8fa8ff;--sub-feedback-info-ink: #1c1a1a;--sub-feedback-info-ring: #1c1a1a;--sub-feedback-success: #abff4f;--sub-feedback-success-ink: #1c1a1a;--sub-feedback-success-ring: #1c1a1a;--sub-feedback-warn: #e3ac50;--sub-feedback-warn-ink: #1c1a1a;--sub-feedback-warn-ring: #1c1a1a;--sub-feedback-error: #ec8b85;--sub-feedback-error-ink: #1c1a1a;--sub-feedback-error-ring: #1c1a1a;--sub-mark-success: #d7ffaa;--sub-cat-1: #25f4bb;--sub-cat-2: #94d5f9;--sub-cat-3: #f37715;--sub-cat-4: #f7c85f;--sub-cat-5: #948a81;--sub-cat-6: #dfd219;--sub-cat-7: #378ebf;--sub-cat-8: #d99abd;--sub-ink-on-category: #1c1a1a;--sub-ramp-1: #616e52;--sub-ramp-2: #798c65;--sub-ramp-3: #95ad79;--sub-ramp-4: #b4d390;--sub-ramp-5: #d7ffaa;--sub-focus-ring-color: #d7ffaa;--sub-shadow-color: rgba(0, 0, 0, .55);--sub-elevation-raised: 0 calc(.0625 * var(--sub-root-size, 1rem)) calc(.125 * var(--sub-root-size, 1rem)) var(--sub-shadow-color);--sub-elevation-hover: 0 calc(.125 * var(--sub-root-size, 1rem)) calc(.5 * var(--sub-root-size, 1rem)) var(--sub-shadow-color);--sub-elevation-float: 0 calc(.25 * var(--sub-root-size, 1rem)) calc(.75 * var(--sub-root-size, 1rem)) var(--sub-shadow-color);--sub-elevation-modal: 0 calc(1.5 * var(--sub-root-size, 1rem)) calc(3 * var(--sub-root-size, 1rem)) var(--sub-shadow-color)}@media(prefers-color-scheme:dark){:root:not([data-sub-theme]){--sub-surface: #1f1e1f;--sub-surface-muted: #27292b;--sub-surface-stripe: #232324;--sub-surface-sunken: #35373a;--sub-surface-selected: #2c3223;--sub-surface-inverse: #1f1e1f;--sub-border-component: #a6abb0;--sub-border-decorative: #35373a;--sub-surface-inverse-hover: #35373a;--sub-border-inverse: #35373a;--sub-ink-default: #ffffff;--sub-ink-muted: #a6abb0;--sub-ink-on-inverse: #ffffff;--sub-ink-on-inverse-muted: #a6abb0;--sub-ink-on-accent: #1c1a1a;--sub-action-fill: #abff4f;--sub-action-fill-hover: #d7ffaa;--sub-action-text: #d7ffaa;--sub-action-ink: #1c1a1a;--sub-accent: #c8bcfe;--sub-feedback-info: #8fa8ff;--sub-feedback-info-ink: #1c1a1a;--sub-feedback-info-ring: #1c1a1a;--sub-feedback-success: #abff4f;--sub-feedback-success-ink: #1c1a1a;--sub-feedback-success-ring: #1c1a1a;--sub-feedback-warn: #e3ac50;--sub-feedback-warn-ink: #1c1a1a;--sub-feedback-warn-ring: #1c1a1a;--sub-feedback-error: #ec8b85;--sub-feedback-error-ink: #1c1a1a;--sub-feedback-error-ring: #1c1a1a;--sub-mark-success: #d7ffaa;--sub-cat-1: #25f4bb;--sub-cat-2: #94d5f9;--sub-cat-3: #f37715;--sub-cat-4: #f7c85f;--sub-cat-5: #948a81;--sub-cat-6: #dfd219;--sub-cat-7: #378ebf;--sub-cat-8: #d99abd;--sub-ink-on-category: #1c1a1a;--sub-ramp-1: #616e52;--sub-ramp-2: #798c65;--sub-ramp-3: #95ad79;--sub-ramp-4: #b4d390;--sub-ramp-5: #d7ffaa;--sub-focus-ring-color: #d7ffaa;--sub-shadow-color: rgba(0, 0, 0, .55);--sub-elevation-raised: 0 calc(.0625 * var(--sub-root-size, 1rem)) calc(.125 * var(--sub-root-size, 1rem)) var(--sub-shadow-color);--sub-elevation-hover: 0 calc(.125 * var(--sub-root-size, 1rem)) calc(.5 * var(--sub-root-size, 1rem)) var(--sub-shadow-color);--sub-elevation-float: 0 calc(.25 * var(--sub-root-size, 1rem)) calc(.75 * var(--sub-root-size, 1rem)) var(--sub-shadow-color);--sub-elevation-modal: 0 calc(1.5 * var(--sub-root-size, 1rem)) calc(3 * var(--sub-root-size, 1rem)) var(--sub-shadow-color)}}@media(pointer:coarse){:root{--sub-control-height-sm: 44px;--sub-control-height-md: 44px}}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}@media(prefers-reduced-motion:no-preference){@keyframes s5-fill{0%,32.69%{fill:var(--sub-accent)}32.7%,51.92%{fill:var(--sub-action-text)}51.93%,to{fill:var(--sub-feedback-warn)}}@keyframes s1{0%{d:path("M33.78 21.8C34.3 21.37 34.84 20.98 35.41 20.62C35.97 20.26 36.56 19.94 37.17 19.65C37.77 19.37 38.4 19.12 39.04 18.91C39.67 18.71 40.33 18.54 40.98 18.41C41.64 18.29 42.31 18.2 42.98 18.16C43.64 18.12 44.32 18.12 44.99 18.16C45.65 18.2 46.32 18.29 46.98 18.41C47.64 18.54 48.29 18.71 48.93 18.91C49.56 19.12 50.19 19.37 50.79 19.65C51.4 19.94 51.99 20.26 52.55 20.62C53.12 20.98 53.66 21.38 54.18 21.8C54.69 22.23 55.19 22.69 55.64 23.18C56.1 23.67 56.53 24.19 56.93 24.73C57.32 25.27 57.68 25.84 58 26.42C58.32 27.01 58.61 27.62 58.86 28.24C59.1 28.86 59.31 29.5 59.48 30.15C59.64 30.8 59.77 31.46 59.85 32.13C59.94 32.79 59.98 33.46 59.98 34.13C59.98 34.8 59.94 35.47 59.85 36.14C59.77 36.8 59.64 37.46 59.48 38.11C59.31 38.76 59.1 39.4 58.86 40.02C58.61 40.64 58.32 41.25 58 41.84C57.68 42.42 57.32 42.99 56.92 43.54C56.53 44.08 56.1 44.6 55.64 45.08C55.18 45.57 54.69 46.03 54.18 46.46C53.66 46.89 53.12 47.28 52.55 47.64C51.99 48 51.4 48.32 50.79 48.61C50.19 48.89 49.56 49.14 48.92 49.35C48.29 49.55 47.63 49.72 46.98 49.85C46.32 49.97 45.65 50.06 44.98 50.1C44.32 50.14 43.64 50.14 42.97 50.1C42.31 50.06 41.64 49.97 40.98 49.85C40.32 49.72 39.67 49.55 39.03 49.35C38.4 49.14 37.77 48.89 37.17 48.61C36.56 48.32 35.97 48 35.41 47.64C34.84 47.28 34.3 46.88 33.78 46.46C33.27 46.03 32.77 45.57 32.32 45.08C31.86 44.59 31.43 44.07 31.03 43.53C30.64 42.99 30.28 42.42 29.96 41.84C29.64 41.25 29.35 40.64 29.1 40.02C28.86 39.4 28.65 38.76 28.48 38.11C28.32 37.46 28.19 36.8 28.11 36.13C28.02 35.47 27.98 34.8 27.98 34.13C27.98 33.46 28.02 32.79 28.11 32.12C28.19 31.46 28.32 30.8 28.48 30.15C28.65 29.5 28.86 28.86 29.1 28.24C29.35 27.62 29.64 27.01 29.96 26.42C30.28 25.84 30.64 25.27 31.04 24.72C31.43 24.18 31.86 23.66 32.32 23.18C32.78 22.69 33.27 22.23 33.78 21.8Z");animation-timing-function:cubic-bezier(.22,.61,.36,1)}17.33%{d:path("M15.75 0C16.63 -0.17 19 -0.62 20.5 0C22 0.63 23.71 2.46 24.75 3.75C25.79 5.04 25.88 5.29 26.75 7.75C27.63 10.21 28.96 15.67 30 18.5C31.04 21.33 31.88 22.83 33 24.75C34.13 26.67 34.92 28.13 36.75 30C38.58 31.88 42.42 35.04 44 36C45.58 36.96 45 36.83 46.25 35.75C47.5 34.67 49.63 31.42 51.5 29.5C53.38 27.58 55.88 25.46 57.5 24.25C59.13 23.04 60.58 22.71 61.25 22.25C61.92 21.79 61.21 21.67 61.5 21.5C61.79 21.33 62.71 21.42 63 21.25C63.29 21.08 62.58 20.83 63.25 20.5C63.92 20.17 66.33 19.58 67 19.25C67.67 18.92 66.79 18.67 67.25 18.5C67.71 18.33 69.04 18.46 69.75 18.25C70.46 18.04 69.71 17.42 71.5 17.25C73.29 17.08 78.17 16.71 80.5 17.25C82.83 17.79 84.13 18.96 85.5 20.5C86.88 22.04 88.17 24.88 88.75 26.5C89.33 28.13 88.79 29.58 89 30.25C89.21 30.92 89.83 28.67 90 30.5C90.17 32.33 90.13 39.38 90 41.25C89.88 43.13 89.58 40.54 89.25 41.75C88.92 42.96 89.04 45.67 88 48.5C86.96 51.33 84.67 56 83 58.75C81.33 61.5 79.54 63.29 78 65C76.46 66.71 75.71 67.5 73.75 69C71.79 70.5 69.21 72.5 66.25 74C63.29 75.5 58.63 77.17 56 78C53.38 78.83 53.21 78.83 50.5 79C47.79 79.17 43.04 79.33 39.75 79C36.46 78.67 33.75 78 30.75 77C27.75 76 24.04 74.21 21.75 73C19.46 71.79 18.79 71.25 17 69.75C15.21 68.25 12.79 66.04 11 64C9.21 61.96 7.75 60.13 6.25 57.5C4.75 54.88 2.92 51.13 2 48.25C1.08 45.38 1.08 41.67 0.75 40.25C0.42 38.83 0.13 41.92 0 39.75C-0.12 37.58 -0.12 29.42 0 27.25C0.13 25.08 0.54 27.63 0.75 26.75C0.96 25.88 0.83 23.88 1.25 22C1.67 20.13 2.42 17.58 3.25 15.5C4.08 13.42 5.25 11.21 6.25 9.5C7.25 7.79 8 6.63 9.25 5.25C10.5 3.88 12.75 1.96 13.75 1.25C14.75 0.54 14.92 1.21 15.25 1C15.58 0.79 14.88 0.17 15.75 0Z")}22.23%{d:path("M15.75 0C16.63 -0.17 19 -0.62 20.5 0C22 0.63 23.71 2.46 24.75 3.75C25.79 5.04 25.88 5.29 26.75 7.75C27.63 10.21 28.96 15.67 30 18.5C31.04 21.33 31.88 22.83 33 24.75C34.13 26.67 34.92 28.13 36.75 30C38.58 31.88 42.42 35.04 44 36C45.58 36.96 45 36.83 46.25 35.75C47.5 34.67 49.63 31.42 51.5 29.5C53.38 27.58 55.88 25.46 57.5 24.25C59.13 23.04 60.58 22.71 61.25 22.25C61.92 21.79 61.21 21.67 61.5 21.5C61.79 21.33 62.71 21.42 63 21.25C63.29 21.08 62.58 20.83 63.25 20.5C63.92 20.17 66.33 19.58 67 19.25C67.67 18.92 66.79 18.67 67.25 18.5C67.71 18.33 69.04 18.46 69.75 18.25C70.46 18.04 69.71 17.42 71.5 17.25C73.29 17.08 78.17 16.71 80.5 17.25C82.83 17.79 84.13 18.96 85.5 20.5C86.88 22.04 88.17 24.88 88.75 26.5C89.33 28.13 88.79 29.58 89 30.25C89.21 30.92 89.83 28.67 90 30.5C90.17 32.33 90.13 39.38 90 41.25C89.88 43.13 89.58 40.54 89.25 41.75C88.92 42.96 89.04 45.67 88 48.5C86.96 51.33 84.67 56 83 58.75C81.33 61.5 79.54 63.29 78 65C76.46 66.71 75.71 67.5 73.75 69C71.79 70.5 69.21 72.5 66.25 74C63.29 75.5 58.63 77.17 56 78C53.38 78.83 53.21 78.83 50.5 79C47.79 79.17 43.04 79.33 39.75 79C36.46 78.67 33.75 78 30.75 77C27.75 76 24.04 74.21 21.75 73C19.46 71.79 18.79 71.25 17 69.75C15.21 68.25 12.79 66.04 11 64C9.21 61.96 7.75 60.13 6.25 57.5C4.75 54.88 2.92 51.13 2 48.25C1.08 45.38 1.08 41.67 0.75 40.25C0.42 38.83 0.13 41.92 0 39.75C-0.12 37.58 -0.12 29.42 0 27.25C0.13 25.08 0.54 27.63 0.75 26.75C0.96 25.88 0.83 23.88 1.25 22C1.67 20.13 2.42 17.58 3.25 15.5C4.08 13.42 5.25 11.21 6.25 9.5C7.25 7.79 8 6.63 9.25 5.25C10.5 3.88 12.75 1.96 13.75 1.25C14.75 0.54 14.92 1.21 15.25 1C15.58 0.79 14.88 0.17 15.75 0Z");animation-timing-function:cubic-bezier(.5,0,.75,0)}28.77%{d:path("M33.78 21.8C34.3 21.37 34.84 20.98 35.41 20.62C35.97 20.26 36.56 19.94 37.17 19.65C37.77 19.37 38.4 19.12 39.04 18.91C39.67 18.71 40.33 18.54 40.98 18.41C41.64 18.29 42.31 18.2 42.98 18.16C43.64 18.12 44.32 18.12 44.99 18.16C45.65 18.2 46.32 18.29 46.98 18.41C47.64 18.54 48.29 18.71 48.93 18.91C49.56 19.12 50.19 19.37 50.79 19.65C51.4 19.94 51.99 20.26 52.55 20.62C53.12 20.98 53.66 21.38 54.18 21.8C54.69 22.23 55.19 22.69 55.64 23.18C56.1 23.67 56.53 24.19 56.93 24.73C57.32 25.27 57.68 25.84 58 26.42C58.32 27.01 58.61 27.62 58.86 28.24C59.1 28.86 59.31 29.5 59.48 30.15C59.64 30.8 59.77 31.46 59.85 32.13C59.94 32.79 59.98 33.46 59.98 34.13C59.98 34.8 59.94 35.47 59.85 36.14C59.77 36.8 59.64 37.46 59.48 38.11C59.31 38.76 59.1 39.4 58.86 40.02C58.61 40.64 58.32 41.25 58 41.84C57.68 42.42 57.32 42.99 56.92 43.54C56.53 44.08 56.1 44.6 55.64 45.08C55.18 45.57 54.69 46.03 54.18 46.46C53.66 46.89 53.12 47.28 52.55 47.64C51.99 48 51.4 48.32 50.79 48.61C50.19 48.89 49.56 49.14 48.92 49.35C48.29 49.55 47.63 49.72 46.98 49.85C46.32 49.97 45.65 50.06 44.98 50.1C44.32 50.14 43.64 50.14 42.97 50.1C42.31 50.06 41.64 49.97 40.98 49.85C40.32 49.72 39.67 49.55 39.03 49.35C38.4 49.14 37.77 48.89 37.17 48.61C36.56 48.32 35.97 48 35.41 47.64C34.84 47.28 34.3 46.88 33.78 46.46C33.27 46.03 32.77 45.57 32.32 45.08C31.86 44.59 31.43 44.07 31.03 43.53C30.64 42.99 30.28 42.42 29.96 41.84C29.64 41.25 29.35 40.64 29.1 40.02C28.86 39.4 28.65 38.76 28.48 38.11C28.32 37.46 28.19 36.8 28.11 36.13C28.02 35.47 27.98 34.8 27.98 34.13C27.98 33.46 28.02 32.79 28.11 32.12C28.19 31.46 28.32 30.8 28.48 30.15C28.65 29.5 28.86 28.86 29.1 28.24C29.35 27.62 29.64 27.01 29.96 26.42C30.28 25.84 30.64 25.27 31.04 24.72C31.43 24.18 31.86 23.66 32.32 23.18C32.78 22.69 33.27 22.23 33.78 21.8Z")}32.69%{d:path("M33.78 21.8C34.3 21.37 34.84 20.98 35.41 20.62C35.97 20.26 36.56 19.94 37.17 19.65C37.77 19.37 38.4 19.12 39.04 18.91C39.67 18.71 40.33 18.54 40.98 18.41C41.64 18.29 42.31 18.2 42.98 18.16C43.64 18.12 44.32 18.12 44.99 18.16C45.65 18.2 46.32 18.29 46.98 18.41C47.64 18.54 48.29 18.71 48.93 18.91C49.56 19.12 50.19 19.37 50.79 19.65C51.4 19.94 51.99 20.26 52.55 20.62C53.12 20.98 53.66 21.38 54.18 21.8C54.69 22.23 55.19 22.69 55.64 23.18C56.1 23.67 56.53 24.19 56.93 24.73C57.32 25.27 57.68 25.84 58 26.42C58.32 27.01 58.61 27.62 58.86 28.24C59.1 28.86 59.31 29.5 59.48 30.15C59.64 30.8 59.77 31.46 59.85 32.13C59.94 32.79 59.98 33.46 59.98 34.13C59.98 34.8 59.94 35.47 59.85 36.14C59.77 36.8 59.64 37.46 59.48 38.11C59.31 38.76 59.1 39.4 58.86 40.02C58.61 40.64 58.32 41.25 58 41.84C57.68 42.42 57.32 42.99 56.92 43.54C56.53 44.08 56.1 44.6 55.64 45.08C55.18 45.57 54.69 46.03 54.18 46.46C53.66 46.89 53.12 47.28 52.55 47.64C51.99 48 51.4 48.32 50.79 48.61C50.19 48.89 49.56 49.14 48.92 49.35C48.29 49.55 47.63 49.72 46.98 49.85C46.32 49.97 45.65 50.06 44.98 50.1C44.32 50.14 43.64 50.14 42.97 50.1C42.31 50.06 41.64 49.97 40.98 49.85C40.32 49.72 39.67 49.55 39.03 49.35C38.4 49.14 37.77 48.89 37.17 48.61C36.56 48.32 35.97 48 35.41 47.64C34.84 47.28 34.3 46.88 33.78 46.46C33.27 46.03 32.77 45.57 32.32 45.08C31.86 44.59 31.43 44.07 31.03 43.53C30.64 42.99 30.28 42.42 29.96 41.84C29.64 41.25 29.35 40.64 29.1 40.02C28.86 39.4 28.65 38.76 28.48 38.11C28.32 37.46 28.19 36.8 28.11 36.13C28.02 35.47 27.98 34.8 27.98 34.13C27.98 33.46 28.02 32.79 28.11 32.12C28.19 31.46 28.32 30.8 28.48 30.15C28.65 29.5 28.86 28.86 29.1 28.24C29.35 27.62 29.64 27.01 29.96 26.42C30.28 25.84 30.64 25.27 31.04 24.72C31.43 24.18 31.86 23.66 32.32 23.18C32.78 22.69 33.27 22.23 33.78 21.8Z");animation-timing-function:cubic-bezier(.22,.61,.36,1)}41.35%{d:path("M15.75 0C16.63 -0.17 19 -0.62 20.5 0C22 0.63 23.71 2.46 24.75 3.75C25.79 5.04 25.88 5.29 26.75 7.75C27.63 10.21 28.96 15.67 30 18.5C31.04 21.33 31.88 22.83 33 24.75C34.13 26.67 34.92 28.13 36.75 30C38.58 31.88 42.42 35.04 44 36C45.58 36.96 45 36.83 46.25 35.75C47.5 34.67 49.63 31.42 51.5 29.5C53.38 27.58 55.88 25.46 57.5 24.25C59.13 23.04 60.58 22.71 61.25 22.25C61.92 21.79 61.21 21.67 61.5 21.5C61.79 21.33 62.71 21.42 63 21.25C63.29 21.08 62.58 20.83 63.25 20.5C63.92 20.17 66.33 19.58 67 19.25C67.67 18.92 66.79 18.67 67.25 18.5C67.71 18.33 69.04 18.46 69.75 18.25C70.46 18.04 69.71 17.42 71.5 17.25C73.29 17.08 78.17 16.71 80.5 17.25C82.83 17.79 84.13 18.96 85.5 20.5C86.88 22.04 88.17 24.88 88.75 26.5C89.33 28.13 88.79 29.58 89 30.25C89.21 30.92 89.83 28.67 90 30.5C90.17 32.33 90.13 39.38 90 41.25C89.88 43.13 89.58 40.54 89.25 41.75C88.92 42.96 89.04 45.67 88 48.5C86.96 51.33 84.67 56 83 58.75C81.33 61.5 79.54 63.29 78 65C76.46 66.71 75.71 67.5 73.75 69C71.79 70.5 69.21 72.5 66.25 74C63.29 75.5 58.63 77.17 56 78C53.38 78.83 53.21 78.83 50.5 79C47.79 79.17 43.04 79.33 39.75 79C36.46 78.67 33.75 78 30.75 77C27.75 76 24.04 74.21 21.75 73C19.46 71.79 18.79 71.25 17 69.75C15.21 68.25 12.79 66.04 11 64C9.21 61.96 7.75 60.13 6.25 57.5C4.75 54.88 2.92 51.13 2 48.25C1.08 45.38 1.08 41.67 0.75 40.25C0.42 38.83 0.13 41.92 0 39.75C-0.12 37.58 -0.12 29.42 0 27.25C0.13 25.08 0.54 27.63 0.75 26.75C0.96 25.88 0.83 23.88 1.25 22C1.67 20.13 2.42 17.58 3.25 15.5C4.08 13.42 5.25 11.21 6.25 9.5C7.25 7.79 8 6.63 9.25 5.25C10.5 3.88 12.75 1.96 13.75 1.25C14.75 0.54 14.92 1.21 15.25 1C15.58 0.79 14.88 0.17 15.75 0Z")}44.62%{d:path("M15.75 0C16.63 -0.17 19 -0.62 20.5 0C22 0.63 23.71 2.46 24.75 3.75C25.79 5.04 25.88 5.29 26.75 7.75C27.63 10.21 28.96 15.67 30 18.5C31.04 21.33 31.88 22.83 33 24.75C34.13 26.67 34.92 28.13 36.75 30C38.58 31.88 42.42 35.04 44 36C45.58 36.96 45 36.83 46.25 35.75C47.5 34.67 49.63 31.42 51.5 29.5C53.38 27.58 55.88 25.46 57.5 24.25C59.13 23.04 60.58 22.71 61.25 22.25C61.92 21.79 61.21 21.67 61.5 21.5C61.79 21.33 62.71 21.42 63 21.25C63.29 21.08 62.58 20.83 63.25 20.5C63.92 20.17 66.33 19.58 67 19.25C67.67 18.92 66.79 18.67 67.25 18.5C67.71 18.33 69.04 18.46 69.75 18.25C70.46 18.04 69.71 17.42 71.5 17.25C73.29 17.08 78.17 16.71 80.5 17.25C82.83 17.79 84.13 18.96 85.5 20.5C86.88 22.04 88.17 24.88 88.75 26.5C89.33 28.13 88.79 29.58 89 30.25C89.21 30.92 89.83 28.67 90 30.5C90.17 32.33 90.13 39.38 90 41.25C89.88 43.13 89.58 40.54 89.25 41.75C88.92 42.96 89.04 45.67 88 48.5C86.96 51.33 84.67 56 83 58.75C81.33 61.5 79.54 63.29 78 65C76.46 66.71 75.71 67.5 73.75 69C71.79 70.5 69.21 72.5 66.25 74C63.29 75.5 58.63 77.17 56 78C53.38 78.83 53.21 78.83 50.5 79C47.79 79.17 43.04 79.33 39.75 79C36.46 78.67 33.75 78 30.75 77C27.75 76 24.04 74.21 21.75 73C19.46 71.79 18.79 71.25 17 69.75C15.21 68.25 12.79 66.04 11 64C9.21 61.96 7.75 60.13 6.25 57.5C4.75 54.88 2.92 51.13 2 48.25C1.08 45.38 1.08 41.67 0.75 40.25C0.42 38.83 0.13 41.92 0 39.75C-0.12 37.58 -0.12 29.42 0 27.25C0.13 25.08 0.54 27.63 0.75 26.75C0.96 25.88 0.83 23.88 1.25 22C1.67 20.13 2.42 17.58 3.25 15.5C4.08 13.42 5.25 11.21 6.25 9.5C7.25 7.79 8 6.63 9.25 5.25C10.5 3.88 12.75 1.96 13.75 1.25C14.75 0.54 14.92 1.21 15.25 1C15.58 0.79 14.88 0.17 15.75 0Z");animation-timing-function:cubic-bezier(.5,0,.75,0)}49.04%{d:path("M33.78 21.8C34.3 21.37 34.84 20.98 35.41 20.62C35.97 20.26 36.56 19.94 37.17 19.65C37.77 19.37 38.4 19.12 39.04 18.91C39.67 18.71 40.33 18.54 40.98 18.41C41.64 18.29 42.31 18.2 42.98 18.16C43.64 18.12 44.32 18.12 44.99 18.16C45.65 18.2 46.32 18.29 46.98 18.41C47.64 18.54 48.29 18.71 48.93 18.91C49.56 19.12 50.19 19.37 50.79 19.65C51.4 19.94 51.99 20.26 52.55 20.62C53.12 20.98 53.66 21.38 54.18 21.8C54.69 22.23 55.19 22.69 55.64 23.18C56.1 23.67 56.53 24.19 56.93 24.73C57.32 25.27 57.68 25.84 58 26.42C58.32 27.01 58.61 27.62 58.86 28.24C59.1 28.86 59.31 29.5 59.48 30.15C59.64 30.8 59.77 31.46 59.85 32.13C59.94 32.79 59.98 33.46 59.98 34.13C59.98 34.8 59.94 35.47 59.85 36.14C59.77 36.8 59.64 37.46 59.48 38.11C59.31 38.76 59.1 39.4 58.86 40.02C58.61 40.64 58.32 41.25 58 41.84C57.68 42.42 57.32 42.99 56.92 43.54C56.53 44.08 56.1 44.6 55.64 45.08C55.18 45.57 54.69 46.03 54.18 46.46C53.66 46.89 53.12 47.28 52.55 47.64C51.99 48 51.4 48.32 50.79 48.61C50.19 48.89 49.56 49.14 48.92 49.35C48.29 49.55 47.63 49.72 46.98 49.85C46.32 49.97 45.65 50.06 44.98 50.1C44.32 50.14 43.64 50.14 42.97 50.1C42.31 50.06 41.64 49.97 40.98 49.85C40.32 49.72 39.67 49.55 39.03 49.35C38.4 49.14 37.77 48.89 37.17 48.61C36.56 48.32 35.97 48 35.41 47.64C34.84 47.28 34.3 46.88 33.78 46.46C33.27 46.03 32.77 45.57 32.32 45.08C31.86 44.59 31.43 44.07 31.03 43.53C30.64 42.99 30.28 42.42 29.96 41.84C29.64 41.25 29.35 40.64 29.1 40.02C28.86 39.4 28.65 38.76 28.48 38.11C28.32 37.46 28.19 36.8 28.11 36.13C28.02 35.47 27.98 34.8 27.98 34.13C27.98 33.46 28.02 32.79 28.11 32.12C28.19 31.46 28.32 30.8 28.48 30.15C28.65 29.5 28.86 28.86 29.1 28.24C29.35 27.62 29.64 27.01 29.96 26.42C30.28 25.84 30.64 25.27 31.04 24.72C31.43 24.18 31.86 23.66 32.32 23.18C32.78 22.69 33.27 22.23 33.78 21.8Z")}51.92%{d:path("M33.78 21.8C34.3 21.37 34.84 20.98 35.41 20.62C35.97 20.26 36.56 19.94 37.17 19.65C37.77 19.37 38.4 19.12 39.04 18.91C39.67 18.71 40.33 18.54 40.98 18.41C41.64 18.29 42.31 18.2 42.98 18.16C43.64 18.12 44.32 18.12 44.99 18.16C45.65 18.2 46.32 18.29 46.98 18.41C47.64 18.54 48.29 18.71 48.93 18.91C49.56 19.12 50.19 19.37 50.79 19.65C51.4 19.94 51.99 20.26 52.55 20.62C53.12 20.98 53.66 21.38 54.18 21.8C54.69 22.23 55.19 22.69 55.64 23.18C56.1 23.67 56.53 24.19 56.93 24.73C57.32 25.27 57.68 25.84 58 26.42C58.32 27.01 58.61 27.62 58.86 28.24C59.1 28.86 59.31 29.5 59.48 30.15C59.64 30.8 59.77 31.46 59.85 32.13C59.94 32.79 59.98 33.46 59.98 34.13C59.98 34.8 59.94 35.47 59.85 36.14C59.77 36.8 59.64 37.46 59.48 38.11C59.31 38.76 59.1 39.4 58.86 40.02C58.61 40.64 58.32 41.25 58 41.84C57.68 42.42 57.32 42.99 56.92 43.54C56.53 44.08 56.1 44.6 55.64 45.08C55.18 45.57 54.69 46.03 54.18 46.46C53.66 46.89 53.12 47.28 52.55 47.64C51.99 48 51.4 48.32 50.79 48.61C50.19 48.89 49.56 49.14 48.92 49.35C48.29 49.55 47.63 49.72 46.98 49.85C46.32 49.97 45.65 50.06 44.98 50.1C44.32 50.14 43.64 50.14 42.97 50.1C42.31 50.06 41.64 49.97 40.98 49.85C40.32 49.72 39.67 49.55 39.03 49.35C38.4 49.14 37.77 48.89 37.17 48.61C36.56 48.32 35.97 48 35.41 47.64C34.84 47.28 34.3 46.88 33.78 46.46C33.27 46.03 32.77 45.57 32.32 45.08C31.86 44.59 31.43 44.07 31.03 43.53C30.64 42.99 30.28 42.42 29.96 41.84C29.64 41.25 29.35 40.64 29.1 40.02C28.86 39.4 28.65 38.76 28.48 38.11C28.32 37.46 28.19 36.8 28.11 36.13C28.02 35.47 27.98 34.8 27.98 34.13C27.98 33.46 28.02 32.79 28.11 32.12C28.19 31.46 28.32 30.8 28.48 30.15C28.65 29.5 28.86 28.86 29.1 28.24C29.35 27.62 29.64 27.01 29.96 26.42C30.28 25.84 30.64 25.27 31.04 24.72C31.43 24.18 31.86 23.66 32.32 23.18C32.78 22.69 33.27 22.23 33.78 21.8Z");animation-timing-function:cubic-bezier(.22,.61,.36,1)}73.08%{d:path("M15.75 0C16.63 -0.17 19 -0.62 20.5 0C22 0.63 23.71 2.46 24.75 3.75C25.79 5.04 25.88 5.29 26.75 7.75C27.63 10.21 28.96 15.67 30 18.5C31.04 21.33 31.88 22.83 33 24.75C34.13 26.67 34.92 28.13 36.75 30C38.58 31.88 42.42 35.04 44 36C45.58 36.96 45 36.83 46.25 35.75C47.5 34.67 49.63 31.42 51.5 29.5C53.38 27.58 55.88 25.46 57.5 24.25C59.13 23.04 60.58 22.71 61.25 22.25C61.92 21.79 61.21 21.67 61.5 21.5C61.79 21.33 62.71 21.42 63 21.25C63.29 21.08 62.58 20.83 63.25 20.5C63.92 20.17 66.33 19.58 67 19.25C67.67 18.92 66.79 18.67 67.25 18.5C67.71 18.33 69.04 18.46 69.75 18.25C70.46 18.04 69.71 17.42 71.5 17.25C73.29 17.08 78.17 16.71 80.5 17.25C82.83 17.79 84.13 18.96 85.5 20.5C86.88 22.04 88.17 24.88 88.75 26.5C89.33 28.13 88.79 29.58 89 30.25C89.21 30.92 89.83 28.67 90 30.5C90.17 32.33 90.13 39.38 90 41.25C89.88 43.13 89.58 40.54 89.25 41.75C88.92 42.96 89.04 45.67 88 48.5C86.96 51.33 84.67 56 83 58.75C81.33 61.5 79.54 63.29 78 65C76.46 66.71 75.71 67.5 73.75 69C71.79 70.5 69.21 72.5 66.25 74C63.29 75.5 58.63 77.17 56 78C53.38 78.83 53.21 78.83 50.5 79C47.79 79.17 43.04 79.33 39.75 79C36.46 78.67 33.75 78 30.75 77C27.75 76 24.04 74.21 21.75 73C19.46 71.79 18.79 71.25 17 69.75C15.21 68.25 12.79 66.04 11 64C9.21 61.96 7.75 60.13 6.25 57.5C4.75 54.88 2.92 51.13 2 48.25C1.08 45.38 1.08 41.67 0.75 40.25C0.42 38.83 0.13 41.92 0 39.75C-0.12 37.58 -0.12 29.42 0 27.25C0.13 25.08 0.54 27.63 0.75 26.75C0.96 25.88 0.83 23.88 1.25 22C1.67 20.13 2.42 17.58 3.25 15.5C4.08 13.42 5.25 11.21 6.25 9.5C7.25 7.79 8 6.63 9.25 5.25C10.5 3.88 12.75 1.96 13.75 1.25C14.75 0.54 14.92 1.21 15.25 1C15.58 0.79 14.88 0.17 15.75 0Z")}79.81%{d:path("M15.75 0C16.63 -0.17 19 -0.62 20.5 0C22 0.63 23.71 2.46 24.75 3.75C25.79 5.04 25.88 5.29 26.75 7.75C27.63 10.21 28.96 15.67 30 18.5C31.04 21.33 31.88 22.83 33 24.75C34.13 26.67 34.92 28.13 36.75 30C38.58 31.88 42.42 35.04 44 36C45.58 36.96 45 36.83 46.25 35.75C47.5 34.67 49.63 31.42 51.5 29.5C53.38 27.58 55.88 25.46 57.5 24.25C59.13 23.04 60.58 22.71 61.25 22.25C61.92 21.79 61.21 21.67 61.5 21.5C61.79 21.33 62.71 21.42 63 21.25C63.29 21.08 62.58 20.83 63.25 20.5C63.92 20.17 66.33 19.58 67 19.25C67.67 18.92 66.79 18.67 67.25 18.5C67.71 18.33 69.04 18.46 69.75 18.25C70.46 18.04 69.71 17.42 71.5 17.25C73.29 17.08 78.17 16.71 80.5 17.25C82.83 17.79 84.13 18.96 85.5 20.5C86.88 22.04 88.17 24.88 88.75 26.5C89.33 28.13 88.79 29.58 89 30.25C89.21 30.92 89.83 28.67 90 30.5C90.17 32.33 90.13 39.38 90 41.25C89.88 43.13 89.58 40.54 89.25 41.75C88.92 42.96 89.04 45.67 88 48.5C86.96 51.33 84.67 56 83 58.75C81.33 61.5 79.54 63.29 78 65C76.46 66.71 75.71 67.5 73.75 69C71.79 70.5 69.21 72.5 66.25 74C63.29 75.5 58.63 77.17 56 78C53.38 78.83 53.21 78.83 50.5 79C47.79 79.17 43.04 79.33 39.75 79C36.46 78.67 33.75 78 30.75 77C27.75 76 24.04 74.21 21.75 73C19.46 71.79 18.79 71.25 17 69.75C15.21 68.25 12.79 66.04 11 64C9.21 61.96 7.75 60.13 6.25 57.5C4.75 54.88 2.92 51.13 2 48.25C1.08 45.38 1.08 41.67 0.75 40.25C0.42 38.83 0.13 41.92 0 39.75C-0.12 37.58 -0.12 29.42 0 27.25C0.13 25.08 0.54 27.63 0.75 26.75C0.96 25.88 0.83 23.88 1.25 22C1.67 20.13 2.42 17.58 3.25 15.5C4.08 13.42 5.25 11.21 6.25 9.5C7.25 7.79 8 6.63 9.25 5.25C10.5 3.88 12.75 1.96 13.75 1.25C14.75 0.54 14.92 1.21 15.25 1C15.58 0.79 14.88 0.17 15.75 0Z");animation-timing-function:cubic-bezier(.5,0,.75,0)}97.12%{d:path("M33.78 21.8C34.3 21.37 34.84 20.98 35.41 20.62C35.97 20.26 36.56 19.94 37.17 19.65C37.77 19.37 38.4 19.12 39.04 18.91C39.67 18.71 40.33 18.54 40.98 18.41C41.64 18.29 42.31 18.2 42.98 18.16C43.64 18.12 44.32 18.12 44.99 18.16C45.65 18.2 46.32 18.29 46.98 18.41C47.64 18.54 48.29 18.71 48.93 18.91C49.56 19.12 50.19 19.37 50.79 19.65C51.4 19.94 51.99 20.26 52.55 20.62C53.12 20.98 53.66 21.38 54.18 21.8C54.69 22.23 55.19 22.69 55.64 23.18C56.1 23.67 56.53 24.19 56.93 24.73C57.32 25.27 57.68 25.84 58 26.42C58.32 27.01 58.61 27.62 58.86 28.24C59.1 28.86 59.31 29.5 59.48 30.15C59.64 30.8 59.77 31.46 59.85 32.13C59.94 32.79 59.98 33.46 59.98 34.13C59.98 34.8 59.94 35.47 59.85 36.14C59.77 36.8 59.64 37.46 59.48 38.11C59.31 38.76 59.1 39.4 58.86 40.02C58.61 40.64 58.32 41.25 58 41.84C57.68 42.42 57.32 42.99 56.92 43.54C56.53 44.08 56.1 44.6 55.64 45.08C55.18 45.57 54.69 46.03 54.18 46.46C53.66 46.89 53.12 47.28 52.55 47.64C51.99 48 51.4 48.32 50.79 48.61C50.19 48.89 49.56 49.14 48.92 49.35C48.29 49.55 47.63 49.72 46.98 49.85C46.32 49.97 45.65 50.06 44.98 50.1C44.32 50.14 43.64 50.14 42.97 50.1C42.31 50.06 41.64 49.97 40.98 49.85C40.32 49.72 39.67 49.55 39.03 49.35C38.4 49.14 37.77 48.89 37.17 48.61C36.56 48.32 35.97 48 35.41 47.64C34.84 47.28 34.3 46.88 33.78 46.46C33.27 46.03 32.77 45.57 32.32 45.08C31.86 44.59 31.43 44.07 31.03 43.53C30.64 42.99 30.28 42.42 29.96 41.84C29.64 41.25 29.35 40.64 29.1 40.02C28.86 39.4 28.65 38.76 28.48 38.11C28.32 37.46 28.19 36.8 28.11 36.13C28.02 35.47 27.98 34.8 27.98 34.13C27.98 33.46 28.02 32.79 28.11 32.12C28.19 31.46 28.32 30.8 28.48 30.15C28.65 29.5 28.86 28.86 29.1 28.24C29.35 27.62 29.64 27.01 29.96 26.42C30.28 25.84 30.64 25.27 31.04 24.72C31.43 24.18 31.86 23.66 32.32 23.18C32.78 22.69 33.27 22.23 33.78 21.8Z")}to{d:path("M33.78 21.8C34.3 21.37 34.84 20.98 35.41 20.62C35.97 20.26 36.56 19.94 37.17 19.65C37.77 19.37 38.4 19.12 39.04 18.91C39.67 18.71 40.33 18.54 40.98 18.41C41.64 18.29 42.31 18.2 42.98 18.16C43.64 18.12 44.32 18.12 44.99 18.16C45.65 18.2 46.32 18.29 46.98 18.41C47.64 18.54 48.29 18.71 48.93 18.91C49.56 19.12 50.19 19.37 50.79 19.65C51.4 19.94 51.99 20.26 52.55 20.62C53.12 20.98 53.66 21.38 54.18 21.8C54.69 22.23 55.19 22.69 55.64 23.18C56.1 23.67 56.53 24.19 56.93 24.73C57.32 25.27 57.68 25.84 58 26.42C58.32 27.01 58.61 27.62 58.86 28.24C59.1 28.86 59.31 29.5 59.48 30.15C59.64 30.8 59.77 31.46 59.85 32.13C59.94 32.79 59.98 33.46 59.98 34.13C59.98 34.8 59.94 35.47 59.85 36.14C59.77 36.8 59.64 37.46 59.48 38.11C59.31 38.76 59.1 39.4 58.86 40.02C58.61 40.64 58.32 41.25 58 41.84C57.68 42.42 57.32 42.99 56.92 43.54C56.53 44.08 56.1 44.6 55.64 45.08C55.18 45.57 54.69 46.03 54.18 46.46C53.66 46.89 53.12 47.28 52.55 47.64C51.99 48 51.4 48.32 50.79 48.61C50.19 48.89 49.56 49.14 48.92 49.35C48.29 49.55 47.63 49.72 46.98 49.85C46.32 49.97 45.65 50.06 44.98 50.1C44.32 50.14 43.64 50.14 42.97 50.1C42.31 50.06 41.64 49.97 40.98 49.85C40.32 49.72 39.67 49.55 39.03 49.35C38.4 49.14 37.77 48.89 37.17 48.61C36.56 48.32 35.97 48 35.41 47.64C34.84 47.28 34.3 46.88 33.78 46.46C33.27 46.03 32.77 45.57 32.32 45.08C31.86 44.59 31.43 44.07 31.03 43.53C30.64 42.99 30.28 42.42 29.96 41.84C29.64 41.25 29.35 40.64 29.1 40.02C28.86 39.4 28.65 38.76 28.48 38.11C28.32 37.46 28.19 36.8 28.11 36.13C28.02 35.47 27.98 34.8 27.98 34.13C27.98 33.46 28.02 32.79 28.11 32.12C28.19 31.46 28.32 30.8 28.48 30.15C28.65 29.5 28.86 28.86 29.1 28.24C29.35 27.62 29.64 27.01 29.96 26.42C30.28 25.84 30.64 25.27 31.04 24.72C31.43 24.18 31.86 23.66 32.32 23.18C32.78 22.69 33.27 22.23 33.78 21.8Z")}}@keyframes s1-m{0%{d:path("M31.69 33.6C31.72 32.87 31.82 32.13 31.98 31.41C32.15 30.7 32.37 29.99 32.66 29.32C32.95 28.64 33.3 27.98 33.7 27.37C34.11 26.76 34.57 26.18 35.07 25.65C35.58 25.12 36.14 24.62 36.73 24.19C37.32 23.76 37.96 23.38 38.62 23.06C39.28 22.74 39.98 22.48 40.69 22.28C41.39 22.08 42.13 21.95 42.86 21.88C43.58 21.81 44.33 21.81 45.06 21.88C45.79 21.94 46.53 22.07 47.23 22.27C47.94 22.46 48.64 22.72 49.3 23.04C49.96 23.36 50.6 23.74 51.19 24.17C51.79 24.6 52.35 25.09 52.86 25.61C53.36 26.14 53.83 26.73 54.23 27.34C54.64 27.95 54.99 28.6 55.28 29.28C55.57 29.95 55.8 30.66 55.97 31.37C56.13 32.09 56.23 32.83 56.27 33.56C56.3 34.29 56.27 35.03 56.17 35.76C56.07 36.49 55.91 37.21 55.68 37.91C55.46 38.61 55.17 39.29 54.82 39.94C54.48 40.58 54.07 41.21 53.61 41.78C53.15 42.36 52.64 42.9 52.09 43.38C51.54 43.86 50.93 44.3 50.31 44.68C49.68 45.05 49.01 45.38 48.32 45.64C47.64 45.9 46.92 46.1 46.2 46.23C45.48 46.36 44.73 46.43 44 46.43C43.27 46.43 42.53 46.37 41.8 46.24C41.08 46.11 40.36 45.91 39.68 45.65C38.99 45.4 38.32 45.07 37.69 44.7C37.06 44.33 36.46 43.89 35.9 43.41C35.35 42.93 34.83 42.39 34.38 41.82C33.92 41.24 33.51 40.62 33.16 39.98C32.81 39.33 32.52 38.65 32.29 37.95C32.06 37.26 31.89 36.53 31.79 35.8C31.69 35.08 31.66 34.33 31.69 33.6Z");animation-timing-function:cubic-bezier(.22,.61,.36,1)}17.33%{d:path("M12 32.75C13.75 32.42 14.71 32.63 16 33C17.29 33.38 17.04 32.33 19.75 35C22.46 37.67 29.92 46.75 32.25 49C34.58 51.25 31.75 50.5 33.75 48.5C35.75 46.5 42.13 38.88 44.25 37C46.38 35.13 46.04 37.08 46.5 37.25C46.96 37.42 45.83 37.5 47 38C48.17 38.5 50.67 39.58 53.5 40.25C56.33 40.92 60.63 41.71 64 42C67.38 42.29 71.17 42.17 73.75 42C76.33 41.83 77.58 41.5 79.5 41C81.42 40.5 83.88 39.63 85.25 39C86.63 38.38 87.04 37.96 87.75 37.25C88.46 36.54 89.13 35.17 89.5 34.75C89.88 34.33 89.92 34.17 90 34.75C90.08 35.33 90.13 37.63 90 38.25C89.88 38.88 89.63 36.96 89.25 38.5C88.88 40.04 88.5 44.79 87.75 47.5C87 50.21 86.13 52.21 84.75 54.75C83.38 57.29 81.21 60.58 79.5 62.75C77.79 64.92 76.5 66.08 74.5 67.75C72.5 69.42 69.67 71.42 67.5 72.75C65.33 74.08 63.58 74.92 61.5 75.75C59.42 76.58 57.21 77.25 55 77.75C52.79 78.25 50.42 78.58 48.25 78.75C46.08 78.92 44.75 79.08 42 78.75C39.25 78.42 35.08 77.79 31.75 76.75C28.42 75.71 24.92 74.17 22 72.5C19.08 70.83 16.71 69.13 14.25 66.75C11.79 64.38 9.08 61.04 7.25 58.25C5.42 55.46 4.21 52.71 3.25 50C2.29 47.29 1.71 43.75 1.5 42C1.29 40.25 1.33 40.67 2 39.5C2.67 38.33 3.83 36.13 5.5 35C7.17 33.88 10.25 33.08 12 32.75Z")}22.23%{d:path("M12 32.75C13.75 32.42 14.71 32.63 16 33C17.29 33.38 17.04 32.33 19.75 35C22.46 37.67 29.92 46.75 32.25 49C34.58 51.25 31.75 50.5 33.75 48.5C35.75 46.5 42.13 38.88 44.25 37C46.38 35.13 46.04 37.08 46.5 37.25C46.96 37.42 45.83 37.5 47 38C48.17 38.5 50.67 39.58 53.5 40.25C56.33 40.92 60.63 41.71 64 42C67.38 42.29 71.17 42.17 73.75 42C76.33 41.83 77.58 41.5 79.5 41C81.42 40.5 83.88 39.63 85.25 39C86.63 38.38 87.04 37.96 87.75 37.25C88.46 36.54 89.13 35.17 89.5 34.75C89.88 34.33 89.92 34.17 90 34.75C90.08 35.33 90.13 37.63 90 38.25C89.88 38.88 89.63 36.96 89.25 38.5C88.88 40.04 88.5 44.79 87.75 47.5C87 50.21 86.13 52.21 84.75 54.75C83.38 57.29 81.21 60.58 79.5 62.75C77.79 64.92 76.5 66.08 74.5 67.75C72.5 69.42 69.67 71.42 67.5 72.75C65.33 74.08 63.58 74.92 61.5 75.75C59.42 76.58 57.21 77.25 55 77.75C52.79 78.25 50.42 78.58 48.25 78.75C46.08 78.92 44.75 79.08 42 78.75C39.25 78.42 35.08 77.79 31.75 76.75C28.42 75.71 24.92 74.17 22 72.5C19.08 70.83 16.71 69.13 14.25 66.75C11.79 64.38 9.08 61.04 7.25 58.25C5.42 55.46 4.21 52.71 3.25 50C2.29 47.29 1.71 43.75 1.5 42C1.29 40.25 1.33 40.67 2 39.5C2.67 38.33 3.83 36.13 5.5 35C7.17 33.88 10.25 33.08 12 32.75Z");animation-timing-function:cubic-bezier(.5,0,.75,0)}28.77%{d:path("M31.69 33.6C31.72 32.87 31.82 32.13 31.98 31.41C32.15 30.7 32.37 29.99 32.66 29.32C32.95 28.64 33.3 27.98 33.7 27.37C34.11 26.76 34.57 26.18 35.07 25.65C35.58 25.12 36.14 24.62 36.73 24.19C37.32 23.76 37.96 23.38 38.62 23.06C39.28 22.74 39.98 22.48 40.69 22.28C41.39 22.08 42.13 21.95 42.86 21.88C43.58 21.81 44.33 21.81 45.06 21.88C45.79 21.94 46.53 22.07 47.23 22.27C47.94 22.46 48.64 22.72 49.3 23.04C49.96 23.36 50.6 23.74 51.19 24.17C51.79 24.6 52.35 25.09 52.86 25.61C53.36 26.14 53.83 26.73 54.23 27.34C54.64 27.95 54.99 28.6 55.28 29.28C55.57 29.95 55.8 30.66 55.97 31.37C56.13 32.09 56.23 32.83 56.27 33.56C56.3 34.29 56.27 35.03 56.17 35.76C56.07 36.49 55.91 37.21 55.68 37.91C55.46 38.61 55.17 39.29 54.82 39.94C54.48 40.58 54.07 41.21 53.61 41.78C53.15 42.36 52.64 42.9 52.09 43.38C51.54 43.86 50.93 44.3 50.31 44.68C49.68 45.05 49.01 45.38 48.32 45.64C47.64 45.9 46.92 46.1 46.2 46.23C45.48 46.36 44.73 46.43 44 46.43C43.27 46.43 42.53 46.37 41.8 46.24C41.08 46.11 40.36 45.91 39.68 45.65C38.99 45.4 38.32 45.07 37.69 44.7C37.06 44.33 36.46 43.89 35.9 43.41C35.35 42.93 34.83 42.39 34.38 41.82C33.92 41.24 33.51 40.62 33.16 39.98C32.81 39.33 32.52 38.65 32.29 37.95C32.06 37.26 31.89 36.53 31.79 35.8C31.69 35.08 31.66 34.33 31.69 33.6Z")}32.69%{d:path("M31.69 33.6C31.72 32.87 31.82 32.13 31.98 31.41C32.15 30.7 32.37 29.99 32.66 29.32C32.95 28.64 33.3 27.98 33.7 27.37C34.11 26.76 34.57 26.18 35.07 25.65C35.58 25.12 36.14 24.62 36.73 24.19C37.32 23.76 37.96 23.38 38.62 23.06C39.28 22.74 39.98 22.48 40.69 22.28C41.39 22.08 42.13 21.95 42.86 21.88C43.58 21.81 44.33 21.81 45.06 21.88C45.79 21.94 46.53 22.07 47.23 22.27C47.94 22.46 48.64 22.72 49.3 23.04C49.96 23.36 50.6 23.74 51.19 24.17C51.79 24.6 52.35 25.09 52.86 25.61C53.36 26.14 53.83 26.73 54.23 27.34C54.64 27.95 54.99 28.6 55.28 29.28C55.57 29.95 55.8 30.66 55.97 31.37C56.13 32.09 56.23 32.83 56.27 33.56C56.3 34.29 56.27 35.03 56.17 35.76C56.07 36.49 55.91 37.21 55.68 37.91C55.46 38.61 55.17 39.29 54.82 39.94C54.48 40.58 54.07 41.21 53.61 41.78C53.15 42.36 52.64 42.9 52.09 43.38C51.54 43.86 50.93 44.3 50.31 44.68C49.68 45.05 49.01 45.38 48.32 45.64C47.64 45.9 46.92 46.1 46.2 46.23C45.48 46.36 44.73 46.43 44 46.43C43.27 46.43 42.53 46.37 41.8 46.24C41.08 46.11 40.36 45.91 39.68 45.65C38.99 45.4 38.32 45.07 37.69 44.7C37.06 44.33 36.46 43.89 35.9 43.41C35.35 42.93 34.83 42.39 34.38 41.82C33.92 41.24 33.51 40.62 33.16 39.98C32.81 39.33 32.52 38.65 32.29 37.95C32.06 37.26 31.89 36.53 31.79 35.8C31.69 35.08 31.66 34.33 31.69 33.6Z");animation-timing-function:cubic-bezier(.22,.61,.36,1)}41.35%{d:path("M12 32.75C13.75 32.42 14.71 32.63 16 33C17.29 33.38 17.04 32.33 19.75 35C22.46 37.67 29.92 46.75 32.25 49C34.58 51.25 31.75 50.5 33.75 48.5C35.75 46.5 42.13 38.88 44.25 37C46.38 35.13 46.04 37.08 46.5 37.25C46.96 37.42 45.83 37.5 47 38C48.17 38.5 50.67 39.58 53.5 40.25C56.33 40.92 60.63 41.71 64 42C67.38 42.29 71.17 42.17 73.75 42C76.33 41.83 77.58 41.5 79.5 41C81.42 40.5 83.88 39.63 85.25 39C86.63 38.38 87.04 37.96 87.75 37.25C88.46 36.54 89.13 35.17 89.5 34.75C89.88 34.33 89.92 34.17 90 34.75C90.08 35.33 90.13 37.63 90 38.25C89.88 38.88 89.63 36.96 89.25 38.5C88.88 40.04 88.5 44.79 87.75 47.5C87 50.21 86.13 52.21 84.75 54.75C83.38 57.29 81.21 60.58 79.5 62.75C77.79 64.92 76.5 66.08 74.5 67.75C72.5 69.42 69.67 71.42 67.5 72.75C65.33 74.08 63.58 74.92 61.5 75.75C59.42 76.58 57.21 77.25 55 77.75C52.79 78.25 50.42 78.58 48.25 78.75C46.08 78.92 44.75 79.08 42 78.75C39.25 78.42 35.08 77.79 31.75 76.75C28.42 75.71 24.92 74.17 22 72.5C19.08 70.83 16.71 69.13 14.25 66.75C11.79 64.38 9.08 61.04 7.25 58.25C5.42 55.46 4.21 52.71 3.25 50C2.29 47.29 1.71 43.75 1.5 42C1.29 40.25 1.33 40.67 2 39.5C2.67 38.33 3.83 36.13 5.5 35C7.17 33.88 10.25 33.08 12 32.75Z")}44.62%{d:path("M12 32.75C13.75 32.42 14.71 32.63 16 33C17.29 33.38 17.04 32.33 19.75 35C22.46 37.67 29.92 46.75 32.25 49C34.58 51.25 31.75 50.5 33.75 48.5C35.75 46.5 42.13 38.88 44.25 37C46.38 35.13 46.04 37.08 46.5 37.25C46.96 37.42 45.83 37.5 47 38C48.17 38.5 50.67 39.58 53.5 40.25C56.33 40.92 60.63 41.71 64 42C67.38 42.29 71.17 42.17 73.75 42C76.33 41.83 77.58 41.5 79.5 41C81.42 40.5 83.88 39.63 85.25 39C86.63 38.38 87.04 37.96 87.75 37.25C88.46 36.54 89.13 35.17 89.5 34.75C89.88 34.33 89.92 34.17 90 34.75C90.08 35.33 90.13 37.63 90 38.25C89.88 38.88 89.63 36.96 89.25 38.5C88.88 40.04 88.5 44.79 87.75 47.5C87 50.21 86.13 52.21 84.75 54.75C83.38 57.29 81.21 60.58 79.5 62.75C77.79 64.92 76.5 66.08 74.5 67.75C72.5 69.42 69.67 71.42 67.5 72.75C65.33 74.08 63.58 74.92 61.5 75.75C59.42 76.58 57.21 77.25 55 77.75C52.79 78.25 50.42 78.58 48.25 78.75C46.08 78.92 44.75 79.08 42 78.75C39.25 78.42 35.08 77.79 31.75 76.75C28.42 75.71 24.92 74.17 22 72.5C19.08 70.83 16.71 69.13 14.25 66.75C11.79 64.38 9.08 61.04 7.25 58.25C5.42 55.46 4.21 52.71 3.25 50C2.29 47.29 1.71 43.75 1.5 42C1.29 40.25 1.33 40.67 2 39.5C2.67 38.33 3.83 36.13 5.5 35C7.17 33.88 10.25 33.08 12 32.75Z");animation-timing-function:cubic-bezier(.5,0,.75,0)}49.04%{d:path("M31.69 33.6C31.72 32.87 31.82 32.13 31.98 31.41C32.15 30.7 32.37 29.99 32.66 29.32C32.95 28.64 33.3 27.98 33.7 27.37C34.11 26.76 34.57 26.18 35.07 25.65C35.58 25.12 36.14 24.62 36.73 24.19C37.32 23.76 37.96 23.38 38.62 23.06C39.28 22.74 39.98 22.48 40.69 22.28C41.39 22.08 42.13 21.95 42.86 21.88C43.58 21.81 44.33 21.81 45.06 21.88C45.79 21.94 46.53 22.07 47.23 22.27C47.94 22.46 48.64 22.72 49.3 23.04C49.96 23.36 50.6 23.74 51.19 24.17C51.79 24.6 52.35 25.09 52.86 25.61C53.36 26.14 53.83 26.73 54.23 27.34C54.64 27.95 54.99 28.6 55.28 29.28C55.57 29.95 55.8 30.66 55.97 31.37C56.13 32.09 56.23 32.83 56.27 33.56C56.3 34.29 56.27 35.03 56.17 35.76C56.07 36.49 55.91 37.21 55.68 37.91C55.46 38.61 55.17 39.29 54.82 39.94C54.48 40.58 54.07 41.21 53.61 41.78C53.15 42.36 52.64 42.9 52.09 43.38C51.54 43.86 50.93 44.3 50.31 44.68C49.68 45.05 49.01 45.38 48.32 45.64C47.64 45.9 46.92 46.1 46.2 46.23C45.48 46.36 44.73 46.43 44 46.43C43.27 46.43 42.53 46.37 41.8 46.24C41.08 46.11 40.36 45.91 39.68 45.65C38.99 45.4 38.32 45.07 37.69 44.7C37.06 44.33 36.46 43.89 35.9 43.41C35.35 42.93 34.83 42.39 34.38 41.82C33.92 41.24 33.51 40.62 33.16 39.98C32.81 39.33 32.52 38.65 32.29 37.95C32.06 37.26 31.89 36.53 31.79 35.8C31.69 35.08 31.66 34.33 31.69 33.6Z")}51.92%{d:path("M31.69 33.6C31.72 32.87 31.82 32.13 31.98 31.41C32.15 30.7 32.37 29.99 32.66 29.32C32.95 28.64 33.3 27.98 33.7 27.37C34.11 26.76 34.57 26.18 35.07 25.65C35.58 25.12 36.14 24.62 36.73 24.19C37.32 23.76 37.96 23.38 38.62 23.06C39.28 22.74 39.98 22.48 40.69 22.28C41.39 22.08 42.13 21.95 42.86 21.88C43.58 21.81 44.33 21.81 45.06 21.88C45.79 21.94 46.53 22.07 47.23 22.27C47.94 22.46 48.64 22.72 49.3 23.04C49.96 23.36 50.6 23.74 51.19 24.17C51.79 24.6 52.35 25.09 52.86 25.61C53.36 26.14 53.83 26.73 54.23 27.34C54.64 27.95 54.99 28.6 55.28 29.28C55.57 29.95 55.8 30.66 55.97 31.37C56.13 32.09 56.23 32.83 56.27 33.56C56.3 34.29 56.27 35.03 56.17 35.76C56.07 36.49 55.91 37.21 55.68 37.91C55.46 38.61 55.17 39.29 54.82 39.94C54.48 40.58 54.07 41.21 53.61 41.78C53.15 42.36 52.64 42.9 52.09 43.38C51.54 43.86 50.93 44.3 50.31 44.68C49.68 45.05 49.01 45.38 48.32 45.64C47.64 45.9 46.92 46.1 46.2 46.23C45.48 46.36 44.73 46.43 44 46.43C43.27 46.43 42.53 46.37 41.8 46.24C41.08 46.11 40.36 45.91 39.68 45.65C38.99 45.4 38.32 45.07 37.69 44.7C37.06 44.33 36.46 43.89 35.9 43.41C35.35 42.93 34.83 42.39 34.38 41.82C33.92 41.24 33.51 40.62 33.16 39.98C32.81 39.33 32.52 38.65 32.29 37.95C32.06 37.26 31.89 36.53 31.79 35.8C31.69 35.08 31.66 34.33 31.69 33.6Z");animation-timing-function:cubic-bezier(.22,.61,.36,1)}73.08%{d:path("M12 32.75C13.75 32.42 14.71 32.63 16 33C17.29 33.38 17.04 32.33 19.75 35C22.46 37.67 29.92 46.75 32.25 49C34.58 51.25 31.75 50.5 33.75 48.5C35.75 46.5 42.13 38.88 44.25 37C46.38 35.13 46.04 37.08 46.5 37.25C46.96 37.42 45.83 37.5 47 38C48.17 38.5 50.67 39.58 53.5 40.25C56.33 40.92 60.63 41.71 64 42C67.38 42.29 71.17 42.17 73.75 42C76.33 41.83 77.58 41.5 79.5 41C81.42 40.5 83.88 39.63 85.25 39C86.63 38.38 87.04 37.96 87.75 37.25C88.46 36.54 89.13 35.17 89.5 34.75C89.88 34.33 89.92 34.17 90 34.75C90.08 35.33 90.13 37.63 90 38.25C89.88 38.88 89.63 36.96 89.25 38.5C88.88 40.04 88.5 44.79 87.75 47.5C87 50.21 86.13 52.21 84.75 54.75C83.38 57.29 81.21 60.58 79.5 62.75C77.79 64.92 76.5 66.08 74.5 67.75C72.5 69.42 69.67 71.42 67.5 72.75C65.33 74.08 63.58 74.92 61.5 75.75C59.42 76.58 57.21 77.25 55 77.75C52.79 78.25 50.42 78.58 48.25 78.75C46.08 78.92 44.75 79.08 42 78.75C39.25 78.42 35.08 77.79 31.75 76.75C28.42 75.71 24.92 74.17 22 72.5C19.08 70.83 16.71 69.13 14.25 66.75C11.79 64.38 9.08 61.04 7.25 58.25C5.42 55.46 4.21 52.71 3.25 50C2.29 47.29 1.71 43.75 1.5 42C1.29 40.25 1.33 40.67 2 39.5C2.67 38.33 3.83 36.13 5.5 35C7.17 33.88 10.25 33.08 12 32.75Z")}79.81%{d:path("M12 32.75C13.75 32.42 14.71 32.63 16 33C17.29 33.38 17.04 32.33 19.75 35C22.46 37.67 29.92 46.75 32.25 49C34.58 51.25 31.75 50.5 33.75 48.5C35.75 46.5 42.13 38.88 44.25 37C46.38 35.13 46.04 37.08 46.5 37.25C46.96 37.42 45.83 37.5 47 38C48.17 38.5 50.67 39.58 53.5 40.25C56.33 40.92 60.63 41.71 64 42C67.38 42.29 71.17 42.17 73.75 42C76.33 41.83 77.58 41.5 79.5 41C81.42 40.5 83.88 39.63 85.25 39C86.63 38.38 87.04 37.96 87.75 37.25C88.46 36.54 89.13 35.17 89.5 34.75C89.88 34.33 89.92 34.17 90 34.75C90.08 35.33 90.13 37.63 90 38.25C89.88 38.88 89.63 36.96 89.25 38.5C88.88 40.04 88.5 44.79 87.75 47.5C87 50.21 86.13 52.21 84.75 54.75C83.38 57.29 81.21 60.58 79.5 62.75C77.79 64.92 76.5 66.08 74.5 67.75C72.5 69.42 69.67 71.42 67.5 72.75C65.33 74.08 63.58 74.92 61.5 75.75C59.42 76.58 57.21 77.25 55 77.75C52.79 78.25 50.42 78.58 48.25 78.75C46.08 78.92 44.75 79.08 42 78.75C39.25 78.42 35.08 77.79 31.75 76.75C28.42 75.71 24.92 74.17 22 72.5C19.08 70.83 16.71 69.13 14.25 66.75C11.79 64.38 9.08 61.04 7.25 58.25C5.42 55.46 4.21 52.71 3.25 50C2.29 47.29 1.71 43.75 1.5 42C1.29 40.25 1.33 40.67 2 39.5C2.67 38.33 3.83 36.13 5.5 35C7.17 33.88 10.25 33.08 12 32.75Z");animation-timing-function:cubic-bezier(.5,0,.75,0)}97.12%{d:path("M31.69 33.6C31.72 32.87 31.82 32.13 31.98 31.41C32.15 30.7 32.37 29.99 32.66 29.32C32.95 28.64 33.3 27.98 33.7 27.37C34.11 26.76 34.57 26.18 35.07 25.65C35.58 25.12 36.14 24.62 36.73 24.19C37.32 23.76 37.96 23.38 38.62 23.06C39.28 22.74 39.98 22.48 40.69 22.28C41.39 22.08 42.13 21.95 42.86 21.88C43.58 21.81 44.33 21.81 45.06 21.88C45.79 21.94 46.53 22.07 47.23 22.27C47.94 22.46 48.64 22.72 49.3 23.04C49.96 23.36 50.6 23.74 51.19 24.17C51.79 24.6 52.35 25.09 52.86 25.61C53.36 26.14 53.83 26.73 54.23 27.34C54.64 27.95 54.99 28.6 55.28 29.28C55.57 29.95 55.8 30.66 55.97 31.37C56.13 32.09 56.23 32.83 56.27 33.56C56.3 34.29 56.27 35.03 56.17 35.76C56.07 36.49 55.91 37.21 55.68 37.91C55.46 38.61 55.17 39.29 54.82 39.94C54.48 40.58 54.07 41.21 53.61 41.78C53.15 42.36 52.64 42.9 52.09 43.38C51.54 43.86 50.93 44.3 50.31 44.68C49.68 45.05 49.01 45.38 48.32 45.64C47.64 45.9 46.92 46.1 46.2 46.23C45.48 46.36 44.73 46.43 44 46.43C43.27 46.43 42.53 46.37 41.8 46.24C41.08 46.11 40.36 45.91 39.68 45.65C38.99 45.4 38.32 45.07 37.69 44.7C37.06 44.33 36.46 43.89 35.9 43.41C35.35 42.93 34.83 42.39 34.38 41.82C33.92 41.24 33.51 40.62 33.16 39.98C32.81 39.33 32.52 38.65 32.29 37.95C32.06 37.26 31.89 36.53 31.79 35.8C31.69 35.08 31.66 34.33 31.69 33.6Z")}to{d:path("M31.69 33.6C31.72 32.87 31.82 32.13 31.98 31.41C32.15 30.7 32.37 29.99 32.66 29.32C32.95 28.64 33.3 27.98 33.7 27.37C34.11 26.76 34.57 26.18 35.07 25.65C35.58 25.12 36.14 24.62 36.73 24.19C37.32 23.76 37.96 23.38 38.62 23.06C39.28 22.74 39.98 22.48 40.69 22.28C41.39 22.08 42.13 21.95 42.86 21.88C43.58 21.81 44.33 21.81 45.06 21.88C45.79 21.94 46.53 22.07 47.23 22.27C47.94 22.46 48.64 22.72 49.3 23.04C49.96 23.36 50.6 23.74 51.19 24.17C51.79 24.6 52.35 25.09 52.86 25.61C53.36 26.14 53.83 26.73 54.23 27.34C54.64 27.95 54.99 28.6 55.28 29.28C55.57 29.95 55.8 30.66 55.97 31.37C56.13 32.09 56.23 32.83 56.27 33.56C56.3 34.29 56.27 35.03 56.17 35.76C56.07 36.49 55.91 37.21 55.68 37.91C55.46 38.61 55.17 39.29 54.82 39.94C54.48 40.58 54.07 41.21 53.61 41.78C53.15 42.36 52.64 42.9 52.09 43.38C51.54 43.86 50.93 44.3 50.31 44.68C49.68 45.05 49.01 45.38 48.32 45.64C47.64 45.9 46.92 46.1 46.2 46.23C45.48 46.36 44.73 46.43 44 46.43C43.27 46.43 42.53 46.37 41.8 46.24C41.08 46.11 40.36 45.91 39.68 45.65C38.99 45.4 38.32 45.07 37.69 44.7C37.06 44.33 36.46 43.89 35.9 43.41C35.35 42.93 34.83 42.39 34.38 41.82C33.92 41.24 33.51 40.62 33.16 39.98C32.81 39.33 32.52 38.65 32.29 37.95C32.06 37.26 31.89 36.53 31.79 35.8C31.69 35.08 31.66 34.33 31.69 33.6Z")}}@keyframes s1-c{0%{d:path("M53.15 34.93C53.11 35.29 53.06 35.64 52.99 35.99C52.92 36.34 52.83 36.69 52.71 37.02C52.6 37.36 52.47 37.69 52.32 38.02C52.17 38.34 52 38.66 51.81 38.96C51.62 39.26 51.42 39.56 51.2 39.84C50.98 40.11 50.74 40.38 50.49 40.63C50.23 40.89 49.97 41.13 49.69 41.35C49.41 41.57 49.11 41.77 48.81 41.96C48.51 42.15 48.19 42.32 47.87 42.47C47.55 42.62 47.21 42.75 46.87 42.86C46.54 42.97 46.19 43.07 45.84 43.14C45.49 43.21 45.14 43.26 44.78 43.29C44.43 43.33 44.07 43.34 43.71 43.33C43.36 43.32 43 43.28 42.65 43.23C42.3 43.18 41.94 43.11 41.6 43.02C41.26 42.92 40.91 42.81 40.58 42.68C40.25 42.55 39.93 42.4 39.61 42.23C39.3 42.06 39 41.87 38.7 41.67C38.41 41.46 38.13 41.24 37.86 41C37.6 40.77 37.34 40.51 37.11 40.25C36.87 39.98 36.65 39.7 36.44 39.41C36.24 39.12 36.05 38.81 35.88 38.5C35.71 38.18 35.56 37.86 35.43 37.53C35.3 37.2 35.19 36.86 35.09 36.51C35 36.17 34.93 35.82 34.88 35.46C34.83 35.11 34.79 34.75 34.78 34.4C34.77 34.04 34.78 33.68 34.81 33.33C34.85 32.97 34.9 32.62 34.97 32.27C35.04 31.92 35.13 31.57 35.25 31.24C35.36 30.9 35.49 30.57 35.64 30.24C35.79 29.92 35.96 29.6 36.15 29.3C36.34 29 36.54 28.7 36.76 28.42C36.98 28.15 37.22 27.88 37.47 27.63C37.73 27.37 37.99 27.13 38.27 26.91C38.55 26.69 38.85 26.49 39.15 26.3C39.45 26.11 39.77 25.94 40.09 25.79C40.41 25.64 40.75 25.51 41.09 25.4C41.42 25.29 41.77 25.19 42.12 25.12C42.47 25.05 42.82 25 43.18 24.97C43.53 24.93 43.89 24.92 44.25 24.93C44.6 24.94 44.96 24.98 45.31 25.03C45.66 25.08 46.02 25.15 46.36 25.24C46.7 25.34 47.05 25.45 47.38 25.58C47.71 25.71 48.03 25.86 48.35 26.03C48.66 26.2 48.96 26.39 49.26 26.59C49.55 26.8 49.83 27.02 50.1 27.26C50.36 27.49 50.62 27.75 50.85 28.01C51.09 28.28 51.31 28.56 51.52 28.85C51.72 29.14 51.91 29.45 52.08 29.76C52.25 30.08 52.4 30.4 52.53 30.73C52.66 31.06 52.77 31.4 52.87 31.75C52.96 32.09 53.03 32.44 53.08 32.8C53.13 33.15 53.17 33.51 53.18 33.86C53.19 34.22 53.18 34.58 53.15 34.93Z");animation-timing-function:cubic-bezier(.22,.61,.36,1)}17.33%{d:path("M88.25 38C88.92 36.79 88.71 37.54 88.75 38.5C88.79 39.46 88.67 42.83 88.5 43.75C88.33 44.67 88.08 42.96 87.75 44C87.42 45.04 86.83 48.92 86.5 50C86.17 51.08 86.08 49.75 85.75 50.5C85.42 51.25 84.83 53.79 84.5 54.5C84.17 55.21 84.25 53.92 83.75 54.75C83.25 55.58 82.17 58.5 81.5 59.5C80.83 60.5 80.08 60.33 79.75 60.75C79.42 61.17 80.25 61.04 79.5 62C78.75 62.96 76.54 65.38 75.25 66.5C73.96 67.63 72.54 68.08 71.75 68.75C70.96 69.42 70.96 70.17 70.5 70.5C70.04 70.83 69.5 70.42 69 70.75C68.5 71.08 68.04 72.17 67.5 72.5C66.96 72.83 66.08 72.58 65.75 72.75C65.42 72.92 65.83 73.33 65.5 73.5C65.17 73.67 64.08 73.58 63.75 73.75C63.42 73.92 63.75 74.38 63.5 74.5C63.25 74.63 62.63 74.33 62.25 74.5C61.88 74.67 62.46 75.13 61.25 75.5C60.04 75.88 56.08 76.42 55 76.75C53.92 77.08 56.88 77.21 54.75 77.5C52.63 77.79 44.46 78.46 42.25 78.5C40.04 78.54 42.63 77.92 41.5 77.75C40.38 77.58 36.58 77.67 35.5 77.5C34.42 77.33 35.58 76.92 35 76.75C34.42 76.58 32.58 76.67 32 76.5C31.42 76.33 32.46 76.08 31.5 75.75C30.54 75.42 27.13 74.83 26.25 74.5C25.38 74.17 26.54 73.92 26.25 73.75C25.96 73.58 25.38 74 24.5 73.5C23.63 73 21.83 71.25 21 70.75C20.17 70.25 21.08 71.71 19.5 70.5C17.92 69.29 13.67 65.88 11.5 63.5C9.33 61.13 7.71 58.33 6.5 56.25C5.29 54.17 4.54 52 4.25 51C3.96 50 4.25 49.88 4.75 50.25C5.25 50.63 6.04 52.17 7.25 53.25C8.46 54.33 10.54 55.96 12 56.75C13.46 57.54 14.71 57.79 16 58C17.29 58.21 18.63 58.17 19.75 58C20.88 57.83 21.58 57.54 22.75 57C23.92 56.46 25.29 55.88 26.75 54.75C28.21 53.63 30.5 51.04 31.5 50.25C32.5 49.46 31.33 49.08 32.75 50C34.17 50.92 37.71 54.25 40 55.75C42.29 57.25 43.96 58.17 46.5 59C49.04 59.83 52.04 60.58 55.25 60.75C58.46 60.92 62.67 60.67 65.75 60C68.83 59.33 71.71 57.79 73.75 56.75C75.79 55.71 76.17 55.58 78 53.75C79.83 51.92 83.04 48.38 84.75 45.75C86.46 43.13 87.58 39.21 88.25 38Z")}22.23%{d:path("M88.25 38C88.92 36.79 88.71 37.54 88.75 38.5C88.79 39.46 88.67 42.83 88.5 43.75C88.33 44.67 88.08 42.96 87.75 44C87.42 45.04 86.83 48.92 86.5 50C86.17 51.08 86.08 49.75 85.75 50.5C85.42 51.25 84.83 53.79 84.5 54.5C84.17 55.21 84.25 53.92 83.75 54.75C83.25 55.58 82.17 58.5 81.5 59.5C80.83 60.5 80.08 60.33 79.75 60.75C79.42 61.17 80.25 61.04 79.5 62C78.75 62.96 76.54 65.38 75.25 66.5C73.96 67.63 72.54 68.08 71.75 68.75C70.96 69.42 70.96 70.17 70.5 70.5C70.04 70.83 69.5 70.42 69 70.75C68.5 71.08 68.04 72.17 67.5 72.5C66.96 72.83 66.08 72.58 65.75 72.75C65.42 72.92 65.83 73.33 65.5 73.5C65.17 73.67 64.08 73.58 63.75 73.75C63.42 73.92 63.75 74.38 63.5 74.5C63.25 74.63 62.63 74.33 62.25 74.5C61.88 74.67 62.46 75.13 61.25 75.5C60.04 75.88 56.08 76.42 55 76.75C53.92 77.08 56.88 77.21 54.75 77.5C52.63 77.79 44.46 78.46 42.25 78.5C40.04 78.54 42.63 77.92 41.5 77.75C40.38 77.58 36.58 77.67 35.5 77.5C34.42 77.33 35.58 76.92 35 76.75C34.42 76.58 32.58 76.67 32 76.5C31.42 76.33 32.46 76.08 31.5 75.75C30.54 75.42 27.13 74.83 26.25 74.5C25.38 74.17 26.54 73.92 26.25 73.75C25.96 73.58 25.38 74 24.5 73.5C23.63 73 21.83 71.25 21 70.75C20.17 70.25 21.08 71.71 19.5 70.5C17.92 69.29 13.67 65.88 11.5 63.5C9.33 61.13 7.71 58.33 6.5 56.25C5.29 54.17 4.54 52 4.25 51C3.96 50 4.25 49.88 4.75 50.25C5.25 50.63 6.04 52.17 7.25 53.25C8.46 54.33 10.54 55.96 12 56.75C13.46 57.54 14.71 57.79 16 58C17.29 58.21 18.63 58.17 19.75 58C20.88 57.83 21.58 57.54 22.75 57C23.92 56.46 25.29 55.88 26.75 54.75C28.21 53.63 30.5 51.04 31.5 50.25C32.5 49.46 31.33 49.08 32.75 50C34.17 50.92 37.71 54.25 40 55.75C42.29 57.25 43.96 58.17 46.5 59C49.04 59.83 52.04 60.58 55.25 60.75C58.46 60.92 62.67 60.67 65.75 60C68.83 59.33 71.71 57.79 73.75 56.75C75.79 55.71 76.17 55.58 78 53.75C79.83 51.92 83.04 48.38 84.75 45.75C86.46 43.13 87.58 39.21 88.25 38Z");animation-timing-function:cubic-bezier(.5,0,.75,0)}28.77%{d:path("M53.15 34.93C53.11 35.29 53.06 35.64 52.99 35.99C52.92 36.34 52.83 36.69 52.71 37.02C52.6 37.36 52.47 37.69 52.32 38.02C52.17 38.34 52 38.66 51.81 38.96C51.62 39.26 51.42 39.56 51.2 39.84C50.98 40.11 50.74 40.38 50.49 40.63C50.23 40.89 49.97 41.13 49.69 41.35C49.41 41.57 49.11 41.77 48.81 41.96C48.51 42.15 48.19 42.32 47.87 42.47C47.55 42.62 47.21 42.75 46.87 42.86C46.54 42.97 46.19 43.07 45.84 43.14C45.49 43.21 45.14 43.26 44.78 43.29C44.43 43.33 44.07 43.34 43.71 43.33C43.36 43.32 43 43.28 42.65 43.23C42.3 43.18 41.94 43.11 41.6 43.02C41.26 42.92 40.91 42.81 40.58 42.68C40.25 42.55 39.93 42.4 39.61 42.23C39.3 42.06 39 41.87 38.7 41.67C38.41 41.46 38.13 41.24 37.86 41C37.6 40.77 37.34 40.51 37.11 40.25C36.87 39.98 36.65 39.7 36.44 39.41C36.24 39.12 36.05 38.81 35.88 38.5C35.71 38.18 35.56 37.86 35.43 37.53C35.3 37.2 35.19 36.86 35.09 36.51C35 36.17 34.93 35.82 34.88 35.46C34.83 35.11 34.79 34.75 34.78 34.4C34.77 34.04 34.78 33.68 34.81 33.33C34.85 32.97 34.9 32.62 34.97 32.27C35.04 31.92 35.13 31.57 35.25 31.24C35.36 30.9 35.49 30.57 35.64 30.24C35.79 29.92 35.96 29.6 36.15 29.3C36.34 29 36.54 28.7 36.76 28.42C36.98 28.15 37.22 27.88 37.47 27.63C37.73 27.37 37.99 27.13 38.27 26.91C38.55 26.69 38.85 26.49 39.15 26.3C39.45 26.11 39.77 25.94 40.09 25.79C40.41 25.64 40.75 25.51 41.09 25.4C41.42 25.29 41.77 25.19 42.12 25.12C42.47 25.05 42.82 25 43.18 24.97C43.53 24.93 43.89 24.92 44.25 24.93C44.6 24.94 44.96 24.98 45.31 25.03C45.66 25.08 46.02 25.15 46.36 25.24C46.7 25.34 47.05 25.45 47.38 25.58C47.71 25.71 48.03 25.86 48.35 26.03C48.66 26.2 48.96 26.39 49.26 26.59C49.55 26.8 49.83 27.02 50.1 27.26C50.36 27.49 50.62 27.75 50.85 28.01C51.09 28.28 51.31 28.56 51.52 28.85C51.72 29.14 51.91 29.45 52.08 29.76C52.25 30.08 52.4 30.4 52.53 30.73C52.66 31.06 52.77 31.4 52.87 31.75C52.96 32.09 53.03 32.44 53.08 32.8C53.13 33.15 53.17 33.51 53.18 33.86C53.19 34.22 53.18 34.58 53.15 34.93Z")}32.69%{d:path("M53.15 34.93C53.11 35.29 53.06 35.64 52.99 35.99C52.92 36.34 52.83 36.69 52.71 37.02C52.6 37.36 52.47 37.69 52.32 38.02C52.17 38.34 52 38.66 51.81 38.96C51.62 39.26 51.42 39.56 51.2 39.84C50.98 40.11 50.74 40.38 50.49 40.63C50.23 40.89 49.97 41.13 49.69 41.35C49.41 41.57 49.11 41.77 48.81 41.96C48.51 42.15 48.19 42.32 47.87 42.47C47.55 42.62 47.21 42.75 46.87 42.86C46.54 42.97 46.19 43.07 45.84 43.14C45.49 43.21 45.14 43.26 44.78 43.29C44.43 43.33 44.07 43.34 43.71 43.33C43.36 43.32 43 43.28 42.65 43.23C42.3 43.18 41.94 43.11 41.6 43.02C41.26 42.92 40.91 42.81 40.58 42.68C40.25 42.55 39.93 42.4 39.61 42.23C39.3 42.06 39 41.87 38.7 41.67C38.41 41.46 38.13 41.24 37.86 41C37.6 40.77 37.34 40.51 37.11 40.25C36.87 39.98 36.65 39.7 36.44 39.41C36.24 39.12 36.05 38.81 35.88 38.5C35.71 38.18 35.56 37.86 35.43 37.53C35.3 37.2 35.19 36.86 35.09 36.51C35 36.17 34.93 35.82 34.88 35.46C34.83 35.11 34.79 34.75 34.78 34.4C34.77 34.04 34.78 33.68 34.81 33.33C34.85 32.97 34.9 32.62 34.97 32.27C35.04 31.92 35.13 31.57 35.25 31.24C35.36 30.9 35.49 30.57 35.64 30.24C35.79 29.92 35.96 29.6 36.15 29.3C36.34 29 36.54 28.7 36.76 28.42C36.98 28.15 37.22 27.88 37.47 27.63C37.73 27.37 37.99 27.13 38.27 26.91C38.55 26.69 38.85 26.49 39.15 26.3C39.45 26.11 39.77 25.94 40.09 25.79C40.41 25.64 40.75 25.51 41.09 25.4C41.42 25.29 41.77 25.19 42.12 25.12C42.47 25.05 42.82 25 43.18 24.97C43.53 24.93 43.89 24.92 44.25 24.93C44.6 24.94 44.96 24.98 45.31 25.03C45.66 25.08 46.02 25.15 46.36 25.24C46.7 25.34 47.05 25.45 47.38 25.58C47.71 25.71 48.03 25.86 48.35 26.03C48.66 26.2 48.96 26.39 49.26 26.59C49.55 26.8 49.83 27.02 50.1 27.26C50.36 27.49 50.62 27.75 50.85 28.01C51.09 28.28 51.31 28.56 51.52 28.85C51.72 29.14 51.91 29.45 52.08 29.76C52.25 30.08 52.4 30.4 52.53 30.73C52.66 31.06 52.77 31.4 52.87 31.75C52.96 32.09 53.03 32.44 53.08 32.8C53.13 33.15 53.17 33.51 53.18 33.86C53.19 34.22 53.18 34.58 53.15 34.93Z");animation-timing-function:cubic-bezier(.22,.61,.36,1)}41.35%{d:path("M88.25 38C88.92 36.79 88.71 37.54 88.75 38.5C88.79 39.46 88.67 42.83 88.5 43.75C88.33 44.67 88.08 42.96 87.75 44C87.42 45.04 86.83 48.92 86.5 50C86.17 51.08 86.08 49.75 85.75 50.5C85.42 51.25 84.83 53.79 84.5 54.5C84.17 55.21 84.25 53.92 83.75 54.75C83.25 55.58 82.17 58.5 81.5 59.5C80.83 60.5 80.08 60.33 79.75 60.75C79.42 61.17 80.25 61.04 79.5 62C78.75 62.96 76.54 65.38 75.25 66.5C73.96 67.63 72.54 68.08 71.75 68.75C70.96 69.42 70.96 70.17 70.5 70.5C70.04 70.83 69.5 70.42 69 70.75C68.5 71.08 68.04 72.17 67.5 72.5C66.96 72.83 66.08 72.58 65.75 72.75C65.42 72.92 65.83 73.33 65.5 73.5C65.17 73.67 64.08 73.58 63.75 73.75C63.42 73.92 63.75 74.38 63.5 74.5C63.25 74.63 62.63 74.33 62.25 74.5C61.88 74.67 62.46 75.13 61.25 75.5C60.04 75.88 56.08 76.42 55 76.75C53.92 77.08 56.88 77.21 54.75 77.5C52.63 77.79 44.46 78.46 42.25 78.5C40.04 78.54 42.63 77.92 41.5 77.75C40.38 77.58 36.58 77.67 35.5 77.5C34.42 77.33 35.58 76.92 35 76.75C34.42 76.58 32.58 76.67 32 76.5C31.42 76.33 32.46 76.08 31.5 75.75C30.54 75.42 27.13 74.83 26.25 74.5C25.38 74.17 26.54 73.92 26.25 73.75C25.96 73.58 25.38 74 24.5 73.5C23.63 73 21.83 71.25 21 70.75C20.17 70.25 21.08 71.71 19.5 70.5C17.92 69.29 13.67 65.88 11.5 63.5C9.33 61.13 7.71 58.33 6.5 56.25C5.29 54.17 4.54 52 4.25 51C3.96 50 4.25 49.88 4.75 50.25C5.25 50.63 6.04 52.17 7.25 53.25C8.46 54.33 10.54 55.96 12 56.75C13.46 57.54 14.71 57.79 16 58C17.29 58.21 18.63 58.17 19.75 58C20.88 57.83 21.58 57.54 22.75 57C23.92 56.46 25.29 55.88 26.75 54.75C28.21 53.63 30.5 51.04 31.5 50.25C32.5 49.46 31.33 49.08 32.75 50C34.17 50.92 37.71 54.25 40 55.75C42.29 57.25 43.96 58.17 46.5 59C49.04 59.83 52.04 60.58 55.25 60.75C58.46 60.92 62.67 60.67 65.75 60C68.83 59.33 71.71 57.79 73.75 56.75C75.79 55.71 76.17 55.58 78 53.75C79.83 51.92 83.04 48.38 84.75 45.75C86.46 43.13 87.58 39.21 88.25 38Z")}44.62%{d:path("M88.25 38C88.92 36.79 88.71 37.54 88.75 38.5C88.79 39.46 88.67 42.83 88.5 43.75C88.33 44.67 88.08 42.96 87.75 44C87.42 45.04 86.83 48.92 86.5 50C86.17 51.08 86.08 49.75 85.75 50.5C85.42 51.25 84.83 53.79 84.5 54.5C84.17 55.21 84.25 53.92 83.75 54.75C83.25 55.58 82.17 58.5 81.5 59.5C80.83 60.5 80.08 60.33 79.75 60.75C79.42 61.17 80.25 61.04 79.5 62C78.75 62.96 76.54 65.38 75.25 66.5C73.96 67.63 72.54 68.08 71.75 68.75C70.96 69.42 70.96 70.17 70.5 70.5C70.04 70.83 69.5 70.42 69 70.75C68.5 71.08 68.04 72.17 67.5 72.5C66.96 72.83 66.08 72.58 65.75 72.75C65.42 72.92 65.83 73.33 65.5 73.5C65.17 73.67 64.08 73.58 63.75 73.75C63.42 73.92 63.75 74.38 63.5 74.5C63.25 74.63 62.63 74.33 62.25 74.5C61.88 74.67 62.46 75.13 61.25 75.5C60.04 75.88 56.08 76.42 55 76.75C53.92 77.08 56.88 77.21 54.75 77.5C52.63 77.79 44.46 78.46 42.25 78.5C40.04 78.54 42.63 77.92 41.5 77.75C40.38 77.58 36.58 77.67 35.5 77.5C34.42 77.33 35.58 76.92 35 76.75C34.42 76.58 32.58 76.67 32 76.5C31.42 76.33 32.46 76.08 31.5 75.75C30.54 75.42 27.13 74.83 26.25 74.5C25.38 74.17 26.54 73.92 26.25 73.75C25.96 73.58 25.38 74 24.5 73.5C23.63 73 21.83 71.25 21 70.75C20.17 70.25 21.08 71.71 19.5 70.5C17.92 69.29 13.67 65.88 11.5 63.5C9.33 61.13 7.71 58.33 6.5 56.25C5.29 54.17 4.54 52 4.25 51C3.96 50 4.25 49.88 4.75 50.25C5.25 50.63 6.04 52.17 7.25 53.25C8.46 54.33 10.54 55.96 12 56.75C13.46 57.54 14.71 57.79 16 58C17.29 58.21 18.63 58.17 19.75 58C20.88 57.83 21.58 57.54 22.75 57C23.92 56.46 25.29 55.88 26.75 54.75C28.21 53.63 30.5 51.04 31.5 50.25C32.5 49.46 31.33 49.08 32.75 50C34.17 50.92 37.71 54.25 40 55.75C42.29 57.25 43.96 58.17 46.5 59C49.04 59.83 52.04 60.58 55.25 60.75C58.46 60.92 62.67 60.67 65.75 60C68.83 59.33 71.71 57.79 73.75 56.75C75.79 55.71 76.17 55.58 78 53.75C79.83 51.92 83.04 48.38 84.75 45.75C86.46 43.13 87.58 39.21 88.25 38Z");animation-timing-function:cubic-bezier(.5,0,.75,0)}49.04%{d:path("M53.15 34.93C53.11 35.29 53.06 35.64 52.99 35.99C52.92 36.34 52.83 36.69 52.71 37.02C52.6 37.36 52.47 37.69 52.32 38.02C52.17 38.34 52 38.66 51.81 38.96C51.62 39.26 51.42 39.56 51.2 39.84C50.98 40.11 50.74 40.38 50.49 40.63C50.23 40.89 49.97 41.13 49.69 41.35C49.41 41.57 49.11 41.77 48.81 41.96C48.51 42.15 48.19 42.32 47.87 42.47C47.55 42.62 47.21 42.75 46.87 42.86C46.54 42.97 46.19 43.07 45.84 43.14C45.49 43.21 45.14 43.26 44.78 43.29C44.43 43.33 44.07 43.34 43.71 43.33C43.36 43.32 43 43.28 42.65 43.23C42.3 43.18 41.94 43.11 41.6 43.02C41.26 42.92 40.91 42.81 40.58 42.68C40.25 42.55 39.93 42.4 39.61 42.23C39.3 42.06 39 41.87 38.7 41.67C38.41 41.46 38.13 41.24 37.86 41C37.6 40.77 37.34 40.51 37.11 40.25C36.87 39.98 36.65 39.7 36.44 39.41C36.24 39.12 36.05 38.81 35.88 38.5C35.71 38.18 35.56 37.86 35.43 37.53C35.3 37.2 35.19 36.86 35.09 36.51C35 36.17 34.93 35.82 34.88 35.46C34.83 35.11 34.79 34.75 34.78 34.4C34.77 34.04 34.78 33.68 34.81 33.33C34.85 32.97 34.9 32.62 34.97 32.27C35.04 31.92 35.13 31.57 35.25 31.24C35.36 30.9 35.49 30.57 35.64 30.24C35.79 29.92 35.96 29.6 36.15 29.3C36.34 29 36.54 28.7 36.76 28.42C36.98 28.15 37.22 27.88 37.47 27.63C37.73 27.37 37.99 27.13 38.27 26.91C38.55 26.69 38.85 26.49 39.15 26.3C39.45 26.11 39.77 25.94 40.09 25.79C40.41 25.64 40.75 25.51 41.09 25.4C41.42 25.29 41.77 25.19 42.12 25.12C42.47 25.05 42.82 25 43.18 24.97C43.53 24.93 43.89 24.92 44.25 24.93C44.6 24.94 44.96 24.98 45.31 25.03C45.66 25.08 46.02 25.15 46.36 25.24C46.7 25.34 47.05 25.45 47.38 25.58C47.71 25.71 48.03 25.86 48.35 26.03C48.66 26.2 48.96 26.39 49.26 26.59C49.55 26.8 49.83 27.02 50.1 27.26C50.36 27.49 50.62 27.75 50.85 28.01C51.09 28.28 51.31 28.56 51.52 28.85C51.72 29.14 51.91 29.45 52.08 29.76C52.25 30.08 52.4 30.4 52.53 30.73C52.66 31.06 52.77 31.4 52.87 31.75C52.96 32.09 53.03 32.44 53.08 32.8C53.13 33.15 53.17 33.51 53.18 33.86C53.19 34.22 53.18 34.58 53.15 34.93Z")}51.92%{d:path("M53.15 34.93C53.11 35.29 53.06 35.64 52.99 35.99C52.92 36.34 52.83 36.69 52.71 37.02C52.6 37.36 52.47 37.69 52.32 38.02C52.17 38.34 52 38.66 51.81 38.96C51.62 39.26 51.42 39.56 51.2 39.84C50.98 40.11 50.74 40.38 50.49 40.63C50.23 40.89 49.97 41.13 49.69 41.35C49.41 41.57 49.11 41.77 48.81 41.96C48.51 42.15 48.19 42.32 47.87 42.47C47.55 42.62 47.21 42.75 46.87 42.86C46.54 42.97 46.19 43.07 45.84 43.14C45.49 43.21 45.14 43.26 44.78 43.29C44.43 43.33 44.07 43.34 43.71 43.33C43.36 43.32 43 43.28 42.65 43.23C42.3 43.18 41.94 43.11 41.6 43.02C41.26 42.92 40.91 42.81 40.58 42.68C40.25 42.55 39.93 42.4 39.61 42.23C39.3 42.06 39 41.87 38.7 41.67C38.41 41.46 38.13 41.24 37.86 41C37.6 40.77 37.34 40.51 37.11 40.25C36.87 39.98 36.65 39.7 36.44 39.41C36.24 39.12 36.05 38.81 35.88 38.5C35.71 38.18 35.56 37.86 35.43 37.53C35.3 37.2 35.19 36.86 35.09 36.51C35 36.17 34.93 35.82 34.88 35.46C34.83 35.11 34.79 34.75 34.78 34.4C34.77 34.04 34.78 33.68 34.81 33.33C34.85 32.97 34.9 32.62 34.97 32.27C35.04 31.92 35.13 31.57 35.25 31.24C35.36 30.9 35.49 30.57 35.64 30.24C35.79 29.92 35.96 29.6 36.15 29.3C36.34 29 36.54 28.7 36.76 28.42C36.98 28.15 37.22 27.88 37.47 27.63C37.73 27.37 37.99 27.13 38.27 26.91C38.55 26.69 38.85 26.49 39.15 26.3C39.45 26.11 39.77 25.94 40.09 25.79C40.41 25.64 40.75 25.51 41.09 25.4C41.42 25.29 41.77 25.19 42.12 25.12C42.47 25.05 42.82 25 43.18 24.97C43.53 24.93 43.89 24.92 44.25 24.93C44.6 24.94 44.96 24.98 45.31 25.03C45.66 25.08 46.02 25.15 46.36 25.24C46.7 25.34 47.05 25.45 47.38 25.58C47.71 25.71 48.03 25.86 48.35 26.03C48.66 26.2 48.96 26.39 49.26 26.59C49.55 26.8 49.83 27.02 50.1 27.26C50.36 27.49 50.62 27.75 50.85 28.01C51.09 28.28 51.31 28.56 51.52 28.85C51.72 29.14 51.91 29.45 52.08 29.76C52.25 30.08 52.4 30.4 52.53 30.73C52.66 31.06 52.77 31.4 52.87 31.75C52.96 32.09 53.03 32.44 53.08 32.8C53.13 33.15 53.17 33.51 53.18 33.86C53.19 34.22 53.18 34.58 53.15 34.93Z");animation-timing-function:cubic-bezier(.22,.61,.36,1)}73.08%{d:path("M88.25 38C88.92 36.79 88.71 37.54 88.75 38.5C88.79 39.46 88.67 42.83 88.5 43.75C88.33 44.67 88.08 42.96 87.75 44C87.42 45.04 86.83 48.92 86.5 50C86.17 51.08 86.08 49.75 85.75 50.5C85.42 51.25 84.83 53.79 84.5 54.5C84.17 55.21 84.25 53.92 83.75 54.75C83.25 55.58 82.17 58.5 81.5 59.5C80.83 60.5 80.08 60.33 79.75 60.75C79.42 61.17 80.25 61.04 79.5 62C78.75 62.96 76.54 65.38 75.25 66.5C73.96 67.63 72.54 68.08 71.75 68.75C70.96 69.42 70.96 70.17 70.5 70.5C70.04 70.83 69.5 70.42 69 70.75C68.5 71.08 68.04 72.17 67.5 72.5C66.96 72.83 66.08 72.58 65.75 72.75C65.42 72.92 65.83 73.33 65.5 73.5C65.17 73.67 64.08 73.58 63.75 73.75C63.42 73.92 63.75 74.38 63.5 74.5C63.25 74.63 62.63 74.33 62.25 74.5C61.88 74.67 62.46 75.13 61.25 75.5C60.04 75.88 56.08 76.42 55 76.75C53.92 77.08 56.88 77.21 54.75 77.5C52.63 77.79 44.46 78.46 42.25 78.5C40.04 78.54 42.63 77.92 41.5 77.75C40.38 77.58 36.58 77.67 35.5 77.5C34.42 77.33 35.58 76.92 35 76.75C34.42 76.58 32.58 76.67 32 76.5C31.42 76.33 32.46 76.08 31.5 75.75C30.54 75.42 27.13 74.83 26.25 74.5C25.38 74.17 26.54 73.92 26.25 73.75C25.96 73.58 25.38 74 24.5 73.5C23.63 73 21.83 71.25 21 70.75C20.17 70.25 21.08 71.71 19.5 70.5C17.92 69.29 13.67 65.88 11.5 63.5C9.33 61.13 7.71 58.33 6.5 56.25C5.29 54.17 4.54 52 4.25 51C3.96 50 4.25 49.88 4.75 50.25C5.25 50.63 6.04 52.17 7.25 53.25C8.46 54.33 10.54 55.96 12 56.75C13.46 57.54 14.71 57.79 16 58C17.29 58.21 18.63 58.17 19.75 58C20.88 57.83 21.58 57.54 22.75 57C23.92 56.46 25.29 55.88 26.75 54.75C28.21 53.63 30.5 51.04 31.5 50.25C32.5 49.46 31.33 49.08 32.75 50C34.17 50.92 37.71 54.25 40 55.75C42.29 57.25 43.96 58.17 46.5 59C49.04 59.83 52.04 60.58 55.25 60.75C58.46 60.92 62.67 60.67 65.75 60C68.83 59.33 71.71 57.79 73.75 56.75C75.79 55.71 76.17 55.58 78 53.75C79.83 51.92 83.04 48.38 84.75 45.75C86.46 43.13 87.58 39.21 88.25 38Z")}79.81%{d:path("M88.25 38C88.92 36.79 88.71 37.54 88.75 38.5C88.79 39.46 88.67 42.83 88.5 43.75C88.33 44.67 88.08 42.96 87.75 44C87.42 45.04 86.83 48.92 86.5 50C86.17 51.08 86.08 49.75 85.75 50.5C85.42 51.25 84.83 53.79 84.5 54.5C84.17 55.21 84.25 53.92 83.75 54.75C83.25 55.58 82.17 58.5 81.5 59.5C80.83 60.5 80.08 60.33 79.75 60.75C79.42 61.17 80.25 61.04 79.5 62C78.75 62.96 76.54 65.38 75.25 66.5C73.96 67.63 72.54 68.08 71.75 68.75C70.96 69.42 70.96 70.17 70.5 70.5C70.04 70.83 69.5 70.42 69 70.75C68.5 71.08 68.04 72.17 67.5 72.5C66.96 72.83 66.08 72.58 65.75 72.75C65.42 72.92 65.83 73.33 65.5 73.5C65.17 73.67 64.08 73.58 63.75 73.75C63.42 73.92 63.75 74.38 63.5 74.5C63.25 74.63 62.63 74.33 62.25 74.5C61.88 74.67 62.46 75.13 61.25 75.5C60.04 75.88 56.08 76.42 55 76.75C53.92 77.08 56.88 77.21 54.75 77.5C52.63 77.79 44.46 78.46 42.25 78.5C40.04 78.54 42.63 77.92 41.5 77.75C40.38 77.58 36.58 77.67 35.5 77.5C34.42 77.33 35.58 76.92 35 76.75C34.42 76.58 32.58 76.67 32 76.5C31.42 76.33 32.46 76.08 31.5 75.75C30.54 75.42 27.13 74.83 26.25 74.5C25.38 74.17 26.54 73.92 26.25 73.75C25.96 73.58 25.38 74 24.5 73.5C23.63 73 21.83 71.25 21 70.75C20.17 70.25 21.08 71.71 19.5 70.5C17.92 69.29 13.67 65.88 11.5 63.5C9.33 61.13 7.71 58.33 6.5 56.25C5.29 54.17 4.54 52 4.25 51C3.96 50 4.25 49.88 4.75 50.25C5.25 50.63 6.04 52.17 7.25 53.25C8.46 54.33 10.54 55.96 12 56.75C13.46 57.54 14.71 57.79 16 58C17.29 58.21 18.63 58.17 19.75 58C20.88 57.83 21.58 57.54 22.75 57C23.92 56.46 25.29 55.88 26.75 54.75C28.21 53.63 30.5 51.04 31.5 50.25C32.5 49.46 31.33 49.08 32.75 50C34.17 50.92 37.71 54.25 40 55.75C42.29 57.25 43.96 58.17 46.5 59C49.04 59.83 52.04 60.58 55.25 60.75C58.46 60.92 62.67 60.67 65.75 60C68.83 59.33 71.71 57.79 73.75 56.75C75.79 55.71 76.17 55.58 78 53.75C79.83 51.92 83.04 48.38 84.75 45.75C86.46 43.13 87.58 39.21 88.25 38Z");animation-timing-function:cubic-bezier(.5,0,.75,0)}97.12%{d:path("M53.15 34.93C53.11 35.29 53.06 35.64 52.99 35.99C52.92 36.34 52.83 36.69 52.71 37.02C52.6 37.36 52.47 37.69 52.32 38.02C52.17 38.34 52 38.66 51.81 38.96C51.62 39.26 51.42 39.56 51.2 39.84C50.98 40.11 50.74 40.38 50.49 40.63C50.23 40.89 49.97 41.13 49.69 41.35C49.41 41.57 49.11 41.77 48.81 41.96C48.51 42.15 48.19 42.32 47.87 42.47C47.55 42.62 47.21 42.75 46.87 42.86C46.54 42.97 46.19 43.07 45.84 43.14C45.49 43.21 45.14 43.26 44.78 43.29C44.43 43.33 44.07 43.34 43.71 43.33C43.36 43.32 43 43.28 42.65 43.23C42.3 43.18 41.94 43.11 41.6 43.02C41.26 42.92 40.91 42.81 40.58 42.68C40.25 42.55 39.93 42.4 39.61 42.23C39.3 42.06 39 41.87 38.7 41.67C38.41 41.46 38.13 41.24 37.86 41C37.6 40.77 37.34 40.51 37.11 40.25C36.87 39.98 36.65 39.7 36.44 39.41C36.24 39.12 36.05 38.81 35.88 38.5C35.71 38.18 35.56 37.86 35.43 37.53C35.3 37.2 35.19 36.86 35.09 36.51C35 36.17 34.93 35.82 34.88 35.46C34.83 35.11 34.79 34.75 34.78 34.4C34.77 34.04 34.78 33.68 34.81 33.33C34.85 32.97 34.9 32.62 34.97 32.27C35.04 31.92 35.13 31.57 35.25 31.24C35.36 30.9 35.49 30.57 35.64 30.24C35.79 29.92 35.96 29.6 36.15 29.3C36.34 29 36.54 28.7 36.76 28.42C36.98 28.15 37.22 27.88 37.47 27.63C37.73 27.37 37.99 27.13 38.27 26.91C38.55 26.69 38.85 26.49 39.15 26.3C39.45 26.11 39.77 25.94 40.09 25.79C40.41 25.64 40.75 25.51 41.09 25.4C41.42 25.29 41.77 25.19 42.12 25.12C42.47 25.05 42.82 25 43.18 24.97C43.53 24.93 43.89 24.92 44.25 24.93C44.6 24.94 44.96 24.98 45.31 25.03C45.66 25.08 46.02 25.15 46.36 25.24C46.7 25.34 47.05 25.45 47.38 25.58C47.71 25.71 48.03 25.86 48.35 26.03C48.66 26.2 48.96 26.39 49.26 26.59C49.55 26.8 49.83 27.02 50.1 27.26C50.36 27.49 50.62 27.75 50.85 28.01C51.09 28.28 51.31 28.56 51.52 28.85C51.72 29.14 51.91 29.45 52.08 29.76C52.25 30.08 52.4 30.4 52.53 30.73C52.66 31.06 52.77 31.4 52.87 31.75C52.96 32.09 53.03 32.44 53.08 32.8C53.13 33.15 53.17 33.51 53.18 33.86C53.19 34.22 53.18 34.58 53.15 34.93Z")}to{d:path("M53.15 34.93C53.11 35.29 53.06 35.64 52.99 35.99C52.92 36.34 52.83 36.69 52.71 37.02C52.6 37.36 52.47 37.69 52.32 38.02C52.17 38.34 52 38.66 51.81 38.96C51.62 39.26 51.42 39.56 51.2 39.84C50.98 40.11 50.74 40.38 50.49 40.63C50.23 40.89 49.97 41.13 49.69 41.35C49.41 41.57 49.11 41.77 48.81 41.96C48.51 42.15 48.19 42.32 47.87 42.47C47.55 42.62 47.21 42.75 46.87 42.86C46.54 42.97 46.19 43.07 45.84 43.14C45.49 43.21 45.14 43.26 44.78 43.29C44.43 43.33 44.07 43.34 43.71 43.33C43.36 43.32 43 43.28 42.65 43.23C42.3 43.18 41.94 43.11 41.6 43.02C41.26 42.92 40.91 42.81 40.58 42.68C40.25 42.55 39.93 42.4 39.61 42.23C39.3 42.06 39 41.87 38.7 41.67C38.41 41.46 38.13 41.24 37.86 41C37.6 40.77 37.34 40.51 37.11 40.25C36.87 39.98 36.65 39.7 36.44 39.41C36.24 39.12 36.05 38.81 35.88 38.5C35.71 38.18 35.56 37.86 35.43 37.53C35.3 37.2 35.19 36.86 35.09 36.51C35 36.17 34.93 35.82 34.88 35.46C34.83 35.11 34.79 34.75 34.78 34.4C34.77 34.04 34.78 33.68 34.81 33.33C34.85 32.97 34.9 32.62 34.97 32.27C35.04 31.92 35.13 31.57 35.25 31.24C35.36 30.9 35.49 30.57 35.64 30.24C35.79 29.92 35.96 29.6 36.15 29.3C36.34 29 36.54 28.7 36.76 28.42C36.98 28.15 37.22 27.88 37.47 27.63C37.73 27.37 37.99 27.13 38.27 26.91C38.55 26.69 38.85 26.49 39.15 26.3C39.45 26.11 39.77 25.94 40.09 25.79C40.41 25.64 40.75 25.51 41.09 25.4C41.42 25.29 41.77 25.19 42.12 25.12C42.47 25.05 42.82 25 43.18 24.97C43.53 24.93 43.89 24.92 44.25 24.93C44.6 24.94 44.96 24.98 45.31 25.03C45.66 25.08 46.02 25.15 46.36 25.24C46.7 25.34 47.05 25.45 47.38 25.58C47.71 25.71 48.03 25.86 48.35 26.03C48.66 26.2 48.96 26.39 49.26 26.59C49.55 26.8 49.83 27.02 50.1 27.26C50.36 27.49 50.62 27.75 50.85 28.01C51.09 28.28 51.31 28.56 51.52 28.85C51.72 29.14 51.91 29.45 52.08 29.76C52.25 30.08 52.4 30.4 52.53 30.73C52.66 31.06 52.77 31.4 52.87 31.75C52.96 32.09 53.03 32.44 53.08 32.8C53.13 33.15 53.17 33.51 53.18 33.86C53.19 34.22 53.18 34.58 53.15 34.93Z")}}}@keyframes sf-creep{0%{background-position:0 0}to{background-position:0 1.0607rem}}.timesheets-week__day-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sub-space-2)}.timesheets-week__day-head-name{font-size:var(--sub-text-xs);font-weight:var(--sub-weight-semibold);color:var(--sub-ink-default)}.timesheets-week__day-head-name--today{background:var(--sub-action-fill);color:var(--sub-action-ink);padding:0 var(--sub-space-2);border-radius:var(--sub-radius-pill)}.sub-scheduler .sub-scheduler__event-shell.timesheets-week__event--beside-strip{left:var(--sub-space-1);right:auto;width:calc(90% - var(--sub-space-1))}.timesheets-week__lane--journal{box-shadow:inset .25rem 0 0 var(--sub-action-fill)}.timesheets-week__now-twin{position:absolute;left:0;right:0;border-top:var(--sub-border-width) solid var(--sub-feedback-error);pointer-events:none;z-index:4}.app-tile-status--positive{box-shadow:inset 4px 0 0 var(--sub-feedback-success)}.app-tile-status--attention{box-shadow:inset 4px 0 0 var(--sub-feedback-error)}.app-progress--overdue .sub-progress__fill{background-color:var(--sub-feedback-error)}.cdk-overlay-container{z-index:var(--sub-z-modal)}.cdk-overlay-pane.bug-report-pane--away{pointer-events:none}html{font-family:var(--sub-font-body);line-height:var(--sub-leading-body)}body{margin:0;background:var(--sub-surface);color:var(--sub-ink-default)}@media(prefers-reduced-motion:reduce){[data-reduce-only]{display:inline-block!important}}.sub-picker-sheet>.sub-autocomplete__empty,.sub-picker-sheet>.sub-picker-sheet__empty{order:-1;flex:1 1 auto;min-height:0;margin:0}@media(max-width:767.98px){.sub-input,.sub-select,.sub-select-native--sm .sub-select-native__control,.sub-select-native--md .sub-select-native__control,.sub-textarea,.sub-date-field--sm .sub-date-field__input,.sub-date-field--md .sub-date-field__input,.sub-autocomplete__input,.sub-autocomplete__field,.sub-file-input{font-size:var(--sub-text-base)}input[type=time].sub-input,input[type=date].sub-input{min-width:0;max-width:100%;width:100%;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type=time].sub-input::-webkit-date-and-time-value,input[type=date].sub-input::-webkit-date-and-time-value{text-align:left}html:has(.sub-app-shell),body:has(.sub-app-shell){height:100%;overflow:hidden;overscroll-behavior:none}.sub-app-shell{height:100dvh}.sub-app-shell__main{height:auto;min-height:0;flex:1 1 auto}}
