@charset "UTF-8";@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-50: oklch(98.7% .022 95.277);--color-amber-300: oklch(87.9% .169 91.605);--color-amber-400: oklch(82.8% .189 84.429);--color-amber-500: oklch(76.9% .188 70.08);--color-amber-600: oklch(66.6% .179 58.318);--spacing: .25rem;--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--font-weight-semibold: 600;--font-weight-bold: 700;--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.my-4{margin-block:var(--osfl-space-4)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.mt-1{margin-top:var(--osfl-space-1)}.mt-4{margin-top:var(--osfl-space-4)}.mb-4{margin-bottom:var(--osfl-space-4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.w-8{width:calc(var(--spacing) * 8)}.w-12{width:calc(var(--spacing) * 12)}.w-\[25\%\]{width:25%}.w-\[50\%\]{width:50%}.w-\[75\%\]{width:75%}.w-full{width:100%}.max-w-\[85\%\]{max-width:85%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:var(--osfl-space-2)}.gap-4{gap:var(--osfl-space-4)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(var(--osfl-space-2) * var(--tw-space-y-reverse));margin-block-end:calc(var(--osfl-space-2) * calc(1 - var(--tw-space-y-reverse)))}.rounded{border-radius:.25rem}.p-4{padding:var(--osfl-space-4)}.px-4{padding-inline:var(--osfl-space-4)}.pb-4{padding-bottom:var(--osfl-space-4)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-balance{text-wrap:balance}.capitalize{text-transform:capitalize}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/atkinson-hyperlegible-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/atkinson-hyperlegible-latin-700-normal.woff2) format("woff2")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/source-serif-4-latin-500-normal.woff2) format("woff2")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/source-serif-4-latin-600-normal.woff2) format("woff2")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/source-serif-4-latin-700-normal.woff2) format("woff2")}:root{--osfl-space-1: .25rem;--osfl-space-2: .5rem;--osfl-space-3: .75rem;--osfl-space-4: 1rem;--osfl-space-5: 1.5rem;--osfl-space-6: 2rem;--osfl-radius-sm: 4px;--osfl-radius-md: 6px;--osfl-radius-lg: 12px;--osfl-radius-full: 9999px;--osfl-oklab-l-100: oklab(1 0 0);--osfl-oklab-l-992: oklab(.992 0 0);--osfl-oklab-l-98: oklab(.98 0 0);--osfl-oklab-l-965: oklab(.965 0 0);--osfl-oklab-l-94: oklab(.94 0 0);--osfl-oklab-l-91: oklab(.91 0 0);--osfl-oklab-l-58: oklab(.58 0 0);--osfl-oklab-l-28: oklab(.28 0 0);--osfl-color-surface-header: var(--osfl-oklab-l-992);--osfl-color-surface-content: var(--osfl-oklab-l-98);--osfl-color-surface-elevated: var(--osfl-oklab-l-100);--osfl-color-surface-row-alt: var(--osfl-oklab-l-965);--osfl-color-surface-muted: var(--osfl-oklab-l-100);--osfl-color-border-subtle: var(--osfl-oklab-l-91);--osfl-color-divider: var(--osfl-oklab-l-94);--osfl-color-text-muted: var(--osfl-oklab-l-58);--osfl-color-text-emphasis: var(--osfl-oklab-l-28);--osfl-color-focus: var(--osfl-oklab-l-28);--osfl-color-text: var(--osfl-color-text-emphasis);--osfl-color-surface: var(--osfl-color-surface-elevated);--osfl-color-border: var(--osfl-color-border-subtle);--osfl-border-width: 1px;--osfl-font-family-sans: "Atkinson Hyperlegible", system-ui, sans-serif;--osfl-font-family-serif: "Source Serif 4", ui-serif, Georgia, "Times New Roman", serif;--osfl-font-family-heading: var(--osfl-font-family-serif);--osfl-font-family-brand: var(--osfl-font-family-sans);--osfl-type-scale: 1;--osfl-font-size-root: 16px;--osfl-font-size-title: calc(1.75rem * var(--osfl-type-scale));--osfl-font-size-title-sm: calc(1.125rem * var(--osfl-type-scale));--osfl-font-size-heading: calc(1rem * var(--osfl-type-scale));--osfl-font-size-body: calc(1rem * var(--osfl-type-scale));--osfl-font-size-label: calc(.9375rem * var(--osfl-type-scale));--osfl-font-size-meta: calc(.875rem * var(--osfl-type-scale));--osfl-font-size-sm: calc(.8125rem * var(--osfl-type-scale));--osfl-line-height-tight: 1.25;--osfl-line-height-title: 1.2;--osfl-line-height-heading: 1.3;--osfl-line-height-body: 1.5;--osfl-line-height-meta: 1.45;--osfl-line-height-relaxed: 1.5;--osfl-font-weight-title: 500;--osfl-font-weight-heading: 500;--osfl-font-weight-body: 400;--osfl-font-weight-label: 500;--osfl-font-weight-strong: 500;--osfl-font-weight-brand: 700;--osfl-page-padding-inline: .75rem;--padding-left: var(--osfl-page-padding-inline);--osfl-shell-bar-padding-block-start: var(--osfl-space-2);--osfl-shell-bar-padding-block-end: var(--osfl-space-2);--osfl-control-min-height: 2.5rem;--osfl-summary-min-height: 2.75rem;--osfl-control-radius: var(--osfl-radius-md);--osfl-control-bg: var(--osfl-color-surface-elevated);--osfl-control-border-color: var(--osfl-oklab-l-91);--osfl-control-border: var(--osfl-border-width) solid var(--osfl-control-border-color);--osfl-control-chrome-shadow: 0 1px 2px var(--osfl-oklab-l-28);--osfl-control-padding-inline: var(--osfl-space-3);--osfl-overlay-scrim: oklab(.22 0 0 / .44);--osfl-overlay-scrim-sheet: oklab(.22 0 0 / .52);--osfl-elevation-dialog: 0 12px 40px var(--osfl-oklab-l-28), 0 2px 8px var(--osfl-oklab-l-28);--osfl-elevation-sheet: 0 -10px 36px var(--osfl-oklab-l-28), 0 -2px 8px var(--osfl-oklab-l-28);--osfl-btn-bg: var(--osfl-oklab-l-28);--osfl-btn-bg-hover: var(--osfl-oklab-l-28);--osfl-btn-bg-active: oklab(.24 0 0);--osfl-btn-color: var(--osfl-oklab-l-100);--osfl-btn-border: var(--osfl-border-width) solid oklab(.22 0 0);--osfl-btn-shadow: 0 1px 3px var(--osfl-oklab-l-28);--osfl-btn-bg-secondary: var(--osfl-btn-bg);--osfl-btn-bg-secondary-active: var(--osfl-btn-bg);--osfl-btn-color-secondary: var(--osfl-btn-bg);--osfl-btn-border-secondary: var(--osfl-border-width) solid var(--osfl-btn-bg);--osfl-btn-shadow-secondary: var(--osfl-control-chrome-shadow);--osfl-btn-padding-y: var(--osfl-space-3);--osfl-btn-padding-x: var(--osfl-space-4);--osfl-btn-radius: var(--osfl-radius-md);--osfl-btn-min-height: 2.5rem;--osfl-btn-gap: var(--osfl-space-2);--osfl-btn-disabled-bg: var(--osfl-oklab-l-58);--osfl-card-bg: var(--osfl-color-surface-elevated);--osfl-card-border-color: var(--osfl-color-border-subtle);--osfl-card-border: var(--osfl-border-width) solid var(--osfl-card-border-color);--osfl-card-radius: var(--osfl-radius-md);--osfl-color-danger-border: #c44;--osfl-color-danger-text: #a33;--osfl-color-warning-border: var(--color-amber-500);--osfl-color-warning-bg: var(--color-amber-50);--osfl-color-warning-icon: var(--color-amber-600);--osfl-skeleton-bg: var(--osfl-oklab-l-965);--osfl-skeleton-shimmer-mid: var(--osfl-oklab-l-100);--osfl-scrollbar-size: 6px;--osfl-scrollbar-track: transparent;--osfl-scrollbar-thumb: var(--osfl-oklab-l-58);--osfl-scrollbar-thumb-hover: var(--osfl-oklab-l-58);--osfl-chart-line: rgba(58, 165, 241, 1);--osfl-chart-fill: rgba(58, 165, 241, .4);--osfl-chart-point-bg: var(--osfl-oklab-l-100);--osfl-chart-point-border: rgba(58, 165, 241, 1);--osfl-chart-point-hover-bg: rgba(75, 192, 192, 1);--osfl-chart-point-hover-border: var(--osfl-oklab-l-100)}@supports (color: color-mix(in lab,red,red)){:root{--osfl-color-surface-muted: color-mix( in oklab, var(--osfl-oklab-l-100) 92%, var(--osfl-oklab-l-28) )}}@supports (color: color-mix(in lab,red,red)){:root{--osfl-color-border-subtle: color-mix(in oklab, var(--osfl-oklab-l-91) 55%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--osfl-color-divider: color-mix(in oklab, var(--osfl-oklab-l-94) 65%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--osfl-color-focus: color-mix(in oklab, var(--osfl-oklab-l-28) 35%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--osfl-control-border-color: color-mix(in oklab, var(--osfl-oklab-l-91) 80%, var(--osfl-oklab-l-28))}}@supports (color: color-mix(in lab,red,red)){:root{--osfl-control-chrome-shadow: 0 1px 2px color-mix(in oklab, var(--osfl-oklab-l-28) 5%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--osfl-elevation-dialog: 0 12px 40px color-mix(in oklab, var(--osfl-oklab-l-28) 14%, transparent), 0 2px 8px color-mix(in oklab, var(--osfl-oklab-l-28) 6%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--osfl-elevation-sheet: 0 -10px 36px color-mix(in oklab, var(--osfl-oklab-l-28) 16%, transparent), 0 -2px 8px color-mix(in oklab, var(--osfl-oklab-l-28) 8%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--osfl-btn-bg-hover: color-mix(in oklab, var(--osfl-oklab-l-28) 86%, var(--osfl-oklab-l-100))}}@supports (color: color-mix(in lab,red,red)){:root{--osfl-btn-shadow: 0 1px 3px color-mix(in oklab, var(--osfl-oklab-l-28) 28%, transparent)}}@supports (color: color-mix(in lab,red,red)){:root{--osfl-btn-bg-secondary: color-mix(in oklab, var(--osfl-btn-bg) 11%, var(--osfl-oklab-l-100))}}@supports (color: color-mix(in lab,red,red)){:root{--osfl-btn-bg-secondary-active: color-mix(in oklab, var(--osfl-btn-bg) 16%, var(--osfl-oklab-l-98))}}@supports (color: color-mix(in lab,red,red)){:root{--osfl-btn-color-secondary: color-mix(in oklab, var(--osfl-btn-bg) 88%, var(--osfl-color-text-emphasis))}}@supports (color: color-mix(in lab,red,red)){:root{--osfl-btn-border-secondary: var(--osfl-border-width) solid color-mix(in oklab, var(--osfl-btn-bg) 16%, var(--osfl-control-border-color))}}@supports (color: color-mix(in lab,red,red)){:root{--osfl-scrollbar-thumb: color-mix(in oklab, var(--osfl-oklab-l-58) 32%, var(--osfl-oklab-l-91))}}@supports (color: color-mix(in lab,red,red)){:root{--osfl-scrollbar-thumb-hover: color-mix(in oklab, var(--osfl-oklab-l-58) 48%, var(--osfl-oklab-l-91))}}html[data-color-scheme=dark]{color-scheme:dark;--osfl-oklab-l-100: oklab(.18 0 0);--osfl-oklab-l-992: oklab(.16 0 0);--osfl-oklab-l-98: oklab(.12 0 0);--osfl-oklab-l-965: oklab(.15 0 0);--osfl-oklab-l-94: oklab(.22 0 0);--osfl-oklab-l-91: oklab(.26 0 0);--osfl-oklab-l-58: oklab(.65 0 0);--osfl-oklab-l-28: oklab(.93 0 0);--osfl-color-surface-header: var(--osfl-oklab-l-992);--osfl-color-surface-content: var(--osfl-oklab-l-98);--osfl-color-surface-elevated: var(--osfl-oklab-l-100);--osfl-color-surface-row-alt: var(--osfl-oklab-l-965);--osfl-color-surface-muted: var(--osfl-oklab-l-100);--osfl-color-border-subtle: var(--osfl-oklab-l-91);--osfl-color-divider: var(--osfl-oklab-l-94);--osfl-color-text-muted: var(--osfl-oklab-l-58);--osfl-color-text-emphasis: var(--osfl-oklab-l-28);--osfl-color-focus: var(--osfl-oklab-l-28);--osfl-control-border-color: var(--osfl-oklab-l-91);--osfl-control-chrome-shadow: 0 1px 2px color-mix(in oklab, oklab(0 0 0) 40%, transparent);--osfl-overlay-scrim: oklab(.05 0 0 / .62);--osfl-overlay-scrim-sheet: oklab(.05 0 0 / .72);--osfl-elevation-dialog: 0 12px 40px color-mix(in oklab, oklab(0 0 0) 55%, transparent), 0 2px 8px color-mix(in oklab, oklab(0 0 0) 35%, transparent);--osfl-elevation-sheet: 0 -10px 36px color-mix(in oklab, oklab(0 0 0) 50%, transparent), 0 -2px 8px color-mix(in oklab, oklab(0 0 0) 30%, transparent);--osfl-btn-bg: oklab(.92 0 0);--osfl-btn-bg-hover: var(--osfl-btn-bg);--osfl-btn-bg-active: oklab(.86 0 0);--osfl-btn-color: oklab(.12 0 0);--osfl-btn-border: var(--osfl-border-width) solid oklab(.78 0 0);--osfl-btn-shadow: 0 1px 3px color-mix(in oklab, oklab(0 0 0) 45%, transparent);--osfl-btn-bg-secondary: var(--osfl-btn-bg);--osfl-btn-bg-secondary-active: var(--osfl-btn-bg);--osfl-btn-color-secondary: var(--osfl-btn-bg);--osfl-btn-border-secondary: var(--osfl-border-width) solid var(--osfl-btn-bg);--osfl-btn-disabled-bg: oklab(.38 0 0);--osfl-color-danger-border: #e66;--osfl-color-danger-text: #f99;--osfl-color-warning-border: var(--color-amber-400);--osfl-color-warning-bg: oklch(76.9% .188 70.08);--osfl-color-warning-icon: var(--color-amber-300);--osfl-skeleton-bg: var(--osfl-oklab-l-965);--osfl-skeleton-shimmer-mid: var(--osfl-oklab-l-94);--osfl-scrollbar-thumb: var(--osfl-oklab-l-58);--osfl-scrollbar-thumb-hover: var(--osfl-oklab-l-58);--osfl-chart-line: rgba(96, 185, 255, 1);--osfl-chart-fill: rgba(96, 185, 255, .35);--osfl-chart-point-bg: var(--osfl-oklab-l-100);--osfl-chart-point-border: rgba(96, 185, 255, 1);--osfl-chart-point-hover-bg: rgba(120, 210, 200, 1);--osfl-chart-point-hover-border: var(--osfl-oklab-l-28)}@supports (color: color-mix(in lab,red,red)){html[data-color-scheme=dark]{--osfl-color-surface-muted: color-mix( in oklab, var(--osfl-oklab-l-100) 88%, var(--osfl-oklab-l-28) )}}@supports (color: color-mix(in lab,red,red)){html[data-color-scheme=dark]{--osfl-color-border-subtle: color-mix(in oklab, var(--osfl-oklab-l-91) 45%, transparent)}}@supports (color: color-mix(in lab,red,red)){html[data-color-scheme=dark]{--osfl-color-divider: color-mix(in oklab, var(--osfl-oklab-l-94) 55%, transparent)}}@supports (color: color-mix(in lab,red,red)){html[data-color-scheme=dark]{--osfl-color-focus: color-mix(in oklab, var(--osfl-oklab-l-28) 40%, transparent)}}@supports (color: color-mix(in lab,red,red)){html[data-color-scheme=dark]{--osfl-control-border-color: color-mix(in oklab, var(--osfl-oklab-l-91) 70%, var(--osfl-oklab-l-28))}}@supports (color: color-mix(in lab,red,red)){html[data-color-scheme=dark]{--osfl-btn-bg-hover: color-mix(in oklab, var(--osfl-btn-bg) 90%, var(--osfl-oklab-l-98))}}@supports (color: color-mix(in lab,red,red)){html[data-color-scheme=dark]{--osfl-btn-bg-secondary: color-mix(in oklab, var(--osfl-btn-bg) 8%, var(--osfl-oklab-l-100))}}@supports (color: color-mix(in lab,red,red)){html[data-color-scheme=dark]{--osfl-btn-bg-secondary-active: color-mix(in oklab, var(--osfl-btn-bg) 14%, var(--osfl-oklab-l-98))}}@supports (color: color-mix(in lab,red,red)){html[data-color-scheme=dark]{--osfl-btn-color-secondary: color-mix(in oklab, var(--osfl-btn-bg) 75%, var(--osfl-color-text-emphasis))}}@supports (color: color-mix(in lab,red,red)){html[data-color-scheme=dark]{--osfl-btn-border-secondary: var(--osfl-border-width) solid color-mix(in oklab, var(--osfl-btn-bg) 20%, var(--osfl-control-border-color))}}@supports (color: color-mix(in lab,red,red)){html[data-color-scheme=dark]{--osfl-color-warning-bg: color-mix(in oklab, var(--color-amber-500) 18%, var(--osfl-oklab-l-98))}}@supports (color: color-mix(in lab,red,red)){html[data-color-scheme=dark]{--osfl-scrollbar-thumb: color-mix(in oklab, var(--osfl-oklab-l-58) 40%, var(--osfl-oklab-l-91))}}@supports (color: color-mix(in lab,red,red)){html[data-color-scheme=dark]{--osfl-scrollbar-thumb-hover: color-mix(in oklab, var(--osfl-oklab-l-58) 55%, var(--osfl-oklab-l-91))}}html[data-text-size=large]{--osfl-font-size-root: 18px;--osfl-type-scale: 1.125;--osfl-page-padding-inline: .875rem;--padding-left: var(--osfl-page-padding-inline)}html[data-contrast=high]{--osfl-scrollbar-thumb: var(--osfl-oklab-l-28);--osfl-scrollbar-thumb-hover: oklab(.15 0 0);--osfl-scrollbar-track: var(--osfl-color-surface-content);--osfl-border-width: 2px;--osfl-color-border: #000;--osfl-color-border-subtle: #000;--osfl-card-border-color: #000;--osfl-card-border: 2px solid #000;--osfl-control-border: 2px solid #000;--osfl-color-divider: #000;--osfl-color-surface-header: oklab(1 0 0);--osfl-color-surface-content: oklab(.96 0 0);--osfl-font-weight-title: 700;--osfl-font-weight-heading: 700;--osfl-font-weight-strong: 700;--osfl-btn-bg: oklab(.15 0 0);--osfl-btn-border: 2px solid #000;--osfl-btn-border-secondary: 2px solid #000}html[data-contrast=high] .balances:has(details[open]) details:not([open]){opacity:1;background-color:var(--osfl-color-surface-elevated)}html[data-color-scheme=dark][data-contrast=high]{--osfl-scrollbar-thumb: var(--osfl-oklab-l-28);--osfl-scrollbar-thumb-hover: oklab(.98 0 0);--osfl-scrollbar-track: var(--osfl-color-surface-content);--osfl-color-border: #fff;--osfl-color-border-subtle: #fff;--osfl-card-border-color: #fff;--osfl-card-border: 2px solid #fff;--osfl-control-border: 2px solid #fff;--osfl-color-divider: #fff;--osfl-color-surface-header: oklab(.1 0 0);--osfl-color-surface-content: oklab(.06 0 0);--osfl-btn-bg: oklab(.98 0 0);--osfl-btn-color: oklab(.06 0 0);--osfl-btn-border: 2px solid #fff;--osfl-btn-border-secondary: 2px solid #fff}@layer components{.text-title{margin:0;font-family:var(--osfl-font-family-heading);font-size:var(--osfl-font-size-title);font-weight:var(--osfl-font-weight-title);line-height:var(--osfl-line-height-title);color:var(--osfl-color-text-emphasis)}.text-title-sm{margin:0;font-family:var(--osfl-font-family-heading);font-size:var(--osfl-font-size-title-sm);font-weight:var(--osfl-font-weight-heading);line-height:var(--osfl-line-height-tight);color:var(--osfl-color-text-emphasis)}.text-heading{margin:0;font-family:var(--osfl-font-family-heading);font-size:var(--osfl-font-size-heading);font-weight:var(--osfl-font-weight-heading);line-height:var(--osfl-line-height-heading);color:var(--osfl-color-text-emphasis)}.text-body{margin:0;font-size:var(--osfl-font-size-body);font-weight:var(--osfl-font-weight-body);line-height:var(--osfl-line-height-body);color:var(--osfl-color-text)}.text-meta{margin:0;font-size:var(--osfl-font-size-meta);font-weight:var(--osfl-font-weight-body);line-height:var(--osfl-line-height-meta);color:var(--osfl-color-text-muted)}.text-label{margin:0;font-size:var(--osfl-font-size-label);font-weight:var(--osfl-font-weight-label);line-height:var(--osfl-line-height-tight);color:var(--osfl-color-text)}.text-numeric{font-variant-numeric:tabular-nums;font-weight:var(--osfl-font-weight-strong);color:var(--osfl-color-text-emphasis)}.text-brand{font-family:var(--osfl-font-family-brand);font-weight:var(--osfl-font-weight-brand)}.logo--community .logo__shape{fill:var(--osfl-color-surface-elevated);stroke-linecap:round;stroke-linejoin:round}.logo--community .logo__peer{stroke:var(--osfl-color-text-muted);stroke-width:2.5;fill-opacity:.05;opacity:.4}.logo--community .logo__peer--warm{stroke:var(--osfl-chart-point-hover-bg);stroke-width:2.45;fill-opacity:.06;opacity:.52}.logo--community .logo__hub{stroke:var(--osfl-chart-line);stroke-width:3.2;fill-opacity:.11;opacity:.9}.brand-wordmark{margin:0;font-family:var(--osfl-font-family-heading);color:var(--osfl-color-text-emphasis)}.brand-wordmark--title{font-size:var(--osfl-font-size-title);font-weight:var(--osfl-font-weight-title);line-height:var(--osfl-line-height-title)}.brand-wordmark--title-sm{font-size:var(--osfl-font-size-title-sm);font-weight:var(--osfl-font-weight-heading);line-height:var(--osfl-line-height-tight)}.shell-brand-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--osfl-space-4);padding:var(--osfl-shell-bar-padding-block-start) var(--padding-left) var(--osfl-shell-bar-padding-block-end);min-height:calc(var(--osfl-control-min-height) + var(--osfl-shell-bar-padding-block-start) + var(--osfl-shell-bar-padding-block-end))}.section-header{padding:0 var(--osfl-page-padding-inline);margin-bottom:var(--osfl-space-4)}.section-header__row{display:flex;align-items:center;justify-content:space-between;gap:var(--osfl-space-2);width:100%;min-width:0}.section-header__title{margin:0;min-width:0}.section-header__actions{display:flex;align-items:center;gap:var(--osfl-space-2);flex-shrink:0}.card{border:var(--osfl-card-border);border-radius:var(--osfl-radius-lg);overflow:hidden;background-color:var(--osfl-card-bg);box-shadow:0 1px 2px var(--osfl-oklab-l-28)}@supports (color: color-mix(in lab,red,red)){.card{box-shadow:0 1px 2px color-mix(in oklab,var(--osfl-oklab-l-28) 6%,transparent)}}.btn{padding:var(--osfl-btn-padding-y) var(--osfl-btn-padding-x);background-color:var(--osfl-btn-bg);border-radius:var(--osfl-btn-radius);color:var(--osfl-btn-color);min-height:var(--osfl-btn-min-height);display:flex;align-items:center;justify-content:center;border:var(--osfl-btn-border);box-shadow:var(--osfl-btn-shadow);outline:none;font-weight:var(--osfl-font-weight-strong);font-size:var(--osfl-font-size-label);line-height:var(--osfl-line-height-tight);transition:background-color .15s ease,box-shadow .15s ease,border-color .15s ease}.btn:hover:not(:disabled):not(.is-secondary){background-color:var(--osfl-btn-bg-hover)}.btn:active:not(:disabled):not(.is-secondary){background-color:var(--osfl-btn-bg-active);box-shadow:0 0 0 var(--osfl-oklab-l-28)}@supports (color: color-mix(in lab,red,red)){.btn:active:not(:disabled):not(.is-secondary){box-shadow:0 0 color-mix(in oklab,var(--osfl-oklab-l-28) 10%,transparent)}}.btn:focus-visible{outline:2px solid var(--osfl-color-focus);outline-offset:2px}.btn:disabled{background-color:var(--osfl-btn-disabled-bg);border-color:var(--osfl-oklab-l-58);box-shadow:none;color:var(--osfl-oklab-l-100);opacity:.9}@supports (color: color-mix(in lab,red,red)){.btn:disabled{border-color:color-mix(in oklab,var(--osfl-oklab-l-58) 80%,transparent)}}.btn.is-secondary{background-color:var(--osfl-btn-bg-secondary);color:var(--osfl-btn-color-secondary);border:var(--osfl-btn-border-secondary);box-shadow:var(--osfl-btn-shadow-secondary);font-weight:var(--osfl-font-weight-label)}.btn.is-secondary:active:not(:disabled){background-color:var(--osfl-btn-bg-secondary-active);box-shadow:none}.control{display:grid;grid-template-columns:1fr}.control label{font-weight:var(--osfl-font-weight-label)}}:root[data-motion=reduce] .btn{transition:none}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton__line,.skeleton__select,.skeleton__btn,.skeleton__chart,.skeleton__month-row{background:linear-gradient(90deg,var(--osfl-skeleton-bg) 25%,var(--osfl-skeleton-shimmer-mid) 50%,var(--osfl-skeleton-bg) 75%);background-size:200% 100%;animation:shimmer 1.4s ease-in-out infinite;border-radius:var(--osfl-radius-md)}.skeleton__line{height:1rem}.skeleton__line.w-8{width:2rem}.skeleton__line.w-12{width:3rem}.skeleton__line.mb-2{margin-bottom:var(--osfl-space-2)}.skeleton__control{display:grid;gap:var(--osfl-space-2)}.skeleton__select{height:2.5rem;width:100%}.skeleton__months-header{display:flex;align-items:center;justify-content:space-between;gap:var(--osfl-space-2);margin-bottom:var(--osfl-space-2)}.skeleton__btn{height:2.5rem;width:7rem;flex-shrink:0}.skeleton__chart{height:150px;border:none}.skeleton__months{display:flex;flex-direction:column;gap:var(--osfl-space-2)}.skeleton__month-row{height:2.75rem;border:none}:root[data-motion=reduce] .skeleton__line,:root[data-motion=reduce] .skeleton__select,:root[data-motion=reduce] .skeleton__btn,:root[data-motion=reduce] .skeleton__chart,:root[data-motion=reduce] .skeleton__month-row{animation:none;background:var(--osfl-skeleton-bg);background-size:auto}@layer base{*{scrollbar-width:thin;scrollbar-color:var(--osfl-scrollbar-thumb) var(--osfl-scrollbar-track)}*::-webkit-scrollbar{width:var(--osfl-scrollbar-size);height:var(--osfl-scrollbar-size)}*::-webkit-scrollbar-track{background:var(--osfl-scrollbar-track)}*::-webkit-scrollbar-thumb{background-color:var(--osfl-scrollbar-thumb);border-radius:var(--osfl-radius-full)}*::-webkit-scrollbar-thumb:hover{background-color:var(--osfl-scrollbar-thumb-hover)}*::-webkit-scrollbar-corner{background:var(--osfl-scrollbar-track)}}html{margin:0;padding:0;height:100%;min-height:100dvh;background-color:var(--osfl-color-surface-content)}body{max-width:500px;margin:0 auto;padding:0;width:100%;min-height:100dvh;height:100dvh;font-family:var(--osfl-font-family-sans);font-size:var(--osfl-font-size-root);font-weight:var(--osfl-font-weight-body);color:var(--osfl-color-text);background-color:var(--osfl-color-surface-content);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}router-outlet{display:contents}app-root{display:block;min-height:100dvh;height:100dvh;margin:0;padding:0}app-root>:not(router-outlet){display:block;min-height:100dvh;height:100%;margin:0}@layer base{input:not(input[type=radio]),textarea{min-height:var(--osfl-control-min-height);border:var(--osfl-control-border);border-radius:var(--osfl-control-radius);padding:0 var(--osfl-control-padding-inline);width:100%;background-color:var(--osfl-control-bg);color:var(--osfl-color-text-emphasis)}select{min-height:var(--osfl-control-min-height);border:var(--osfl-control-border);border-radius:var(--osfl-control-radius);padding:0 var(--osfl-control-padding-inline);width:100%;background-color:var(--osfl-control-bg);color:var(--osfl-color-text-emphasis);font-weight:var(--osfl-font-weight-label);font-size:var(--osfl-font-size-body)}h1,h2,h3,h4{font-family:var(--osfl-font-family-heading);font-weight:var(--osfl-font-weight-heading)}legend{font-weight:var(--osfl-font-weight-label)}button{display:flex;align-items:center;justify-content:end;gap:var(--osfl-btn-gap);min-height:var(--osfl-btn-min-height);cursor:pointer}button:disabled{background-color:var(--osfl-btn-disabled-bg)}details summary{display:flex;align-items:center;min-height:var(--osfl-summary-min-height);padding:var(--osfl-space-2) var(--osfl-page-padding-inline);cursor:pointer}details summary:focus-visible{outline:2px solid var(--osfl-color-focus, var(--osfl-color-border-subtle));outline-offset:2px}details .content{padding:var(--osfl-space-2) var(--osfl-page-padding-inline)}}@keyframes record-dialog-overlay-in{0%{opacity:0}to{opacity:1}}.record-dialog::backdrop{background-color:var(--osfl-overlay-scrim);animation:record-dialog-overlay-in .15s ease-out forwards}.record-dialog--sheet::backdrop{background-color:var(--osfl-overlay-scrim-sheet)}.record-dialog--sheet:modal{display:flex;margin:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh;align-items:flex-end;justify-content:center}:root[data-motion=reduce] .record-dialog::backdrop{animation:none}@keyframes slide-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.system-uicons--camera{display:inline-block;width:21px;height:21px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' d='M4.5 6.5h12a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2m3 0v-2a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2m-6 6.5a2.5 2.5 0 1 0 5 0a2.5 2.5 0 1 0-5 0' stroke-width='1'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.system-uicons--warning-triangle{display:inline-block;width:24px;height:24px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(1 1)'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' d='m9.5.5l9 16H.5zm0 10v-5' stroke-width='1'/%3E%3Ccircle cx='9.5' cy='13.5' r='1' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.system-uicons--eye{display:inline-block;width:32px;height:32px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'%3E%3Cpath d='M10.5 16q4.695 0 8.5-5.5Q15.195 5 10.5 5T2 10.5Q5.805 16 10.5 16'/%3E%3Cpath d='M10.5 7q.277 0 .543.042a2.5 2.5 0 0 0 2.915 2.916q.042.264.042.542A3.5 3.5 0 1 1 10.5 7'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.system-uicons--eye-closed{display:inline-block;width:32px;height:32px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' d='M2 10.5Q5.805 16 10.5 16t8.5-5.5M4.5 13.423l-2 2.077m14-2.077l2 2.077m-6 .5l1 2.5m-5-2.5l-1 2.5' stroke-width='1'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.system-uicons--chevron-down-double{display:inline-block;width:32px;height:32px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' d='m14.5 6.5l-4 4l-4-4m8 4l-4 4l-4-4' stroke-width='1'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.system-uicons--chevron-up-double{display:inline-block;width:32px;height:32px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' d='m6.5 14.5l4-4l4 4m-8-4l4-4l4 4' stroke-width='1'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.system-uicons--chevron-up{display:inline-block;width:32px;height:32px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' d='m6.5 12.5l4-4l4 4' stroke-width='1'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.system-uicons--chevron-down{display:inline-block;width:32px;height:32px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' d='m14.5 8.5l-4 4l-4-4' stroke-width='1'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.system-uicons--close{display:inline-block;width:32px;height:32px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' d='m7.5 7.5l6 6m0-6l-6 6' stroke-width='1'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.system-uicons--trash{display:inline-block;width:32px;height:32px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' d='M5.5 4.5h10v12a2 2 0 0 1-2 2h-6a2 2 0 0 1-2-2zm5-2a2 2 0 0 1 1.995 1.85l.005.15h-4a2 2 0 0 1 2-2m-7 2h14m-9 3v8m4-8v8' stroke-width='1'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.system-uicons--menu-hamburger{display:inline-block;width:32px;height:32px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' d='M4.5 6.5h12m-12.002 4h11.997M4.5 14.5h11.995' stroke-width='1'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.system-uicons--panel-right{display:inline-block;width:32px;height:32px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' d='M5.5 3.5h10a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-10a2 2 0 0 1-2-2v-10a2 2 0 0 1 2-2m10 11v-8' stroke-width='1'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.system-uicons--panel-left{display:inline-block;width:24px;height:21px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' d='M5.5 3.5h10a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-10a2 2 0 0 1-2-2v-10a2 2 0 0 1 2-2m0 11v-8' stroke-width='1'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.system-uicons--menu-vertical{display:inline-block;width:24px;height:21px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cg fill='%23000' fill-rule='evenodd'%3E%3Ccircle cx='10.5' cy='10.5' r='1'/%3E%3Ccircle cx='10.5' cy='5.5' r='1'/%3E%3Ccircle cx='10.5' cy='15.5' r='1'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.system-uicons--share{display:inline-block;width:1rem;height:1rem;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' d='M12 3v6m0 0l3-3m-3 3L9 6m-6 5v5a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-5' stroke-width='1'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.system-uicons--plus-circle{display:inline-block;width:24px;height:21px;--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' d='M10 19c4.438 0 8-3.526 8-7.964S14.438 3 10 3s-8 3.598-8 8.036S5.562 19 10 19m-4-8h8m-4 4.056V7z' stroke-width='1'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-font-weight: initial;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial}}}
