/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--default-font-family:var(--font-body);--default-mono-font-family:var(--font-mono);--default-border-width:1px;--default-outline-width:2px;--default-transition-duration:.12s;--default-transition-timing-function:ease;--color-canvas:#e8e8e8;--color-paper:#f4f4f4;--color-raised:#fff;--color-overlay:#f4f4f4;--color-field:#fff;--color-scrim:#1c1c1c47;--color-ink:#1c1c1c;--color-muted:#565656;--color-inverse:#fff;--color-link:#5747b8;--color-link-hover:#3f3196;--color-rule-subtle:#d2d2d2;--color-rule:#aeaeae;--color-rule-strong:#343434;--color-surface-edge:gray;--color-field-edge:#8a8a8a;--color-field-edge-hover:#565656;--color-button-edge:#777;--color-button-edge-hover:#343434;--color-button-shade:#1c1c1c38;--color-action:#5747b8;--color-action-hover:#49399f;--color-action-active:#40318c;--color-action-soft:#e8e4fa;--color-neutral-hover:#d9d9d9;--color-raised-hover:#d9d9d9;--color-on-action:#fff;--color-destructive:#a33333;--color-destructive-hover:#892828;--color-on-destructive:#fff;--color-information:#2a6583;--color-success:#3a6842;--color-warning:#8a5b16;--color-danger:#a33333;--color-focus:#5747b8;--color-focus-offset:var(--color-canvas);--color-focus-halo:#5747b81f}@supports (color:color-mix(in lab, red, red)){:root{--color-focus-halo:color-mix(in srgb, var(--color-focus) 12%, transparent)}}:root{--color-danger-halo:#a3333338}@supports (color:color-mix(in lab, red, red)){:root{--color-danger-halo:color-mix(in srgb, var(--color-danger) 22%, transparent)}}:root{--color-shadow:#1c1c1c29;--color-chart-1:#5747b8;--color-chart-2:#3a6842;--color-chart-3:#8a5b16;--color-chart-4:#2a6583;--color-chart-5:#a33333;--color-chart-6:#6c568c;--color-chart-7:#4b6662;--color-chart-8:#83565d;--color-activity-reading:var(--color-chart-3);--color-activity-listening:var(--color-chart-7);--color-activity-writing:var(--color-chart-8);--color-activity-speaking:var(--color-chart-2);--color-activity-study:var(--color-chart-4);--color-activity-other:var(--color-muted);--color-heat-future:#e2e2e2;--color-heat-0:#d2d2d2;--color-heat-1:#9a8bea;--color-heat-2:#6656d4;--color-heat-3:#49399f;--color-heat-4:#261c66;--color-table-shade:#1c1c1c59}@supports (color:color-mix(in lab, red, red)){:root{--color-table-shade:color-mix(in srgb, var(--color-ink) 35%, transparent)}}:root{--color-canvas-table-shade:#1c1c1c38}@supports (color:color-mix(in lab, red, red)){:root{--color-canvas-table-shade:color-mix(in srgb, var(--color-ink) 22%, transparent)}}:root{--color-tab-hover:#1c1c1c0a}@supports (color:color-mix(in lab, red, red)){:root{--color-tab-hover:color-mix(in srgb, var(--color-ink) 4%, transparent)}}:root{--color-toggle-hover:#eee}@supports (color:color-mix(in lab, red, red)){:root{--color-toggle-hover:color-mix(in srgb, var(--color-ink) 3%, var(--color-paper))}}:root{--color-chip:#d9d9d9;--color-chip-remove-hover:#c5c5c5;--color-destructive-soft:#a3333324}@supports (color:color-mix(in lab, red, red)){:root{--color-destructive-soft:color-mix(in srgb, var(--color-danger) 14%, transparent)}}:root{--color-current-row-hover:#dedaef}@supports (color:color-mix(in lab, red, red)){:root{--color-current-row-hover:color-mix(in srgb, var(--color-ink) 5%, var(--color-action-soft))}}:root{--color-checkbox-disabled-edge:#8f8f8f}@supports (color:color-mix(in lab, red, red)){:root{--color-checkbox-disabled-edge:color-mix(in srgb, var(--color-field-edge) 85%, var(--color-rule))}}:root{--color-footer:var(--color-canvas);--color-footer-ink:var(--color-ink);--color-footer-muted:var(--color-muted);--color-footer-link:var(--color-ink);--color-footer-label:var(--color-muted);--color-footer-rule:var(--color-rule);--color-footer-accent:var(--color-link);--color-footer-hover:var(--color-link-hover);--color-footer-tint:var(--color-tab-hover);--color-podium-1:#f3e2a6;--color-on-podium-1:#5c4300;--color-podium-2:#e3e3ea;--color-on-podium-2:#3d3d4a;--color-podium-3:#f0d3bd;--color-on-podium-3:#6b3412;--color-forced-canvas:Canvas;--color-forced-ink:CanvasText;--color-forced-highlight:Highlight;--color-forced-on-highlight:HighlightText;--color-forced-muted:GrayText;--color-forced-mark:Mark;--color-forced-scrim:#00000080;--spacing-0:0;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-18:4.5rem;--spacing-20:5rem;--spacing-22:5.5rem;--spacing-24:6rem;--spacing-25:6.25rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-34:8.5rem;--spacing-48:12rem;--spacing-60:15rem;--spacing-px:1px;--spacing-0_5:.125rem;--spacing-0_75:.1875rem;--spacing-0_8:.2rem;--spacing-1_2:.3rem;--spacing-1_25:.3125rem;--spacing-1_4:.35rem;--spacing-1_5:.375rem;--spacing-1_6:.4rem;--spacing-1_8:.45rem;--spacing-2_2:.55rem;--spacing-1_75:.4375rem;--spacing-2_5:.625rem;--spacing-2_6:.65rem;--spacing-3_2:.8rem;--spacing-3_4:.85rem;--spacing-3_5:.875rem;--spacing-3_6:.9rem;--spacing-4_5:1.125rem;--spacing-5_5:1.375rem;--spacing-control:2.75rem;--spacing-target:2.75rem;--spacing-icon-sm:1rem;--spacing-icon:1.25rem;--spacing-icon-lg:1.5rem;--spacing-icon-xl:3rem;--spacing-check:1.15rem;--spacing-chip-target:1.5rem;--spacing-field-x:.75rem;--spacing-field-y:.625rem;--spacing-inline:.625rem;--spacing-button-x:.9375rem;--spacing-button-top:.5625rem;--spacing-button-bottom:.5rem;--spacing-radio-min:7rem;--spacing-rail:3px;--spacing-rail-outset:1px;--spacing-select-end:calc(var(--spacing-field-x) * 2 + var(--spacing-icon-sm));--spacing-combobox-end:calc(var(--spacing-target) + var(--spacing-1));--spacing-chip-input-start:calc(var(--spacing-field-x) - var(--spacing-1));--spacing-check-hint:calc(var(--spacing-check) + var(--spacing-inline));--spacing-rail-inset:calc(var(--spacing-field-x) + var(--spacing-rail));--spacing-flash-start:calc(var(--spacing-4) + var(--spacing-rail));--spacing-page-title-trim:calc((var(--leading-page) - var(--spacing-control)) / 2);--spacing-page-actions-trim:calc(var(--leading-page) - var(--spacing-control));--spacing-compound-input:calc(var(--spacing-control) - 2px);--spacing-compound-unit:calc(var(--spacing-control) - 1px);--spacing-entry-rule:calc(7rem + var(--spacing-6));--spacing-ledger-inset:1.5rem;--spacing-gutter:1.75rem;--spacing-frame-top:3rem;--spacing-frame-bottom:4rem;--spacing-brand:8.875rem;--spacing-brand-mark:calc(var(--spacing-brand) * .282);--spacing-brand-sample:8.875rem;--spacing-brand-sample-mark:calc(var(--spacing-brand-sample) * .282);--spacing-brand-gap:calc(var(--spacing-brand) * .056);--spacing-gutter-account:clamp(1rem, 4vw, 2rem);--spacing-main-top-account:clamp(2rem, 7vh, 4.5rem);--spacing-card-pad:clamp(1.5rem, 6vw, 2.25rem);--spacing-docs-navbar:2.8125rem;--spacing-docs-y:clamp(2rem, 5vw, 5rem);--spacing-docs-x:clamp(1rem, 5vw, 5rem);--spacing-docs-mark:2.25rem;--spacing-docs-wordmark:7.9rem;--spacing-docs-wordmark-y:1.45rem;--spacing-motion-end:calc(100% - 1.5rem);--spacing-record-inset:clamp(1rem, 4vw, 2rem);--spacing-version:clamp(1rem, 4vw, 1.5rem);--container-measure-label:18ch;--container-measure-xs:17ch;--container-measure-sm:47ch;--container-measure-description:58ch;--container-measure-note:60ch;--container-measure:65ch;--container-measure-prose:66ch;--container-menu:13rem;--container-unit-select:6rem;--container-chip-input:3rem;--container-toggle:28rem;--container-heatmap:44rem;--container-heatmap-legend:min(100%, calc(100vw - 5rem));--container-nav-demo:22rem;--container-form:32rem;--container-form-wide:42rem;--container-panel-narrow:36rem;--container-panel:40rem;--container-panel-wide:44rem;--container-drawer:min(28rem, calc(100vw - var(--spacing-control)));--container-modal:min(36rem, 100%);--container-measure-hero:17ch;--container-measure-how:34ch;--container-measure-message:42ch;--container-measure-strip:53ch;--container-record:48rem;--container-catalogue:76rem;--container-content-wide:72rem;--container-overflow-demo:34rem;--container-docs-section:46rem;--container-reference-table:32rem;--container-form-page:42.5rem;--container-log-editor:43.75rem;--container-log-editor-wide:65rem;--container-editor-page:62.75rem;--container-filter-search:15rem;--container-filter-search-max:27.5rem;--container-filter:11.25rem;--container-filter-narrow:8.75rem;--container-measure-lead:48ch;--container-measure-feature:56ch;--container-measure-detail:62ch;--container-measure-footnote:76ch;--container-measure-label-sm:10ch;--container-measure-answer:64ch;--container-measure-context:68ch;--container-measure-guide-title:25ch;--container-article:45rem;--container-content-table:min(100%, 66ch);--container-wide-table:28rem;--container-goal:57.75rem;--container-content:72.5rem;--container-frame:calc(var(--container-content) + var(--spacing-gutter) * 2);--container-card:min(100%, 27.5rem);--container-settings:min(100%, 47.5rem);--container-settings-editor:26rem;--container-account-label:12rem;--container-toast:min(24rem, calc(100vw - 2rem));--height-textarea:5.5rem;--height-popup:18rem;--height-modal:min(42rem, calc(100vh - 2rem));--height-docs-sidebar:calc(100vh - var(--spacing-docs-navbar));--height-code:32rem;--height-metadata-line:var(--leading-metadata);--height-card:11rem;--height-picker:min(22rem, 55vh);--height-home-backdrop-grid:22.75rem;--font-display:"Merriweather", Georgia, "Hiragino Mincho ProN", "Yu Mincho", "Noto Serif JP", "Noto Serif CJK JP", "Times New Roman", serif;--font-body:"Open Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Hiragino Sans", "Yu Gothic UI", "Noto Sans JP", "Noto Sans CJK JP", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--text-display:3rem;--text-page:2rem;--text-section:1.5rem;--text-component:1.125rem;--text-body:1rem;--text-label:.875rem;--text-metadata:.875rem;--text-button:1em;--text-em:1em;--text-code:.875em;--text-2xs:.6875rem;--text-xs:.75rem;--text-sm-tight:.8rem;--text-fine:.8125rem;--text-sm:.875rem;--text-ui:.9375rem;--text-base:1rem;--text-lead:1.0625rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:2rem;--text-heat-axis:9px;--text-heat-axis-phone:12px;--text-hero:clamp(2rem, 3.5vw, 2.75rem);--text-heading:1.375rem;--text-figure:1.75rem;--text-score:1.875rem;--text-measure:2.75rem;--text-avatar:1.4rem;--text-guide-title:clamp(2rem, 3.25vw, 2.5rem);--leading-100:1;--leading-120:1.2;--leading-125:1.25;--leading-130:1.3;--leading-135:1.35;--leading-140:1.4;--leading-145:1.45;--leading-150:1.5;--leading-155:1.55;--leading-160:1.6;--leading-165:1.65;--leading-170:1.7;--leading-175:1.75;--leading-180:1.8;--leading-185:1.85;--leading-display:3.25rem;--leading-page:2.375rem;--leading-section:1.875rem;--leading-component:1.5rem;--leading-body:1.625rem;--leading-label:1.125rem;--leading-metadata:1.25rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.04em;--tracking-wide:.02em;--tracking-hero:-.03em;--tracking-caps:.08em;--tracking-display:-.035em;--tracking-page:-.025em;--tracking-section:-.015em;--tracking-label:.04em;--border-width-hairline:1px;--border-width-chevron:1.5px;--border-width-edge:2px;--border-width-rail:3px;--border-width-bar:4px;--outline-width-ring:2px;--outline-width-halo:3px;--outline-offset-0:0;--outline-offset-px:1px;--outline-offset-ring:2px;--radius-chip:2px;--radius-pill:999px;--text-decoration-thickness-hairline:1px;--text-decoration-thickness-hover:2px;--text-underline-offset-link:.2em;--shadow-floating:3px 3px 0 var(--color-shadow);--shadow-showcase:5px 5px 0 var(--color-shadow);--shadow-underline-link:inset 0 -1px 0 var(--color-link);--shadow-current-bar:inset 0 -3px 0 var(--color-link);--shadow-current-bar-start:inset 3px 0 0 var(--color-link);--shadow-rule-bottom:inset 0 -1px 0 var(--color-rule);--shadow-rule-start:inset 1px 0 0 var(--color-rule);--shadow-rail-focus:inset 3px 0 0 var(--color-focus);--opacity-disabled:.56;--opacity-faded:.5;--opacity-full:1;--stroke-width-hairline:1px;--stroke-width-ring:2px;--stroke-width-check:2.5;--scale-enter:.98;--scale-mirror:-1;--rotate-eighth:45deg;--rotate-quarter:90deg;--rotate-flip:180deg;--rotate-chevron-up:225deg;--translate-offscreen:180%;--blur-scrim:.375rem;--blur-spoiler:.75rem;--z-index-lift:1;--z-index-lift-2:2;--z-index-docs-navbar:30;--z-index-header:40;--z-index-backdrop:80;--z-index-dialog:81;--z-index-menu:90;--z-index-popover:95;--z-index-skip:100;--z-index-toast:110;--transition-duration-quick:.12s;--transition-duration-standard:.18s;--transition-duration-deliberate:.24s;--transition-property-enter:opacity, transform;--transition-property-inset:inset-inline-start;--ease-out:ease-out;--grid-template-rows-docs:auto 1fr;--animate-spin:paper-spin .7s linear infinite;--animate-progress:paper-progress 1.2s linear infinite;--breakpoint-2xs:23rem;--breakpoint-xs:25rem;--breakpoint-sm:30rem;--breakpoint-md:40rem;--breakpoint-tablet:48rem;--breakpoint-lg:64rem;--grid-template-columns-content-end:minmax(0, 1fr) auto;--grid-template-columns-icon-content-end:auto minmax(0, 1fr) auto;--grid-template-columns-icon-content:auto minmax(0, 1fr);--grid-template-columns-mark-label:auto 1fr;--grid-template-columns-label-check:1fr auto;--grid-template-columns-item-indicator:1.25rem 1fr;--grid-template-columns-radio-cards:repeat(auto-fit, minmax(12rem, 1fr));--grid-template-columns-stats:repeat(auto-fit, minmax(min(100%, 4.75rem), 1fr));--grid-template-columns-facts-inline:minmax(6rem, 10rem) minmax(0, 1fr);--grid-template-columns-tabs-vertical:max-content minmax(0, 1fr);--grid-template-columns-filters:repeat(auto-fit, minmax(11rem, 1fr));--grid-template-columns-single:minmax(0, 1fr);--grid-template-columns-footer-links:repeat(3, minmax(0, 10rem));--grid-template-columns-footer-links-narrow:repeat(auto-fill, minmax(9rem, 1fr));--grid-template-columns-docs-shell:18rem minmax(0, 1fr);--grid-template-columns-two-one:minmax(0, 2fr) minmax(0, 1fr);--grid-template-columns-cards:repeat(auto-fit, minmax(min(100%, 16rem), 1fr));--grid-template-columns-guide-cards:repeat(auto-fit, minmax(min(100%, 15rem), 1fr));--grid-template-columns-tiles:repeat(auto-fit, minmax(min(100%, 11rem), 1fr));--grid-template-columns-icon-tiles:repeat(auto-fit, minmax(min(100%, 10rem), 1fr));--grid-template-columns-swatches:repeat(auto-fit, minmax(min(100%, 9rem), 1fr));--grid-template-columns-document:minmax(0, 48rem) 12rem;--grid-template-columns-document-narrow:minmax(0, 48rem);--grid-template-columns-metadata-list:9rem minmax(0, 1fr);--grid-template-columns-space-scale:9rem 3.5rem 1fr;--grid-template-columns-space-scale-narrow:8rem 3rem 1fr;--grid-template-columns-log-editor:minmax(0, 43.75rem) minmax(13.75rem, 1fr);--grid-template-columns-amount:minmax(0, 1fr) minmax(6.875rem, .45fr);--grid-template-columns-amount-narrow:minmax(0, 1fr) 6.875rem;--grid-template-columns-overview-columns:minmax(0, 1.35fr) minmax(0, 1fr);--grid-template-columns-record-entry:7rem minmax(0, 1fr) 4rem;--grid-template-columns-record-entry-narrow:minmax(0, 1fr) 3rem;--grid-template-columns-log-body:minmax(0, 1.5fr) minmax(17rem, 1fr);--grid-template-columns-log-body-narrow:minmax(0, 1.25fr) minmax(16rem, 1fr);--grid-template-columns-admin:11rem minmax(0, 1fr);--grid-template-columns-admin-bottom:1.25fr 1fr;--grid-template-columns-admin-record:minmax(0, 1fr) auto auto;--grid-template-columns-your-standing:calc(4.5rem - var(--spacing-ledger-inset) + .75rem) minmax(0, 1fr) auto;--grid-template-columns-guide:11.5rem minmax(0, 45rem);--grid-template-columns-guide-narrow:10.75rem minmax(0, 1fr);--grid-template-columns-timeline:3.25rem minmax(0, 1fr);--grid-template-columns-main-aside:minmax(0, 1fr) 18.75rem;--grid-template-columns-editor:minmax(0, 42.5rem) minmax(0, 16.25rem);--grid-template-columns-editor-narrow:minmax(0, 42.5rem);--grid-template-columns-pair:1fr 1fr;--grid-template-columns-dated-row:3.5rem minmax(0, 1fr) auto;--grid-template-columns-dated-row-narrow:2.625rem minmax(0, 1fr);--grid-template-columns-standings-filters:1fr 1fr minmax(11.25rem, 1.25fr);--grid-template-columns-standings-filters-yearly:minmax(5.5rem, .6fr) 1fr 1fr minmax(11.25rem, 1.25fr);--grid-template-columns-log:minmax(0, 40rem) minmax(12rem, 16rem);--grid-template-columns-goal:minmax(0, 35rem) minmax(0, 18.75rem);--grid-template-columns-goal-narrow:minmax(0, 35rem);--grid-template-columns-title-tags:minmax(0, max-content) auto;--grid-template-columns-workspace:minmax(0, 1fr) 16rem;--grid-template-columns-workspace-narrow:minmax(0, 1fr) 14rem;--grid-template-columns-entry:7rem minmax(0, 1fr) auto;--grid-template-columns-halves:repeat(2, minmax(0, 1fr));--grid-template-columns-thirds:repeat(3, minmax(0, 1fr));--grid-template-columns-strip:14.375rem minmax(0, 1fr) auto;--grid-template-columns-strip-narrow:12.5rem minmax(0, 1fr);--grid-template-columns-settings-row:10rem minmax(0, 1fr) auto;--grid-template-columns-settings-row-open:10rem minmax(0, 1fr);--effect-table-scroll:linear-gradient(to right, var(--color-paper) 40%, transparent) left / 2rem 100% no-repeat local, linear-gradient(to left, var(--color-paper) 40%, transparent) right / 2rem 100% no-repeat local, radial-gradient(farthest-side at 0 50%, var(--color-table-shade), transparent) left / .75rem 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, var(--color-table-shade), transparent) right / .75rem 100% no-repeat scroll;--effect-canvas-table-scroll:linear-gradient(to right, var(--color-canvas) 40%, transparent) left / 2rem 100% no-repeat local, linear-gradient(to left, var(--color-canvas) 40%, transparent) right / 2rem 100% no-repeat local, radial-gradient(farthest-side at 0 50%, var(--color-canvas-table-shade), transparent) left / .75rem 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, var(--color-canvas-table-shade), transparent) right / .75rem 100% no-repeat scroll;--effect-hero-backdrop-mask:radial-gradient(ellipse 34rem 20rem at calc(50% - 22rem) 16rem, transparent 50%, black 100%), linear-gradient(to bottom, black 30%, transparent 95%)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#e8e8e8;--color-paper:#f4f4f4;--color-raised:#fff;--color-overlay:#f4f4f4;--color-field:#fff;--color-scrim:#1c1c1c47;--color-ink:#1c1c1c;--color-muted:#565656;--color-link:#5747b8;--color-link-hover:#3f3196;--color-rule-subtle:#d2d2d2;--color-rule:#aeaeae;--color-rule-strong:#343434;--color-surface-edge:gray;--color-field-edge:#8a8a8a;--color-field-edge-hover:#565656;--color-button-edge:#777;--color-button-edge-hover:#343434;--color-button-shade:#1c1c1c38;--color-action:#5747b8;--color-action-hover:#49399f;--color-action-active:#40318c;--color-action-soft:#e8e4fa;--color-neutral-hover:#d9d9d9;--color-raised-hover:#d9d9d9;--color-destructive:#a33333;--color-destructive-hover:#892828;--color-information:#2a6583;--color-success:#3a6842;--color-warning:#8a5b16;--color-danger:#a33333;--color-focus:#5747b8;--color-focus-offset:var(--color-canvas);--color-focus-halo:#5747b81f}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--color-focus-halo:color-mix(in srgb, var(--color-focus) 12%, transparent)}}[data-theme=light]{--color-danger-halo:#a3333338}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--color-danger-halo:color-mix(in srgb, var(--color-danger) 22%, transparent)}}[data-theme=light]{--color-shadow:#1c1c1c29;--color-chart-1:#5747b8;--color-chart-2:#3a6842;--color-chart-3:#8a5b16;--color-chart-4:#2a6583;--color-chart-5:#a33333;--color-chart-6:#6c568c;--color-chart-7:#4b6662;--color-chart-8:#83565d;--color-activity-reading:var(--color-chart-3);--color-activity-listening:var(--color-chart-7);--color-activity-writing:var(--color-chart-8);--color-activity-speaking:var(--color-chart-2);--color-activity-study:var(--color-chart-4);--color-activity-other:var(--color-muted);--color-heat-future:#e2e2e2;--color-heat-0:#d2d2d2;--color-heat-1:#9a8bea;--color-heat-2:#6656d4;--color-heat-3:#49399f;--color-heat-4:#261c66;--color-table-shade:#1c1c1c59}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--color-table-shade:color-mix(in srgb, var(--color-ink) 35%, transparent)}}[data-theme=light]{--color-canvas-table-shade:#1c1c1c38}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--color-canvas-table-shade:color-mix(in srgb, var(--color-ink) 22%, transparent)}}[data-theme=light]{--color-tab-hover:#1c1c1c0a}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--color-tab-hover:color-mix(in srgb, var(--color-ink) 4%, transparent)}}[data-theme=light]{--color-toggle-hover:#eee}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--color-toggle-hover:color-mix(in srgb, var(--color-ink) 3%, var(--color-paper))}}[data-theme=light]{--color-chip:#d9d9d9;--color-chip-remove-hover:#c5c5c5;--color-destructive-soft:#a3333324}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--color-destructive-soft:color-mix(in srgb, var(--color-danger) 14%, transparent)}}[data-theme=light]{--color-current-row-hover:#dedaef}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--color-current-row-hover:color-mix(in srgb, var(--color-ink) 5%, var(--color-action-soft))}}[data-theme=light]{--color-checkbox-disabled-edge:#8f8f8f}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--color-checkbox-disabled-edge:color-mix(in srgb, var(--color-field-edge) 85%, var(--color-rule))}}[data-theme=light]{--color-footer:var(--color-canvas);--color-footer-ink:var(--color-ink);--color-footer-muted:var(--color-muted);--color-footer-link:var(--color-ink);--color-footer-label:var(--color-muted);--color-footer-rule:var(--color-rule);--color-footer-accent:var(--color-link);--color-footer-hover:var(--color-link-hover);--color-footer-tint:var(--color-tab-hover);--color-podium-1:#f3e2a6;--color-on-podium-1:#5c4300;--color-podium-2:#e3e3ea;--color-on-podium-2:#3d3d4a;--color-podium-3:#f0d3bd;--color-on-podium-3:#6b3412;--shadow-floating:3px 3px 0 var(--color-shadow);--shadow-showcase:5px 5px 0 var(--color-shadow);--shadow-underline-link:inset 0 -1px 0 var(--color-link);--shadow-current-bar:inset 0 -3px 0 var(--color-link);--shadow-current-bar-start:inset 3px 0 0 var(--color-link);--shadow-rule-bottom:inset 0 -1px 0 var(--color-rule);--shadow-rule-start:inset 1px 0 0 var(--color-rule);--shadow-rail-focus:inset 3px 0 0 var(--color-focus);--effect-table-scroll:linear-gradient(to right, var(--color-paper) 40%, transparent) left / 2rem 100% no-repeat local, linear-gradient(to left, var(--color-paper) 40%, transparent) right / 2rem 100% no-repeat local, radial-gradient(farthest-side at 0 50%, var(--color-table-shade), transparent) left / .75rem 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, var(--color-table-shade), transparent) right / .75rem 100% no-repeat scroll;--effect-canvas-table-scroll:linear-gradient(to right, var(--color-canvas) 40%, transparent) left / 2rem 100% no-repeat local, linear-gradient(to left, var(--color-canvas) 40%, transparent) right / 2rem 100% no-repeat local, radial-gradient(farthest-side at 0 50%, var(--color-canvas-table-shade), transparent) left / .75rem 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, var(--color-canvas-table-shade), transparent) right / .75rem 100% no-repeat scroll}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#141414;--color-paper:#1c1c1c;--color-raised:#252525;--color-overlay:#252525;--color-field:#2c2c2c;--color-scrim:#00000061;--color-ink:#e8e8e8;--color-muted:#aeaeae;--color-link:#a99cf0;--color-link-hover:#cbc2f8;--color-rule-subtle:#2c2c2c;--color-rule:#444;--color-rule-strong:#5f5f5f;--color-surface-edge:#5f5f5f;--color-field-edge:#777;--color-field-edge-hover:#979797;--color-button-edge:#777;--color-button-edge-hover:gray;--color-button-shade:#0006;--color-action:#6656d4;--color-action-hover:#7262dd;--color-action-active:#5b4bc8;--color-action-soft:#383646;--color-neutral-hover:#2c2c2c;--color-raised-hover:#2c2c2c;--color-destructive:#b84a4a;--color-destructive-hover:#c05050;--color-information:#70acd0;--color-success:#7fb488;--color-warning:#ddb66f;--color-danger:#d77171;--color-focus:#a99cf0;--color-focus-offset:var(--color-canvas);--color-focus-halo:#5747b81f}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--color-focus-halo:color-mix(in srgb, var(--color-focus) 12%, transparent)}}[data-theme=dark]{--color-danger-halo:#a3333338}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--color-danger-halo:color-mix(in srgb, var(--color-danger) 22%, transparent)}}[data-theme=dark]{--color-shadow:#7c68e057;--color-chart-1:#9a8bea;--color-chart-2:#7fb488;--color-chart-3:#ddb66f;--color-chart-4:#70acd0;--color-chart-5:#d77171;--color-chart-6:#b69ad0;--color-chart-7:#83aaa3;--color-chart-8:#c58e9b;--color-activity-reading:var(--color-chart-3);--color-activity-listening:var(--color-chart-7);--color-activity-writing:var(--color-chart-8);--color-activity-speaking:var(--color-chart-2);--color-activity-study:var(--color-chart-4);--color-activity-other:var(--color-muted);--color-heat-future:#232323;--color-heat-0:#343434;--color-heat-1:#5b4bc8;--color-heat-2:#8f80e8;--color-heat-3:#c0b4f5;--color-heat-4:#ece7ff;--color-table-shade:#1c1c1c59}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--color-table-shade:color-mix(in srgb, var(--color-ink) 35%, transparent)}}[data-theme=dark]{--color-canvas-table-shade:#1c1c1c38}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--color-canvas-table-shade:color-mix(in srgb, var(--color-ink) 22%, transparent)}}[data-theme=dark]{--color-tab-hover:#1c1c1c0a}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--color-tab-hover:color-mix(in srgb, var(--color-ink) 4%, transparent)}}[data-theme=dark]{--color-toggle-hover:#eee}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--color-toggle-hover:color-mix(in srgb, var(--color-ink) 3%, var(--color-paper))}}[data-theme=dark]{--color-chip:#444;--color-chip-remove-hover:#5f5f5f;--color-destructive-soft:#a3333324}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--color-destructive-soft:color-mix(in srgb, var(--color-danger) 14%, transparent)}}[data-theme=dark]{--color-current-row-hover:#dedaef}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--color-current-row-hover:color-mix(in srgb, var(--color-ink) 5%, var(--color-action-soft))}}[data-theme=dark]{--color-checkbox-disabled-edge:#8f8f8f}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--color-checkbox-disabled-edge:color-mix(in srgb, var(--color-field-edge) 85%, var(--color-rule))}}[data-theme=dark]{--color-footer:var(--color-canvas);--color-footer-ink:var(--color-ink);--color-footer-muted:var(--color-muted);--color-footer-link:var(--color-ink);--color-footer-label:var(--color-muted);--color-footer-rule:var(--color-rule);--color-footer-accent:var(--color-link);--color-footer-hover:var(--color-link-hover);--color-footer-tint:var(--color-tab-hover);--color-podium-1:#4d3f12;--color-on-podium-1:#f2d77c;--color-podium-2:#565660;--color-on-podium-2:#dcdce6;--color-podium-3:#4a2c1b;--color-on-podium-3:#eebc98;--shadow-floating:3px 3px 0 var(--color-shadow);--shadow-showcase:5px 5px 0 var(--color-shadow);--shadow-underline-link:inset 0 -1px 0 var(--color-link);--shadow-current-bar:inset 0 -3px 0 var(--color-link);--shadow-current-bar-start:inset 3px 0 0 var(--color-link);--shadow-rule-bottom:inset 0 -1px 0 var(--color-rule);--shadow-rule-start:inset 1px 0 0 var(--color-rule);--shadow-rail-focus:inset 3px 0 0 var(--color-focus);--effect-table-scroll:linear-gradient(to right, var(--color-paper) 40%, transparent) left / 2rem 100% no-repeat local, linear-gradient(to left, var(--color-paper) 40%, transparent) right / 2rem 100% no-repeat local, radial-gradient(farthest-side at 0 50%, var(--color-table-shade), transparent) left / .75rem 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, var(--color-table-shade), transparent) right / .75rem 100% no-repeat scroll;--effect-canvas-table-scroll:linear-gradient(to right, var(--color-canvas) 40%, transparent) left / 2rem 100% no-repeat local, linear-gradient(to left, var(--color-canvas) 40%, transparent) right / 2rem 100% no-repeat local, radial-gradient(farthest-side at 0 50%, var(--color-canvas-table-shade), transparent) left / .75rem 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, var(--color-canvas-table-shade), transparent) right / .75rem 100% no-repeat scroll}[data-density=comfortable]{--spacing-control:2.75rem;--spacing-field-x:.75rem;--spacing-field-y:.625rem;--spacing-inline:.625rem;--spacing-button-x:.9375rem;--spacing-button-top:.5625rem;--spacing-button-bottom:.5rem;--spacing-radio-min:7rem;--spacing-select-end:calc(var(--spacing-field-x) * 2 + var(--spacing-icon-sm));--spacing-chip-input-start:calc(var(--spacing-field-x) - var(--spacing-1));--spacing-check-hint:calc(var(--spacing-check) + var(--spacing-inline));--spacing-rail-inset:calc(var(--spacing-field-x) + var(--spacing-rail));--spacing-page-title-trim:calc((var(--leading-page) - var(--spacing-control)) / 2);--spacing-page-actions-trim:calc(var(--leading-page) - var(--spacing-control));--spacing-compound-input:calc(var(--spacing-control) - 2px);--spacing-compound-unit:calc(var(--spacing-control) - 1px);--container-drawer:min(28rem, calc(100vw - var(--spacing-control)));--text-body:1rem;--text-button:1em;--leading-body:1.625rem}[data-density=compact]{--spacing-control:2.25rem;--spacing-field-x:.625rem;--spacing-field-y:.375rem;--spacing-inline:.5rem;--spacing-button-x:.6875rem;--spacing-button-top:.375rem;--spacing-button-bottom:.3125rem;--spacing-radio-min:6rem;--spacing-select-end:calc(var(--spacing-field-x) * 2 + var(--spacing-icon-sm));--spacing-chip-input-start:calc(var(--spacing-field-x) - var(--spacing-1));--spacing-check-hint:calc(var(--spacing-check) + var(--spacing-inline));--spacing-rail-inset:calc(var(--spacing-field-x) + var(--spacing-rail));--spacing-page-title-trim:calc((var(--leading-page) - var(--spacing-control)) / 2);--spacing-page-actions-trim:calc(var(--leading-page) - var(--spacing-control));--spacing-compound-input:calc(var(--spacing-control) - 2px);--spacing-compound-unit:calc(var(--spacing-control) - 1px);--container-drawer:min(28rem, calc(100vw - var(--spacing-control)));--text-body:.875rem;--text-button:.875rem;--leading-body:1.375rem}@media not all and (width>=64rem){:root{--spacing-ledger-inset:1.25rem;--text-hero:2.25rem;--grid-template-columns-your-standing:calc(4.5rem - var(--spacing-ledger-inset) + .75rem) minmax(0, 1fr) auto}}@media not all and (width>=48rem){:root{--spacing-gutter:1.25rem;--spacing-frame-top:2rem;--spacing-frame-bottom:3rem;--spacing-brand:7.5rem;--spacing-brand-mark:calc(var(--spacing-brand) * .282);--spacing-brand-sample:7.5rem;--spacing-brand-sample-mark:calc(var(--spacing-brand-sample) * .282);--spacing-brand-gap:calc(var(--spacing-brand) * .056);--container-measure-hero:18ch;--container-measure-how:54ch;--container-frame:calc(var(--container-content) + var(--spacing-gutter) * 2);--text-hero:clamp(2rem, 8.5vw, 2.75rem);--text-guide-title:2rem;--effect-hero-backdrop-mask:linear-gradient(to bottom, black, transparent 9rem)}}@media not all and (width>=30rem){:root{--spacing-gutter:1rem;--spacing-frame-top:1.75rem;--spacing-frame-bottom:2.5rem;--spacing-brand:6.625rem;--spacing-brand-mark:calc(var(--spacing-brand) * .282);--spacing-brand-sample:6.625rem;--spacing-brand-sample-mark:calc(var(--spacing-brand-sample) * .282);--spacing-brand-gap:calc(var(--spacing-brand) * .056);--container-frame:calc(var(--container-content) + var(--spacing-gutter) * 2)}}@media not all and (width>=25rem){:root{--spacing-ledger-inset:1rem;--spacing-brand:5.5rem;--spacing-brand-mark:calc(var(--spacing-brand) * .282);--spacing-brand-gap:calc(var(--spacing-brand) * .056);--grid-template-columns-your-standing:calc(4.5rem - var(--spacing-ledger-inset) + .75rem) minmax(0, 1fr) auto}}@media not all and (width>=23rem){:root{--spacing-brand:4.5rem;--spacing-brand-mark:calc(var(--spacing-brand) * .282);--spacing-brand-sample:5.5rem;--spacing-brand-sample-mark:calc(var(--spacing-brand-sample) * .282);--spacing-brand-gap:calc(var(--spacing-brand) * .056)}}}@keyframes paper-spin{to{transform:rotate(1turn)}}@keyframes paper-progress{0%{transform:translate(-100%)}to{transform:translate(350%)}}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/merriweather-700-Cc1Z997k.woff2)format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/open-sans-400-BCI9iKGv.woff2)format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/open-sans-600-CXiIsNvT.woff2)format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/open-sans-700-CDFmF5Hg.woff2)format("woff2")}.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:var(--spacing-0,0)}.inset-x-0{inset-inline:var(--spacing-0,0)}.start-0{inset-inline-start:var(--spacing-0,0)}.start-1\/2{inset-inline-start:50%}.start-3{inset-inline-start:var(--spacing-3,.75rem)}.end-0{inset-inline-end:var(--spacing-0,0)}.end-4{inset-inline-end:var(--spacing-4,1rem)}.end-field-x{inset-inline-end:var(--spacing-field-x,.75rem)}.top-0{top:var(--spacing-0,0)}.top-1\/2{top:50%}.top-3{top:var(--spacing-3,.75rem)}.-bottom-px{bottom:-1px;bottom:calc(var(--spacing-px,1px) * -1)}.bottom-4{bottom:var(--spacing-4,1rem)}.bottom-full{bottom:100%}.z-backdrop{z-index:var(--z-index-backdrop,80)}.z-dialog{z-index:var(--z-index-dialog,81)}.z-header{z-index:var(--z-index-header,40)}.z-lift{z-index:var(--z-index-lift,1)}.z-lift-2{z-index:var(--z-index-lift-2,2)}.z-menu{z-index:var(--z-index-menu,90)}.z-popover{z-index:var(--z-index-popover,95)}.z-skip{z-index:var(--z-index-skip,100)}.z-toast{z-index:var(--z-index-toast,110)}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.float-start{float:inline-start}.container{width:100%}@media (width>=23rem){.container{max-width:23rem}}@media (width>=25rem){.container{max-width:25rem}}@media (width>=30rem){.container{max-width:30rem}}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}.m-0{margin:var(--spacing-0,0)}.mx-1{margin-inline:var(--spacing-1,.25rem)}.mx-auto{margin-inline:auto}.mx-field-x{margin-inline:var(--spacing-field-x,.75rem)}.my-0{margin-block:var(--spacing-0,0)}.my-page-actions-trim{margin-block:var(--spacing-page-actions-trim,calc(var(--leading-page) - var(--spacing-control)))}.my-page-title-trim{margin-block:var(--spacing-page-title-trim,calc((var(--leading-page) - var(--spacing-control)) / 2))}.-ms-px{margin-inline-start:-1px;margin-inline-start:calc(var(--spacing-px,1px) * -1)}.ms-1{margin-inline-start:var(--spacing-1,.25rem)}.ms-2{margin-inline-start:var(--spacing-2,.5rem)}.ms-auto{margin-inline-start:auto}.ms-inline{margin-inline-start:var(--spacing-inline,.625rem)}.-mt-1{margin-top:calc(var(--spacing-1,.25rem) * -1)}.-mt-px{margin-top:-1px;margin-top:calc(var(--spacing-px,1px) * -1)}.mt-0{margin-top:var(--spacing-0,0)}.mt-0\.8{margin-top:var(--spacing-0_8,.2rem)}.mt-1{margin-top:var(--spacing-1,.25rem)}.mt-1\.5{margin-top:var(--spacing-1_5,.375rem)}.mt-1\.6{margin-top:var(--spacing-1_6,.4rem)}.mt-2{margin-top:var(--spacing-2,.5rem)}.mt-3{margin-top:var(--spacing-3,.75rem)}.mt-4{margin-top:var(--spacing-4,1rem)}.mt-6{margin-top:var(--spacing-6,1.5rem)}.mt-10{margin-top:var(--spacing-10,2.5rem)}.mb-0{margin-bottom:var(--spacing-0,0)}.mb-1{margin-bottom:var(--spacing-1,.25rem)}.mb-1\.5{margin-bottom:var(--spacing-1_5,.375rem)}.mb-2{margin-bottom:var(--spacing-2,.5rem)}.mb-3{margin-bottom:var(--spacing-3,.75rem)}.mb-3\.5{margin-bottom:var(--spacing-3_5,.875rem)}.mb-4{margin-bottom:var(--spacing-4,1rem)}.mb-5{margin-bottom:var(--spacing-5,1.25rem)}.mb-7{margin-bottom:var(--spacing-7,1.75rem)}.mb-8{margin-bottom:var(--spacing-8,2rem)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-square{aspect-ratio:1}.size-2\.5{width:var(--spacing-2_5,.625rem);height:var(--spacing-2_5,.625rem)}.size-8{width:var(--spacing-8,2rem);height:var(--spacing-8,2rem)}.size-10{width:var(--spacing-10,2.5rem);height:var(--spacing-10,2.5rem)}.size-16{width:var(--spacing-16,4rem);height:var(--spacing-16,4rem)}.size-check{width:var(--spacing-check,1.15rem);height:var(--spacing-check,1.15rem)}.size-control{width:var(--spacing-control,2.75rem);height:var(--spacing-control,2.75rem)}.size-icon{width:var(--spacing-icon,1.25rem);height:var(--spacing-icon,1.25rem)}.size-icon-lg{width:var(--spacing-icon-lg,1.5rem);height:var(--spacing-icon-lg,1.5rem)}.size-icon-sm{width:var(--spacing-icon-sm,1rem);height:var(--spacing-icon-sm,1rem)}.size-icon-xl{width:var(--spacing-icon-xl,3rem);height:var(--spacing-icon-xl,3rem)}.size-target{width:var(--spacing-target,2.75rem);height:var(--spacing-target,2.75rem)}.h-0\.5{height:var(--spacing-0_5,.125rem)}.h-auto{height:auto}.h-compound-unit{height:var(--spacing-compound-unit,calc(var(--spacing-control) - 1px))}.h-full{height:100%}.max-h-modal{max-height:var(--height-modal,min(42rem, calc(100vh - 2rem)))}.max-h-popup{max-height:var(--height-popup,18rem)}.min-h-0{min-height:var(--spacing-0,0)}.min-h-auto{min-height:auto}.min-h-chip-target{min-height:var(--spacing-chip-target,1.5rem)}.min-h-compound-input{min-height:var(--spacing-compound-input,calc(var(--spacing-control) - 2px))}.min-h-control{min-height:var(--spacing-control,2.75rem)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-target{min-height:var(--spacing-target,2.75rem)}.min-h-textarea{min-height:var(--height-textarea,5.5rem)}.w-\(--anchor-width\){width:var(--anchor-width)}.w-auto{width:auto}.w-brand{width:var(--spacing-brand,8.875rem)}.w-brand-mark{width:var(--spacing-brand-mark,calc(var(--spacing-brand) * .282))}.w-card{width:var(--container-card,min(100%, 27.5rem))}.w-control{width:var(--spacing-control,2.75rem)}.w-drawer{width:var(--container-drawer,min(28rem, calc(100vw - var(--spacing-control))))}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-modal{width:var(--container-modal,min(36rem, 100%))}.w-settings{width:var(--container-settings,min(100%, 47.5rem))}.w-target{width:var(--spacing-target,2.75rem)}.w-toast{width:var(--container-toast,min(24rem, calc(100vw - 2rem)))}.max-w-account-label{max-width:var(--container-account-label,12rem)}.max-w-content{max-width:var(--container-content,72.5rem)}.max-w-frame{max-width:var(--container-frame,calc(var(--container-content) + var(--spacing-gutter) * 2))}.max-w-full{max-width:100%}.max-w-heatmap-legend{max-width:var(--container-heatmap-legend,min(100%, calc(100vw - 5rem)))}.max-w-measure{max-width:var(--container-measure,65ch)}.max-w-measure-description{max-width:var(--container-measure-description,58ch)}.max-w-none{max-width:none}.max-w-settings-editor{max-width:var(--container-settings-editor,26rem)}.min-w-0{min-width:var(--spacing-0,0)}.min-w-chip-input{min-width:var(--container-chip-input,3rem)}.min-w-chip-target{min-width:var(--spacing-chip-target,1.5rem)}.min-w-control{min-width:var(--spacing-control,2.75rem)}.min-w-heatmap{min-width:var(--container-heatmap,44rem)}.min-w-menu{min-width:var(--container-menu,13rem)}.min-w-radio-min{min-width:var(--spacing-radio-min,7rem)}.min-w-target{min-width:var(--spacing-target,2.75rem)}.min-w-unit-select{min-width:var(--container-unit-select,6rem)}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-28{flex-basis:var(--spacing-28,7rem)}.basis-34{flex-basis:var(--spacing-34,8.5rem)}.border-collapse{border-collapse:collapse}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-offscreen{--tw-translate-y:calc(var(--translate-offscreen,180%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.animate-spin{animation:var(--animate-spin,paper-spin .7s linear infinite)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-content-end{grid-template-columns:var(--grid-template-columns-content-end,minmax(0, 1fr) auto)}.grid-cols-entry{grid-template-columns:var(--grid-template-columns-entry,7rem minmax(0, 1fr) auto)}.grid-cols-facts-inline{grid-template-columns:var(--grid-template-columns-facts-inline,minmax(6rem, 10rem) minmax(0, 1fr))}.grid-cols-footer-links{grid-template-columns:var(--grid-template-columns-footer-links,repeat(3, minmax(0, 10rem)))}.grid-cols-icon-content-end{grid-template-columns:var(--grid-template-columns-icon-content-end,auto minmax(0, 1fr) auto)}.grid-cols-item-indicator{grid-template-columns:var(--grid-template-columns-item-indicator,1.25rem 1fr)}.grid-cols-label-check{grid-template-columns:var(--grid-template-columns-label-check,1fr auto)}.grid-cols-mark-label{grid-template-columns:var(--grid-template-columns-mark-label,auto 1fr)}.grid-cols-radio-cards{grid-template-columns:var(--grid-template-columns-radio-cards,repeat(auto-fit, minmax(12rem, 1fr)))}.grid-cols-settings-row{grid-template-columns:var(--grid-template-columns-settings-row,10rem minmax(0, 1fr) auto)}.grid-cols-settings-row-open{grid-template-columns:var(--grid-template-columns-settings-row-open,10rem minmax(0, 1fr))}.grid-cols-stats{grid-template-columns:var(--grid-template-columns-stats,repeat(auto-fit, minmax(min(100%, 4.75rem), 1fr)))}.grid-rows-subgrid{grid-template-rows:subgrid}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.place-items-center{place-items:center}.content-end{align-content:flex-end}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-start{justify-items:start}.gap-0{gap:var(--spacing-0,0)}.gap-0\.5{gap:var(--spacing-0_5,.125rem)}.gap-0\.8{gap:var(--spacing-0_8,.2rem)}.gap-1{gap:var(--spacing-1,.25rem)}.gap-1\.4{gap:var(--spacing-1_4,.35rem)}.gap-1\.5{gap:var(--spacing-1_5,.375rem)}.gap-2{gap:var(--spacing-2,.5rem)}.gap-2\.5{gap:var(--spacing-2_5,.625rem)}.gap-2\.6{gap:var(--spacing-2_6,.65rem)}.gap-3{gap:var(--spacing-3,.75rem)}.gap-4{gap:var(--spacing-4,1rem)}.gap-5{gap:var(--spacing-5,1.25rem)}.gap-6{gap:var(--spacing-6,1.5rem)}.gap-8{gap:var(--spacing-8,2rem)}.gap-brand-gap{gap:var(--spacing-brand-gap,calc(var(--spacing-brand) * .056))}.gap-inline{gap:var(--spacing-inline,.625rem)}.gap-px{gap:1px;gap:var(--spacing-px,1px)}.gap-x-3{column-gap:var(--spacing-3,.75rem)}.gap-x-4{column-gap:var(--spacing-4,1rem)}.gap-x-5{column-gap:var(--spacing-5,1.25rem)}.gap-x-6{column-gap:var(--spacing-6,1.5rem)}.gap-x-10{column-gap:var(--spacing-10,2.5rem)}.gap-x-16{column-gap:var(--spacing-16,4rem)}.gap-x-inline{column-gap:var(--spacing-inline,.625rem)}.gap-y-1{row-gap:var(--spacing-1,.25rem)}.gap-y-2{row-gap:var(--spacing-2,.5rem)}.gap-y-3{row-gap:var(--spacing-3,.75rem)}.gap-y-4{row-gap:var(--spacing-4,1rem)}.gap-y-5{row-gap:var(--spacing-5,1.25rem)}.gap-y-7{row-gap:var(--spacing-7,1.75rem)}.gap-y-8{row-gap:var(--spacing-8,2rem)}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded-chip{border-radius:var(--radius-chip,2px)}.rounded-full{border-radius:2147483647px}.rounded-none{border-radius:0}.rounded-pill{border-radius:var(--radius-pill,999px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-edge{border-style:var(--tw-border-style);border-width:var(--border-width-edge,2px)}.border-rail{border-style:var(--tw-border-style);border-width:var(--border-width-rail,3px)}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-y-0{border-block-style:var(--tw-border-style);border-block-width:0}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-0{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-e-0{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-edge{border-bottom-style:var(--tw-border-style);border-bottom-width:var(--border-width-edge,2px)}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-button-edge{border-color:var(--color-button-edge,#777)}.border-button-shade{border-color:var(--color-button-shade,#1c1c1c38)}.border-current{border-color:currentColor}.border-danger{border-color:var(--color-danger,#a33333)}.border-field-edge{border-color:var(--color-field-edge,#8a8a8a)}.border-footer-rule{border-color:var(--color-footer-rule,var(--color-rule))}.border-rule{border-color:var(--color-rule,#aeaeae)}.border-rule-strong{border-color:var(--color-rule-strong,#343434)}.border-rule-subtle{border-color:var(--color-rule-subtle,#d2d2d2)}.border-surface-edge{border-color:var(--color-surface-edge,gray)}.border-transparent{border-color:#0000}.border-e-transparent{border-inline-end-color:#0000}.border-t-action{border-top-color:var(--color-action,#5747b8)}.border-t-transparent{border-top-color:#0000}.border-b-danger{border-bottom-color:var(--color-danger,#a33333)}.border-b-rule{border-bottom-color:var(--color-rule,#aeaeae)}.border-b-transparent{border-bottom-color:#0000}.bg-action{background-color:var(--color-action,#5747b8)}.bg-action-soft{background-color:var(--color-action-soft,#e8e4fa)}.bg-canvas{background-color:var(--color-canvas,#e8e8e8)}.bg-chip{background-color:var(--color-chip,#d9d9d9)}.bg-destructive{background-color:var(--color-destructive,#a33333)}.bg-field{background-color:var(--color-field,#fff)}.bg-footer{background-color:var(--color-footer,var(--color-canvas))}.bg-heat-0{background-color:var(--color-heat-0,#d2d2d2)}.bg-heat-1{background-color:var(--color-heat-1,#9a8bea)}.bg-heat-2{background-color:var(--color-heat-2,#6656d4)}.bg-heat-3{background-color:var(--color-heat-3,#49399f)}.bg-heat-4{background-color:var(--color-heat-4,#261c66)}.bg-overlay{background-color:var(--color-overlay,#f4f4f4)}.bg-paper{background-color:var(--color-paper,#f4f4f4)}.bg-raised{background-color:var(--color-raised,#fff)}.bg-rule{background-color:var(--color-rule,#aeaeae)}.bg-rule-subtle{background-color:var(--color-rule-subtle,#d2d2d2)}.bg-scrim{background-color:var(--color-scrim,#1c1c1c47)}.bg-transparent{background-color:#0000}.bg-cover{background-size:cover}.bg-center{background-position:50%}.fill-heat-0{fill:var(--color-heat-0,#d2d2d2)}.fill-heat-1{fill:var(--color-heat-1,#9a8bea)}.fill-heat-2{fill:var(--color-heat-2,#6656d4)}.fill-heat-3{fill:var(--color-heat-3,#49399f)}.fill-heat-4{fill:var(--color-heat-4,#261c66)}.fill-heat-future{fill:var(--color-heat-future,#e2e2e2)}.fill-ink{fill:var(--color-ink,#1c1c1c)}.fill-overlay{fill:var(--color-overlay,#f4f4f4)}.fill-transparent{fill:#0000}.stroke-rule-strong{stroke:var(--color-rule-strong,#343434)}.stroke-check{stroke-width:var(--stroke-width-check,2.5)}.stroke-hairline{stroke-width:var(--stroke-width-hairline,1px)}.p-0{padding:var(--spacing-0,0)}.p-1{padding:var(--spacing-1,.25rem)}.p-2{padding:var(--spacing-2,.5rem)}.p-3{padding:var(--spacing-3,.75rem)}.p-3\.4{padding:var(--spacing-3_4,.85rem)}.p-4{padding:var(--spacing-4,1rem)}.p-5{padding:var(--spacing-5,1.25rem)}.p-card-pad{padding:var(--spacing-card-pad,clamp(1.5rem, 6vw, 2.25rem))}.p-field-x{padding:var(--spacing-field-x,.75rem)}.px-0{padding-inline:var(--spacing-0,0)}.px-2{padding-inline:var(--spacing-2,.5rem)}.px-4{padding-inline:var(--spacing-4,1rem)}.px-5{padding-inline:var(--spacing-5,1.25rem)}.px-6{padding-inline:var(--spacing-6,1.5rem)}.px-button-x{padding-inline:var(--spacing-button-x,.9375rem)}.px-field-x{padding-inline:var(--spacing-field-x,.75rem)}.px-gutter{padding-inline:var(--spacing-gutter,1.75rem)}.px-gutter-account{padding-inline:var(--spacing-gutter-account,clamp(1rem, 4vw, 2rem))}.py-0\.5{padding-block:var(--spacing-0_5,.125rem)}.py-1{padding-block:var(--spacing-1,.25rem)}.py-1\.4{padding-block:var(--spacing-1_4,.35rem)}.py-2{padding-block:var(--spacing-2,.5rem)}.py-3{padding-block:var(--spacing-3,.75rem)}.py-3\.6{padding-block:var(--spacing-3_6,.9rem)}.py-4{padding-block:var(--spacing-4,1rem)}.py-6{padding-block:var(--spacing-6,1.5rem)}.py-8{padding-block:var(--spacing-8,2rem)}.py-field-x{padding-block:var(--spacing-field-x,.75rem)}.py-field-y{padding-block:var(--spacing-field-y,.625rem)}.ps-2{padding-inline-start:var(--spacing-2,.5rem)}.ps-3{padding-inline-start:var(--spacing-3,.75rem)}.ps-check-hint{padding-inline-start:var(--spacing-check-hint,calc(var(--spacing-check) + var(--spacing-inline)))}.ps-flash-start{padding-inline-start:var(--spacing-flash-start,calc(var(--spacing-4) + var(--spacing-rail)))}.ps-rail-inset{padding-inline-start:var(--spacing-rail-inset,calc(var(--spacing-field-x) + var(--spacing-rail)))}.pe-0\.5{padding-inline-end:var(--spacing-0_5,.125rem)}.pe-2{padding-inline-end:var(--spacing-2,.5rem)}.pe-4{padding-inline-end:var(--spacing-4,1rem)}.pe-combobox-end{padding-inline-end:var(--spacing-combobox-end,calc(var(--spacing-target) + var(--spacing-1)))}.pe-field-x{padding-inline-end:var(--spacing-field-x,.75rem)}.pe-select-end{padding-inline-end:var(--spacing-select-end,calc(var(--spacing-field-x) * 2 + var(--spacing-icon-sm)))}.pt-0\.75{padding-top:var(--spacing-0_75,.1875rem)}.pt-1{padding-top:var(--spacing-1,.25rem)}.pt-6{padding-top:var(--spacing-6,1.5rem)}.pt-8{padding-top:var(--spacing-8,2rem)}.pt-button-top{padding-top:var(--spacing-button-top,.5625rem)}.pt-frame-top{padding-top:var(--spacing-frame-top,3rem)}.pt-main-top-account{padding-top:var(--spacing-main-top-account,clamp(2rem, 7vh, 4.5rem))}.pb-2{padding-bottom:var(--spacing-2,.5rem)}.pb-2\.5{padding-bottom:var(--spacing-2_5,.625rem)}.pb-3{padding-bottom:var(--spacing-3,.75rem)}.pb-10{padding-bottom:var(--spacing-10,2.5rem)}.pb-18{padding-bottom:var(--spacing-18,4.5rem)}.pb-button-bottom{padding-bottom:var(--spacing-button-bottom,.5rem)}.pb-frame-bottom{padding-bottom:var(--spacing-frame-bottom,4rem)}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-body{font-family:var(--font-body,"Open Sans", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Hiragino Sans", "Yu Gothic UI", "Noto Sans JP", "Noto Sans CJK JP", sans-serif)}.font-display{font-family:var(--font-display,"Merriweather", Georgia, "Hiragino Mincho ProN", "Yu Mincho", "Noto Serif JP", "Noto Serif CJK JP", "Times New Roman", serif)}.text-2xl{font-size:var(--text-2xl,1.5rem)}.text-base{font-size:var(--text-base,1rem)}.text-body{font-size:var(--text-body,1rem)}.text-button{font-size:var(--text-button,1em)}.text-component{font-size:var(--text-component,1.125rem)}.text-display{font-size:var(--text-display,3rem)}.text-em{font-size:var(--text-em,1em)}.text-fine{font-size:var(--text-fine,.8125rem)}.text-heat-axis{font-size:var(--text-heat-axis,9px)}.text-label{font-size:var(--text-label,.875rem)}.text-lead{font-size:var(--text-lead,1.0625rem)}.text-metadata{font-size:var(--text-metadata,.875rem)}.text-page{font-size:var(--text-page,2rem)}.text-section{font-size:var(--text-section,1.5rem)}.text-sm{font-size:var(--text-sm,.875rem)}.text-ui{font-size:var(--text-ui,.9375rem)}.text-xl{font-size:var(--text-xl,1.25rem)}.text-xs{font-size:var(--text-xs,.75rem)}.leading-125{--tw-leading:var(--leading-125,1.25);line-height:var(--leading-125,1.25)}.leading-130{--tw-leading:var(--leading-130,1.3);line-height:var(--leading-130,1.3)}.leading-140{--tw-leading:var(--leading-140,1.4);line-height:var(--leading-140,1.4)}.leading-150{--tw-leading:var(--leading-150,1.5);line-height:var(--leading-150,1.5)}.leading-155{--tw-leading:var(--leading-155,1.55);line-height:var(--leading-155,1.55)}.leading-160{--tw-leading:var(--leading-160,1.6);line-height:var(--leading-160,1.6)}.leading-165{--tw-leading:var(--leading-165,1.65);line-height:var(--leading-165,1.65)}.leading-180{--tw-leading:var(--leading-180,1.8);line-height:var(--leading-180,1.8)}.leading-body{--tw-leading:var(--leading-body,1.625rem);line-height:var(--leading-body,1.625rem)}.leading-component{--tw-leading:var(--leading-component,1.5rem);line-height:var(--leading-component,1.5rem)}.leading-display{--tw-leading:var(--leading-display,3.25rem);line-height:var(--leading-display,3.25rem)}.leading-label{--tw-leading:var(--leading-label,1.125rem);line-height:var(--leading-label,1.125rem)}.leading-metadata{--tw-leading:var(--leading-metadata,1.25rem);line-height:var(--leading-metadata,1.25rem)}.leading-none{--tw-leading:1;line-height:1}.leading-page{--tw-leading:var(--leading-page,2.375rem);line-height:var(--leading-page,2.375rem)}.leading-section{--tw-leading:var(--leading-section,1.875rem);line-height:var(--leading-section,1.875rem)}.font-bold{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.font-medium{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.font-regular{--tw-font-weight:var(--font-weight-regular,400);font-weight:var(--font-weight-regular,400)}.font-semibold{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.tracking-caps{--tw-tracking:var(--tracking-caps,.08em);letter-spacing:var(--tracking-caps,.08em)}.tracking-display{--tw-tracking:var(--tracking-display,-.035em);letter-spacing:var(--tracking-display,-.035em)}.tracking-label{--tw-tracking:var(--tracking-label,.04em);letter-spacing:var(--tracking-label,.04em)}.tracking-page{--tw-tracking:var(--tracking-page,-.025em);letter-spacing:var(--tracking-page,-.025em)}.tracking-section{--tw-tracking:var(--tracking-section,-.015em);letter-spacing:var(--tracking-section,-.015em)}.tracking-wide{--tw-tracking:var(--tracking-wide,.02em);letter-spacing:var(--tracking-wide,.02em)}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.whitespace-break-spaces{white-space:break-spaces}.whitespace-nowrap{white-space:nowrap}.text-current{color:currentColor}.text-danger{color:var(--color-danger,#a33333)}.text-footer-ink{color:var(--color-footer-ink,var(--color-ink))}.text-footer-label{color:var(--color-footer-label,var(--color-muted))}.text-footer-link{color:var(--color-footer-link,var(--color-ink))}.text-footer-muted{color:var(--color-footer-muted,var(--color-muted))}.text-information{color:var(--color-information,#2a6583)}.text-inherit{color:inherit}.text-ink{color:var(--color-ink,#1c1c1c)}.text-link{color:var(--color-link,#5747b8)}.text-muted{color:var(--color-muted,#565656)}.text-on-action{color:var(--color-on-action,#fff)}.text-on-destructive{color:var(--color-on-destructive,#fff)}.text-rule-strong{color:var(--color-rule-strong,#343434)}.text-success{color:var(--color-success,#3a6842)}.text-warning{color:var(--color-warning,#8a5b16)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-hairline{text-decoration-thickness:var(--text-decoration-thickness-hairline,1px)}.underline-offset-link{text-underline-offset:var(--text-underline-offset-link,.2em)}.accent-action{accent-color:var(--color-action,#5747b8)}.opacity-0{opacity:0}.opacity-full{opacity:var(--opacity-full,1)}.shadow-floating{--tw-shadow:3px 3px 0 var(--tw-shadow-color,var(--color-shadow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-rail-focus{--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,var(--color-focus));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-rule-bottom{--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--color-rule));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-rule-start{--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,var(--color-rule));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-showcase{--tw-shadow:5px 5px 0 var(--tw-shadow-color,var(--color-shadow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:2px}.blur-spoiler{--tw-blur:blur(var(--blur-spoiler,.75rem));filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.backdrop-blur-scrim{--tw-backdrop-blur:blur(var(--blur-scrim,.375rem));-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,ease));transition-duration:var(--tw-duration,var(--default-transition-duration,.12s))}.transition-enter{transition-property:var(--transition-property-enter,opacity, transform);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,ease));transition-duration:var(--tw-duration,var(--default-transition-duration,.12s))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,ease));transition-duration:var(--tw-duration,var(--default-transition-duration,.12s))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,ease));transition-duration:var(--tw-duration,var(--default-transition-duration,.12s))}.duration-quick{--tw-duration:var(--transition-duration-quick,.12s);transition-duration:var(--transition-duration-quick,.12s)}.duration-standard{--tw-duration:var(--transition-duration-standard,.18s);transition-duration:var(--transition-duration-standard,.18s)}.ease-out{--tw-ease:var(--ease-out,ease-out);transition-timing-function:var(--ease-out,ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[background\:var\(--effect-table-scroll\)\]{background:var(--effect-table-scroll)}.\[text-size-adjust\:100\%\]{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:is(.\*\:m-0>*){margin:var(--spacing-0,0)}:is(.\*\:size-full>*){width:100%;height:100%}:is(.\*\:shrink-0>*){flex-shrink:0}:is(.\*\:leading-170>*){--tw-leading:var(--leading-170,1.7);line-height:var(--leading-170,1.7)}@media (hover:hover){:is(:where(.group\/day):hover .group-hover\/day\:block){display:block}}:is(:where(.group\/day):focus .group-focus\/day\:stroke-ink){stroke:var(--color-ink,#1c1c1c)}:is(:where(.group\/day):focus .group-focus\/day\:stroke-ring){stroke-width:var(--stroke-width-ring,2px)}:is(:where(.group\/day):focus-visible .group-focus-visible\/day\:block){display:block}:is(:where(.group\/toggle):disabled .group-disabled\/toggle\:text-muted){color:var(--color-muted,#565656)}:is(:where(.group\/segment):has(:checked) .group-has-checked\/segment\:opacity-full){opacity:var(--opacity-full,1)}:is(:where(.group\/choice):has(:disabled) .group-has-disabled\/choice\:font-regular){--tw-font-weight:var(--font-weight-regular,400);font-weight:var(--font-weight-regular,400)}:is(:where(.group\/choice):has(:disabled) .group-has-disabled\/choice\:text-muted){color:var(--color-muted,#565656)}:is(:where(.group\/toggle)[aria-pressed=true] .group-aria-pressed\/toggle\:visible),:is(:where(.group\/item)[data-selected] .group-data-selected\/item\:visible){visibility:visible}:is(:where(.group\/tabs)[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:w-auto){width:auto}:is(:where(.group\/tabs)[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:max-w-none){max-width:none}:is(:where(.group\/tabs)[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:flex-col){flex-direction:column}:is(:where(.group\/tabs)[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:items-stretch){align-items:stretch}:is(:where(.group\/tabs)[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:justify-start){justify-content:flex-start}:is(:where(.group\/tabs)[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:overflow-visible){overflow:visible}:is(:where(.group\/tabs)[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:border-e){border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}:is(:where(.group\/tabs)[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:border-e-edge){border-inline-end-style:var(--tw-border-style);border-inline-end-width:var(--border-width-edge,2px)}:is(:where(.group\/tabs)[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:border-b-0){border-bottom-style:var(--tw-border-style);border-bottom-width:0}:is(:where(.group\/tabs)[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:border-e-transparent){border-inline-end-color:#0000}:is(:where(.group\/tabs)[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:px-field-x){padding-inline:var(--spacing-field-x,.75rem)}:is(:where(.group\/tabs)[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:py-0){padding-block:var(--spacing-0,0)}:is(:where(.group\/tabs)[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:text-start){text-align:start}:is(:where(.peer):disabled~.peer-disabled\:cursor-default){cursor:default}:is(:where(.peer):disabled~.peer-disabled\:text-muted),.placeholder\:text-muted::placeholder{color:var(--color-muted,#565656)}.placeholder\:opacity-full::placeholder{opacity:var(--opacity-full,1)}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-y-px:before{content:var(--tw-content);inset-block:-1px;inset-block:calc(var(--spacing-px,1px) * -1)}.before\:-inset-y-rail-outset:before{content:var(--tw-content);inset-block:calc(var(--spacing-rail-outset,1px) * -1)}.before\:inset-y-0:before{content:var(--tw-content);inset-block:var(--spacing-0,0)}.before\:-start-px:before{content:var(--tw-content);inset-inline-start:-1px;inset-inline-start:calc(var(--spacing-px,1px) * -1)}.before\:-start-rail-outset:before{content:var(--tw-content);inset-inline-start:calc(var(--spacing-rail-outset,1px) * -1)}.before\:start-0:before{content:var(--tw-content);inset-inline-start:var(--spacing-0,0)}.before\:start-entry-rule:before{content:var(--tw-content);inset-inline-start:var(--spacing-entry-rule,calc(7rem + var(--spacing-6)))}.before\:end-0:before{content:var(--tw-content);inset-inline-end:var(--spacing-0,0)}.before\:-top-px:before{content:var(--tw-content);top:-1px;top:calc(var(--spacing-px,1px) * -1)}.before\:z-lift:before{content:var(--tw-content);z-index:var(--z-index-lift,1)}.before\:w-1:before{content:var(--tw-content);width:var(--spacing-1,.25rem)}.before\:w-rail:before{content:var(--tw-content);width:var(--spacing-rail,3px)}.before\:border-t:before{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:1px}.before\:border-rule-subtle:before{content:var(--tw-content);border-color:var(--color-rule-subtle,#d2d2d2)}.before\:bg-action:before{content:var(--tw-content);background-color:var(--color-action,#5747b8)}.before\:bg-danger:before{content:var(--tw-content);background-color:var(--color-danger,#a33333)}.before\:bg-information:before{content:var(--tw-content);background-color:var(--color-information,#2a6583)}.before\:bg-success:before{content:var(--tw-content);background-color:var(--color-success,#3a6842)}.before\:bg-transparent:before{content:var(--tw-content);background-color:#0000}.before\:bg-warning:before{content:var(--tw-content);background-color:var(--color-warning,#8a5b16)}.after\:block:after{content:var(--tw-content);display:block}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-2\/5:after{content:var(--tw-content);width:40%}.after\:animate-progress:after{content:var(--tw-content);animation:var(--animate-progress,paper-progress 1.2s linear infinite)}.after\:bg-action:after{content:var(--tw-content);background-color:var(--color-action,#5747b8)}.first\:ms-0:first-child{margin-inline-start:var(--spacing-0,0)}.first\:border-t-transparent:first-child{border-top-color:#0000}.first\:ps-chip-input-start:first-child{padding-inline-start:var(--spacing-chip-input-start,calc(var(--spacing-field-x) - var(--spacing-1)))}.first\:pt-0:first-child{padding-top:var(--spacing-0,0)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:var(--spacing-0,0)}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:border-footer-accent:hover{border-color:var(--color-footer-accent,var(--color-link))}.hover\:border-rule:hover{border-color:var(--color-rule,#aeaeae)}.hover\:bg-chip-remove-hover:hover{background-color:var(--color-chip-remove-hover,#c5c5c5)}.hover\:bg-footer-tint:hover{background-color:var(--color-footer-tint,var(--color-tab-hover))}.hover\:bg-neutral-hover:hover{background-color:var(--color-neutral-hover,#d9d9d9)}.hover\:bg-raised:hover{background-color:var(--color-raised,#fff)}.hover\:text-footer-hover:hover{color:var(--color-footer-hover,var(--color-link-hover))}.hover\:text-ink:hover{color:var(--color-ink,#1c1c1c)}.hover\:text-link:hover{color:var(--color-link,#5747b8)}.hover\:text-link-hover:hover{color:var(--color-link-hover,#3f3196)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-hover:hover{text-decoration-thickness:var(--text-decoration-thickness-hover,2px)}.not-disabled\:hover\:border-button-edge-hover:not(:disabled):hover{border-color:var(--color-button-edge-hover,#343434)}.not-disabled\:hover\:border-field-edge-hover:not(:disabled):hover{border-color:var(--color-field-edge-hover,#565656)}.not-disabled\:hover\:border-transparent:not(:disabled):hover{border-color:#0000}.not-disabled\:hover\:bg-action-hover:not(:disabled):hover{background-color:var(--color-action-hover,#49399f)}.not-disabled\:hover\:bg-destructive-hover:not(:disabled):hover{background-color:var(--color-destructive-hover,#892828)}.not-disabled\:hover\:bg-destructive-soft:not(:disabled):hover{background-color:var(--color-destructive-soft,#a3333324)}@supports (color:color-mix(in lab, red, red)){.not-disabled\:hover\:bg-destructive-soft:not(:disabled):hover{background-color:var(--color-destructive-soft,color-mix(in srgb, var(--color-danger) 14%, transparent))}}.not-disabled\:hover\:bg-neutral-hover:not(:disabled):hover{background-color:var(--color-neutral-hover,#d9d9d9)}.not-disabled\:hover\:bg-raised-hover:not(:disabled):hover{background-color:var(--color-raised-hover,#d9d9d9)}.not-disabled\:hover\:bg-transparent:not(:disabled):hover{background-color:#0000}.not-disabled\:hover\:text-ink:not(:disabled):hover{color:var(--color-ink,#1c1c1c)}.not-has-disabled\:hover\:border-field-edge-hover:not(:has(:disabled)):hover{border-color:var(--color-field-edge-hover,#565656)}.not-has-disabled\:hover\:bg-neutral-hover:not(:has(:disabled)):hover{background-color:var(--color-neutral-hover,#d9d9d9)}.not-has-disabled\:not-has-checked\:hover\:border-field-edge-hover:not(:has(:disabled)):not(:has(:checked)):hover{border-color:var(--color-field-edge-hover,#565656)}.not-aria-disabled\:hover\:bg-neutral-hover:not([aria-disabled=true]):hover{background-color:var(--color-neutral-hover,#d9d9d9)}.not-has-disabled\:not-has-checked\:hover\:bg-neutral-hover:not(:has(:disabled)):not(:has(:checked)):hover{background-color:var(--color-neutral-hover,#d9d9d9)}.not-aria-disabled\:hover\:bg-raised:not([aria-disabled=true]):hover{background-color:var(--color-raised,#fff)}.not-aria-disabled\:hover\:text-ink:not([aria-disabled=true]):hover{color:var(--color-ink,#1c1c1c)}.not-disabled\:not-aria-pressed\:hover\:bg-toggle-hover:not(:disabled):not([aria-pressed=true]):hover{background-color:var(--color-toggle-hover,#eee)}@supports (color:color-mix(in lab, red, red)){.not-disabled\:not-aria-pressed\:hover\:bg-toggle-hover:not(:disabled):not([aria-pressed=true]):hover{background-color:var(--color-toggle-hover,color-mix(in srgb, var(--color-ink) 3%, var(--color-paper)))}}.not-aria-\[current\=page\]\:hover\:bg-neutral-hover:not([aria-current=page]):hover{background-color:var(--color-neutral-hover,#d9d9d9)}.not-aria-disabled\:not-aria-\[current\=page\]\:hover\:bg-tab-hover:not([aria-disabled=true]):not([aria-current=page]):hover{background-color:var(--color-tab-hover,#1c1c1c0a)}@supports (color:color-mix(in lab, red, red)){.not-aria-disabled\:not-aria-\[current\=page\]\:hover\:bg-tab-hover:not([aria-disabled=true]):not([aria-current=page]):hover{background-color:var(--color-tab-hover,color-mix(in srgb, var(--color-ink) 4%, transparent))}}.not-aria-disabled\:not-aria-\[current\=page\]\:hover\:text-ink:not([aria-disabled=true]):not([aria-current=page]):hover{color:var(--color-ink,#1c1c1c)}.not-disabled\:not-data-active\:hover\:bg-neutral-hover:not(:disabled):not([data-active]):hover{background-color:var(--color-neutral-hover,#d9d9d9)}.not-disabled\:not-data-active\:hover\:text-ink:not(:disabled):not([data-active]):hover{color:var(--color-ink,#1c1c1c)}}.focus\:translate-y-0:focus{--tw-translate-y:var(--spacing-0,0);translate:var(--tw-translate-x) var(--tw-translate-y)}.focus\:scroll-smooth:focus{scroll-behavior:smooth}.focus\:stroke-ink:focus{stroke:var(--color-ink,#1c1c1c)}.focus\:stroke-ring:focus{stroke-width:var(--stroke-width-ring,2px)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:relative:focus-visible{position:relative}.focus-visible\:z-lift:focus-visible{z-index:var(--z-index-lift,1)}.focus-visible\:border-danger:focus-visible{border-color:var(--color-danger,#a33333)}.focus-visible\:border-focus:focus-visible{border-color:var(--color-focus,#5747b8)}.focus-visible\:bg-neutral-hover:focus-visible{background-color:var(--color-neutral-hover,#d9d9d9)}.focus-visible\:text-link:focus-visible{color:var(--color-link,#5747b8)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:inset-ring:focus-visible{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:inset-ring-danger:focus-visible{--tw-inset-ring-color:var(--color-danger,#a33333)}.focus-visible\:inset-ring-focus:focus-visible{--tw-inset-ring-color:var(--color-focus,#5747b8)}.focus-visible\:outline-halo:focus-visible{outline-style:var(--tw-outline-style);outline-width:var(--outline-width-halo,3px)}.focus-visible\:outline-ring:focus-visible{outline-style:var(--tw-outline-style);outline-width:var(--outline-width-ring,2px)}.focus-visible\:-outline-offset-ring:focus-visible{outline-offset:calc(var(--outline-offset-ring,2px) * -1)}.focus-visible\:outline-offset-0:focus-visible{outline-offset:var(--outline-offset-0,0)}.focus-visible\:outline-offset-ring:focus-visible{outline-offset:var(--outline-offset-ring,2px)}.focus-visible\:outline-danger:focus-visible{outline-color:var(--color-danger,#a33333)}.focus-visible\:outline-danger-halo:focus-visible{outline-color:var(--color-danger-halo,#a3333338)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:outline-danger-halo:focus-visible{outline-color:var(--color-danger-halo,color-mix(in srgb, var(--color-danger) 22%, transparent))}}.focus-visible\:outline-focus:focus-visible{outline-color:var(--color-focus,#5747b8)}.focus-visible\:outline-focus-halo:focus-visible{outline-color:var(--color-focus-halo,#5747b81f)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:outline-focus-halo:focus-visible{outline-color:var(--color-focus-halo,color-mix(in srgb, var(--color-focus) 12%, transparent))}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.not-disabled\:active\:translate-y-px:not(:disabled):active{--tw-translate-y:var(--spacing-px,1px);translate:var(--tw-translate-x) var(--tw-translate-y)}.not-disabled\:active\:border-button-edge-hover:not(:disabled):active{border-color:var(--color-button-edge-hover,#343434)}.not-disabled\:active\:border-transparent:not(:disabled):active{border-color:#0000}.not-disabled\:active\:bg-action-active:not(:disabled):active{background-color:var(--color-action-active,#40318c)}.not-disabled\:active\:bg-destructive-hover:not(:disabled):active{background-color:var(--color-destructive-hover,#892828)}.not-disabled\:active\:bg-destructive-soft:not(:disabled):active{background-color:var(--color-destructive-soft,#a3333324)}@supports (color:color-mix(in lab, red, red)){.not-disabled\:active\:bg-destructive-soft:not(:disabled):active{background-color:var(--color-destructive-soft,color-mix(in srgb, var(--color-danger) 14%, transparent))}}.not-disabled\:active\:bg-neutral-hover:not(:disabled):active{background-color:var(--color-neutral-hover,#d9d9d9)}.not-disabled\:active\:bg-raised-hover:not(:disabled):active{background-color:var(--color-raised-hover,#d9d9d9)}.not-disabled\:active\:bg-transparent:not(:disabled):active{background-color:#0000}.not-disabled\:active\:text-ink:not(:disabled):active{color:var(--color-ink,#1c1c1c)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-progress:disabled{cursor:progress}.disabled\:border-rule:disabled{border-color:var(--color-rule,#aeaeae)}.disabled\:bg-paper:disabled{background-color:var(--color-paper,#f4f4f4)}.disabled\:bg-rule:disabled{background-color:var(--color-rule,#aeaeae)}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:text-muted:disabled{color:var(--color-muted,#565656)}.disabled\:opacity-disabled:disabled{opacity:var(--opacity-disabled,.56)}.disabled\:placeholder\:opacity-faded:disabled::placeholder{opacity:var(--opacity-faded,.5)}.has-checked\:z-lift:has(:checked){z-index:var(--z-index-lift,1)}.has-checked\:border-b-edge:has(:checked){border-bottom-style:var(--tw-border-style);border-bottom-width:var(--border-width-edge,2px)}.has-checked\:border-danger:has(:checked){border-color:var(--color-danger,#a33333)}.has-checked\:border-link:has(:checked){border-color:var(--color-link,#5747b8)}.has-checked\:bg-action-soft:has(:checked){background-color:var(--color-action-soft,#e8e4fa)}.has-checked\:shadow-underline-link:has(:checked){--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,var(--color-link));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-focus-visible\:relative:has(:focus-visible){position:relative}.has-focus-visible\:z-lift:has(:focus-visible){z-index:var(--z-index-lift,1)}.has-focus-visible\:z-lift-2:has(:focus-visible){z-index:var(--z-index-lift-2,2)}.has-focus-visible\:border-danger:has(:focus-visible){border-color:var(--color-danger,#a33333)}.has-focus-visible\:border-focus:has(:focus-visible){border-color:var(--color-focus,#5747b8)}.has-focus-visible\:outline-halo:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:var(--outline-width-halo,3px)}.has-focus-visible\:outline-offset-0:has(:focus-visible){outline-offset:var(--outline-offset-0,0)}.has-focus-visible\:outline-danger-halo:has(:focus-visible){outline-color:var(--color-danger-halo,#a3333338)}@supports (color:color-mix(in lab, red, red)){.has-focus-visible\:outline-danger-halo:has(:focus-visible){outline-color:var(--color-danger-halo,color-mix(in srgb, var(--color-danger) 22%, transparent))}}.has-focus-visible\:outline-focus-halo:has(:focus-visible){outline-color:var(--color-focus-halo,#5747b81f)}@supports (color:color-mix(in lab, red, red)){.has-focus-visible\:outline-focus-halo:has(:focus-visible){outline-color:var(--color-focus-halo,color-mix(in srgb, var(--color-focus) 12%, transparent))}}.has-disabled\:cursor-default:has(:disabled){cursor:default}.has-disabled\:border-rule:has(:disabled){border-color:var(--color-rule,#aeaeae)}.has-disabled\:bg-paper:has(:disabled){background-color:var(--color-paper,#f4f4f4)}.has-disabled\:text-muted:has(:disabled){color:var(--color-muted,#565656)}.has-\[input\:disabled\]\:border-rule:has(:is(input:disabled)){border-color:var(--color-rule,#aeaeae)}.has-\[input\:disabled\]\:bg-paper:has(:is(input:disabled)){background-color:var(--color-paper,#f4f4f4)}.has-\[input\:focus-visible\]\:z-lift:has(:is(input:focus-visible)){z-index:var(--z-index-lift,1)}.has-\[input\:focus-visible\]\:border-danger:has(:is(input:focus-visible)){border-color:var(--color-danger,#a33333)}.has-\[input\:focus-visible\]\:border-focus:has(:is(input:focus-visible)){border-color:var(--color-focus,#5747b8)}.has-\[input\:focus-visible\]\:outline-halo:has(:is(input:focus-visible)){outline-style:var(--tw-outline-style);outline-width:var(--outline-width-halo,3px)}.has-\[input\:focus-visible\]\:outline-offset-0:has(:is(input:focus-visible)){outline-offset:var(--outline-offset-0,0)}.has-\[input\:focus-visible\]\:outline-danger-halo:has(:is(input:focus-visible)){outline-color:var(--color-danger-halo,#a3333338)}@supports (color:color-mix(in lab, red, red)){.has-\[input\:focus-visible\]\:outline-danger-halo:has(:is(input:focus-visible)){outline-color:var(--color-danger-halo,color-mix(in srgb, var(--color-danger) 22%, transparent))}}.has-\[input\:focus-visible\]\:outline-focus-halo:has(:is(input:focus-visible)){outline-color:var(--color-focus-halo,#5747b81f)}@supports (color:color-mix(in lab, red, red)){.has-\[input\:focus-visible\]\:outline-focus-halo:has(:is(input:focus-visible)){outline-color:var(--color-focus-halo,color-mix(in srgb, var(--color-focus) 12%, transparent))}}.has-\[\>button\:focus-visible\]\:z-lift:has(>button:focus-visible){z-index:var(--z-index-lift,1)}.has-\[\>button\:focus-visible\]\:border-danger:has(>button:focus-visible){border-color:var(--color-danger,#a33333)}.has-\[\>button\:focus-visible\]\:border-focus:has(>button:focus-visible){border-color:var(--color-focus,#5747b8)}.has-\[\>button\:focus-visible\]\:outline-halo:has(>button:focus-visible){outline-style:var(--tw-outline-style);outline-width:var(--outline-width-halo,3px)}.has-\[\>button\:focus-visible\]\:outline-offset-0:has(>button:focus-visible){outline-offset:var(--outline-offset-0,0)}.has-\[\>button\:focus-visible\]\:outline-danger-halo:has(>button:focus-visible){outline-color:var(--color-danger-halo,#a3333338)}@supports (color:color-mix(in lab, red, red)){.has-\[\>button\:focus-visible\]\:outline-danger-halo:has(>button:focus-visible){outline-color:var(--color-danger-halo,color-mix(in srgb, var(--color-danger) 22%, transparent))}}.has-\[\>button\:focus-visible\]\:outline-focus-halo:has(>button:focus-visible){outline-color:var(--color-focus-halo,#5747b81f)}@supports (color:color-mix(in lab, red, red)){.has-\[\>button\:focus-visible\]\:outline-focus-halo:has(>button:focus-visible){outline-color:var(--color-focus-halo,color-mix(in srgb, var(--color-focus) 12%, transparent))}}.aria-disabled\:cursor-default[aria-disabled=true]{cursor:default}.aria-disabled\:bg-rule[aria-disabled=true]{background-color:var(--color-rule,#aeaeae)}.aria-disabled\:bg-transparent[aria-disabled=true]{background-color:#0000}.aria-disabled\:text-muted[aria-disabled=true]{color:var(--color-muted,#565656)}.aria-disabled\:opacity-faded[aria-disabled=true]{opacity:var(--opacity-faded,.5)}.aria-pressed\:bg-action-soft[aria-pressed=true]{background-color:var(--color-action-soft,#e8e4fa)}.aria-\[current\=page\]\:cursor-default[aria-current=page]{cursor:default}.aria-\[current\=page\]\:bg-paper[aria-current=page]{background-color:var(--color-paper,#f4f4f4)}.aria-\[current\=page\]\:font-semibold[aria-current=page]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.aria-\[current\=page\]\:text-ink[aria-current=page]{color:var(--color-ink,#1c1c1c)}.aria-\[current\=page\]\:text-link[aria-current=page]{color:var(--color-link,#5747b8)}.aria-\[current\=page\]\:shadow-current-bar[aria-current=page]{--tw-shadow:inset 0 -3px 0 var(--tw-shadow-color,var(--color-link));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-\[current\=page\]\:shadow-current-bar-start[aria-current=page]{--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,var(--color-link));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-\[current\=page\]\:before\:bg-link[aria-current=page]:before{content:var(--tw-content);background-color:var(--color-link,#5747b8)}.data-active\:border-b-link[data-active]{border-bottom-color:var(--color-link,#5747b8)}.data-active\:bg-transparent[data-active]{background-color:#0000}.data-active\:text-ink[data-active]{color:var(--color-ink,#1c1c1c)}:is(:where(.group\/tabs)[data-orientation=vertical] .group-data-\[orientation\=vertical\]\/tabs\:data-active\:border-e-link)[data-active]{border-inline-end-color:var(--color-link,#5747b8)}.data-disabled\:cursor-default[data-disabled]{cursor:default}.data-disabled\:text-muted[data-disabled]{color:var(--color-muted,#565656)}.data-disabled\:opacity-disabled[data-disabled]{opacity:var(--opacity-disabled,.56)}.data-disabled\:opacity-faded[data-disabled]{opacity:var(--opacity-faded,.5)}.data-ending-style\:-translate-x-full[data-ending-style]{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-ending-style\:translate-x-2[data-ending-style]{--tw-translate-x:var(--spacing-2,.5rem);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-ending-style\:translate-x-full[data-ending-style]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-ending-style\:translate-y-2[data-ending-style]{--tw-translate-y:var(--spacing-2,.5rem);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-ending-style\:scale-enter[data-ending-style]{--tw-scale-x:var(--scale-enter,.98);--tw-scale-y:var(--scale-enter,.98);--tw-scale-z:var(--scale-enter,.98);scale:var(--tw-scale-x) var(--tw-scale-y)}.data-ending-style\:opacity-0[data-ending-style]{opacity:0}.data-highlighted\:bg-action[data-highlighted]{background-color:var(--color-action,#5747b8)}.data-highlighted\:bg-destructive[data-highlighted]{background-color:var(--color-destructive,#a33333)}.data-highlighted\:text-inverse[data-highlighted]{color:var(--color-inverse,#fff)}.data-highlighted\:text-on-action[data-highlighted]{color:var(--color-on-action,#fff)}.data-popup-open\:border-button-edge-hover[data-popup-open]{border-color:var(--color-button-edge-hover,#343434)}.data-popup-open\:border-transparent[data-popup-open]{border-color:#0000}.data-popup-open\:bg-neutral-hover[data-popup-open]{background-color:var(--color-neutral-hover,#d9d9d9)}.data-popup-open\:bg-raised-hover[data-popup-open]{background-color:var(--color-raised-hover,#d9d9d9)}.data-popup-open\:text-ink[data-popup-open]{color:var(--color-ink,#1c1c1c)}.data-starting-style\:-translate-x-full[data-starting-style]{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:translate-x-2[data-starting-style]{--tw-translate-x:var(--spacing-2,.5rem);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:translate-x-full[data-starting-style]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:translate-y-2[data-starting-style]{--tw-translate-y:var(--spacing-2,.5rem);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-starting-style\:scale-enter[data-starting-style]{--tw-scale-x:var(--scale-enter,.98);--tw-scale-y:var(--scale-enter,.98);--tw-scale-z:var(--scale-enter,.98);scale:var(--tw-scale-x) var(--tw-scale-y)}.data-starting-style\:opacity-0[data-starting-style]{opacity:0}.data-\[orientation\=vertical\]\:grid[data-orientation=vertical]{display:grid}.data-\[orientation\=vertical\]\:grid-cols-tabs-vertical[data-orientation=vertical]{grid-template-columns:var(--grid-template-columns-tabs-vertical,max-content minmax(0, 1fr))}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:after\:w-full:after{content:var(--tw-content);width:100%}.motion-reduce\:after\:animate-none:after{content:var(--tw-content);animation:none}.motion-reduce\:focus\:scroll-auto:focus{scroll-behavior:auto}}@media not all and (width>=64rem){.max-lg\:absolute{position:absolute}.max-lg\:inset-x-0{inset-inline:var(--spacing-0,0)}.max-lg\:top-full{top:100%}.max-lg\:z-header{z-index:var(--z-index-header,40)}.max-lg\:ms-auto{margin-inline-start:auto}.max-lg\:block{display:block}.max-lg\:grid{display:grid}.max-lg\:hidden{display:none}.max-lg\:max-h-modal{max-height:var(--height-modal,min(42rem, calc(100vh - 2rem)))}.max-lg\:min-h-target{min-height:var(--spacing-target,2.75rem)}.max-lg\:shrink-0{flex-shrink:0}.max-lg\:grid-cols-single{grid-template-columns:var(--grid-template-columns-single,minmax(0, 1fr))}.max-lg\:gap-2{gap:var(--spacing-2,.5rem)}.max-lg\:overflow-y-auto{overflow-y:auto}.max-lg\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-lg\:border-rule{border-color:var(--color-rule,#aeaeae)}.max-lg\:bg-paper{background-color:var(--color-paper,#f4f4f4)}.max-lg\:underline{text-decoration-line:underline}.max-lg\:decoration-rule{-webkit-text-decoration-color:var(--color-rule,#aeaeae);-webkit-text-decoration-color:var(--color-rule,#aeaeae);-webkit-text-decoration-color:var(--color-rule,#aeaeae);text-decoration-color:var(--color-rule,#aeaeae)}.max-lg\:target\:block:target{display:block}}@media not all and (width>=48rem){.max-tablet\:col-span-full{grid-column:1/-1}.max-tablet\:hidden{display:none}.max-tablet\:inline{display:inline}.max-tablet\:min-h-8{min-height:var(--spacing-8,2rem)}.max-tablet\:max-w-none{max-width:none}.max-tablet\:min-w-8{min-width:var(--spacing-8,2rem)}.max-tablet\:basis-full{flex-basis:100%}.max-tablet\:grid-cols-content-end{grid-template-columns:var(--grid-template-columns-content-end,minmax(0, 1fr) auto)}.max-tablet\:grid-cols-halves{grid-template-columns:var(--grid-template-columns-halves,repeat(2, minmax(0, 1fr)))}.max-tablet\:justify-between{justify-content:space-between}.max-tablet\:gap-x-6{column-gap:var(--spacing-6,1.5rem)}.max-tablet\:gap-y-5{row-gap:var(--spacing-5,1.25rem)}.max-tablet\:pt-6{padding-top:var(--spacing-6,1.5rem)}.max-tablet\:pb-7{padding-bottom:var(--spacing-7,1.75rem)}.max-tablet\:text-heat-axis-phone{font-size:var(--text-heat-axis-phone,12px)}}@media not all and (width>=40rem){.max-md\:my-0{margin-block:var(--spacing-0,0)}.max-md\:py-1\.5{padding-block:var(--spacing-1_5,.375rem)}}@media not all and (width>=30rem){.max-sm\:col-span-full{grid-column:1/-1}.max-sm\:col-start-1{grid-column-start:1}.max-sm\:col-start-2{grid-column-start:2}.max-sm\:row-auto{grid-row:auto}.max-sm\:hidden{display:none}.max-sm\:grid-cols-content-end{grid-template-columns:var(--grid-template-columns-content-end,minmax(0, 1fr) auto)}.max-sm\:grid-cols-icon-content{grid-template-columns:var(--grid-template-columns-icon-content,auto minmax(0, 1fr))}.max-sm\:gap-x-4{column-gap:var(--spacing-4,1rem)}.max-sm\:gap-y-1\.5{row-gap:var(--spacing-1_5,.375rem)}.max-sm\:p-0{padding:var(--spacing-0,0)}.max-sm\:px-2{padding-inline:var(--spacing-2,.5rem)}.max-sm\:px-5{padding-inline:var(--spacing-5,1.25rem)}.max-sm\:py-6{padding-block:var(--spacing-6,1.5rem)}.max-sm\:text-start{text-align:start}.max-sm\:before\:start-0:before{content:var(--tw-content);inset-inline-start:var(--spacing-0,0)}}@media (width>=64rem){.lg\:flex-nowrap{flex-wrap:nowrap}}@container not (width>=28rem){.\@max-toggle\:flex{display:flex}.\@max-toggle\:basis-auto{flex-basis:auto}.\@max-toggle\:flex-col{flex-direction:column}.\@max-toggle\:items-baseline{align-items:baseline}.\@max-toggle\:gap-2{gap:var(--spacing-2,.5rem)}}:is(.rtl\:\*\:scale-x-mirror:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)>*){--tw-scale-x:var(--scale-mirror,-1);scale:var(--tw-scale-x) var(--tw-scale-y)}.rtl\:data-ending-style\:-translate-x-full:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)[data-ending-style]{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:data-ending-style\:translate-x-full:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)[data-ending-style]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:data-starting-style\:-translate-x-full:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)[data-starting-style]{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:data-starting-style\:translate-x-full:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)[data-starting-style]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:block:where([data-theme=dark],[data-theme=dark] *){display:block}.dark\:hidden:where([data-theme=dark],[data-theme=dark] *){display:none}@media (forced-colors:active){.forced-colors\:border-forced-ink{border-color:var(--color-forced-ink,CanvasText)}.forced-colors\:border-forced-mark{border-color:var(--color-forced-mark,Mark)}.forced-colors\:border-s-forced-ink{border-inline-start-color:var(--color-forced-ink,CanvasText)}.forced-colors\:bg-forced-canvas{background-color:var(--color-forced-canvas,Canvas)}.forced-colors\:bg-forced-ink{background-color:var(--color-forced-ink,CanvasText)}.forced-colors\:bg-forced-scrim{background-color:var(--color-forced-scrim,#00000080)}.forced-colors\:fill-forced-canvas{fill:var(--color-forced-canvas,Canvas)}.forced-colors\:stroke-forced-ink{stroke:var(--color-forced-ink,CanvasText)}.forced-colors\:stroke-hairline{stroke-width:var(--stroke-width-hairline,1px)}.forced-colors\:text-forced-highlight{color:var(--color-forced-highlight,Highlight)}.forced-colors\:text-forced-ink{color:var(--color-forced-ink,CanvasText)}.forced-colors\:backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.forced-colors\:forced-color-adjust-none{forced-color-adjust:none}:is(:where(.group\/toggle)[aria-pressed=true] .forced-colors\:group-aria-pressed\/toggle\:text-inherit){color:inherit}.forced-colors\:before\:bg-forced-ink:before{content:var(--tw-content);background-color:var(--color-forced-ink,CanvasText)}.forced-colors\:before\:forced-color-adjust-none:before{content:var(--tw-content);forced-color-adjust:none}.forced-colors\:focus-visible\:border-b-forced-highlight:focus-visible{border-bottom-color:var(--color-forced-highlight,Highlight)}.forced-colors\:focus-visible\:outline-halo:focus-visible{outline-style:var(--tw-outline-style);outline-width:var(--outline-width-halo,3px)}.forced-colors\:focus-visible\:outline-offset-0:focus-visible{outline-offset:var(--outline-offset-0,0)}.forced-colors\:focus-visible\:outline-offset-ring:focus-visible{outline-offset:var(--outline-offset-ring,2px)}.forced-colors\:focus-visible\:outline-forced-highlight:focus-visible{outline-color:var(--color-forced-highlight,Highlight)}.forced-colors\:disabled\:text-forced-muted:disabled{color:var(--color-forced-muted,GrayText)}.forced-colors\:disabled\:opacity-full:disabled{opacity:var(--opacity-full,1)}.forced-colors\:has-checked\:border-forced-highlight:has(:checked){border-color:var(--color-forced-highlight,Highlight)}.forced-colors\:has-checked\:bg-forced-canvas:has(:checked){background-color:var(--color-forced-canvas,Canvas)}.forced-colors\:has-focus-visible\:border-forced-highlight:has(:focus-visible){border-color:var(--color-forced-highlight,Highlight)}.forced-colors\:has-focus-visible\:border-b-forced-highlight:has(:focus-visible){border-bottom-color:var(--color-forced-highlight,Highlight)}.forced-colors\:has-focus-visible\:outline-forced-highlight:has(:focus-visible){outline-color:var(--color-forced-highlight,Highlight)}.forced-colors\:has-disabled\:text-forced-muted:has(:disabled){color:var(--color-forced-muted,GrayText)}.forced-colors\:has-\[input\:focus-visible\]\:border-b-forced-highlight:has(:is(input:focus-visible)){border-bottom-color:var(--color-forced-highlight,Highlight)}.forced-colors\:has-\[input\:focus-visible\]\:outline-forced-highlight:has(:is(input:focus-visible)){outline-color:var(--color-forced-highlight,Highlight)}.forced-colors\:has-\[\>button\:focus-visible\]\:border-b-forced-highlight:has(>button:focus-visible){border-bottom-color:var(--color-forced-highlight,Highlight)}.forced-colors\:has-\[\>button\:focus-visible\]\:outline-forced-highlight:has(>button:focus-visible){outline-color:var(--color-forced-highlight,Highlight)}.forced-colors\:aria-pressed\:bg-forced-highlight[aria-pressed=true]{background-color:var(--color-forced-highlight,Highlight)}.forced-colors\:aria-pressed\:text-forced-on-highlight[aria-pressed=true]{color:var(--color-forced-on-highlight,HighlightText)}.forced-colors\:aria-pressed\:forced-color-adjust-none[aria-pressed=true]{forced-color-adjust:none}.forced-colors\:data-active\:border-b-forced-highlight[data-active]{border-bottom-color:var(--color-forced-highlight,Highlight)}:is(:where(.group\/tabs)[data-orientation=vertical] .forced-colors\:group-data-\[orientation\=vertical\]\/tabs\:data-active\:border-e-forced-highlight)[data-active]{border-inline-end-color:var(--color-forced-highlight,Highlight)}.forced-colors\:data-disabled\:text-forced-muted[data-disabled]{color:var(--color-forced-muted,GrayText)}.forced-colors\:data-disabled\:opacity-full[data-disabled]{opacity:var(--opacity-full,1)}}.compact\:min-h-9:where([data-density=compact],[data-density=compact] *){min-height:var(--spacing-9,2.25rem)}.compact\:gap-4:where([data-density=compact],[data-density=compact] *){gap:var(--spacing-4,1rem)}.compact\:px-2\.5:where([data-density=compact],[data-density=compact] *){padding-inline:var(--spacing-2_5,.625rem)}.compact\:py-1\.5:where([data-density=compact],[data-density=compact] *){padding-block:var(--spacing-1_5,.375rem)}.compact\:text-sm:where([data-density=compact],[data-density=compact] *){font-size:var(--text-sm,.875rem)}@media not all and (width>=64rem){.max-lg\:\[\&_\.paper-button\]\:min-h-target .paper-button{min-height:var(--spacing-target,2.75rem)}}.has-\[select\:disabled\]\:\[\&_\.paper-select__icon\]\:text-muted:has(:is(select:disabled)) .paper-select icon{color:var(--color-muted,#565656)}.\[\&_\:focus-visible\]\:outline-footer-hover :focus-visible{outline-color:var(--color-footer-hover,var(--color-link-hover))}.\[\&_\:is\(h2\,h3\,h4\)\]\:scroll-mt-20 :is(h2,h3,h4){scroll-margin-top:var(--spacing-20,5rem)}.\[\&_\:is\(h2\,h3\,h4\)\]\:font-display :is(h2,h3,h4){font-family:var(--font-display,"Merriweather", Georgia, "Hiragino Mincho ProN", "Yu Mincho", "Noto Serif JP", "Noto Serif CJK JP", "Times New Roman", serif)}.\[\&_\:is\(h2\,h3\,h4\)\]\:leading-150 :is(h2,h3,h4){--tw-leading:var(--leading-150,1.5);line-height:var(--leading-150,1.5)}.\[\&_\:is\(p\,ul\,ol\,blockquote\,pre\)\]\:mt-0 :is(p,ul,ol,blockquote,pre){margin-top:var(--spacing-0,0)}.\[\&_\:is\(p\,ul\,ol\,blockquote\,pre\)\]\:mb-4 :is(p,ul,ol,blockquote,pre){margin-bottom:var(--spacing-4,1rem)}.\[\&_\:is\(p\,ul\,ol\,blockquote\,pre\)\]\:max-w-measure-prose :is(p,ul,ol,blockquote,pre){max-width:var(--container-measure-prose,66ch)}.\[\&_\:is\(th\,td\)\]\:border-b :is(th,td){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_\:is\(th\,td\)\]\:border-rule :is(th,td){border-color:var(--color-rule,#aeaeae)}.\[\&_\:is\(th\,td\)\]\:py-2\.5 :is(th,td){padding-block:var(--spacing-2_5,.625rem)}.\[\&_\:is\(th\,td\)\]\:ps-0 :is(th,td){padding-inline-start:var(--spacing-0,0)}.\[\&_\:is\(th\,td\)\]\:pe-4 :is(th,td){padding-inline-end:var(--spacing-4,1rem)}.\[\&_\:is\(th\,td\)\]\:text-left :is(th,td){text-align:left}.\[\&_\:is\(th\,td\)\]\:align-top :is(th,td){vertical-align:top}.\[\&_\:is\(ul\,ol\)\]\:ps-5\.5 :is(ul,ol){padding-inline-start:var(--spacing-5_5,1.375rem)}.\[\&_\[id\$\=-hint\]\]\:whitespace-break-spaces [id$=-hint]{white-space:break-spaces}.\[\&_a\]\:text-inherit a{color:inherit}.\[\&_a\]\:text-link a{color:var(--color-link,#5747b8)}.\[\&_a\]\:no-underline a{text-decoration-line:none}.\[\&_a\]\:after\:absolute a:after{content:var(--tw-content);position:absolute}.\[\&_a\]\:after\:inset-0 a:after{content:var(--tw-content);inset:var(--spacing-0,0)}.\[\&_a\:hover\]\:text-footer-hover a:hover{color:var(--color-footer-hover,var(--color-link-hover))}.\[\&_a\:hover\]\:underline a:hover{text-decoration-line:underline}.\[\&_a\:hover\]\:decoration-hover a:hover{text-decoration-thickness:var(--text-decoration-thickness-hover,2px)}.\[\&_a\:hover\]\:underline-offset-link a:hover{text-underline-offset:var(--text-underline-offset-link,.2em)}.\[\&_blockquote\]\:border-s-edge blockquote{border-inline-start-style:var(--tw-border-style);border-inline-start-width:var(--border-width-edge,2px)}.\[\&_blockquote\]\:border-rule blockquote{border-color:var(--color-rule,#aeaeae)}.\[\&_blockquote\]\:ps-5 blockquote{padding-inline-start:var(--spacing-5,1.25rem)}.\[\&_blockquote\]\:text-muted blockquote{color:var(--color-muted,#565656)}.\[\&_code\]\:font-mono code{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace)}.\[\&_code\]\:text-code code{font-size:var(--text-code,.875em)}.\[\&_form\]\:gap-4 form{gap:var(--spacing-4,1rem)}.\[\&_h2\]\:mt-12 h2{margin-top:var(--spacing-12,3rem)}.\[\&_h2\]\:mb-3 h2{margin-bottom:var(--spacing-3,.75rem)}.\[\&_h2\]\:text-heading h2{font-size:var(--text-heading,1.375rem)}.\[\&_h2\]\:leading-section h2{--tw-leading:var(--leading-section,1.875rem);line-height:var(--leading-section,1.875rem)}.\[\&_h3\]\:mt-8 h3{margin-top:var(--spacing-8,2rem)}.\[\&_h3\]\:mb-2 h3{margin-bottom:var(--spacing-2,.5rem)}.\[\&_h3\]\:text-component h3{font-size:var(--text-component,1.125rem)}.\[\&_h4\]\:mt-6 h4{margin-top:var(--spacing-6,1.5rem)}.\[\&_h4\]\:mb-2 h4{margin-bottom:var(--spacing-2,.5rem)}.\[\&_h4\]\:text-lead h4{font-size:var(--text-lead,1.0625rem)}.\[\&_hr\]\:my-8 hr{margin-block:var(--spacing-8,2rem)}.\[\&_hr\]\:border-0 hr{border-style:var(--tw-border-style);border-width:0}.\[\&_hr\]\:border-t hr{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_hr\]\:border-rule hr{border-color:var(--color-rule,#aeaeae)}.\[\&_img\]\:h-auto img{height:auto}.\[\&_img\]\:max-w-full img{max-width:100%}.\[\&_li\+li\]\:mt-2 li+li{margin-top:var(--spacing-2,.5rem)}.\[\&_p_a\]\:text-footer-ink p a{color:var(--color-footer-ink,var(--color-ink))}.\[\&_p_a\]\:underline p a{text-decoration-line:underline}.\[\&_p_a\]\:decoration-footer-accent p a{-webkit-text-decoration-color:var(--color-footer-accent,var(--color-link));-webkit-text-decoration-color:var(--color-footer-accent,var(--color-link));-webkit-text-decoration-color:var(--color-footer-accent,var(--color-link));text-decoration-color:var(--color-footer-accent,var(--color-link))}.\[\&_p_a\]\:underline-offset-link p a{text-underline-offset:var(--text-underline-offset-link,.2em)}.\[\&_p_a\:hover\]\:text-footer-ink p a:hover{color:var(--color-footer-ink,var(--color-ink))}.\[\&_pre\]\:overflow-x-auto pre{overflow-x:auto}.\[\&_pre\]\:border pre{border-style:var(--tw-border-style);border-width:1px}.\[\&_pre\]\:border-rule pre{border-color:var(--color-rule,#aeaeae)}.\[\&_pre\]\:bg-paper pre{background-color:var(--color-paper,#f4f4f4)}.\[\&_pre\]\:p-4 pre{padding:var(--spacing-4,1rem)}.\[\&_small\]\:text-metadata small{font-size:var(--text-metadata,.875rem)}.\[\&_small\]\:font-regular small{--tw-font-weight:var(--font-weight-regular,400);font-weight:var(--font-weight-regular,400)}.\[\&_small\]\:text-muted small{color:var(--color-muted,#565656)}.\[\&_sup\]\:text-link sup{color:var(--color-link,#5747b8)}.\[\&_svg\]\:size-icon svg{width:var(--spacing-icon,1.25rem);height:var(--spacing-icon,1.25rem)}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_table\]\:text-sm table{font-size:var(--text-sm,.875rem)}.\[\&_table\]\:leading-150 table{--tw-leading:var(--leading-150,1.5);line-height:var(--leading-150,1.5)}.\[\&_table\]\:tabular-nums table{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.\[\&_th\]\:border-b-rule-strong th{border-bottom-color:var(--color-rule-strong,#343434)}.\[\&_th\]\:font-semibold th{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.\[\&_th\]\:text-ink th{color:var(--color-ink,#1c1c1c)}.\[\&\+\&\]\:mt-8+.\[\&\+\&\]\:mt-8{margin-top:var(--spacing-8,2rem)}.\[\&\+\&\]\:border-t+.\[\&\+\&\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\+\&\]\:border-rule-subtle+.\[\&\+\&\]\:border-rule-subtle{border-color:var(--color-rule-subtle,#d2d2d2)}.\[\&\:\:-webkit-datetime-edit-fields-wrapper\]\:p-0::-webkit-datetime-edit-fields-wrapper{padding:var(--spacing-0,0)}.\[\&\:hover\]\:no-underline:hover{text-decoration-line:none}.\[\&\>\:first-child\]\:mt-0>:first-child{margin-top:var(--spacing-0,0)}.\[\&\[type\=checkbox\]\:disabled\]\:rounded-chip[type=checkbox]:disabled{border-radius:var(--radius-chip,2px)}.\[\&\[type\=checkbox\]\:disabled\]\:opacity-faded[type=checkbox]:disabled{opacity:var(--opacity-faded,.5)}.\[\&\[type\=checkbox\]\:disabled\]\:outline[type=checkbox]:disabled{outline-style:var(--tw-outline-style);outline-width:2px}.\[\&\[type\=checkbox\]\:disabled\]\:-outline-offset-px[type=checkbox]:disabled{outline-offset:calc(var(--outline-offset-px,1px) * -1)}.\[\&\[type\=checkbox\]\:disabled\]\:outline-checkbox-disabled-edge[type=checkbox]:disabled{outline-color:var(--color-checkbox-disabled-edge,#8f8f8f)}@supports (color:color-mix(in lab, red, red)){.\[\&\[type\=checkbox\]\:disabled\]\:outline-checkbox-disabled-edge[type=checkbox]:disabled{outline-color:var(--color-checkbox-disabled-edge,color-mix(in srgb, var(--color-field-edge) 85%, var(--color-rule)))}}:where(.\[\:where\(\&_\:focus-visible\)\]\:outline-ring :focus-visible){outline-style:var(--tw-outline-style);outline-width:var(--outline-width-ring,2px)}:where(.\[\:where\(\&_\:focus-visible\)\]\:outline-offset-ring :focus-visible){outline-offset:var(--outline-offset-ring,2px)}:where(.\[\:where\(\&_\:focus-visible\)\]\:outline-focus :focus-visible){outline-color:var(--color-focus,#5747b8)}:where(.\[\:where\(\&_\:is\(button\,input\,select\,textarea\)\)\]\:text-inherit :is(button,input,select,textarea)){color:inherit}:where(.\[\:where\(\&_\:is\(button\,input\,select\,textarea\)\)\]\:\[font\:inherit\] :is(button,input,select,textarea)){font:inherit}:where(.\[\:where\(\&_\:is\(img\,svg\)\)\]\:max-w-full :is(img,svg)){max-width:100%}:where(.\[\:where\(\&_\:is\(main\,h1\,h2\)\[tabindex\=\'-1\'\]\:focus-visible\)\]\:outline-none :is(main,h1,h2)[tabindex="-1"]:focus-visible){--tw-outline-style:none;outline-style:none}:where(.\[\:where\(\&_\[hidden\]\)\]\:hidden\! [hidden]){display:none!important}:where(.\[\:where\(\&_a\)\]\:underline-offset-link a){text-underline-offset:var(--text-underline-offset-link,.2em)}:where(.\[\:where\(\&_a\:any-link\:hover\)\]\:text-link-hover a:any-link:hover){color:var(--color-link-hover,#3f3196)}:where(.\[\:where\(\&_a\:any-link\:hover\)\]\:decoration-hover a:any-link:hover){text-decoration-thickness:var(--text-decoration-thickness-hover,2px)}:where(.\[\:where\(\&_a\:not\(\.paper-button\)\)\]\:text-link a:not(.paper-button)){color:var(--color-link,#5747b8)}:where(.\[\:where\(\&\,\&_\*\,\&_\:\:before\,\&_\:\:after\)\]\:box-border,.\[\:where\(\&\,\&_\*\,\&_\:\:before\,\&_\:\:after\)\]\:box-border *){box-sizing:border-box}:where(.\[\:where\(\&\>\*\)\]\:my-0>*){margin-block:var(--spacing-0,0)}:where(.\[\:where\(\&\>\*\)\]\:min-w-0>*){min-width:var(--spacing-0,0)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
