:root,[data-contrast=standard]{--plane-sunken:var(--lightningcss-light,oklch(93.5% .004 250))var(--lightningcss-dark,oklch(17% .004 250));--plane-base:var(--lightningcss-light,oklch(96.5% .003 250))var(--lightningcss-dark,oklch(20% .004 250));--plane-raised:var(--lightningcss-light,oklch(99.5% .002 250))var(--lightningcss-dark,oklch(24.5% .005 250));--plane-fill:var(--lightningcss-light,oklch(90% .006 250))var(--lightningcss-dark,oklch(32% .006 250));--plane-control:var(--lightningcss-light,oklch(90% .005 250))var(--lightningcss-dark,oklch(30% .006 250));--plane-control-hover:var(--lightningcss-light,oklch(86.5% .006 250))var(--lightningcss-dark,oklch(35.5% .006 250));--plane-control-active:var(--lightningcss-light,oklch(85% .006 250))var(--lightningcss-dark,oklch(39.5% .007 250));--plane-selected:var(--lightningcss-light,oklch(99.5% .002 250))var(--lightningcss-dark,oklch(40% .007 250));--ink-1:var(--lightningcss-light,oklch(24% .01 250))var(--lightningcss-dark,oklch(95% .004 250));--ink-2:var(--lightningcss-light,oklch(42% .01 250))var(--lightningcss-dark,oklch(80% .006 250));--ink-3:var(--lightningcss-light,oklch(45% .01 250))var(--lightningcss-dark,oklch(78% .008 250));--ink-boundary:var(--lightningcss-light,oklch(55% .01 250))var(--lightningcss-dark,oklch(67% .01 250));--ink-inverse:var(--lightningcss-light,oklch(98.5% .002 250))var(--lightningcss-dark,oklch(20% .004 250));--signal-focus:var(--lightningcss-light,oklch(55% .18 255))var(--lightningcss-dark,oklch(74% .13 255));--signal-danger:var(--lightningcss-light,oklch(47% .16 27))var(--lightningcss-dark,oklch(80% .11 27));--line:var(--plane-control-active);--stroke:1px;--focus-width:2px}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--radius-root:2px;--radius-floor:2px;--pad-0:16px;--pad-1:12px;--pad-2:8px;--radius-1:max(var(--radius-floor), calc(var(--radius-root) - var(--pad-0)));--radius-2:max(var(--radius-floor), calc(var(--radius-1) - var(--pad-1)));--radius-control-max:2px;--inset-control:var(--space-4);--inset-control-compact:var(--space-3);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--gap-tight:var(--space-1);--gap-within:var(--space-2);--gap-between:var(--space-5);--gap-heading-below:var(--space-6);--gap-section:var(--space-9);--font:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-code:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--text-display:700 3rem / 1.08 var(--font);--text-title:700 2.125rem / 1.15 var(--font);--text-heading:600 1.5rem / 1.3 var(--font);--text-lead:400 1.25rem / 1.5 var(--font);--text-body:400 1.0625rem / 1.6 var(--font);--text-small:400 .875rem / 1.5 var(--font);--text-label:600 .875rem / 1.4 var(--font);--tracking-display:0;--tracking-title:0;--tracking-heading:0;--tracking-text:0;--control-height:2.75rem;--control-height-compact:2.25rem;--choice-mark:20px;--choice-mark-compact:16px;--choice-gap:var(--space-3);--choice-gap-compact:var(--space-2);--sidebar-width:min(19rem, 100vw - 2 * var(--sidebar-inset));--sidebar-inset:var(--pad-0);--sidebar-closed-height:var(--control-height-compact);--column-width:760px;--column-width-wide:1120px;--ease-morph:cubic-bezier(.2, 0, 0, 1);--dur-feedback:50ms;--dur-fade:90ms;--travel:1}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-motion=reduced]{--travel:0}:root[data-contrast=high],[data-contrast=high]{--plane-sunken:var(--lightningcss-light,oklch(88% .003 250))var(--lightningcss-dark,oklch(6% .003 250));--plane-base:var(--lightningcss-light,oklch(97% .002 250))var(--lightningcss-dark,oklch(16% .003 250));--plane-raised:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(26% .004 250));--plane-fill:var(--lightningcss-light,oklch(82% .004 250))var(--lightningcss-dark,oklch(40% .005 250));--plane-control:var(--lightningcss-light,oklch(82% .004 250))var(--lightningcss-dark,oklch(36% .005 250));--plane-control-hover:var(--lightningcss-light,oklch(78% .004 250))var(--lightningcss-dark,oklch(41% .005 250));--plane-control-active:var(--lightningcss-light,oklch(74% .005 250))var(--lightningcss-dark,oklch(46% .006 250));--plane-selected:var(--lightningcss-light,oklch(100% 0 0))var(--lightningcss-dark,oklch(50% .006 250));--ink-1:var(--lightningcss-light,oklch(14% .008 250))var(--lightningcss-dark,oklch(99% .002 250));--ink-2:var(--lightningcss-light,oklch(26% .008 250))var(--lightningcss-dark,oklch(92% .004 250));--ink-3:var(--lightningcss-light,oklch(32% .008 250))var(--lightningcss-dark,oklch(91% .005 250));--ink-boundary:var(--lightningcss-light,oklch(38% .008 250))var(--lightningcss-dark,oklch(79% .006 250));--signal-focus:var(--lightningcss-light,oklch(45% .14 255))var(--lightningcss-dark,oklch(80% .1 255));--signal-danger:var(--lightningcss-light,oklch(38% .13 27))var(--lightningcss-dark,oklch(93% .035 27));--line:var(--ink-boundary);--stroke:2px;--focus-width:3px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}:root[data-motion=full]{scroll-behavior:smooth}:root[data-grayscale]{filter:grayscale()}body{overflow-wrap:anywhere;background:var(--plane-base);color:var(--ink-1);font:var(--text-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}button,input{font:inherit;color:inherit}button{background:0 0;border:0;padding:0}a{color:inherit;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ink-boundary);text-decoration-color:var(--ink-boundary);text-underline-offset:3px}code{font-family:var(--font-code);font-size:.875em}[data-root]{--radius-1:max(var(--radius-floor), calc(var(--radius-root) - var(--pad-0)));--radius-2:max(var(--radius-floor), calc(var(--radius-1) - var(--pad-1)));border-radius:max(var(--radius-floor), var(--radius-root))}.h-trim{text-box:trim-both cap alphabetic}:focus-visible{outline:var(--focus-width) solid var(--signal-focus);outline-offset:2px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.h-field-label{font:var(--text-label);color:var(--ink-1)}.h-surface{min-width:0}.h-surface[data-padded]{text-box:trim-both cap alphabetic}.h-surface[data-padded]>:first-child{text-box:trim-start cap alphabetic}.h-surface[data-padded]>:last-child{text-box:trim-end cap alphabetic}.h-surface[data-padded]>:only-child{text-box:trim-both cap alphabetic}.h-surface[data-padded]>:is(:first-child,:last-child):has(>.h-button){text-box:none}.h-surface[data-depth="1"]{border-radius:var(--radius-1)}.h-surface[data-depth="2"]{border-radius:var(--radius-2)}.h-surface[data-depth="0"][data-padded]{padding:var(--pad-0)}.h-surface[data-depth="1"][data-padded]{padding:var(--pad-1)}.h-surface[data-depth="2"][data-padded]{padding:var(--pad-2)}.h-surface[data-plane=sunken]{background:var(--plane-sunken)}.h-surface[data-plane=base]{background:var(--plane-base)}.h-surface[data-plane=raised]{background:var(--plane-raised)}.h-surface[data-plane=fill]{background:var(--plane-fill)}.h-button{justify-content:center;align-items:center;gap:var(--gap-within);min-height:var(--control-height);padding:0 var(--inset-control);border-radius:min(var(--radius-1), var(--radius-control-max));background:var(--plane-control);color:var(--ink-1);font:var(--text-body);text-align:center;transition:background-color var(--dur-feedback) linear, color var(--dur-feedback) linear;font-weight:600;display:inline-flex}.h-button[data-size=compact]{min-height:var(--control-height-compact);padding:0 var(--inset-control-compact);font:var(--text-small);font-weight:600}.h-button:hover:not(:disabled){background:var(--plane-control-hover)}.h-button:active:not(:disabled){background:var(--plane-control-active)}.h-button[data-depth="2"]{border-radius:min(var(--radius-2), var(--radius-control-max))}.h-button[data-variant=strong]{background:var(--ink-1);color:var(--ink-inverse)}.h-button[data-variant=strong]:hover:not(:disabled){background:var(--ink-2)}.h-button[data-variant=strong]:active:not(:disabled){background:var(--ink-1)}.h-button[data-variant=quiet]{background:0 0}.h-button[data-variant=quiet]:hover:not(:disabled){background:var(--plane-control)}.h-button[data-variant=quiet]:active:not(:disabled){background:var(--plane-control-hover)}.h-button[data-variant=danger]{color:var(--signal-danger)}.h-button:disabled{background:var(--plane-control);color:var(--ink-3)}.h-button[data-variant=quiet]:disabled{background:0 0}.h-switch{--h-switch-track:var(--control-height);--h-switch-dur:70ms;justify-content:space-between;align-items:center;gap:var(--gap-within);width:100%;min-height:var(--control-height);text-align:start;display:flex}.h-switch[data-size=compact]{--h-switch-track:var(--control-height-compact);--h-switch-dur:66ms;min-height:var(--control-height-compact)}.h-switch:focus-visible{outline:none}.h-switch:focus-visible .h-switch-track{outline:var(--focus-width) solid var(--signal-focus);outline-offset:2px}.h-switch-label{font:var(--text-body);color:var(--ink-1)}.h-switch[data-size=compact] .h-switch-label{font:var(--text-small)}.h-switch-track{width:calc(var(--h-switch-track) * 5 / 3);height:var(--h-switch-track);border-radius:calc(var(--h-switch-track) / 2);background:var(--plane-control);transition:background-color var(--dur-feedback) linear;flex:none;padding:3px;position:relative}.h-switch-thumb{width:calc(var(--h-switch-track) - 6px);height:calc(var(--h-switch-track) - 6px);background:var(--ink-boundary);transition:transform calc(var(--h-switch-dur) * var(--travel)) var(--ease-morph), background-color var(--dur-feedback) linear;border-radius:50%;display:block}.h-switch:hover .h-switch-track{background:var(--plane-control-hover)}.h-switch:active .h-switch-track{background:var(--plane-control-active)}.h-switch[aria-checked=true] .h-switch-track{background:var(--ink-1)}.h-switch[aria-checked=true]:hover .h-switch-track{background:var(--ink-2)}.h-switch[aria-checked=true]:active .h-switch-track{background:var(--ink-1)}.h-switch[aria-checked=true] .h-switch-thumb{background:var(--ink-inverse);transform:translateX(calc(var(--h-switch-track) * 2 / 3))}@media (forced-colors:active){.h-switch-track{border:var(--stroke) solid CanvasText;box-shadow:none;background:canvas}.h-switch-thumb{background:canvastext}.h-switch[aria-checked=true] .h-switch-track{background:highlight;border-color:highlight}.h-switch[aria-checked=true] .h-switch-thumb{background:highlighttext}}.h-segmented-field{gap:var(--gap-within);min-width:0;display:grid}.h-segmented{--h-segmented-height:var(--control-height);--h-segmented-option-pad:var(--space-3);--h-segmented-option-height:calc(var(--h-segmented-height) - 6px);--h-segmented-radius:var(--radius-control-max);border-radius:var(--h-segmented-radius);background:var(--plane-control);flex-wrap:wrap;gap:0;min-width:0;padding:3px;display:flex;position:relative}.h-segmented[data-size=compact]{--h-segmented-height:var(--control-height-compact);--h-segmented-option-pad:var(--space-2)}.h-segmented-indicator{width:var(--indicator-w,0px);height:var(--indicator-h,0px);border-radius:max(0px, calc(var(--h-segmented-radius) - 3px));background:var(--plane-selected);transform:translate(var(--indicator-x,3px), var(--indicator-y,3px));transition:transform calc(var(--dur,0s) * var(--travel)) var(--ease-morph), width calc(var(--dur,0s) * var(--travel)) var(--ease-morph), height calc(var(--dur,0s) * var(--travel)) var(--ease-morph);position:absolute;top:0;left:0}.h-segmented-option{min-width:fit-content;max-width:100%;min-height:var(--h-segmented-option-height);padding:0 var(--h-segmented-option-pad);border-radius:max(0px, calc(var(--h-segmented-radius) - 3px));font:var(--text-body);color:var(--ink-2);white-space:normal;overflow-wrap:anywhere;transition:color var(--dur-feedback) linear, background-color var(--dur-feedback) linear;flex:1 1 0;justify-content:center;align-items:center;display:inline-flex;position:relative}.h-segmented[data-size=compact] .h-segmented-option{font:var(--text-small)}.h-segmented-option:focus-visible{outline-offset:calc(var(--focus-width) * -1)}.h-segmented-option:not([aria-pressed=true]):hover{background:var(--plane-control-hover)}.h-segmented-option:not([aria-pressed=true]):active{background:var(--plane-control-active)}.h-segmented-option[aria-pressed=true]{color:var(--ink-1)}@media (forced-colors:active){.h-segmented{outline:var(--stroke) solid CanvasText;outline-offset:-1px}.h-segmented-indicator{background:highlight}.h-segmented-option{color:canvastext}.h-segmented-option[aria-pressed=true]{color:highlighttext}}.h-slider{--h-slider-height:var(--control-height);--h-slider-track:calc(3px + var(--stroke));--h-slider-thumb:18px;--h-slider-row-pad:calc((var(--h-slider-height) - var(--h-slider-thumb)) / 2);gap:var(--gap-within);display:grid}.h-slider[data-size=compact]{--h-slider-height:var(--control-height-compact)}.h-slider-head{justify-content:space-between;gap:var(--gap-within);display:flex}.h-slider-value{white-space:nowrap;font:var(--text-small);color:var(--ink-2);font-variant-numeric:tabular-nums}.h-slider input{appearance:none;width:100%;height:var(--h-slider-height);background:0 0;margin:0}.h-slider input::-webkit-slider-runnable-track{height:var(--h-slider-track);background:var(--ink-boundary);border-radius:0}.h-slider input::-moz-range-track{height:var(--h-slider-track);background:var(--ink-boundary);border-radius:0}.h-slider input::-webkit-slider-thumb{appearance:none;width:var(--h-slider-thumb);height:var(--h-slider-thumb);margin-top:calc((var(--h-slider-track) - var(--h-slider-thumb)) / 2);background:var(--ink-1);border:0;border-radius:50%}.h-slider input::-moz-range-thumb{width:var(--h-slider-thumb);height:var(--h-slider-thumb);background:var(--ink-1);border:0;border-radius:50%}.h-slider input:focus-visible{outline:none}.h-slider input:focus-visible::-webkit-slider-thumb{outline:var(--focus-width) solid var(--signal-focus);outline-offset:2px}.h-slider input:focus-visible::-moz-range-thumb{outline:var(--focus-width) solid var(--signal-focus);outline-offset:2px}@media (forced-colors:active){.h-slider input::-webkit-slider-runnable-track{background:canvastext}.h-slider input::-moz-range-track{background:canvastext}.h-slider input::-webkit-slider-thumb{background:highlight}.h-slider input::-moz-range-thumb{background:highlight}.h-slider input:focus-visible::-webkit-slider-thumb{outline-color:highlight}.h-slider input:focus-visible::-moz-range-thumb{outline-color:highlight}}.h-sidebar{--h-sidebar-closed-start:18px;--h-sidebar-closed-end:14px;--h-sidebar-icon-gap:10px;z-index:10;top:var(--sidebar-inset);left:var(--sidebar-inset);width:var(--sidebar-width);height:calc(100dvh - 2 * var(--sidebar-inset));background:var(--plane-sunken);transition:width calc(var(--dur) * var(--travel)) var(--ease-morph), height calc(var(--dur) * var(--travel)) var(--ease-morph), top calc(var(--dur) * var(--travel)) var(--ease-morph), left calc(var(--dur) * var(--travel)) var(--ease-morph), right calc(var(--dur) * var(--travel)) var(--ease-morph), box-shadow var(--dur-fade) linear;flex-direction:column;display:flex;position:fixed;overflow:hidden}.h-sidebar[data-open=true]:not([data-overlay]){border-radius:0;height:100dvh;top:0;left:0}.h-sidebar[data-side=right]{left:auto;right:var(--sidebar-inset)}.h-sidebar[data-side=right][data-open=true]:not([data-overlay]){left:auto;right:0}.h-sidebar[data-open=false]{width:var(--closed-width);height:var(--sidebar-closed-height)}.h-sidebar[data-overlay][data-open=true]{box-shadow:0 12px 40px oklch(0% 0 0/.22)}.h-sidebar-toggle{align-items:center;gap:var(--h-sidebar-icon-gap);width:100%;min-height:var(--sidebar-closed-height);padding:0 var(--h-sidebar-closed-end) 0 var(--h-sidebar-closed-start);border-radius:inherit;color:var(--ink-1);text-align:start;transition:width calc(var(--dur) * var(--travel)) var(--ease-morph), margin calc(var(--dur) * var(--travel)) var(--ease-morph), padding calc(var(--dur) * var(--travel)) var(--ease-morph), border-radius calc(var(--dur) * var(--travel)) var(--ease-morph), background-color var(--dur-feedback) linear;flex:none;display:flex;overflow:hidden}.h-sidebar-toggle:hover{background:var(--plane-control)}.h-sidebar-toggle:active{background:var(--plane-control-hover)}.h-sidebar[data-open=true] .h-sidebar-toggle{width:calc(100% - 2 * var(--pad-0));margin:var(--pad-0) var(--pad-0) 0;padding-inline:var(--inset-control-compact);border-radius:min(var(--radius-1), var(--radius-control-max))}.h-sidebar-toggle:focus-visible{outline-offset:calc(-1 * var(--focus-width) - 1px)}.h-sidebar[data-side=right][data-open=false] .h-sidebar-toggle{padding:0 var(--h-sidebar-closed-start) 0 var(--h-sidebar-closed-end)}.h-sidebar[data-side=right] .h-sidebar-toggle{flex-direction:row-reverse}.h-sidebar-icon{width:1.25rem;height:1.25rem;color:var(--ink-3);flex:none}.h-sidebar[data-side=right] .h-sidebar-icon{transform:scaleX(-1)}.h-sidebar-toggle-text{flex:1;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.h-sidebar-toggle-text>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;transition:opacity var(--dur-fade) linear;grid-area:1/1;place-self:center start;overflow:hidden}.h-sidebar[data-open=true] .h-sidebar-toggle-text{width:calc(var(--sidebar-width) - 2 * (var(--pad-0) + var(--inset-control-compact)) - 1.25rem - var(--h-sidebar-icon-gap));flex:none}.h-sidebar[data-open=true] .h-sidebar-title{white-space:normal}.h-sidebar[data-side=right][data-open=false] .h-sidebar-toggle-text>span{justify-self:end}.h-sidebar-title{font:var(--text-body);font-weight:600}.h-sidebar-current{font:var(--text-label)}.h-sidebar[data-open=true] .h-sidebar-current,.h-sidebar[data-open=false] .h-sidebar-title{opacity:0}.h-sidebar-body{gap:var(--space-6);width:var(--sidebar-width);min-height:0;margin-top:var(--gap-within);padding:0 var(--pad-0) var(--pad-0);transition:opacity var(--dur-fade) linear;flex-direction:column;flex:1;display:flex;overflow-y:auto}.h-sidebar[data-side=right] .h-sidebar-body{align-self:flex-end}.h-sidebar[data-open=false] .h-sidebar-body{opacity:0}.h-nav{position:relative}.h-nav-list{display:grid}.h-nav-indicator{border-radius:min(var(--radius-1), var(--radius-control-max));background:var(--plane-selected);transition:transform calc(var(--dur,0s) * var(--travel)) var(--ease-morph), height calc(var(--dur,0s) * var(--travel)) var(--ease-morph);position:absolute;top:0;left:0;right:0}.h-nav-link{justify-content:space-between;align-items:center;gap:var(--gap-within);width:100%;min-height:var(--control-height-compact);text-align:start;padding:0 var(--inset-control-compact);border-radius:min(var(--radius-1), var(--radius-control-max));font:var(--text-small);color:var(--ink-2);transition:color var(--dur-feedback) linear;text-decoration:none;display:flex;position:relative}.h-nav-link[aria-current]{color:var(--ink-1)}.h-nav-link:not([aria-current]){transition:color var(--dur-feedback) linear, background-color var(--dur-feedback) linear}.h-nav-link:not([aria-current]):hover{background:var(--plane-control)}.h-nav-link:not([aria-current]):active{background:var(--plane-control-hover)}.h-nav-link:focus-visible{outline-offset:calc(var(--focus-width) * -1)}.h-nav-count{font:var(--text-small);color:var(--ink-3);font-variant-numeric:tabular-nums}.h-nav-link[aria-current] .h-nav-count{color:var(--ink-2)}.h-sidebar-extra{padding-inline:var(--inset-control-compact);margin-top:auto}.h-app{--shell-clear:calc(var(--sidebar-inset) + var(--sidebar-closed-height))}.h-app[data-docked]{--shell-clear:0px}.h-page{padding:var(--space-9) var(--space-5) calc(var(--space-9) + var(--space-8));transition:padding-left calc(var(--dur) * var(--travel)) var(--ease-morph), padding-right calc(var(--dur) * var(--travel)) var(--ease-morph)}.h-app[data-docked][data-side=left] .h-page{padding-left:calc(var(--sidebar-width) + var(--space-5))}.h-app[data-docked][data-side=right] .h-page{padding-right:calc(var(--sidebar-width) + var(--space-5))}.h-column{max-width:var(--column-width);margin-inline:auto}.h-column[data-column=wide]{max-width:var(--column-width-wide)}.h-app[data-column=full] .h-page{height:100dvh;padding:0}.h-app[data-column=full][data-docked][data-side=left] .h-page{padding-left:var(--sidebar-width)}.h-app[data-column=full][data-docked][data-side=right] .h-page{padding-right:var(--sidebar-width)}.h-column[data-column=full]{max-width:none;height:100%}@media (width<=62.4375em){.h-page{padding:calc(var(--sidebar-inset) + var(--sidebar-closed-height) + var(--space-5)) var(--space-4) calc(var(--space-9) + var(--space-5))}}.h-preferences{gap:var(--gap-between);display:grid}.h-preferences-switches{gap:var(--gap-within);display:grid}.h-preferences>:first-child>.h-field-label:first-child{text-box:trim-start cap alphabetic}.h-text-field{--h-field-height:var(--control-height);--h-field-inset:var(--inset-control);--h-field-font:var(--text-body);min-width:0;display:grid}.h-text-field[data-size=compact]{--h-field-height:var(--control-height-compact);--h-field-inset:var(--inset-control-compact);--h-field-font:var(--text-small)}.h-text-field-hint{margin-top:var(--gap-tight);font:var(--text-small);color:var(--ink-2)}.h-text-field-control{min-height:var(--h-field-height);margin-top:var(--gap-within);padding-inline:var(--h-field-inset);font:var(--h-field-font);border-radius:min(var(--radius-1), var(--radius-control-max));background:var(--plane-control);transition:background-color var(--dur-feedback) linear;align-items:stretch;display:flex}.h-text-field-control:hover{background:var(--plane-control-hover)}.h-text-field-control:focus-within{background:var(--plane-control)}.h-text-field-glyph{width:1.0625em;height:1.0625em;color:var(--ink-2);flex:none;align-self:center;margin-inline-end:var(--gap-within)}.h-text-field-control[data-depth="2"]{border-radius:min(var(--radius-2), var(--radius-control-max))}.h-text-field-control[data-invalid]{box-shadow:inset 0 0 0 var(--stroke) var(--signal-danger)}.h-text-field-control:has(>.h-text-field-input:focus-visible,>.h-text-field-textarea:focus-visible){outline:var(--focus-width) solid var(--signal-focus);outline-offset:2px}.h-text-field-input,.h-text-field-textarea{width:100%;min-width:0;padding:calc((var(--h-field-height) - 1lh) / 2) 0;color:var(--ink-1);font:inherit;appearance:none;background:0 0;border:0;flex:auto;margin:0}.h-text-field-input:focus-visible,.h-text-field-textarea:focus-visible{outline:none}.h-text-field-textarea{resize:vertical;display:block}.h-text-field-input::-webkit-search-cancel-button{appearance:none;display:none}.h-text-field-input::-webkit-search-decoration{appearance:none;display:none}.h-text-field-input::placeholder,.h-text-field-textarea::placeholder{color:var(--ink-3);opacity:1}.h-text-field-clear{width:calc(var(--h-field-height) - 6px);height:calc(var(--h-field-height) - 6px);border-radius:min(var(--radius-2), var(--radius-control-max));color:var(--ink-2);transition:background-color var(--dur-feedback) linear, color var(--dur-feedback) linear;animation:h-text-field-clear-in var(--dur-fade) linear;background:0 0;border:0;flex:none;align-self:center;place-items:center;margin:0;margin-inline-end:calc(3px - var(--h-field-inset));padding:0;display:inline-grid}.h-text-field-clear:hover{background:var(--plane-control-active)}@keyframes h-text-field-clear-in{0%{opacity:0}}.h-text-field-error{font:var(--text-label);color:var(--signal-danger);margin:0}.h-text-field-error:not(:empty){margin-top:var(--gap-within)}@supports not selector(:has(*)){.h-text-field-input:focus-visible,.h-text-field-textarea:focus-visible{outline:var(--focus-width) solid var(--signal-focus);outline-offset:2px}}.h-checkbox{--h-choice-height:var(--control-height);--h-choice-mark:var(--choice-mark);--h-choice-gap:var(--choice-gap);--h-choice-row-pad:calc((var(--h-choice-height) - 1lh) / 2);--h-choice-mark-pad:calc((var(--h-choice-height) - var(--h-choice-mark)) / 2);align-items:flex-start;gap:var(--h-choice-gap);width:100%;min-height:var(--h-choice-height);padding-block:var(--h-choice-row-pad);font:var(--text-body);text-align:start;display:flex;position:relative}.h-checkbox[data-size=compact]{--h-choice-height:var(--control-height-compact);--h-choice-mark:var(--choice-mark-compact);--h-choice-gap:var(--choice-gap-compact);font:var(--text-small)}.h-checkbox-input{opacity:0;pointer-events:none;clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute}.h-checkbox-box{box-sizing:border-box;width:var(--h-choice-mark);height:var(--h-choice-mark);margin-top:calc((1lh - var(--h-choice-mark)) / 2);border-radius:min(var(--radius-1), var(--radius-control-max));background:var(--plane-raised);box-shadow:inset 0 0 0 var(--stroke) var(--ink-boundary);transition:background-color var(--dur-feedback) linear;flex:none;position:relative}.h-checkbox[data-depth="2"] .h-checkbox-box{border-radius:min(var(--radius-2), var(--radius-control-max))}.h-checkbox:hover .h-checkbox-input:not(:disabled):not(:checked)+.h-checkbox-box{background:var(--plane-control)}.h-checkbox:active .h-checkbox-input:not(:disabled):not(:checked)+.h-checkbox-box{background:var(--plane-control-hover)}.h-checkbox-input:checked+.h-checkbox-box{background:var(--ink-1)}.h-checkbox:hover .h-checkbox-input:not(:disabled):checked+.h-checkbox-box{background:var(--ink-2)}.h-checkbox:active .h-checkbox-input:not(:disabled):checked+.h-checkbox-box{background:var(--ink-1)}.h-checkbox-input:focus-visible+.h-checkbox-box{outline:var(--focus-width) solid var(--signal-focus);outline-offset:2px}.h-checkbox-mark{fill:none;width:100%;height:100%;stroke:var(--ink-inverse);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;display:block}.h-checkbox-mark path{stroke-dasharray:1 2;stroke-dashoffset:1px;transition:stroke-dashoffset calc(var(--dur) * var(--travel)) var(--ease-morph)}.h-checkbox-input:checked+.h-checkbox-box .h-checkbox-mark path{stroke-dashoffset:0}.h-checkbox-text{gap:var(--gap-tight);flex-direction:column;min-width:0;display:flex}.h-checkbox-label{color:var(--ink-1)}.h-checkbox-hint{font:var(--text-small);color:var(--ink-2)}.h-checkbox[data-disabled] .h-checkbox-label,.h-checkbox[data-disabled] .h-checkbox-hint{color:var(--ink-3)}.h-checkbox[data-disabled] .h-checkbox-box{box-shadow:inset 0 0 0 var(--stroke) var(--ink-3)}.h-checkbox[data-disabled] .h-checkbox-input:checked+.h-checkbox-box{background:var(--ink-3);box-shadow:none}@media (forced-colors:active){.h-checkbox-box{border:var(--stroke) solid CanvasText;box-shadow:none;background:canvas}.h-checkbox-input:checked+.h-checkbox-box{background:highlight;border-color:highlight}.h-checkbox-mark{stroke:highlighttext}.h-checkbox[data-disabled] .h-checkbox-box{background:canvas;border-color:graytext}.h-checkbox[data-disabled] .h-checkbox-input:checked+.h-checkbox-box{background:graytext;border-color:graytext}.h-checkbox[data-disabled] .h-checkbox-mark{stroke:canvas}}.h-radio-group{--h-choice-height:var(--control-height);--h-choice-mark:var(--choice-mark);--h-choice-gap:var(--choice-gap);border:0;min-width:0;margin:0;padding:0}.h-radio-group[data-size=compact]{--h-choice-height:var(--control-height-compact);--h-choice-mark:var(--choice-mark-compact);--h-choice-gap:var(--choice-gap-compact)}.h-radio-group-legend{margin-block-end:var(--gap-within);padding:0;display:block}.h-radio-group-options{gap:var(--gap-within);display:grid}.h-radio-row{--h-choice-row-pad:calc((var(--h-choice-height) - 1lh) / 2);--h-choice-mark-pad:calc((var(--h-choice-height) - var(--h-choice-mark)) / 2);align-items:flex-start;gap:var(--h-choice-gap);min-height:var(--h-choice-height);padding-block:var(--h-choice-row-pad);font:var(--text-body);text-align:start;display:flex;position:relative}.h-radio-group[data-size=compact] .h-radio-row{font:var(--text-small)}.h-radio-input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.h-radio-dot{width:var(--h-choice-mark);height:var(--h-choice-mark);margin-top:calc((1lh - var(--h-choice-mark)) / 2);background:var(--plane-raised);box-shadow:inset 0 0 0 var(--stroke) var(--ink-boundary);transition:background-color var(--dur-feedback) linear;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.h-radio-row:hover .h-radio-dot{background:var(--plane-control)}.h-radio-row:active .h-radio-dot{background:var(--plane-control-hover)}.h-radio-input:focus-visible+.h-radio-dot{outline:var(--focus-width) solid var(--signal-focus);outline-offset:2px}.h-radio-dot-inner{background:var(--ink-1);opacity:0;width:50%;height:50%;transition:transform calc(var(--dur) * var(--travel)) var(--ease-morph), opacity var(--dur-fade) linear;border-radius:50%;transform:scale(0)}.h-radio-input:checked+.h-radio-dot>.h-radio-dot-inner{opacity:1;transform:scale(1)}.h-radio-text{gap:var(--gap-tight);min-width:0;display:grid}.h-radio-option-label{color:var(--ink-1)}.h-radio-hint{font:var(--text-small);color:var(--ink-2)}@media (forced-colors:active){.h-radio-dot{border:var(--stroke) solid CanvasText;box-shadow:none;background:canvas}.h-radio-input:checked+.h-radio-dot{border-color:highlight}.h-radio-dot-inner{background:highlight}}.h-select-field{--h-select-height:var(--control-height);--h-select-inset:var(--inset-control);--h-select-font:var(--text-body);min-width:0;display:grid}.h-select-field[data-size=compact]{--h-select-height:var(--control-height-compact);--h-select-inset:var(--inset-control-compact);--h-select-font:var(--text-small)}.h-select-hint{margin-top:var(--gap-tight);font:var(--text-small);color:var(--ink-2)}.h-select-control{margin-top:var(--gap-within);position:relative}.h-select{appearance:none;width:100%;height:var(--h-select-height);padding-block:0;padding-inline:var(--h-select-inset) calc(2 * var(--h-select-inset) + 12px);border-radius:min(var(--radius-1), var(--radius-control-max));background:var(--plane-control);color:var(--ink-1);font:var(--h-select-font);transition:background-color var(--dur-feedback) linear, box-shadow var(--dur-feedback) linear;border:0;margin:0;display:block}.h-select:hover:not(:disabled){background:var(--plane-control-hover)}.h-select-control[data-depth="2"] .h-select{border-radius:min(var(--radius-2), var(--radius-control-max))}.h-select[data-invalid=true]{box-shadow:inset 0 0 0 var(--stroke) var(--signal-danger)}.h-select-chevron{width:12px;height:12px;color:var(--ink-2);pointer-events:none;margin:auto 0;position:absolute;inset-block:0;inset-inline-end:var(--h-select-inset)}.h-select-error{font:var(--text-label);color:var(--signal-danger);margin:0}.h-select-error:not(:empty){margin-top:var(--gap-within)}.h-disclosure{--pad:var(--inset-control);--h-disclosure-height:var(--control-height);--h-disclosure-font:var(--text-body);--h-disclosure-chevron:1.25rem;background:var(--plane-base);border-radius:var(--radius-1);transition:background-color var(--dur-feedback) linear}.h-disclosure[data-size=compact]{--pad:var(--inset-control-compact);--h-disclosure-height:var(--control-height-compact);--h-disclosure-font:var(--text-small);--h-disclosure-chevron:1rem}.h-disclosure[data-depth="2"]{border-radius:var(--radius-2)}.h-disclosure[data-open=true]{background:var(--plane-raised)}.h-disclosure:hover{background:var(--plane-control)}.h-disclosure:has(>.h-disclosure-header:active){background:var(--plane-control-hover)}.h-disclosure-header{align-items:center;gap:var(--gap-within);width:100%;min-height:var(--h-disclosure-height);padding:0 var(--pad);border-radius:min(var(--radius-1), var(--radius-control-max));color:var(--ink-1);font:var(--h-disclosure-font);text-align:start;background:0 0;display:flex}.h-disclosure[data-depth="2"] .h-disclosure-header{border-radius:min(var(--radius-2), var(--radius-control-max))}.h-disclosure-title{overflow-wrap:anywhere;flex:auto;min-width:0;font-weight:600}.h-disclosure-meta{font:var(--text-small);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.h-disclosure-chevron{width:var(--h-disclosure-chevron);height:var(--h-disclosure-chevron);color:var(--ink-2);transition:transform calc(var(--dur) * var(--travel)) var(--ease-morph);flex:none}.h-disclosure[data-open=true] .h-disclosure-chevron{transform:rotate(180deg)}.h-disclosure-body{transition:grid-template-rows calc(var(--dur) * var(--travel)) var(--ease-morph);grid-template-rows:0fr;display:grid}.h-disclosure[data-open=true] .h-disclosure-body{grid-template-rows:1fr}.h-disclosure-clip{opacity:0;min-height:0;transition:opacity var(--dur-fade) linear;overflow:hidden}.h-disclosure[data-open=true] .h-disclosure-clip{opacity:1}.h-disclosure-content{padding:0 var(--pad) var(--pad);text-box:trim-both cap alphabetic}.h-dialog{box-sizing:border-box;width:100%;max-width:none;height:100%;max-height:none;color:var(--ink-1);background:0 0;border:0;margin:0;padding:0;inset:0}.h-dialog[open]{place-items:center;display:grid}.h-dialog::backdrop{background:oklch(0% 0 0/.35)}.h-dialog[open]::backdrop{animation:h-dialog-scrim var(--dur-fade) linear}@keyframes h-dialog-scrim{0%{opacity:0}to{opacity:1}}.h-dialog-panel{box-sizing:border-box;width:100%;max-width:min(560px, calc(100vw - var(--space-6)));max-height:calc(100dvh - var(--space-6));padding:var(--pad-0);background:var(--plane-raised);font:var(--text-body);text-box:trim-both cap alphabetic;color:var(--ink-1);overflow-y:auto}.h-dialog-header{justify-content:space-between;align-items:center;gap:var(--gap-within);display:flex}.h-dialog-title{text-box:trim-both cap alphabetic;min-width:0;font:var(--text-heading);letter-spacing:var(--tracking-heading);color:var(--ink-1);overflow-wrap:anywhere;flex:1;margin:0}.h-button.h-dialog-close{--h-dialog-close-step:calc((var(--control-height) - 20px) / -2);inline-size:var(--control-height);margin-block:var(--h-dialog-close-step);flex:none;margin-inline-end:var(--h-dialog-close-step);padding:0}.h-dialog-close-icon{display:block}.h-dialog-body{margin-top:var(--gap-within)}.h-dialog-actions{justify-content:flex-end;gap:var(--gap-within);margin-top:var(--gap-between);flex-wrap:wrap;display:flex}.h-menu-field{display:inline-block;position:relative}.h-menu{box-sizing:border-box;gap:var(--gap-tight);width:max-content;min-width:min(12rem, calc(100vw - var(--space-4)));max-width:calc(100vw - var(--space-6));padding:var(--pad-0);background:var(--plane-raised);border:0;margin:0;position:fixed;inset:auto;overflow:auto}.h-menu:popover-open{display:grid}.h-menu-item{width:100%;min-width:0;max-width:100%;min-height:var(--control-height);padding:0 var(--inset-control);border-radius:min(var(--radius-1), var(--radius-control-max));color:var(--ink-1);font:var(--text-body);text-align:start;overflow-wrap:anywhere;transition:background-color var(--dur-feedback) linear, color var(--dur-feedback) linear;background:0 0;align-items:center;display:flex}.h-menu[data-size=compact] .h-menu-item{min-height:var(--control-height-compact);padding:0 var(--inset-control-compact);font:var(--text-small)}.h-menu-item:focus-visible{outline-offset:calc(var(--focus-width) * -1)}.h-menu-item:hover:not(:disabled){background:var(--plane-control)}.h-menu-item:active:not(:disabled){background:var(--plane-control-hover)}.h-menu-item[data-danger]{color:var(--signal-danger)}.h-menu-item:disabled{color:var(--ink-3)}.h-tabs{gap:var(--gap-within);--h-tabs-height:var(--control-height);--h-tabs-pad:var(--space-3);--h-tabs-font:var(--text-body);min-width:0;display:grid}.h-tabs[data-size=compact]{--h-tabs-height:var(--control-height-compact);--h-tabs-pad:var(--space-2);--h-tabs-font:var(--text-small)}.h-tabs-track{--h-tabs-radius:var(--radius-control-max);max-width:100%;min-height:var(--h-tabs-height);border-radius:var(--h-tabs-radius);background:var(--plane-control);flex-wrap:wrap;justify-self:start;padding:3px;display:flex;position:relative}.h-tabs-indicator{width:var(--indicator-w,0px);height:var(--indicator-h,0px);border-radius:max(0px, calc(var(--h-tabs-radius) - 3px));background:var(--plane-selected);transform:translate(var(--indicator-x,3px), var(--indicator-y,3px));transition:transform calc(var(--dur,0s) * var(--travel)) var(--ease-morph), width calc(var(--dur,0s) * var(--travel)) var(--ease-morph), height calc(var(--dur,0s) * var(--travel)) var(--ease-morph);position:absolute;top:0;left:0}.h-tabs-tab{min-width:0;max-width:100%;min-height:calc(var(--h-tabs-height) - 6px);padding:0 var(--h-tabs-pad);border-radius:max(0px, calc(var(--h-tabs-radius) - 3px));font:var(--h-tabs-font);color:var(--ink-2);white-space:normal;overflow-wrap:anywhere;transition:color var(--dur-feedback) linear, background-color var(--dur-feedback) linear;flex:0 auto;align-items:center;display:inline-flex;position:relative}.h-tabs-tab:focus-visible{outline-offset:calc(var(--focus-width) * -1)}.h-tabs-tab:hover:not([aria-selected=true]){background:var(--plane-control-hover)}.h-tabs-tab:active:not([aria-selected=true]){background:var(--plane-control-active)}.h-tabs-tab[aria-selected=true]{color:var(--ink-1)}.h-tabs-panel{min-width:0}@media (forced-colors:active){.h-tabs-track{outline:var(--stroke) solid CanvasText;outline-offset:-1px}.h-tabs-indicator{background:highlight}.h-tabs-tab{color:canvastext}.h-tabs-tab[aria-selected=true]{color:highlighttext}}.h-progress-surface{background:var(--plane-raised);min-width:0;position:relative}.h-progress-surface[data-depth="1"]{border-radius:var(--radius-1);padding:var(--pad-1)}.h-progress-surface[data-depth="2"]{border-radius:var(--radius-2);padding:var(--pad-2)}.h-progress-surface-track{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.h-progress-surface-fill{background:var(--plane-fill);transform-origin:0;transition:transform calc(var(--dur,var(--dur-fade)) * var(--travel)) var(--ease-morph);pointer-events:none;position:absolute;inset:0}.h-progress-surface: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)) .h-progress-surface-fill{transform-origin:100%}.h-progress-surface-content{text-box:trim-both cap alphabetic;position:relative}.h-progress-surface-content>:first-child{text-box:trim-start cap alphabetic}.h-progress-surface-content>:last-child{text-box:trim-end cap alphabetic}.h-progress-surface-content>:only-child{text-box:trim-both cap alphabetic}.h-progress-surface-native{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.h-notice{flex-direction:column;display:flex}.h-notice-title{font:var(--text-body);color:var(--ink-1);font-weight:600}.h-notice[data-tone=danger] .h-notice-title{color:var(--signal-danger)}.h-notice-body{margin-top:var(--gap-tight);font:var(--text-body);color:var(--ink-2)}.h-notice-action{margin-top:var(--gap-within);display:flex}.h-list{--h-list-height:var(--control-height);--h-list-inset:var(--inset-control);--h-list-font:var(--text-body);--h-list-inner-pad:var(--space-3);gap:2px;min-width:0;display:grid}.h-list[data-size=compact]{--h-list-height:var(--control-height-compact);--h-list-inset:var(--inset-control-compact);--h-list-font:var(--text-small);--h-list-inner-pad:var(--space-2)}.h-list[data-dense]{gap:0}.h-list-row{--row-radius:var(--radius-1);align-items:center;gap:var(--gap-within);width:100%;min-height:var(--h-list-height);border-radius:min(var(--row-radius), var(--radius-control-max));color:var(--ink-1);font:inherit;text-align:start;transition:background-color var(--dur-feedback) linear;background:0 0;border:0;flex-wrap:wrap;padding:0;display:flex}.h-list-row[data-depth="2"]{--row-radius:var(--radius-2)}.h-list-primary{align-items:center;gap:var(--gap-within);min-width:0;max-width:100%;min-height:var(--h-list-height);padding:var(--h-list-inset);border-radius:min(var(--row-radius), var(--radius-control-max));font:inherit;color:inherit;text-align:start;flex:12rem;display:flex}.h-list-row:not([data-selected=true]):has(>button.h-list-primary):hover{background:var(--plane-control)}.h-list-row:not([data-selected=true]):has(>button.h-list-primary:active){background:var(--plane-control-hover)}.h-list-row[data-selected=true]{background:var(--plane-selected)}.h-list-primary:focus-visible{z-index:1;outline-offset:calc(var(--focus-width) * -1);position:relative}.h-list[data-dense] .h-list-row{border-radius:0}.h-list[data-dense] .h-list-row+.h-list-row{border-top:var(--stroke) solid var(--line)}.h-list-main{gap:var(--gap-within);flex:1;min-width:0;display:grid}.h-list-main>:first-child{text-box:trim-start cap alphabetic}.h-list-main>:last-child{text-box:trim-end cap alphabetic}.h-list-main>:only-child,.h-list-meta{text-box:trim-both cap alphabetic}.h-list-title{font:var(--h-list-font);color:var(--ink-2);overflow-wrap:anywhere}.h-list-row[data-unread=true] .h-list-title{color:var(--ink-1);font-weight:600}.h-list-description{font:var(--text-small);color:var(--ink-2);overflow-wrap:anywhere}.h-list-meta{font:var(--text-small);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.h-list-end{align-items:center;gap:var(--gap-tight);flex-wrap:wrap;flex:none;max-width:100%;padding:3px;display:flex}.h-list-end>.h-button{min-height:calc(var(--h-list-height) - 6px);padding-inline:var(--h-list-inner-pad)}.h-undoable-list-field{gap:var(--gap-within);display:grid}.h-undoable-list{gap:0;margin:0;margin-block-end:calc(var(--gap-tight) * -1);padding:0;list-style:none;display:grid}.h-undoable-list-item{padding-bottom:var(--gap-tight);transition:grid-template-rows calc(var(--dur) * var(--travel)) var(--ease-morph), padding-bottom calc(var(--dur) * var(--travel)) var(--ease-morph), opacity var(--dur-fade) linear;grid-template-rows:1fr;display:grid}.h-undoable-list-item[data-status=leaving]{opacity:0;grid-template-rows:0fr;padding-bottom:0}.h-undoable-list[data-reduced-motion] .h-undoable-list-item[data-status=leaving]{padding-bottom:var(--gap-tight);grid-template-rows:1fr}.h-undoable-list-action{flex:none}.h-undoable-list-action-label{display:grid}.h-undoable-list-action-label>span{grid-area:1/1}.h-undoable-list-action-label>[data-hidden=true]{visibility:hidden}.h-undoable-list-clip{min-height:0;overflow:hidden}.h-undoable-list-row{justify-content:space-between;align-items:center;gap:var(--gap-within);min-height:calc(var(--control-height) + 2 * var(--pad-1));padding:var(--pad-1);border-radius:var(--radius-1);background:var(--plane-raised);transition:background-color var(--dur-fade) linear;display:flex}.h-undoable-list-item:not([data-status=present]) .h-undoable-list-row{background:var(--plane-sunken)}.h-undoable-list-label{overflow-wrap:anywhere;text-box:trim-both cap alphabetic;min-width:0;font:var(--text-body);color:var(--ink-1);transition:color var(--dur-fade) linear}.h-undoable-list[data-size=compact] .h-undoable-list-row{min-height:calc(var(--control-height-compact) + 2 * var(--pad-1))}.h-undoable-list[data-size=compact] .h-undoable-list-label{font:var(--text-small)}.h-undoable-list-item:not([data-status=present]) .h-undoable-list-label{color:var(--ink-3)}.h-undoable-list-empty{padding:var(--pad-1);font:var(--text-small);color:var(--ink-3)}.h-undoable-list-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.h-placeholder{min-width:0;position:relative}.h-placeholder-content{opacity:0;visibility:hidden;transition:opacity var(--dur-fade) linear, visibility var(--dur-fade) linear}.h-placeholder-content[data-ready=true]{opacity:1;visibility:visible}.h-placeholder[data-fixed] .h-placeholder-content{height:100%;overflow:auto}.h-placeholder-shape{pointer-events:none;opacity:1;transition:opacity var(--dur-fade) linear;font:var(--text-body);position:absolute;inset:0;overflow:hidden}.h-placeholder-shape[data-ready=true]{opacity:0}.h-placeholder-lines{gap:var(--gap-tight);flex-direction:column;display:flex}.h-placeholder-line{border-radius:var(--radius-1);background:var(--plane-control);flex:none;width:100%;height:1lh}.h-placeholder-line:last-child{width:60%}.h-placeholder-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.h-arrivals{min-width:0;display:grid;position:relative}.h-arrivals-slot{min-height:var(--control-height);justify-content:center;align-items:center;display:flex}.h-arrivals[data-size=compact] .h-arrivals-slot{min-height:var(--control-height-compact)}.h-arrivals-button{overflow-wrap:anywhere;width:100%;animation:h-arrivals-in var(--dur-fade) linear}@keyframes h-arrivals-in{0%{opacity:0}}.h-arrivals-announce{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.h-table-scroll{max-width:100%;position:relative;overflow-x:auto}.h-table{overflow-wrap:normal;border-collapse:collapse;border-spacing:0;width:100%}.h-table-caption{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.h-table th,.h-table td{padding:var(--pad-0);text-box:trim-both cap alphabetic;text-align:start;vertical-align:top}.h-table th{font:var(--text-label);color:var(--ink-1)}.h-table td{font:var(--text-small);color:var(--ink-1);overflow-wrap:break-word}.h-table tbody tr+tr{border-top:var(--stroke) solid var(--line)}.h-table [data-align=end]{text-align:end}.h-table td[data-align=end]{font-variant-numeric:tabular-nums}.h-operator{font:var(--text-small);color:var(--ink-2);overflow-wrap:anywhere;margin:0}.h-operator-name{font-weight:600}.h-operator-link{padding-block:calc((var(--control-height) - 1lh) / 2);margin-block:calc((1lh - var(--control-height)) / 2);color:var(--ink-1);text-underline-offset:.2em;text-decoration:underline;display:inline-block}
