@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--var-radius:0;--var-spacing:.75rem;--var-spacing-base:1rem;--var-fontsize:1rem;--var-font-weight-medium:500;--var-font-weight-semibold:600;--var-font-weight-bold:700;--var-border-hairline:.0625rem;--var-motion-duration-normal:.3s;--var-motion-timing-linear:linear;--var-typography-sm:calc(var(--var-fontsize) * .875);--var-typography-lg:calc(var(--var-fontsize) * 1.25);--var-typography-lg-weight:500;--var-typography-xl:calc(var(--var-fontsize) * 1.5);--var-typography-paragraph-font-size:calc(var(--var-fontsize) * 1);--var-typography-paragraph-line-height:1.375;--var-typography-description-margin-block-end:calc(var(--var-spacing-base) * 1);--var-typography-info-gap:calc(var(--var-spacing-base) * 1);--var-typography-info-label-font-size:calc(var(--var-fontsize) * 1);--var-typography-info-label-letter-spacing:.025em;--var-typography-info-value-font-size:calc(var(--var-fontsize) * 1);--var-typography-info-secondary-font-size:calc(var(--var-fontsize) * 1);--var-typography-page-title-font-size:calc(var(--var-fontsize) * 1.875);--var-typography-page-title-letter-spacing:.025em;--var-typography-page-header-gap:calc(var(--var-spacing-base) * 1.5);--var-typography-page-header-actions-gap:calc(var(--var-spacing-base) * 1);--var-spacing-hairline:.0625rem;--var-spacing-lg:1.125rem;--var-spacing-sm:.75rem;--var-spacing-dialog:20rem;--var-rounded-pill:2rem;--var-rounded-full:9999px;--var-card-content-gap:calc(var(--var-spacing-base) * 1);--var-card-surface-radius:calc(var(--var-radius) + calc(var(--var-spacing-base) / 4));--var-card-surface-padding-block:calc(var(--var-spacing-base) * .75);--var-card-content-padding-inline:calc(var(--var-spacing-base) * 1.5);--var-card-title-margin-block-end:calc(var(--var-spacing-base) / 2);--var-card-title-padding-block-end:calc(var(--var-spacing-base) / 2);--var-card-title-font-size:calc(var(--var-fontsize) * 1.25);--var-card-header-gap:calc(var(--var-spacing-base) * 1);--var-card-actions-gap:calc(var(--var-spacing-base) * 1);--var-card-stats-icon-column-width:calc(var(--var-spacing-base) * 5);--var-card-stats-icon-column-padding:calc(var(--var-spacing-base) * 1);--var-card-stats-icon-size:calc(var(--var-spacing-base) * 3);--var-card-stats-content-gap:calc(var(--var-spacing-base) / 2);--var-card-stats-content-padding-block:calc(var(--var-spacing-base) / 2);--var-card-stats-title-font-size:calc(var(--var-fontsize) * 1.25);--var-card-stats-value-font-size:calc(var(--var-fontsize) * 2.25);--var-card-stats-value-letter-spacing:.025em;--var-card-stats-loading-block-size:calc(var(--var-spacing-base) * 2.5);--var-alert-icon-size:calc(var(--var-fontsize) * 1.25);--var-alert-surface-radius:calc(var(--var-radius) - calc(var(--var-spacing-base) / 4));--var-alert-surface-padding:calc(var(--var-spacing-base) * 1);--var-alert-content-gap:calc(var(--var-spacing-base) / 2);--var-alert-close-inset-block-start:calc(var(--var-spacing-base) * .75);--var-alert-close-inset-inline-end:calc(var(--var-spacing-base) * .75);--var-alert-title-font-size:calc(var(--var-fontsize) * 1.25);--var-alert-title-letter-spacing:.03em;--var-button-height:calc(var(--var-spacing-base) * 2.5);--var-button-px:calc(var(--var-spacing-base) * 1);--var-button-py:calc(var(--var-spacing-base) / 2);--var-button-gap:calc(var(--var-spacing-base) * .375);--var-button-font-size:calc(var(--var-fontsize) * 1);--var-button-rounded:calc(var(--var-radius) * .733333);--var-button-big-height:calc(var(--var-spacing-base) * 3);--var-button-big-px:calc(var(--var-spacing-base) * 1.5);--var-button-big-py:calc(var(--var-spacing-base) * 1);--var-button-big-font-size:calc(var(--var-fontsize) * 1);--var-button-min-height:calc(var(--var-spacing-base) * 1.75);--var-button-min-px:calc(var(--var-spacing-base) * .75);--var-button-min-py:calc(var(--var-spacing-base) / 4);--var-button-min-font-size:calc(var(--var-fontsize) * .875);--var-button-small-height:calc(var(--var-spacing-base) * 2);--var-button-small-px:calc(var(--var-spacing-base) * 1);--var-button-small-py:calc(var(--var-spacing-base) / 2);--var-button-small-font-size:calc(var(--var-fontsize) * .875);--var-button-tiny-height:calc(var(--var-spacing-base) * 1.5);--var-button-tiny-px:calc(var(--var-spacing-base) / 2);--var-button-tiny-py:calc(var(--var-spacing-base) / 4);--var-button-tiny-font-size:calc(var(--var-fontsize) * .875);--var-button-icon-p:calc(var(--var-spacing-base) / 4);--var-button-icon-font-size:calc(var(--var-fontsize) * 1);--var-button-rough-rounded:calc(var(--var-radius) / 6);--var-button-squared-rounded:0;--var-button-focus-ring-width:calc(var(--var-spacing-base) / 4);--var-calendar-day-cell-padding:calc(var(--var-spacing-base) / 4);--var-calendar-day-button-size:calc(var(--var-spacing-base) * 2.25);--var-calendar-day-button-font-size:calc(var(--var-fontsize) * .75);--var-calendar-focus-ring-width:calc(var(--var-spacing-base) / 4);--var-calendar-selected-ring-width:calc(var(--var-spacing-base) / 4);--var-calendar-header-radius:calc(var(--var-radius) * .733333);--var-calendar-table-margin-block-start:calc(var(--var-spacing-base) * 1);--var-calendar-nav-button-padding:calc(var(--var-spacing-base) / 4);--var-calendar-nav-icon-size:calc(var(--var-fontsize) * 1);--var-calendar-current-month-font-weight:650;--var-calendar-month-controls-gap:calc(var(--var-spacing-base) * .5);--var-calendar-month-controls-padding-block:calc(var(--var-spacing-base) / 4);--var-calendar-year-input-width:calc(var(--var-spacing-base) * 4);--var-calendar-weekday-padding-block:calc(var(--var-spacing-base) * .5);--var-calendar-weekday-font-size:calc(var(--var-fontsize) * .75);--var-calendar-weekday-font-weight:650;--var-calendar-datetime-margin-block:calc(var(--var-spacing-base) * 1);--var-calendar-footer-margin-block-start:calc(var(--var-spacing-base) * 1);--var-calendar-range-label-inset-block-start:calc(var(--var-spacing-base) * -.5);--var-calendar-transition-duration:.18s;--var-calendar-transition-timing:cubic-bezier(0, 0, .58, 1);--var-layer-normal:1;--var-layer-calendar:2;--var-layer-overlay:21;--var-layer-tooltip:22;--var-layer-floating:22;--var-layer-navbar:22;--var-layer-wizard:50;--var-input-field-icon-size:calc(var(--var-fontsize) * 1);--var-input-field-small-icon-size:calc(var(--var-fontsize) * .875);--var-input-field-label-row-gap:calc(var(--var-spacing-base) * .25);--var-input-field-label-meta-gap:calc(var(--var-spacing-base) * .25);--var-input-field-tooltip-icon-size:calc(var(--var-fontsize) * .75);--var-input-field-small-tooltip-icon-size:calc(var(--var-fontsize) * .6875);--var-input-field-tooltip-max-inline-size:calc(var(--var-spacing-base) * 12);--var-input-field-status-min-inline-size:calc(var(--var-spacing-base) * 1.5);--var-input-field-small-status-min-inline-size:calc(var(--var-spacing-base) * 1.25);--var-input-field-status-block-size:calc(var(--var-spacing-base) * .75);--var-input-field-small-status-block-size:calc(var(--var-spacing-base) * .625);--var-input-field-status-indicator-size:calc(var(--var-spacing-base) * .75);--var-input-field-small-status-indicator-size:calc(var(--var-spacing-base) * .625);--var-input-field-label-gap:calc(var(--var-spacing-base) * .25);--var-input-field-label-font-size:calc(var(--var-fontsize) * .875);--var-input-field-small-label-font-size:calc(var(--var-fontsize) * .75);--var-input-field-optional-opacity:.7;--var-input-field-control-column-gap:calc(var(--var-spacing-base) * .5);--var-input-field-small-control-column-gap:calc(var(--var-spacing-base) * .375);--var-input-field-control-row-gap:calc(var(--var-spacing-base) * .25);--var-input-field-small-control-row-gap:calc(var(--var-spacing-base) * .25);--var-input-field-control-radius:calc(var(--var-radius) * .375);--var-input-field-slot-gap:calc(var(--var-spacing-base) * .5);--var-input-field-small-slot-gap:calc(var(--var-spacing-base) * .375);--var-input-field-slot-padding-inline-start:calc(var(--var-spacing-base) * .5);--var-input-field-small-slot-padding-inline-start:calc(var(--var-spacing-base) * .375);--var-input-field-slot-padding-inline-end:calc(var(--var-spacing-base) * .5);--var-input-field-small-slot-padding-inline-end:calc(var(--var-spacing-base) * .375);--var-input-field-hint-margin-block-start:calc(var(--var-spacing-base) * .3);--var-input-field-hint-font-size:calc(var(--var-fontsize) * .75);--var-input-field-small-hint-font-size:calc(var(--var-fontsize) * .6875);--var-free-text-control-height:calc(var(--var-spacing-base) * 2.5);--var-free-text-small-control-height:calc(var(--var-spacing-base) * 2);--var-free-text-surface-radius:calc(var(--var-radius) * .375);--var-free-text-surface-padding-inline:calc(var(--var-spacing-base) * .5);--var-free-text-small-surface-padding-inline:calc(var(--var-spacing-base) * .375);--var-free-text-surface-padding-block:calc(var(--var-spacing-base) * .25);--var-free-text-small-surface-padding-block:calc(var(--var-spacing-base) * .125);--var-free-text-font-size:calc(var(--var-fontsize) * 1);--var-free-text-small-font-size:calc(var(--var-fontsize) * .875);--var-free-text-outline-width:calc(var(--var-spacing-base) * .125);--var-free-text-outline-offset:calc(var(--var-spacing-base) * .125);--var-free-text-placeholder-foreground:#71717a;--var-free-text-error-placeholder-foreground:#fdecec;--var-dropdown-surface-radius:calc(var(--var-radius) + calc(var(--var-spacing-base) / 2));--var-dropdown-surface-padding:calc(var(--var-spacing-base) * 1);--var-dropdown-header-margin-block-end:calc(var(--var-spacing-base) / 2);--var-dropdown-title-font-size:calc(var(--var-fontsize) * 1.5);--var-dropdown-title-letter-spacing:.025em;--var-dropdown-list-max-block-size:calc(var(--var-spacing-base) * 24);--var-dropdown-surface-background:#fff;--var-dropdown-surface-foreground:#09090b;--var-dropdown-surface-border:#e4e4e7;--var-menu-surface-radius:calc(var(--var-radius) + calc(var(--var-spacing-base) / 2));--var-menu-surface-max-block-size:calc(var(--var-spacing-base) * 20);--var-menu-surface-background:#fff;--var-menu-surface-foreground:#09090b;--var-menu-surface-border:#e4e4e7;--var-menu-item-padding:calc(var(--var-spacing-base) * .625);--var-menu-item-min-inline-size:calc(var(--var-spacing-base) * 9);--var-menu-item-outline-width:calc(var(--var-spacing-base) * .125);--var-menu-item-outline-offset:calc(var(--var-spacing-base) * .125);--var-menu-item-expanded-opacity:.8;--var-menu-item-disabled-opacity:.4;--var-menu-item-active-background:#2f6989;--var-menu-item-active-foreground:#e4e5e7;--var-autocomplete-list-max-block-size:calc(var(--var-spacing-base) * 24);--var-autocomplete-panel-radius:calc(var(--var-radius) + calc(var(--var-spacing-base) / 2));--var-autocomplete-option-min-block-size:calc(var(--var-spacing-base) * 2.5);--var-autocomplete-option-padding:calc(var(--var-spacing-base) * .625);--var-autocomplete-option-background-hover:#f4f4f5;--var-autocomplete-option-active-background:#1d4054;--var-autocomplete-option-active-foreground:#e4e5e7;--var-autocomplete-option-selected-background:#f4f4f5;--var-autocomplete-option-selected-foreground:#09090b;--var-autocomplete-actions-gap:calc(var(--var-spacing-base) * .125);--var-autocomplete-action-padding:calc(var(--var-spacing-base) * .5);--var-autocomplete-action-padding-md:calc(var(--var-spacing-base) * .25);--var-autocomplete-panel-max-block-size:calc(var(--var-spacing-base) * 20);--var-autocomplete-panel-background:#fff;--var-autocomplete-panel-border:#e4e4e7;--var-autocomplete-panel-foreground:#323743;--var-autocomplete-panel-transition-timing:cubic-bezier(.4, 0, .2, 1);--var-autocomplete-empty-border:#09090b;--var-autocomplete-empty-foreground:#f4f4f5;--var-multi-select-tag-remove-icon-size:calc(var(--var-fontsize) * .875);--var-multi-select-tags-gap:calc(var(--var-spacing-base) * .5);--var-multi-select-actions-gap:calc(var(--var-spacing-base) * .125);--var-multi-select-panel-transition-timing:cubic-bezier(.4, 0, .2, 1);--var-multi-select-search-margin-block-end:calc(var(--var-spacing-base) * .25);--var-multi-select-option-padding:calc(var(--var-spacing-base) * .625);--var-multi-select-results-max-block-size:calc(var(--var-spacing-base) * 18);--var-multi-select-option-background-hover:#f4f4f5;--var-multi-select-option-selected-background:#f4f4f5;--var-multi-select-option-selected-foreground:#09090b;--var-multi-select-checkbox-margin-inline-end:calc(var(--var-spacing-base) * .5);--var-multi-select-footer-gap:calc(var(--var-spacing-base) * .5);--var-radiobox-label-gap:calc(var(--var-spacing-base) * .5);--var-radiobox-label-min-block-size:calc(var(--var-spacing-base) * 1.25);--var-radiobox-control-size:calc(var(--var-spacing-base) * 1);--var-radiobox-large-control-size:calc(var(--var-spacing-base) * 1.25);--var-radiobox-control-foreground:#2f6989;--var-radiobox-control-background:#fff;--var-radiobox-control-border:#e4e4e7;--var-radiobox-control-border-width:calc(var(--var-spacing-base) * .0625);--var-radiobox-mark-size:calc(var(--var-spacing-base) * .375);--var-radiobox-large-mark-size:calc(var(--var-spacing-base) * .46875);--var-radiobox-mark-foreground:#fff;--var-radiobox-focus-ring:#2f6989;--var-radiobox-focus-ring-width:calc(var(--var-spacing-base) * .125);--var-radiobox-focus-ring-offset:calc(var(--var-spacing-base) * .125);--var-radiobox-disabled-opacity:.7;--var-radiobox-transition-duration:.18s;--var-radiobox-transition-timing:cubic-bezier(.23, 1, .32, 1);--var-checkbox-label-gap:calc(var(--var-spacing-base) * .5);--var-checkbox-control-size:calc(var(--var-spacing-base) * 1);--var-checkbox-control-radius:calc(var(--var-radius) * .25);--var-checkbox-control-foreground:#2f6989;--var-checkbox-control-background:#fff;--var-checkbox-control-border:#e4e4e7;--var-checkbox-control-border-width:calc(var(--var-spacing-base) * .0625);--var-checkbox-mark-foreground:#fff;--var-checkbox-mark-stroke-width:calc(var(--var-spacing-base) * .125);--var-checkbox-mark-inline-size:calc(var(--var-spacing-base) * .35);--var-checkbox-mark-block-size:calc(var(--var-spacing-base) * .6);--var-checkbox-indeterminate-mark-inline-size:calc(var(--var-spacing-base) * .55);--var-checkbox-focus-ring:#2f6989;--var-checkbox-focus-ring-width:calc(var(--var-spacing-base) * .125);--var-checkbox-focus-ring-offset:calc(var(--var-spacing-base) * .125);--var-checkbox-disabled-opacity:.7;--var-checkbox-error-font-size:calc(var(--var-fontsize) * .75);--var-switch-track-block-size:calc(var(--var-spacing-base) * 1.5);--var-switch-track-inline-size:calc(var(--var-spacing-base) * 2.75);--var-switch-track-border-width:calc(var(--var-border-hairline) * 2);--var-switch-track-focus-ring-width:calc(var(--var-spacing-base) * .125);--var-switch-track-focus-ring-offset:calc(var(--var-spacing-base) * .125);--var-switch-thumb-size:calc(var(--var-spacing-base) * 1.25);--var-switch-thumb-checked-translate-inline:calc(var(--var-spacing-base) * 1.25);--var-switch-thumb-checked-background:#fff;--var-switch-label-gap:calc(var(--var-spacing-base) * .75);--var-switch-label-font-size:calc(var(--var-fontsize) * .875);--var-switch-error-font-size:calc(var(--var-fontsize) * .75);--var-switch-error-margin-block-start:calc(var(--var-spacing-base) * .25);--var-date-picker-calendar-icon-size:calc(var(--var-fontsize) * 1);--var-slider-control-block-size:calc(var(--var-spacing-base) * 1.25);--var-slider-track-block-size:calc(var(--var-spacing-base) * .5);--var-slider-thumb-size:calc(var(--var-spacing-base) * 1.25);--var-slider-thumb-border-width:calc(var(--var-border-hairline) * 2);--var-slider-thumb-focus-outline-width:calc(var(--var-spacing-base) * .125);--var-slider-thumb-focus-outline-offset:calc(var(--var-spacing-base) * .125);--var-slider-thumb-focus-scale:1.05;--var-slider-thumb-background:#fff;--var-file-upload-surface-padding:calc(var(--var-spacing-base) * 1.5);--var-file-upload-surface-radius:calc(var(--var-spacing-base) * .5);--var-file-upload-content-gap:calc(var(--var-spacing-base) * 1);--var-file-upload-thumb-size:calc(var(--var-spacing-base) * 4);--var-file-upload-thumb-radius:50%;--var-file-upload-thumb-icon-size:calc(var(--var-fontsize) * 1.75);--var-file-upload-file-icon-size:calc(var(--var-spacing-base) * 3);--var-file-upload-remove-icon-size:calc(var(--var-fontsize) * 1);--var-file-upload-idle-icon-size:calc(var(--var-spacing-base) * 5);--var-file-upload-preview-button-margin:calc(var(--var-spacing-base) * .5);--var-file-upload-item-border-width:calc(var(--var-spacing-base) * .0625);--var-file-upload-actions-padding-block:calc(var(--var-spacing-base) * 1);--var-file-upload-remove-button-size:calc(var(--var-spacing-base) * 1.5);--var-file-upload-list-gap:calc(var(--var-spacing-base) * 2);--var-file-upload-idle-icon-gap:calc(var(--var-spacing-base) * .5);--var-file-upload-idle-copy-margin-block:calc(var(--var-spacing-base) * 1);--var-file-upload-idle-copy-gap:calc(var(--var-spacing-base) * .25);--var-file-upload-name-font-size:calc(var(--var-fontsize) * 1.125);--var-file-upload-size-font-size:calc(var(--var-fontsize) * .875);--var-file-upload-viewer-media-max-inline-size:calc(var(--var-spacing-base) * 24);--var-menu-nested-indicator-margin-inline-start:calc(var(--var-spacing-base) * .625);--var-menu-nested-indicator-font-size:calc(var(--var-fontsize) * .625);--var-menu-nested-icon-size:calc(var(--var-fontsize) * .875);--var-menu-item-icon-size:calc(var(--var-fontsize) * 1);--var-command-surface-background:#fff;--var-command-surface-foreground:#09090b;--var-command-surface-border:#e4e4e7;--var-command-dialog-max-inline-size-md:calc(var(--var-spacing-base) * 40);--var-command-dialog-max-inline-size-lg:calc(var(--var-spacing-base) * 48);--var-command-row-block-size:calc(var(--var-spacing-base) * 2.5);--var-command-header-block-size:calc(var(--var-spacing-base) * 3);--var-command-footer-block-size:calc(var(--var-spacing-base) * 2);--var-command-footer-padding:calc(var(--var-spacing-base) * .5);--var-command-list-max-block-size:calc(var(--var-spacing-base) * 24);--var-command-list-gap:calc(var(--var-spacing-base) * .25);--var-command-list-margin-block:calc(var(--var-spacing-base) * .5);--var-command-list-padding-inline:calc(var(--var-spacing-base) * .5);--var-command-group-padding-inline:calc(var(--var-spacing-base) * .5);--var-command-group-padding-block-start:calc(var(--var-spacing-base) * .5);--var-command-group-padding-block-end:calc(var(--var-spacing-base) * .25);--var-command-group-label-foreground:#18181b;--var-command-item-radius:calc(var(--var-radius) + calc(var(--var-spacing-base) / 2));--var-command-item-padding:calc(var(--var-spacing-base) * .5);--var-command-item-content-gap:calc(var(--var-spacing-base) * .5);--var-command-item-background-hover:#f4f4f5;--var-command-search-icon-frame-size:calc(var(--var-spacing-base) * 2.5);--var-command-search-icon-size:calc(var(--var-fontsize) * 1);--var-command-input-padding-inline:calc(var(--var-spacing-base) * .5);--var-command-input-padding-block:calc(var(--var-spacing-base) * .5);--var-command-input-outline-width:calc(var(--var-spacing-base) * .125);--var-command-input-outline-offset:calc(var(--var-spacing-base) * .125);--var-command-empty-foreground:#18181b;--var-tooltip-surface-radius:calc(var(--var-radius) + calc(var(--var-spacing-base) / 2));--var-tooltip-surface-padding:calc(var(--var-spacing-base) * .75);--var-tooltip-surface-background:#09090b;--var-tooltip-surface-foreground:#fff;--var-tooltip-surface-border:#09090b;--var-tag-surface-gap:calc(var(--var-spacing-base) * .375);--var-tag-surface-radius:calc(var(--var-radius) * 2.66667);--var-tag-default-min-block-size:calc(var(--var-spacing-base) * 2);--var-tag-default-padding-inline:calc(var(--var-spacing-base) * 1);--var-tag-default-padding-block:calc(var(--var-spacing-base) * .5);--var-tag-big-min-block-size:calc(var(--var-spacing-base) * 3);--var-tag-big-padding-inline:calc(var(--var-spacing-base) * 1.5);--var-tag-big-padding-block:calc(var(--var-spacing-base) * 1);--var-tag-small-min-block-size:calc(var(--var-spacing-base) * 1.5);--var-tag-small-padding-inline:calc(var(--var-spacing-base) * .75);--var-tag-small-padding-block:calc(var(--var-spacing-base) * .5);--var-tag-small-font-size:calc(var(--var-fontsize) * .875);--var-tag-tiny-min-block-size:calc(var(--var-spacing-base) * 1.25);--var-tag-tiny-padding-inline:calc(var(--var-spacing-base) * .5);--var-tag-tiny-padding-block:calc(var(--var-spacing-base) * .25);--var-tag-tiny-font-size:calc(var(--var-fontsize) * .75);--var-tag-icon-padding:calc(var(--var-spacing-base) * .25);--var-tag-indicator-size:calc(var(--var-spacing-base) * .5);--var-tag-loading-opacity:.7;--var-tag-loading-pulse-duration:2s;--var-tag-loading-pulse-timing:cubic-bezier(.4, 0, .6, 1);--var-tag-loading-pulse-opacity:.45;--var-spinner-indicator-size:calc(var(--var-spacing-base) * 3);--var-spinner-indicator-border-width:calc(var(--var-spacing-base) * .25);--var-spinner-container-padding:calc(var(--var-spacing-base) * 3);--var-spinner-spin-duration:1s;--var-empty-surface-gap:calc(var(--var-spacing-base) * 1);--var-empty-surface-padding-inline:calc(var(--var-spacing-base) * 2);--var-empty-surface-padding-block:calc(var(--var-spacing-base) * 3);--var-empty-icon-size:calc(var(--var-spacing-base) * 4);--var-list-detail-card-min-inline-size:calc(var(--var-spacing-base) * 20);--var-list-detail-card-gap:calc(var(--var-spacing-base) * 1);--var-list-detail-card-radius:calc(var(--var-radius) * 1.33333);--var-list-detail-card-padding:calc(var(--var-spacing-base) * 1.5);--var-list-detail-card-padding-block:calc(var(--var-spacing-base) * 1.5);--var-list-detail-card-padding-block-end:calc(var(--var-spacing-base) * 1.5);--var-list-close-inset-inline-end:calc(var(--var-spacing-base) * 1);--var-list-close-inset-block-start:calc(var(--var-spacing-base) / 4);--var-list-close-button-padding:calc(var(--var-spacing-base) * .5);--var-list-close-button-opacity:.7;--var-list-header-gap:calc(var(--var-spacing-base) * 1);--var-list-title-font-size:calc(var(--var-fontsize) * 1);--var-list-description-line-height:1.375;--var-list-item-padding-block:calc(var(--var-spacing-base) * 1);--var-list-item-media-gap:calc(var(--var-spacing-base) * .75);--var-list-avatar-frame-padding-inline:calc(var(--var-spacing-base) * .5);--var-list-avatar-button-size:calc(var(--var-spacing-base) * 2.5);--var-list-item-body-padding-block:calc(var(--var-spacing-base) * .5);--var-list-item-content-gap:calc(var(--var-spacing-base) * 1);--var-list-transition-duration:.375s;--var-list-transition-timing:cubic-bezier(0, 0, .58, 1);--var-modal-surface-min-inline-size:calc(var(--var-spacing-base) * 20);--var-modal-surface-gap:calc(var(--var-spacing-base) * 1);--var-modal-dialog-max-inline-size-mobile:calc(var(--var-spacing-base) * 20);--var-modal-dialog-max-block-size:calc(var(--var-spacing-base) * 40);--var-modal-drawer-max-inline-size:90vw;--var-modal-surface-radius:calc(var(--var-radius) * 1.33333);--var-modal-surface-padding-block:calc(var(--var-spacing-base) * 1.5);--var-modal-sheet-max-block-size:90svh;--var-modal-sheet-padding-block-start:calc(var(--var-spacing-base) * 1.5);--var-modal-sheet-padding-block-end:calc(var(--var-spacing-base) * 1.5);--var-modal-resizer-radius:calc(var(--var-radius) * .666667);--var-modal-focus-outline-offset:calc(var(--var-spacing-base) * .125);--var-modal-resizer-focus-ring-width:calc(var(--var-spacing-base) / 4);--var-modal-sheet-handle-inset-block-start:calc(var(--var-spacing-base) / 4);--var-modal-sheet-handle-block-size:calc(var(--var-spacing-base) * 1);--var-modal-sheet-handle-padding-block:calc(var(--var-spacing-base) / 4);--var-modal-drawer-resizer-inset-inline:calc(var(--var-spacing-base) * 1.25);--var-modal-drawer-resizer-inset-inline-start:calc(var(--var-spacing-base) * .5);--var-modal-drawer-resizer-block-size:calc(var(--var-spacing-base) * 4);--var-modal-drawer-resizer-inline-size:calc(var(--var-spacing-base) * .5);--var-modal-sheet-pill-block-size:calc(var(--var-spacing-base) * .25);--var-modal-sheet-pill-inline-size:calc(var(--var-spacing-base) * 4);--var-modal-overlay-block-size:100vh;--var-modal-overlay-padding-block-start:calc(var(--var-spacing-base) * 1.5);--var-modal-content-padding-inline:calc(var(--var-spacing-base) * 1.5);--var-modal-title-padding-block-end:calc(var(--var-spacing-base) * 1);--var-modal-title-font-size:calc(var(--var-fontsize) * 1.25);--var-modal-title-line-height:1.625;--var-modal-body-padding-block:calc(var(--var-spacing-base) * 1);--var-modal-footer-padding-block-start:calc(var(--var-spacing-base) * 1);--var-modal-close-inset-inline-end:calc(var(--var-spacing-base) * 1);--var-modal-close-inset-block-start:calc(var(--var-spacing-base) * 1);--var-modal-close-button-padding:calc(var(--var-spacing-base) * .5);--var-modal-close-button-opacity:.7;--var-modal-transition-duration:.375s;--var-modal-transition-timing:cubic-bezier(0, 0, .58, 1);--var-modal-close-focus-ring-width:calc(var(--var-spacing-base) * .125);--var-modal-close-icon-size:calc(var(--var-fontsize) * 1.25);--var-modal-confirm-dialog-max-inline-size:calc(var(--var-spacing-base) * 24);--var-modal-confirm-actions-gap:calc(var(--var-spacing-base) * 1);--var-modal-confirm-description-padding-block:calc(var(--var-spacing-base) * 1);--var-notification-surface-radius:calc(var(--var-radius) * 1.33333);--var-notification-surface-backdrop-blur:calc(var(--var-spacing-base) * .75);--var-notification-content-gap:calc(var(--var-spacing-base) * .75);--var-notification-content-padding:calc(var(--var-spacing-base) * 1);--var-notification-icon-margin-block-start:calc(var(--var-spacing-base) * .125);--var-notification-icon-size:calc(var(--var-spacing-base) * 1);--var-notification-icon-opacity:.8;--var-notification-loading-duration:1s;--var-notification-text-gap:calc(var(--var-spacing-base) * .25);--var-notification-title-line-height:1.25;--var-notification-title-letter-spacing:-.025em;--var-notification-description-font-size:calc(var(--var-fontsize) * .75);--var-notification-description-line-height:1.625;--var-notification-description-opacity:.9;--var-notification-close-margin-block-start:calc(var(--var-spacing-base) * -.25);--var-notification-close-margin-inline-end:calc(var(--var-spacing-base) * -.25);--var-notification-close-radius:calc(var(--var-radius) * .666667);--var-notification-close-padding:calc(var(--var-spacing-base) * .25);--var-notification-close-transition-duration:.15s;--var-notification-close-transition-timing:cubic-bezier(.4, 0, .2, 1);--var-notification-close-icon-size:calc(var(--var-spacing-base) * .875);--var-notification-viewport-inset-block-start:calc(var(--var-spacing-base) * 1);--var-notification-viewport-max-inline-size:calc(var(--var-spacing-base) * 28);--var-notification-viewport-gap:calc(var(--var-spacing-base) * .75);--var-notification-viewport-outline-offset:calc(var(--var-spacing-base) * .125);--var-notification-badge-padding-inline:calc(var(--var-spacing-base) * .75);--var-notification-badge-padding-block:calc(var(--var-spacing-base) * .25);--var-notification-badge-font-size:calc(var(--var-fontsize) * .75);--var-notification-badge-letter-spacing:.05em;--var-notification-badge-backdrop-blur:calc(var(--var-spacing-base) * .5);--var-notification-badge-transition-duration:.375s;--var-notification-badge-transition-timing:cubic-bezier(0, 0, .58, 1);--var-progress-track-block-size:calc(var(--var-spacing-base) * 1.5);--var-progress-track-radius:calc(var(--var-radius) * .4);--var-progress-indicator-transition-duration:.5s;--var-progress-indicator-transition-timing:ease-in-out;--var-tabs-header-margin-block-end:calc(var(--var-spacing-base) * .5);--var-tabs-divider-block-size:calc(var(--var-border-hairline) * 1);--var-tabs-active-divider-block-size:calc(var(--var-border-hairline) * 2);--var-tabs-tab-padding-inline:calc(var(--var-spacing-base) * 2.5);--var-tabs-tab-padding-block:calc(var(--var-spacing-base) * 1);--var-tabs-item-transition-duration:.375s;--var-tabs-item-transition-timing:cubic-bezier(0, 0, .58, 1);--var-timeline-item-padding-block-end:calc(var(--var-spacing-base) * 2);--var-timeline-connector-inset-inline-start:calc(var(--var-spacing-base) * 1.5);--var-timeline-connector-inset-block-start:calc(var(--var-spacing-base) * 2);--var-timeline-connector-inline-size:calc(var(--var-border-hairline) * 2);--var-timeline-content-gap:calc(var(--var-spacing-base) * .75);--var-timeline-icon-size:calc(var(--var-spacing-base) * 2);--var-timeline-icon-padding:calc(var(--var-spacing-base) * .5);--var-timeline-actions-gap:calc(var(--var-spacing-base) * 1.5);--var-timeline-actions-padding-inline:calc(var(--var-spacing-base) * 1);--var-step-marker-size:calc(var(--var-spacing-base) * 2.5);--var-step-icon-size:calc(var(--var-fontsize) * 1.5);--var-step-label-padding-inline:calc(var(--var-spacing-base) * .5);--var-step-gap:calc(var(--var-spacing-base) * 1);--var-step-connector-block-size:calc(var(--var-border-hairline) * 2);--var-page-calendar-gap:calc(var(--var-spacing-base) * 1);--var-page-calendar-header-gap:calc(var(--var-spacing-base) * 1);--var-page-calendar-header-nav-icon-size:calc(var(--var-fontsize) * 1);--var-page-calendar-header-icon-size:calc(var(--var-fontsize) * .875);--var-page-calendar-date-gap:calc(var(--var-spacing-base) * .75);--var-page-calendar-badge-size:calc(var(--var-spacing-base) * 3);--var-page-calendar-badge-radius:calc(var(--var-radius) * .666667);--var-page-calendar-title-text:calc(var(--var-fontsize) * 1.25);--var-page-calendar-week-label-text:calc(var(--var-fontsize) * .75);--var-page-calendar-nav-gap:calc(var(--var-spacing-base) * .5);--var-page-calendar-nav-button-gap:calc(var(--var-spacing-base) * .25);--var-page-calendar-today-radius:calc(var(--var-radius) * .5);--var-page-calendar-today-padding-inline:calc(var(--var-spacing-base) * .75);--var-page-calendar-today-padding-block:calc(var(--var-spacing-base) * .375);--var-page-calendar-today-font-size:calc(var(--var-fontsize) * .875);--var-page-calendar-view-switch-radius:calc(var(--var-radius) * .5);--var-page-calendar-filter-gap:calc(var(--var-spacing-base) * .375);--var-page-calendar-filter-font-size:calc(var(--var-fontsize) * .75);--var-page-calendar-filter-label-margin-inline-end:calc(var(--var-spacing-base) * .25);--var-page-calendar-dot-size:calc(var(--var-spacing-base) * .25);--var-page-calendar-dot-bottom:calc(var(--var-spacing-base) * .125);--var-page-calendar-day-header-gap:calc(var(--var-spacing-base) * .75);--var-page-calendar-day-header-padding-inline:calc(var(--var-spacing-base) * 1);--var-page-calendar-day-header-padding-block:calc(var(--var-spacing-base) * .5);--var-page-calendar-day-badge-size:calc(var(--var-spacing-base) * 2);--var-page-calendar-gutter-width:calc(var(--var-spacing-base) * 3.75);--var-page-calendar-side-padding-inline:calc(var(--var-spacing-base) * 1);--var-page-calendar-detail-gap:calc(var(--var-spacing-base) * .5);--var-page-calendar-detail-padding:calc(var(--var-spacing-base) * .75);--var-page-calendar-weekday-padding-block:calc(var(--var-spacing-base) * .5);--var-page-calendar-weekday-font-size:calc(var(--var-fontsize) * .75);--var-page-calendar-cell-min-block-size:calc(var(--var-spacing-base) * 8);--var-page-calendar-cell-gap:calc(var(--var-spacing-base) * .25);--var-page-calendar-cell-padding:calc(var(--var-spacing-base) * .5);--var-page-calendar-month-badge-size:calc(var(--var-spacing-base) * 1.5);--var-page-calendar-month-badge-font-size:calc(var(--var-fontsize) * .75);--var-page-calendar-overflow-font-size:calc(var(--var-fontsize) * 1.125);--var-page-calendar-week-badge-size:calc(var(--var-spacing-base) * 1.5);--var-page-calendar-week-badge-font-size:calc(var(--var-fontsize) * .875);--var-page-calendar-hour-font-size:calc(var(--var-fontsize) * .625);--var-page-calendar-hour-label-inset-block-start:calc(var(--var-spacing-base) * -.625);--var-page-calendar-hour-label-inset-inline-end:calc(var(--var-spacing-base) * .5);--var-page-calendar-pill-radius:calc(var(--var-radius) / 3);--var-page-calendar-pill-font-size:calc(var(--var-fontsize) * .75);--var-page-calendar-pill-padding-inline:calc(var(--var-spacing-base) * .5);--var-page-calendar-pill-block-size:calc(var(--var-spacing-base) * 1.25);--var-page-calendar-pill-time-opacity:.6;--var-page-calendar-cell-gap-tight:calc(var(--var-spacing-base) * .125);--var-page-calendar-focus-ring-width:calc(var(--var-border-hairline) * 2);--var-page-calendar-transition-duration:.375s;--var-page-calendar-transition-timing:cubic-bezier(0, 0, .58, 1);--var-page-calendar-outside-month-opacity:.5;--var-page-calendar-add-indicator-opacity-hover:.4;--var-table-rounded:calc(var(--var-radius) * .666667);--var-table-groups-gap:calc(var(--var-spacing-base) * 1);--var-table-inline-gap-tight:calc(var(--var-spacing-base) * .25);--var-table-filter-gap:calc(var(--var-spacing-base) * 1);--var-table-filter-icon-size:calc(var(--var-fontsize) * .875);--var-table-filter-delete-icon-size:calc(var(--var-fontsize) * 1);--var-table-filter-list-margin-block-start:calc(var(--var-spacing-base) * 1);--var-table-filter-list-gap:calc(var(--var-spacing-base) * .5);--var-table-filter-row-gap:calc(var(--var-spacing-base) * .75);--var-table-filter-delete-control-margin-block-start:calc(var(--var-spacing-base) * 1.25);--var-table-filter-inline-gap:calc(var(--var-spacing-base) * 1);--var-table-filter-inline-padding-block:calc(var(--var-spacing-base) * .5);--var-table-filter-inline-delete-margin-block-start:calc(var(--var-spacing-base) * 1);--var-table-group-icon-size:calc(var(--var-fontsize) * .875);--var-table-group-delete-icon-size:calc(var(--var-fontsize) * 1);--var-table-group-order-list-gap:calc(var(--var-spacing-base) * .5);--var-table-sort-icon-size:calc(var(--var-fontsize) * .875);--var-table-sort-list-gap:calc(var(--var-spacing-base) * .5);--var-table-sort-row-gap:calc(var(--var-spacing-base) * .75);--var-table-groups-margin-block-start:calc(var(--var-spacing-base) * 1);--var-table-groups-margin-block:calc(var(--var-spacing-base) * 1);--var-table-row-gap:calc(var(--var-spacing-base) * .25);--var-table-row-padding-block-end:calc(var(--var-spacing-base) * 1);--var-table-row-aside-transition-timing:cubic-bezier(.4, 0, .2, 1);--var-table-cell-padding:calc(var(--var-spacing-base) * .75);--var-table-cell-padding-inline:calc(var(--var-spacing-base) * .5);--var-table-cell-border:calc(var(--var-border-hairline) * 1);--var-table-head-icon-size:calc(var(--var-fontsize) * .875);--var-table-head-cell-block-size:calc(var(--var-spacing-base) * 3.5);--var-table-head-filter-item-margin-block:calc(var(--var-spacing-base) * .25);--var-table-divider-width:calc(var(--var-border-hairline) * 1);--var-table-divider-width-active:calc(var(--var-spacing-base) * .375);--var-table-pagination-gap:calc(var(--var-spacing-base) * 1);--var-table-pagination-padding:calc(var(--var-spacing-base) * .75);--var-table-pagination-items-gap:calc(var(--var-spacing-base) * .5);--var-table-pagination-item-border-width:calc(var(--var-border-hairline) * 2);--var-table-pagination-item-padding-inline:calc(var(--var-spacing-base) * .75);--var-table-pagination-item-padding-block:calc(var(--var-spacing-base) * .25);--var-table-pagination-item-transition-duration:.375s;--var-table-pagination-item-transition-timing:cubic-bezier(0, 0, .58, 1);--var-table-metadata-margin-block-end:calc(var(--var-spacing-base) * .25);--var-table-metadata-gap-inline:calc(var(--var-spacing-base) * 1);--var-table-metadata-gap-block:calc(var(--var-spacing-base) * .25);--var-table-metadata-min-inline-size:1ch;--var-table-operations-gap:calc(var(--var-spacing-base) * 1);--var-table-operations-padding-block:calc(var(--var-spacing-base) * .5);--var-table-pill-radius:calc(var(--var-radius) * 1);--var-table-pill-padding-inline:calc(var(--var-spacing-base) * 1);--var-table-pill-padding-block:calc(var(--var-spacing-base) * .125);--var-table-filter-dot-size:calc(var(--var-spacing-base) * .75);--var-table-filter-dot-margin-inline-end:calc(var(--var-spacing-base) * .5);--var-table-inline-placeholder-color:#2f6989b3;--var-table-loading-block-size:calc(var(--var-spacing-base) * 3.5);--var-table-loading-bar-block-size:calc(var(--var-spacing-base) * .5);--var-table-loading-bar-radius:calc(var(--var-radius) / 3);--var-table-loading-bar-opacity:.6;--var-table-loading-bar-pulse-duration:2s;--var-table-loading-bar-pulse-timing:cubic-bezier(.4, 0, .6, 1);--var-table-loading-bar-pulse-opacity:.5;--var-table-empty-block-size:calc(var(--var-spacing-base) * 12);--var-table-scroll-sentinel-block-size:calc(var(--var-spacing-base) * .125);--var-shortcut-content-gap:calc(var(--var-spacing-base) * .25);--var-shortcut-content-font-size:calc(var(--var-fontsize) * .875);--var-shortcut-icon-size:calc(var(--var-fontsize) * .75);--var-wizard-surface-inline-size:calc(var(--var-spacing-base) * 20);--var-wizard-surface-max-inline-size:calc(var(--var-spacing-base) * 24);--var-wizard-surface-gap:calc(var(--var-spacing-base) * .75);--var-wizard-surface-radius:calc(var(--var-radius) + calc(var(--var-spacing-base) / 2));--var-wizard-surface-padding:calc(var(--var-spacing-base) * 1);--var-wizard-surface-background:#fff;--var-wizard-surface-foreground:#09090b;--var-wizard-surface-border:#e4e4e7;--var-wizard-overlay-background:#09090bb3;--var-wizard-footer-padding-block-start:calc(var(--var-spacing-base) * .5);--var-wizard-label-font-size:calc(var(--var-fontsize) * .75);--var-wizard-label-foreground:#71717a;--var-wizard-label-foreground-hover:#323743;--var-wizard-actions-gap:calc(var(--var-spacing-base) * .5);--var-wizard-counter-inset-inline-end:calc(var(--var-spacing-base) * .5);--var-wizard-counter-inset-block-start:calc(var(--var-spacing-base) * .5);--var-wizard-focus-outline-width:calc(var(--var-spacing-base) * .125);--var-wizard-focus-outline-offset:calc(var(--var-spacing-base) * .125);--var-skeleton-radius:calc(var(--var-radius) / 3);--var-skeleton-cell-block-size:calc(var(--var-spacing-base) * 1.5);--var-skeleton-cell-inline-size: 83.3333% ;--var-skeleton-block-size:calc(var(--var-spacing-base) * 2);--var-skeleton-block-inline-size:calc(var(--var-spacing-base) * 8);--var-skeleton-list-gap:calc(var(--var-spacing-base) * 1.5);--var-skeleton-pulse-duration:2s;--var-skeleton-pulse-opacity:.5;--var-stats-rounded:1rem;--var-stats-p:1.5rem;--var-stats-gap:1rem;--var-stats-icon-size:2.5rem;--var-stats-icon-p:2rem;--var-stats-inner-gap:.25rem;--var-stats-footer-px:1.5rem;--var-stats-footer-py:.5rem;--var-stats-title-font-size:1rem;--var-stats-value-font-size:2.25rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--var-color-background:#fff;--var-color-foreground:#323743;--var-color-border:#e4e4e7;--var-color-ring:#2f6989;--var-color-disabled:#f4f4f5;--var-color-muted:#f4f4f5;--var-color-muted-foreground:#71717a;--var-color-primary:#2f6989;--var-ring:#2f6989;--var-color-primary-foreground:#e4e5e7;--var-color-primary-subtle:#24526a;--var-color-primary-hover:#1d4054;--var-color-secondary:#18181b;--var-color-secondary-foreground:#fff;--var-color-secondary-subtle:#f4f4f5;--var-color-secondary-hover:#242429;--var-color-info:#0da2e7;--var-color-info-foreground:#fff;--var-color-info-subtle:#ecf8fe;--var-color-info-hover:#0b87c1;--var-color-warn:#f59f0a;--var-color-warn-foreground:#fff;--var-color-warn-subtle:#fef7eb;--var-color-warn-hover:#dc8f09;--var-color-danger:#ef4343;--var-color-danger-foreground:#fff;--var-color-danger-subtle:#fdecec;--var-color-danger-hover:#eb1414;--var-color-success:#21c45d;--var-color-success-foreground:#fff;--var-color-success-subtle:#eefcf3;--var-color-success-hover:#1eae53;--var-shadow-card:0px 1px 2px 1px transparent;--var-shadow-floating:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--var-shadow-notification:1px 2px 2px 2px #4d668026;--var-shadow-table:0px 1px 1px 1px #0000001a;--var-card-stats-panel-background-hover:#1d40541a;--var-alert-primary-foreground:#085f87;--var-alert-primary-border:#cfeefc;--var-alert-primary-background:#f5fcfe;--var-alert-danger-foreground:#bc1010;--var-alert-danger-border:#fbd0d0;--var-alert-danger-background:#fef6f6;--var-alert-info-foreground:#086591;--var-alert-info-border:#cfeefc;--var-alert-info-background:#f5fcfe;--var-alert-success-foreground:#16833e;--var-alert-success-border:#d3f8e1;--var-alert-success-background:#f6fef9;--var-alert-warn-foreground:#895906;--var-alert-warn-border:#fdecce;--var-alert-warn-background:#fffbf5;--var-button-secondary-background:#18181b;--var-button-secondary-foreground:#fff;--var-calendar-day-button-background-hover:#f4f4f57a;--var-calendar-focus-border:#2f6989c7;--var-calendar-focus-ring:#2f69892e;--var-calendar-today-border:#2f698961;--var-calendar-outside-month-foreground:#71717a6b;--var-calendar-selected-ring:#2f698924;--var-calendar-selected-background-hover:#2f6989eb;--var-calendar-range-border:#2f698947;--var-calendar-range-background:#2f698914;--var-calendar-nav-button-border-hover:#2f698947;--var-calendar-nav-button-background-hover:#2f69891a;--var-calendar-select-background-hover:#f4f4f56b;--var-list-overlay-background:#18181bb3;--var-modal-overlay-background:#18181bcc;--var-notification-close-foreground:#32374366;--var-notification-close-background-hover:#3237431a;--var-notification-badge-background:#fffc;--var-notification-badge-foreground:#32374380;--var-notification-badge-foreground-hover:#323743cc;--var-table-header-background:#fff;--var-page-calendar-today-background-hover:#f4f4f580;--var-page-calendar-slot-border:#e4e4e780;--var-page-calendar-slot-background-hover:#f4f4f533;--var-page-calendar-cell-background-hover:#f4f4f533;--var-button-ghost-info-background-hover:#0da2e733;--var-button-ghost-warn-background-hover:#f59f0a33;--var-button-ghost-danger-background-hover:#ef434333;--var-button-ghost-primary-background-hover:#2f698933;--var-button-ghost-success-background-hover:#21c45d33;--var-button-ghost-secondary-background-hover:#18181b33;--var-button-ghost-muted-background-hover:#f4f4f533;--var-tag-primary-background:#2f6989;--var-tag-primary-foreground:#e4e5e7;--var-tag-info-background:#0da2e7;--var-tag-info-foreground:#fff;--var-tag-warn-background:#f59f0a;--var-tag-warn-foreground:#fff;--var-tag-muted-background:#f4f4f5;--var-tag-muted-foreground:#71717a;--var-tag-danger-background:#ef4343;--var-tag-danger-foreground:#fff;--var-tag-success-background:#21c45d;--var-tag-success-foreground:#fff;--var-tag-secondary-background:#18181b;--var-tag-secondary-foreground:#fff;--var-tag-disabled-background:#f4f4f5;--var-tag-disabled-foreground:#71717a;--var-tag-neutral-background:transparent;--var-tag-neutral-foreground:#323743;--var-tag-neutral-border:#e4e4e7;--var-stats-background:var(--var-color-background);--var-stats-border-color:var(--var-color-border);--var-stats-icon-background:var(--var-color-primary);--var-stats-icon-foreground:var(--var-color-primary-foreground)}[data-theme=dark],html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--var-color-background:#121216;--var-color-foreground:#f4f4f5;--var-color-border:#27272a;--var-color-ring:#7ab3d1;--var-color-disabled:#27272a;--var-color-muted:#27272a;--var-color-muted-foreground:#a1a1aa;--var-color-primary:#509bc3;--var-ring:#509bc3;--var-color-primary-foreground:#18181b;--var-color-primary-subtle:#2f6989;--var-color-primary-hover:#1d4054;--var-color-secondary:#f4f4f5;--var-color-secondary-foreground:#f4f4f5;--var-color-secondary-subtle:#313135;--var-color-secondary-hover:#3d3d42;--var-button-secondary-background:#fff;--var-button-secondary-foreground:#09090b;--var-calendar-day-button-background-hover:#27272a7a;--var-calendar-focus-border:#7ab3d1c7;--var-calendar-focus-ring:#7ab3d12e;--var-calendar-today-border:#7ab3d161;--var-calendar-outside-month-foreground:#a1a1aa6b;--var-calendar-selected-ring:#7ab3d124;--var-calendar-selected-background-hover:#509bc3eb;--var-calendar-range-border:#7ab3d147;--var-calendar-range-background:#7ab3d114;--var-calendar-nav-button-border-hover:#7ab3d147;--var-calendar-nav-button-background-hover:#7ab3d11a;--var-calendar-select-background-hover:#27272a6b;--var-list-overlay-background:#09090bc7;--var-modal-overlay-background:#09090bd1;--var-dropdown-surface-background:#121216;--var-dropdown-surface-foreground:#f4f4f5;--var-dropdown-surface-border:#27272a;--var-menu-surface-background:#121216;--var-menu-surface-foreground:#f4f4f5;--var-menu-surface-border:#27272a;--var-menu-item-active-background:#509bc3;--var-menu-item-active-foreground:#18181b;--var-autocomplete-option-background-hover:#27272a;--var-autocomplete-option-active-background:#1d4054;--var-autocomplete-option-active-foreground:#18181b;--var-autocomplete-option-selected-background:#27272a;--var-autocomplete-option-selected-foreground:#f4f4f5;--var-autocomplete-panel-background:#121216;--var-autocomplete-panel-border:#27272a;--var-autocomplete-panel-foreground:#f4f4f5;--var-multi-select-option-background-hover:#27272a;--var-multi-select-option-selected-background:#27272a;--var-multi-select-option-selected-foreground:#f4f4f5;--var-free-text-placeholder-foreground:#a1a1aa;--var-free-text-error-placeholder-foreground:#460606;--var-autocomplete-empty-border:#272a30;--var-autocomplete-empty-foreground:#27272a;--var-radiobox-control-foreground:#509bc3;--var-radiobox-control-background:#121216;--var-radiobox-control-border:#27272a;--var-radiobox-focus-ring:#509bc3;--var-checkbox-control-foreground:#509bc3;--var-checkbox-control-background:#121216;--var-checkbox-control-border:#27272a;--var-checkbox-focus-ring:#509bc3;--var-slider-thumb-background:#fff;--var-wizard-surface-background:#121216;--var-wizard-surface-foreground:#f4f4f5;--var-wizard-surface-border:#27272a;--var-wizard-overlay-background:#000000b3;--var-wizard-label-foreground:#a1a1aa;--var-wizard-label-foreground-hover:#f4f4f5;--var-command-surface-background:#121216;--var-command-surface-foreground:#f4f4f5;--var-command-surface-border:#27272a;--var-command-group-label-foreground:#f4f4f5;--var-command-item-background-hover:#27272a;--var-command-empty-foreground:#f4f4f5;--var-tooltip-surface-background:#fff;--var-tooltip-surface-foreground:#09090b;--var-tooltip-surface-border:#272a30;--var-notification-close-foreground:#f4f4f566;--var-notification-close-background-hover:#f4f4f51a;--var-notification-badge-background:#121216cc;--var-notification-badge-foreground:#f4f4f580;--var-notification-badge-foreground-hover:#f4f4f5cc;--var-table-header-background:#121216;--var-table-inline-placeholder-color:#7ab3d1b3;--var-page-calendar-today-background-hover:#27272a80;--var-page-calendar-slot-border:#27272a80;--var-page-calendar-slot-background-hover:#27272a33;--var-page-calendar-cell-background-hover:#27272a33;--var-tag-primary-background:#509bc3;--var-tag-primary-foreground:#18181b;--var-tag-info-background:#0da2e7;--var-tag-info-foreground:#fff;--var-tag-warn-background:#f59f0a;--var-tag-warn-foreground:#09090b;--var-tag-muted-background:#27272a;--var-tag-muted-foreground:#a1a1aa;--var-tag-danger-background:#ef4343;--var-tag-danger-foreground:#fff;--var-tag-success-background:#21c45d;--var-tag-success-foreground:#09090b;--var-tag-secondary-background:#fff;--var-tag-secondary-foreground:#09090b;--var-tag-disabled-background:#27272a;--var-tag-disabled-foreground:#a1a1aa;--var-tag-neutral-background:transparent;--var-tag-neutral-foreground:#f4f4f5;--var-tag-neutral-border:#27272a;--var-color-info-subtle:#043348;--var-color-danger-subtle:#460606;--var-color-warn-subtle:#493003;--var-color-warn-foreground:#09090b;--var-color-success-subtle:#0b411f;--var-color-success-foreground:#09090b;--var-shadow-card:0px 1px 1px 1px transparent;--var-shadow-table:0px 1px 1px 1px #2633401a;--var-shadow-notification:1px 2px 2px 2px #2b333b26;--var-alert-primary-foreground:#9fddf9;--var-alert-primary-border:#075578;--var-alert-primary-background:#03293a;--var-alert-danger-foreground:#f7a1a1;--var-alert-danger-border:#750a0a;--var-alert-danger-background:#380505;--var-alert-info-foreground:#9fddf9;--var-alert-info-border:#075578;--var-alert-info-background:#03293a;--var-alert-success-foreground:#a8f0c2;--var-alert-success-border:#0c4621;--var-alert-success-background:#093419;--var-alert-warn-foreground:#fbd99d;--var-alert-warn-border:#7a4f05;--var-alert-warn-background:#3b2602}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark],html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}input,select,textarea{font-size:16px}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.__polymorph{box-sizing:border-box;color:inherit}.__tag{justify-content:center;align-items:center;gap:var(--var-tag-surface-gap);box-sizing:border-box;border-radius:var(--var-tag-surface-radius);white-space:nowrap;font-weight:var(--var-font-weight-medium);vertical-align:middle;transition-property:color,background-color,border-color,opacity,box-shadow;transition-duration:var(--var-motion-duration-normal);transition-timing-function:var(--var-motion-timing-linear);border:0 solid #0000;line-height:1;display:inline-flex}.__tag[data-loading=true],.__tag--theme-loading{opacity:var(--var-tag-loading-opacity);animation:var-tag-pulse var(--var-tag-loading-pulse-duration) var(--var-tag-loading-pulse-timing) infinite}.__tag__indicator{inline-size:var(--var-tag-indicator-size);block-size:var(--var-tag-indicator-size);border-radius:var(--var-rounded-full);border:0;flex:none;display:inline-block}.__tag--size-default{min-block-size:var(--var-tag-default-min-block-size);padding-block:var(--var-tag-default-padding-block);padding-inline:var(--var-tag-default-padding-inline)}.__tag--size-big{min-block-size:var(--var-tag-big-min-block-size);padding-block:var(--var-tag-big-padding-block);padding-inline:var(--var-tag-big-padding-inline)}.__tag--size-small{min-block-size:var(--var-tag-small-min-block-size);padding-block:var(--var-tag-small-padding-block);padding-inline:var(--var-tag-small-padding-inline);font-size:var(--var-tag-small-font-size)}.__tag--size-tiny{min-block-size:var(--var-tag-tiny-min-block-size);padding-block:var(--var-tag-tiny-padding-block);padding-inline:var(--var-tag-tiny-padding-inline);font-size:var(--var-tag-tiny-font-size)}.__tag--size-icon{padding:var(--var-tag-icon-padding)}.__tag--theme-primary{color:var(--var-tag-primary-foreground);background:var(--var-tag-primary-background)}.__tag--theme-info{color:var(--var-tag-info-foreground);background:var(--var-tag-info-background)}.__tag--theme-warn{color:var(--var-tag-warn-foreground);background:var(--var-tag-warn-background)}.__tag--theme-muted{color:var(--var-tag-muted-foreground);background:var(--var-tag-muted-background)}.__tag--theme-danger{color:var(--var-tag-danger-foreground);background:var(--var-tag-danger-background)}.__tag--theme-success{color:var(--var-tag-success-foreground);background:var(--var-tag-success-background)}.__tag--theme-secondary{color:var(--var-tag-secondary-foreground);background:var(--var-tag-secondary-background)}.__tag--theme-disabled,.__tag--theme-loading{color:var(--var-tag-disabled-foreground);background:var(--var-tag-disabled-background)}.__tag--theme-neutral{color:var(--var-tag-neutral-foreground);background:var(--var-tag-neutral-background);border-color:var(--var-tag-neutral-border);border-width:var(--var-border-hairline)}.__tag__indicator--theme-primary{background:var(--var-color-primary)}.__tag__indicator--theme-info{background:var(--var-color-info)}.__tag__indicator--theme-warn{background:var(--var-color-warn)}.__tag__indicator--theme-muted,.__tag__indicator--theme-neutral{background:var(--var-color-muted)}.__tag__indicator--theme-danger{background:var(--var-color-danger)}.__tag__indicator--theme-success{background:var(--var-color-success)}.__tag__indicator--theme-secondary{background:var(--var-color-secondary)}@keyframes var-tag-pulse{50%{opacity:var(--var-tag-loading-pulse-opacity)}}.__input,.__input-field,.__free-text,.__textarea{box-sizing:border-box}.__input-field{flex-direction:column;display:flex}.__input-field__fieldset{align-items:flex-start;min-block-size:0;min-inline-size:0;max-inline-size:100%;display:flex}.__input-field__feedback-icon,.__input-field__status-icon{inline-size:var(--var-input-field-icon-size);block-size:var(--var-input-field-icon-size)}.__input-field__tooltip-content{white-space:break-spaces;overflow-wrap:break-word}.__input-field__optional-text[aria-disabled=true]{color:var(--var-color-disabled)!important}.__input-field__error{white-space:pre-wrap}.__input-field__feedback{justify-content:space-between;width:100%}.__input-field__feedback-hidden{display:none}.__input-field--size-small .__input-field__feedback-icon,.__input-field--size-small .__input-field__status-icon{inline-size:var(--var-input-field-small-icon-size);block-size:var(--var-input-field-small-icon-size)}.__input-field--size-small .__input-field__tooltip-icon{inline-size:var(--var-input-field-small-tooltip-icon-size);block-size:var(--var-input-field-small-tooltip-icon-size)}.__input-field--size-small .__input-field__status{min-inline-size:var(--var-input-field-small-status-min-inline-size);block-size:var(--var-input-field-small-status-block-size)}.__input-field--size-small .__input-field__status-indicator{inline-size:var(--var-input-field-small-status-indicator-size);block-size:var(--var-input-field-small-status-indicator-size)}.__input-field--size-small .__input-field__label{font-size:var(--var-input-field-small-label-font-size)}.__input-field--size-small .__input-field__control{-moz-column-gap:var(--var-input-field-small-control-column-gap);column-gap:var(--var-input-field-small-control-column-gap);row-gap:var(--var-input-field-small-control-row-gap)}.__input-field--size-small .__input-field__slot-start,.__input-field--size-small .__input-field__slot-end{gap:var(--var-input-field-small-slot-gap)}.__input-field--size-small .__input-field__slot-start{padding-inline-start:var(--var-input-field-small-slot-padding-inline-start)}.__input-field--size-small .__input-field__slot-end{padding-inline-end:var(--var-input-field-small-slot-padding-inline-end)}.__input-field--size-small .__input-field__error-text,.__input-field--size-small .__input-field__feedback-text{font-size:var(--var-input-field-small-hint-font-size)}.__input-field__feedback-body,.__input-field__label-row,.__input-field__label-meta,.__input-field__tooltip-icon,.__input-field__status,.__input-field__control,.__input-field__slot-start,.__input-field__slot-end{display:flex}.__input-field__label-row{align-items:center;gap:var(--var-input-field-label-row-gap);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:var(--var-motion-duration-normal);transition-timing-function:var(--var-motion-timing-linear)}.__input-field:hover .__input-field__label-row{color:var(--var-color-primary)}.__input-field__label-meta{justify-content:center;align-items:center;gap:var(--var-input-field-label-meta-gap)}.__input-field__tooltip-trigger{cursor:help}.__input-field__tooltip-icon{aspect-ratio:1;inline-size:var(--var-input-field-tooltip-icon-size);block-size:var(--var-input-field-tooltip-icon-size);justify-content:center;align-items:center}.__input-field__tooltip-body{width:100%;max-inline-size:var(--var-input-field-tooltip-max-inline-size)}.__input-field__status{min-inline-size:var(--var-input-field-status-min-inline-size);block-size:var(--var-input-field-status-block-size);align-items:center}.__input-field__status-indicator{aspect-ratio:1;inline-size:var(--var-input-field-status-indicator-size);block-size:var(--var-input-field-status-indicator-size);opacity:0;transition-property:opacity;transition-duration:var(--var-motion-duration-normal);transition-timing-function:var(--var-motion-timing-linear);display:none}.__input-field__label{width:100%;cursor:text;justify-content:space-between;gap:var(--var-input-field-label-gap);max-inline-size:100%;font-size:var(--var-input-field-label-font-size);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:var(--var-motion-duration-normal);transition-timing-function:var(--var-motion-timing-linear);display:inline-flex;position:relative}.__input-field__label:empty{display:none}.__input-field__label-layout{flex-flow:wrap}.__input-field__sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.__input-field__optional{opacity:var(--var-input-field-optional-opacity);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity;transition-duration:var(--var-motion-duration-normal);transition-timing-function:var(--var-motion-timing-linear)}.__input-field:hover .__input-field__optional{color:var(--var-color-primary);opacity:1}.__input-field__control{align-items:center;-moz-column-gap:var(--var-input-field-control-column-gap);column-gap:var(--var-input-field-control-column-gap);row-gap:var(--var-input-field-control-row-gap);border-radius:var(--var-input-field-control-radius);border-color:var(--var-color-border);width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:var(--var-motion-duration-normal);transition-timing-function:var(--var-motion-timing-linear);background-color:#0000;position:relative}.__input-field__control-surface{flex-flow:row}.__input-field:hover .__input-field__control,.__input-field:hover .__input-field__control-state{border-color:var(--var-color-primary)}.__input-field__slot-start,.__input-field__slot-end{gap:var(--var-input-field-slot-gap);white-space:nowrap}.__input-field__slot-start{padding-inline-start:var(--var-input-field-slot-padding-inline-start)}.__input-field__slot-end{padding-inline-end:var(--var-input-field-slot-padding-inline-end)}.__input-field__slot{flex-wrap:nowrap}.__input-field__border{border-width:var(--var-border-hairline)}.__input-field__error-text,.__input-field__feedback-text{font-size:var(--var-input-field-hint-font-size);margin-block-start:var(--var-input-field-hint-margin-block-start)}.__input-field__error-text{text-wrap:wrap;display:none}.__input-field__error-text:empty,.__input-field__feedback-text:empty{margin-block-start:0;display:none}.__input-field:focus-within .__input-field__label-active,.__input-field:hover .__input-field__label-active,.__input-field:focus-within .__input-field__optional-state,.__input-field:hover .__input-field__optional-state{color:var(--var-color-primary);opacity:1}.__input-field:disabled .__input-field__label-active,.__input-field[aria-disabled=true] .__input-field__label-active,.__input-field__optional-state[aria-disabled=true],.__input-field:disabled .__input-field__label-disabled,.__input-field[disabled] .__input-field__label-disabled{color:var(--var-color-disabled)!important}.__input-field:disabled .__input-field__control-state,.__input-field[disabled] .__input-field__control-disabled{border-color:var(--var-color-disabled)!important}.__input-field:disabled .__input-field__label-state{cursor:not-allowed}.__input-field[data-error=true] .__input-field__label-active,.__input-field[data-error=true] .__input-field__label-state{color:var(--var-color-danger)}.__input-field:has(.__free-text:not(:focus):invalid[data-initialized=true]) .__input-field__label-active{color:var(--var-color-danger)}.__input-field:has(.__free-text:not(:focus):invalid[data-initialized=true]) .__input-field__label-state{color:var(--var-color-danger)}.__input-field[data-error=true] .__input-field__control-state{border-color:var(--var-color-danger)}.__input-field:has(.__free-text:not(:focus):invalid[data-initialized=true]) .__input-field__control-state{border-color:var(--var-color-danger)}:is(.__input-field:has(.__free-text:valid:not(:-moz-placeholder-shown)) .__input-field__status-success,.__input-field:has(.__free-text:valid:not(:-moz-placeholder)) .__input-field__status-success){color:var(--var-color-success);opacity:1;display:block}:is(.__input-field:has(.__free-text:valid:not(:-moz-placeholder-shown)) .__input-field__status-success,.__input-field:has(.__free-text:valid:not(:placeholder-shown)) .__input-field__status-success){color:var(--var-color-success);opacity:1;display:block}.__input-field[data-error=true] .__input-field__status-error{opacity:1;display:block}.__input-field:has(.__free-text:not(:focus):invalid[data-initialized=true]) .__input-field__status-error{opacity:1;display:block}.__input-field[data-error=true] .__input-field__error-state{color:var(--var-color-danger);display:flex}.__input-field:has(.__free-text:not(:focus):invalid[data-initialized=true]) .__input-field__error-state{color:var(--var-color-danger);display:flex}:is(.__input-field:has(.__free-text:not(:focus):valid[data-initialized=true]) .__input-field__feedback-state,.__input-field:has(.__free-text:valid:not(:-moz-placeholder-shown)) .__input-field__feedback-state,.__input-field:has(.__free-text:valid:not(:-moz-placeholder)) .__input-field__feedback-state){display:block}:is(.__input-field:has(.__free-text:not(:focus):valid[data-initialized=true]) .__input-field__feedback-state,.__input-field:has(.__free-text:valid:not(:-moz-placeholder-shown)) .__input-field__feedback-state,.__input-field:has(.__free-text:valid:not(:placeholder-shown)) .__input-field__feedback-state){display:block}.__input-field[data-error=true] .__input-field__feedback-state{display:none}.__input-field:has(.__free-text:not(:focus):invalid[data-initialized=true]) .__input-field__feedback-state{display:none}.__free-text__field-state:focus-within{border-color:var(--var-color-primary)}.__free-text__input{block-size:var(--var-free-text-control-height);flex:1;width:100%}.__free-text--size-small.__free-text__input{block-size:var(--var-free-text-small-control-height)}.__free-text__surface{border-radius:var(--var-free-text-surface-radius);padding-inline:var(--var-free-text-surface-padding-inline);padding-block:var(--var-free-text-surface-padding-block);color:var(--var-color-foreground);font-size:var(--var-free-text-font-size);background-color:#0000}.__free-text--size-small.__free-text__surface{padding-inline:var(--var-free-text-small-surface-padding-inline);padding-block:var(--var-free-text-small-surface-padding-block);font-size:var(--var-free-text-small-font-size)}.__free-text__transition{outline:var(--var-free-text-outline-width) solid transparent;outline-offset:var(--var-free-text-outline-offset);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:var(--var-motion-duration-normal);transition-timing-function:var(--var-motion-timing-linear)}.__free-text__resizable{resize:vertical}.__free-text__input-state:disabled{cursor:not-allowed;color:var(--var-color-disabled)}.__input-field:has(.__free-text:not(:focus):invalid[data-initialized=true]) .__free-text__invalid{color:var(--var-color-danger)}.__input-field:has(.__free-text:not(:focus):invalid[data-initialized=true]) .__free-text__invalid::-moz-placeholder{color:var(--var-free-text-error-placeholder-foreground)}.__input-field:has(.__free-text:not(:focus):invalid[data-initialized=true]) .__free-text__invalid::placeholder{color:var(--var-free-text-error-placeholder-foreground)}.__free-text__placeholder::-moz-placeholder{color:var(--var-free-text-placeholder-foreground)}.__free-text__placeholder::placeholder{color:var(--var-free-text-placeholder-foreground)}.__free-text__disabled-border{border-color:var(--var-color-disabled)!important}.__textarea{inline-size:100%}.__tooltip{box-sizing:border-box;isolation:isolate;z-index:var(--var-layer-tooltip);border-style:solid;border-width:var(--var-border-hairline);border-color:var(--var-tooltip-surface-border);border-radius:var(--var-tooltip-surface-radius);background-color:var(--var-tooltip-surface-background);padding:var(--var-tooltip-surface-padding);color:var(--var-tooltip-surface-foreground);box-shadow:var(--var-shadow-floating)}.__tooltip__arrow{fill:var(--var-tooltip-surface-background);stroke:var(--var-tooltip-surface-border)}.__select{box-sizing:border-box}.__select__field:focus-within,.__select__field:hover{border-color:var(--var-color-primary)}.__select__field:where([aria-disabled=true],:disabled),fieldset:disabled .__select__field{border-color:var(--var-color-disabled)!important}.__select__trigger{color:inherit;cursor:pointer;transition-property:color;transition-duration:var(--var-motion-duration-normal);transition-timing-function:var(--var-motion-timing-linear);background:0 0;border:0;margin-block-start:var(--var-free-text-surface-padding-block);padding:0}.__select--size-small.__select__trigger{margin-block-start:var(--var-free-text-small-surface-padding-block)}.__select__trigger:enabled:hover{color:var(--var-color-primary)}.__select__trigger:disabled{color:var(--var-color-disabled);cursor:not-allowed}.__select__trigger-icon{inline-size:var(--var-input-field-icon-size);block-size:var(--var-input-field-icon-size)}.__select--size-small .__select__trigger-icon,.__select--size-small.__select__trigger-icon{inline-size:var(--var-input-field-small-icon-size);block-size:var(--var-input-field-small-icon-size)}.__select__trigger-label{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.__select__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0}.__select__control::-moz-placeholder{color:var(--var-free-text-placeholder-foreground)}.__select__control::placeholder,.__select__control[data-selected=false]{color:var(--var-free-text-placeholder-foreground)}.__select__control:disabled{color:var(--var-color-disabled);cursor:not-allowed}fieldset[data-error=true] .__select__control{color:var(--var-color-danger)}fieldset[data-error=true] .__select__control::-moz-placeholder{color:var(--var-free-text-error-placeholder-foreground)}fieldset[data-error=true] .__select__control::placeholder{color:var(--var-free-text-error-placeholder-foreground)}.__button{justify-content:center;align-items:center;gap:var(--var-button-gap);-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;vertical-align:middle;font:inherit;font-weight:var(--var-font-weight-medium);cursor:pointer;transition-property:color,background-color,border-color,opacity,box-shadow;transition-duration:var(--var-motion-duration-normal);transition-timing-function:var(--var-motion-timing-linear);border:0 solid #0000;outline:0;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.__button:focus-visible{box-shadow:0 0 0 var(--var-button-focus-ring-width) var(--var-color-ring)}.__button:disabled,.__button[aria-disabled=true]{cursor:not-allowed;opacity:.6}.__button[data-loading=true]{opacity:.3;animation:2s cubic-bezier(.4,0,.6,1) infinite var-button-pulse}.__button__icon{inline-size:var(--var-button-icon-font-size);block-size:var(--var-button-icon-font-size);font-size:var(--var-button-icon-font-size);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.__button__icon>svg{inline-size:var(--var-button-icon-font-size);block-size:var(--var-button-icon-font-size)}.__button--size-default{min-block-size:var(--var-button-height);padding-block:var(--var-button-py);padding-inline:var(--var-button-px);font-size:var(--var-button-font-size)}.__button--size-big{min-block-size:var(--var-button-big-height);padding-block:var(--var-button-big-py);padding-inline:var(--var-button-big-px);font-size:var(--var-button-big-font-size)}.__button--size-min{min-block-size:var(--var-button-min-height);padding-block:var(--var-button-min-py);padding-inline:var(--var-button-min-px);font-size:var(--var-button-min-font-size)}.__button--size-small{min-block-size:var(--var-button-small-height);padding-block:var(--var-button-small-py);padding-inline:var(--var-button-small-px);font-size:var(--var-button-small-font-size)}.__button--size-tiny{min-block-size:var(--var-button-tiny-height);padding-block:var(--var-button-tiny-py);padding-inline:var(--var-button-tiny-px);font-size:var(--var-button-tiny-font-size)}.__button--size-icon{aspect-ratio:1;padding:var(--var-button-icon-p);font-size:var(--var-button-icon-font-size)}.__button--rounded-default{border-radius:var(--var-button-rounded)}.__button--rounded-rough{border-radius:var(--var-button-rough-rounded)}.__button--rounded-squared{border-radius:var(--var-button-squared-rounded)}.__button--rounded-circle{aspect-ratio:1;border-radius:var(--var-rounded-full)}.__button--theme-raw{color:inherit;background:0 0}.__button--theme-main,.__button--theme-primary{color:var(--var-color-primary-foreground);background:var(--var-color-primary)}.__button--theme-info{color:var(--var-color-info-foreground);background:var(--var-color-info)}.__button--theme-warn{color:var(--var-color-warn-foreground);background:var(--var-color-warn)}.__button--theme-muted{color:var(--var-color-muted-foreground);background:var(--var-color-muted)}.__button--theme-danger{color:var(--var-color-danger-foreground);background:var(--var-color-danger)}.__button--theme-success{color:var(--var-color-success-foreground);background:var(--var-color-success)}.__button--theme-secondary{color:var(--var-button-secondary-foreground);background:var(--var-button-secondary-background)}.__button--theme-disabled,.__button--theme-loading{color:var(--var-color-muted-foreground);background:var(--var-color-disabled);opacity:.7}.__button--theme-loading{animation:2s cubic-bezier(.4,0,.6,1) infinite var-button-pulse}.__button--theme-neutral,.__button--theme-ghost-neutral,.__button--theme-outlined{color:var(--var-color-foreground);border-width:var(--var-border-hairline);border-color:var(--var-color-border);background:0 0}.__button--theme-ghost-info,.__button--theme-ghost-warn,.__button--theme-ghost-danger,.__button--theme-ghost-primary,.__button--theme-ghost-success,.__button--theme-ghost-secondary,.__button--theme-ghost-muted{background:0 0;border-color:#0000}.__button--theme-ghost-info{color:var(--var-color-info)}.__button--theme-ghost-info:hover,.__button--theme-ghost-info:focus-visible{background:var(--var-button-ghost-info-background-hover)}.__button--theme-ghost-warn{color:var(--var-color-warn)}.__button--theme-ghost-warn:hover,.__button--theme-ghost-warn:focus-visible{background:var(--var-button-ghost-warn-background-hover)}.__button--theme-ghost-danger{color:var(--var-color-danger)}.__button--theme-ghost-danger:hover,.__button--theme-ghost-danger:focus-visible{background:var(--var-button-ghost-danger-background-hover)}.__button--theme-ghost-primary{color:var(--var-color-primary)}.__button--theme-ghost-primary:hover,.__button--theme-ghost-primary:focus-visible{background:var(--var-button-ghost-primary-background-hover)}.__button--theme-ghost-success{color:var(--var-color-success)}.__button--theme-ghost-success:hover,.__button--theme-ghost-success:focus-visible{background:var(--var-button-ghost-success-background-hover)}.__button--theme-ghost-secondary{color:var(--var-color-secondary)}.__button--theme-ghost-secondary:hover,.__button--theme-ghost-secondary:focus-visible{background:var(--var-button-ghost-secondary-background-hover)}.__button--theme-ghost-muted{color:var(--var-color-muted-foreground)}.__button--theme-ghost-muted:hover,.__button--theme-ghost-muted:focus-visible{background:var(--var-button-ghost-muted-background-hover)}.__button:enabled:hover,.__button:enabled:focus{opacity:.7}@keyframes var-button-pulse{50%{opacity:.5}}.__dropdown{isolation:isolate;z-index:var(--var-layer-floating);box-sizing:border-box;border-style:solid;border-width:var(--var-border-hairline);border-color:var(--var-dropdown-surface-border);border-radius:var(--var-dropdown-surface-radius);background-color:var(--var-dropdown-surface-background);padding:var(--var-dropdown-surface-padding);color:var(--var-dropdown-surface-foreground);box-shadow:var(--var-shadow-floating);position:relative}.__dropdown__arrow{fill:var(--var-dropdown-surface-background);stroke:var(--var-dropdown-surface-border)}.__dropdown__header{margin-block-end:var(--var-dropdown-header-margin-block-end)}.__dropdown__title{text-align:left;font-size:var(--var-dropdown-title-font-size);font-weight:var(--var-font-weight-medium);line-height:var(--var-typography-paragraph-line-height);letter-spacing:var(--var-dropdown-title-letter-spacing)}.__empty{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--var-empty-surface-gap);inline-size:100%;padding-block:var(--var-empty-surface-padding-block);padding-inline:var(--var-empty-surface-padding-inline);flex-direction:column;display:flex}.__empty__icon,.__empty__message{color:var(--var-color-disabled)}.__empty__icon svg{inline-size:var(--var-empty-icon-size);block-size:var(--var-empty-icon-size)}.__empty__message{margin:0}.__table,.__table-root,.__table-filter,.__table-group,.__table-sort,.__table-row,.__table-head,.__table-pagination,.__table-metadata,.__table-inner-table{box-sizing:border-box}.__table-root__groups{gap:var(--var-table-groups-gap);flex-wrap:wrap;display:flex}.__table-root__group{min-width:100%}.__table-filter__trigger-icon,.__table-filter__add-icon,.__table-filter__delete-icon--sm{inline-size:var(--var-table-filter-icon-size);block-size:var(--var-table-filter-icon-size)}.__table-filter__delete-icon{inline-size:var(--var-table-filter-delete-icon-size);block-size:var(--var-table-filter-delete-icon-size)}.__table-filter__trigger-label,.__table-filter__add-button{align-items:center;gap:var(--var-table-inline-gap-tight);display:flex}.__table-filter__trigger-label,.__table-filter__count-label,.__table-group__trigger-label,.__table-sort__trigger-label,.__table-pagination__page-link{font-variant-numeric:proportional-nums}.__table-filter__list{margin-block-start:var(--var-table-filter-list-margin-block-start)}.__table-filter__list>:not([hidden])~:not([hidden]){margin-block-start:var(--var-table-filter-list-gap)}.__table-filter__row{gap:var(--var-table-filter-row-gap);flex-wrap:nowrap;display:flex}.__table-filter__delete-control{justify-content:center;align-items:center;margin-block-start:var(--var-table-filter-delete-control-margin-block-start);display:flex}.__table-filter__danger-icon,.__table-group__danger-icon,.__table-sort__danger-icon{color:var(--var-color-danger)}.__table-filter__add-button,.__table-sort__add-button,.__table-head__add-filter-button{color:var(--var-color-primary)}.__table-filter__inline-row{align-items:center;gap:var(--var-table-filter-inline-gap);padding-block:var(--var-table-filter-inline-padding-block);flex-wrap:nowrap;display:flex}.__table-filter__inline-delete-button{margin-block-start:var(--var-table-filter-inline-delete-margin-block-start)}.__table-group__drag-icon,.__table-group__trigger-icon{inline-size:var(--var-table-group-icon-size);block-size:var(--var-table-group-icon-size)}.__table-group__delete-icon{inline-size:var(--var-table-group-delete-icon-size);block-size:var(--var-table-group-delete-icon-size)}.__table-group__draggable-item,.__table-group__trigger-label,.__table-group__controls{align-items:center;gap:var(--var-table-inline-gap-tight);display:flex}.__table-group__drag-handle{cursor:grab}.__table-group__clear-button{margin-block-start:var(--var-table-groups-margin-block-start)}.__table-group__order-section{margin-block:var(--var-table-groups-margin-block)}.__table-group__order-title{font-size:var(--var-typography-xl);font-weight:var(--var-font-weight-medium)}.__table-group__order-list{position:relative}.__table-group__order-list>:not([hidden])~:not([hidden]){margin-block-start:var(--var-table-group-order-list-gap)}.__table-sort__trigger-icon,.__table-sort__delete-icon,.__table-sort__add-icon,.__table-sort__head-icon{inline-size:var(--var-table-sort-icon-size);block-size:var(--var-table-sort-icon-size)}.__table-sort__trigger-label,.__table-sort__add-button{align-items:center;gap:var(--var-table-inline-gap-tight);display:flex}.__table-sort__list{margin-block-start:var(--var-table-groups-margin-block-start)}.__table-sort__list>:not([hidden])~:not([hidden]){margin-block-start:var(--var-table-sort-list-gap)}.__table-sort__row{gap:var(--var-table-sort-row-gap);flex-wrap:nowrap;display:flex}.__table-sort__delete-button{margin-block-start:var(--var-table-groups-margin-block-start)}.__table-sort__head-button{isolation:isolate;align-items:center;display:flex}.__table-sort__sr-label,.__table-head__sr-label{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.__table-row__aside-overlay{width:100%;height:100%;transition-property:opacity;transition-duration:var(--var-motion-duration-normal);transition-timing-function:var(--var-table-row-aside-transition-timing);align-items:stretch;display:flex;position:absolute;inset:0}.__table-row__aside-content{isolation:isolate;display:block}.__table-row__cell{gap:var(--var-table-inline-gap-tight);border-collapse:collapse;border-block-width:var(--var-table-cell-border);border-block-style:solid;border-color:var(--var-color-border);padding:var(--var-table-cell-padding);flex-direction:column;display:flex}@media(min-width:768px){.__table-row__cell{border-block-end-width:0;border-inline-end-width:var(--var-table-cell-border);border-inline-start-color:#0000;display:table-cell}.__table-row__cell:last-child{border-inline-end-color:#0000}}.__table-row__cell-label{font-size:var(--var-typography-sm);font-weight:var(--var-font-weight-bold);line-height:1.25;display:block}@media(min-width:768px){.__table-row__cell-label{display:none}}.__table-row__cell-frame{position:relative}.__table-row__cell-content{white-space:pre-wrap}.__table-inner-table__row:hover .__table-row__aside{opacity:1}.__table-row__aside-hidden{opacity:0}.__table-row__aside-visible{opacity:1}.__table-row__border{border-width:var(--var-table-cell-border)}.__table-head__filter-icon,.__table-head__add-icon{inline-size:var(--var-table-head-icon-size);block-size:var(--var-table-head-icon-size)}.__table-head__cell{cursor:grab;border-inline-end-width:var(--var-table-cell-border);border-color:var(--var-color-border);background-color:var(--var-table-header-background);min-width:0;font-weight:var(--var-font-weight-medium);position:relative;overflow:clip}.__table-head__cell:first-child{border-start-start-radius:var(--var-table-rounded)}.__table-head__cell:last-child{border-inline-end-color:#0000;border-start-end-radius:var(--var-table-rounded)}@media(min-width:768px){.__table-head__cell{height:var(--var-table-head-cell-block-size)}}.__table-head__cell-content{background-color:var(--var-table-header-background);height:100%;padding:var(--var-table-cell-padding);justify-content:space-between;align-items:center;display:flex}.__table-head__cell-content--last{border-start-end-radius:var(--var-table-rounded)}.__table-head__cell-content--first{border-start-start-radius:var(--var-table-rounded)}.__table-head__actions{align-items:center;gap:var(--var-table-inline-gap-tight);display:flex}.__table-head__dropdown-title{font-size:var(--var-typography-lg)}.__table-head__title-strong,.__table-head__filter-list{font-weight:var(--var-font-weight-medium)}.__table-head__filter-item{margin-block:var(--var-table-head-filter-item-margin-block)}.__table-head__add-filter-button{align-items:center;gap:var(--var-table-inline-gap-tight);display:flex}.__table-head__label{pointer-events:auto;text-wrap:balance;font-size:var(--var-typography-base)}.__table-head__resizer{z-index:var(--var-layer-calendar);height:100%;width:var(--var-table-divider-width);cursor:col-resize;background-color:#0000;display:block;position:absolute;inset-block-start:0;inset-inline-end:calc(var(--var-table-divider-width) * -.5)}.__table-head__resizer:hover,.__table-head__resizer:active{width:var(--var-table-divider-width-active);background-color:var(--var-color-primary)}.__table-pagination__root{justify-content:center;align-items:center;gap:var(--var-table-pagination-gap);border-block-start-color:var(--var-color-muted);padding:var(--var-table-pagination-padding);font-size:var(--var-typography-sm);flex-wrap:wrap;display:flex}@media(min-width:1024px){.__table-pagination__root{flex-wrap:nowrap;justify-content:space-between}}.__table-pagination__size-select{cursor:pointer;background-color:#0000}.__table-pagination__items{align-items:center;gap:var(--var-table-pagination-items-gap);display:flex}.__table-pagination__page-link{cursor:pointer;border-block-end-width:var(--var-table-pagination-item-border-width);padding-block:var(--var-table-pagination-item-padding-block);padding-inline:var(--var-table-pagination-item-padding-inline);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:var(--var-table-pagination-item-transition-duration);transition-timing-function:var(--var-table-pagination-item-transition-timing)}.__table-pagination__page-link:hover{border-color:var(--var-color-primary-subtle);color:var(--var-color-primary-subtle)}.__table-pagination__page-link--active{border-color:var(--var-color-primary);color:var(--var-color-primary)}.__table-pagination__page-link--inactive{border-color:#0000}.__table-metadata__root{min-width:100%;margin-block-end:var(--var-table-metadata-margin-block-end)}.__table-metadata__container{justify-content:space-between;align-items:center;-moz-column-gap:var(--var-table-metadata-gap-inline);column-gap:var(--var-table-metadata-gap-inline);row-gap:var(--var-table-metadata-gap-block);flex-wrap:wrap;min-width:100%;display:flex}.__table-metadata__operations{align-items:center;gap:var(--var-table-operations-gap);white-space:nowrap;width:-moz-fit-content;width:fit-content;padding-block:var(--var-table-operations-padding-block);display:flex}.__table-metadata__active-filters{align-items:center;gap:var(--var-table-filter-gap);flex-flow:wrap;flex:1;width:100%;display:flex}@media(min-width:768px){.__table-metadata__active-filters{justify-content:flex-end}}.__table-metadata__pill{align-items:center;gap:var(--var-table-inline-gap-tight);border-width:var(--var-table-cell-border);border-color:var(--var-color-border);border-radius:var(--var-table-pill-radius);padding-block:var(--var-table-pill-padding-block);padding-inline:var(--var-table-pill-padding-inline);display:flex}.__table-metadata__dot{aspect-ratio:1;inline-size:var(--var-table-filter-dot-size);block-size:var(--var-table-filter-dot-size);border-radius:var(--var-rounded-full);background-color:var(--var-color-primary);margin-inline-end:var(--var-table-filter-dot-margin-inline-end);display:inline-block}.__table-metadata__value-frame{width:-moz-min-content;width:min-content;min-width:var(--var-table-metadata-min-inline-size);position:relative}.__table-metadata__ghost-value{visibility:hidden;white-space:pre;padding:0}.__table-metadata__input{outline-offset:2px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background-color:#0000;outline:2px solid #0000;width:100%;margin:0;padding:0;display:inline-block;position:absolute;inset-block-start:0;inset-inline-start:0}.__table-metadata__input:empty:after{content:"";color:var(--var-table-inline-placeholder-color)}.__table-metadata__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.__table-metadata__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.__table-inner-table__body>:not([hidden])~:not([hidden]){border-block-start-width:var(--var-table-cell-border);border-block-start-style:solid;border-block-start-color:var(--var-color-border)}.__table-inner-table__table{table-layout:fixed;border-collapse:separate;border-spacing:0;text-align:left;width:100%}.__table-inner-table__head{z-index:var(--var-layer-calendar);background-color:var(--var-table-header-background);display:none;position:sticky;inset-block-start:0}@media(min-width:768px){.__table-inner-table__head{display:table-header-group}}.__table-inner-table__row{justify-content:center;gap:var(--var-table-row-gap);height:-moz-fit-content;height:fit-content;flex-flow:column wrap;padding-block-end:var(--var-table-row-padding-block-end);display:flex}@media(min-width:768px){.__table-inner-table__row{display:table-row}}.__table-inner-table__footer,.__table-inner-table__footer-row{background-color:var(--var-color-background)}.__table-inner-table__loading-cell{height:var(--var-table-loading-block-size);background-color:var(--var-color-background);padding-inline:var(--var-table-cell-padding-inline)}.__table-inner-table__loading-bar{width:100%;height:var(--var-table-loading-bar-block-size);border-radius:var(--var-table-loading-bar-radius);background-color:var(--var-color-foreground);opacity:var(--var-table-loading-bar-opacity);animation:table-pulse var(--var-table-loading-bar-pulse-duration) var(--var-table-loading-bar-pulse-timing) infinite;display:block}.__table-inner-table__empty{width:100%;height:var(--var-table-empty-block-size);padding-inline:var(--var-table-cell-padding-inline);justify-content:center;align-items:center;display:flex}.__table-inner-table__viewport{white-space:nowrap;border-radius:var(--var-table-rounded);background-color:var(--var-color-background);flex-direction:column;width:100%;display:flex;position:relative}.__table-inner-table__sentinel{width:100%;height:var(--var-table-scroll-sentinel-block-size)}@keyframes table-pulse{50%{opacity:var(--var-table-loading-bar-pulse-opacity)}}.__card{box-sizing:border-box}.__card__body{gap:var(--var-card-content-gap);border-color:var(--var-color-border);border-radius:var(--var-card-surface-radius);background-color:var(--var-color-background);width:100%;padding-block:var(--var-card-surface-padding-block);box-shadow:var(--var-shadow-card);display:flex}.__card__body--column,.__card__skeleton,.__card__stats-content{flex-direction:column}.__card__title{width:100%;margin-bottom:var(--var-card-title-margin-block-end);border-bottom-width:var(--var-border-hairline);padding-inline:var(--var-card-content-padding-inline);padding-bottom:var(--var-card-title-padding-block-end);font-size:var(--var-card-title-font-size);font-weight:var(--var-font-weight-medium)}.__card__content{min-width:100%;padding-inline:var(--var-card-content-padding-inline)}.__card__skeleton{gap:var(--var-card-content-gap);display:flex}.__card__skeleton-line{width:100%}.__card__skeleton-line--short{width:50%}.__card__skeleton-line--medium{width:66.6667%}.__card__skeleton-line--long{width:83.3333%}.__card__header{justify-content:space-between;align-items:flex-start;gap:var(--var-card-header-gap);flex-flow:column wrap;width:100%;display:flex}.__card__heading{font-weight:var(--var-font-weight-semibold)}.__card__actions{justify-content:flex-start;align-items:flex-start;gap:var(--var-card-actions-gap);flex-direction:column;display:flex}.__card__stats-container{padding:0}.__card__stats-body{align-items:center;gap:var(--var-card-content-gap);padding-inline:0;display:flex}.__card__stats-panel{align-items:center;gap:var(--var-card-content-gap);border-radius:var(--var-card-surface-radius);width:100%;padding-inline:0;display:flex}.__card__stats-panel--interactive{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:var(--var-motion-duration-normal);transition-timing-function:var(--var-motion-timing-linear)}.__card__stats-panel--interactive:hover{background-color:var(--var-card-stats-panel-background-hover)}.__card__stats-icon{width:var(--var-card-stats-icon-column-width);border-top-left-radius:var(--var-card-surface-radius);border-bottom-left-radius:var(--var-card-surface-radius);background-color:var(--var-color-primary);padding:var(--var-card-stats-icon-column-padding);color:var(--var-color-primary-foreground);justify-content:center;align-self:stretch;align-items:center;display:flex}.__card__stats-icon>svg{width:var(--var-card-stats-icon-size);height:var(--var-card-stats-icon-size);inline-size:var(--var-card-stats-icon-size);block-size:var(--var-card-stats-icon-size);flex:none}.__card__stats-content{justify-content:center;gap:var(--var-card-stats-content-gap);padding-block:var(--var-card-stats-content-padding-block);display:flex}.__card__stats-title{font-size:var(--var-card-stats-title-font-size)}.__card__stats-loading{height:var(--var-card-stats-loading-block-size)}.__card__stats-value{font-size:var(--var-card-stats-value-font-size);font-weight:var(--var-font-weight-bold);letter-spacing:var(--var-card-stats-value-letter-spacing)}.__card__border{border-width:var(--var-border-hairline)}@media(min-width:640px){.__card__actions{flex-direction:row;justify-content:flex-end;align-items:center}.__card__header{flex-direction:row;align-items:center}}@media(min-width:1024px){.__card__stats-panel{padding-inline:0}}.__alert{box-sizing:border-box;border-width:var(--var-border-hairline);border-radius:var(--var-alert-surface-radius);width:100%;padding:var(--var-alert-surface-padding);font-size:var(--var-typography-sm);display:block;position:relative}.__alert__container{isolation:isolate;width:100%}.__alert__container--open{pointer-events:auto}.__alert__container--closed,.__alert__collapse[aria-hidden=true]{pointer-events:none}.__alert__content{gap:var(--var-alert-content-gap);flex-direction:column;display:flex}.__alert__close-button{right:var(--var-alert-close-inset-inline-end);top:var(--var-alert-close-inset-block-start);color:var(--var-color-foreground);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:var(--var-motion-duration-normal);transition-timing-function:var(--var-motion-timing-linear);position:absolute}.__alert__close-button:hover{color:var(--var-color-danger)}.__alert__header{align-items:center;gap:var(--var-alert-content-gap);display:flex}.__alert__title{letter-spacing:var(--var-alert-title-letter-spacing);text-wrap:balance;font-size:var(--var-alert-title-font-size);font-weight:var(--var-font-weight-semibold)}.__alert__body{width:100%}.__alert__icon,.__alert__close-icon{inline-size:var(--var-alert-icon-size);block-size:var(--var-alert-icon-size)}.__alert--theme-primary{color:var(--var-alert-primary-foreground);border-color:var(--var-alert-primary-border);background-color:var(--var-alert-primary-background)}.__alert--theme-danger{color:var(--var-alert-danger-foreground);border-color:var(--var-alert-danger-border);background-color:var(--var-alert-danger-background)}.__alert--theme-info{color:var(--var-alert-info-foreground);border-color:var(--var-alert-info-border);background-color:var(--var-alert-info-background)}.__alert--theme-success{color:var(--var-alert-success-foreground);border-color:var(--var-alert-success-border);background-color:var(--var-alert-success-background)}.__alert--theme-secondary{color:var(--var-color-secondary-foreground);border-color:var(--var-color-secondary);background-color:var(--var-color-secondary)}.__alert--theme-warn{color:var(--var-alert-warn-foreground);border-color:var(--var-alert-warn-border);background-color:var(--var-alert-warn-background)}.__alert--theme-muted{color:var(--var-color-muted-foreground);border-color:var(--var-color-border);background-color:var(--var-color-muted)}.__alert--theme-neutral{color:var(--var-color-foreground);border-color:var(--var-color-border);background-color:var(--var-color-background)}.__checkbox{box-sizing:border-box}.__checkbox--task-true:has(.__checkbox__control-state:checked){text-decoration-line:line-through}.__checkbox__label{align-items:center;gap:var(--var-checkbox-label-gap);flex-wrap:wrap;width:-moz-fit-content;width:fit-content;font-weight:400;display:flex}.__checkbox__label[data-disabled=true],.__checkbox[aria-disabled=true] .__checkbox__control-state{cursor:not-allowed}.__checkbox__control{margin:0}.__checkbox__control-state{vertical-align:middle;inline-size:var(--var-checkbox-control-size);block-size:var(--var-checkbox-control-size);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--var-checkbox-control-foreground);border-style:solid;border-width:var(--var-checkbox-control-border-width);border-color:var(--var-checkbox-control-border);border-radius:var(--var-checkbox-control-radius);background-color:var(--var-checkbox-control-background);box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--var-motion-duration-normal);transition-timing-function:var(--var-motion-timing-linear);background-origin:border-box;outline:0;flex-shrink:0;place-content:center;padding:0;display:inline-grid}.__checkbox__control-state:before{content:"";inline-size:var(--var-checkbox-mark-inline-size);block-size:var(--var-checkbox-mark-block-size);border-style:solid;border-color:var(--var-checkbox-mark-foreground);border-width:0 var(--var-checkbox-mark-stroke-width) var(--var-checkbox-mark-stroke-width) 0;transform-origin:50%;transition:transform var(--var-motion-duration-normal) ease-in-out;transform:rotate(45deg)scale(0)}.__checkbox__control-state:focus-visible,.__checkbox__control-state:focus{outline-offset:3px;outline:2px solid}.__checkbox__control-state:disabled{opacity:var(--var-checkbox-disabled-opacity)}.__checkbox__control-state:checked,.__checkbox__control-state:indeterminate{background-color:currentColor;background-image:none;border-color:#0000}.__checkbox__control-state:checked:before{transform:rotate(45deg)scale(1)}.__checkbox__control-state:indeterminate:before{inline-size:var(--var-checkbox-indeterminate-mark-inline-size);block-size:var(--var-checkbox-mark-stroke-width);background-color:var(--var-checkbox-mark-foreground);border:0;transform:scale(1)}.__checkbox__control-state:checked:hover,.__checkbox__control-state:checked:focus,.__checkbox__control-state:indeterminate:hover,.__checkbox__control-state:indeterminate:focus{background-color:currentColor;border-color:#0000}.__checkbox__error{min-inline-size:100%;color:var(--var-color-danger);font-size:var(--var-checkbox-error-font-size);flex:1}.__checkbox__error:empty{margin-block-start:0;display:none}@media(forced-colors:active){.__checkbox__control-state:checked,.__checkbox__control-state:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.__checkbox__control-state:before{content:none}}.__page-calendar{gap:var(--var-page-calendar-gap);box-sizing:border-box;flex-direction:column;flex:1;width:100%;height:100%;display:flex}.__page-calendar-header{box-sizing:border-box}.__page-calendar-header__nav-icon{inline-size:var(--var-page-calendar-header-nav-icon-size);block-size:var(--var-page-calendar-header-nav-icon-size)}.__page-calendar-header__add-icon,.__page-calendar-header__filter-icon{inline-size:var(--var-page-calendar-header-icon-size);block-size:var(--var-page-calendar-header-icon-size)}.__page-calendar-header__root{gap:var(--var-page-calendar-header-gap);flex-direction:column;display:flex}.__page-calendar-header__toolbar{justify-content:space-between;align-items:center;gap:var(--var-page-calendar-header-gap);display:flex}.__page-calendar-header__date-summary{align-items:center;gap:var(--var-page-calendar-date-gap);display:flex}.__page-calendar-header__date-badge{inline-size:var(--var-page-calendar-badge-size);block-size:var(--var-page-calendar-badge-size);border-radius:var(--var-page-calendar-badge-radius);font-size:var(--var-page-calendar-week-label-text);flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}.__page-calendar-header__date-badge--today{background-color:var(--var-color-primary);color:var(--var-color-primary-foreground)}.__page-calendar-header__date-badge--default{background-color:var(--var-color-background);color:var(--var-color-foreground)}.__page-calendar-header__month-label{text-transform:uppercase;font-weight:300;line-height:1}.__page-calendar-header__day-number,.__page-calendar-header__title{font-size:var(--var-page-calendar-title-text);line-height:1}.__page-calendar-header__day-number{font-weight:var(--var-font-weight-medium)}.__page-calendar-header__title{font-weight:var(--var-font-weight-bold)}.__page-calendar-header__week-label,.__page-calendar-header__filter-icon-wrapper,.__page-calendar-header__filter-label{color:var(--var-color-muted-foreground)}.__page-calendar-header__week-label{font-size:var(--var-page-calendar-week-label-text)}.__page-calendar-header__nav,.__page-calendar-header__nav-buttons,.__page-calendar-header__filters{align-items:center;display:flex}.__page-calendar-header__nav{gap:var(--var-page-calendar-nav-gap)}.__page-calendar-header__nav-buttons{gap:var(--var-page-calendar-nav-button-gap)}.__page-calendar-header__today-button{border-radius:var(--var-page-calendar-today-radius);padding-block:var(--var-page-calendar-today-padding-block);padding-inline:var(--var-page-calendar-today-padding-inline);font-size:var(--var-page-calendar-today-font-size);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:var(--var-page-calendar-transition-duration);transition-timing-function:var(--var-page-calendar-transition-timing)}.__page-calendar-header__today-button:hover{background-color:var(--var-page-calendar-today-background-hover)}.__page-calendar-header__view-switch{border-radius:var(--var-page-calendar-view-switch-radius);display:flex}.__page-calendar-header__view-button:first-child{border-start-start-radius:var(--var-button-rounded);border-end-start-radius:var(--var-button-rounded)}.__page-calendar-header__view-button:last-child{border-start-end-radius:var(--var-button-rounded);border-end-end-radius:var(--var-button-rounded)}.__page-calendar-header__filters{gap:var(--var-page-calendar-filter-gap);flex-wrap:wrap}.__page-calendar-header__filter-label{font-size:var(--var-page-calendar-filter-font-size);margin-inline-end:var(--var-page-calendar-filter-label-margin-inline-end)}.__page-calendar-event-pill{box-sizing:border-box}.__page-calendar-event-pill__button{white-space:nowrap;text-overflow:ellipsis;border-width:var(--var-border-hairline);border-radius:var(--var-page-calendar-pill-radius);width:100%;padding-inline:var(--var-page-calendar-pill-padding-inline);block-size:var(--var-page-calendar-pill-block-size);font-size:var(--var-page-calendar-pill-font-size);justify-content:flex-start;line-height:1.25;overflow:hidden}.__page-calendar-event-pill__title,.__page-calendar-event-pill__time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.__page-calendar-event-pill__title{font-weight:var(--var-font-weight-medium)}.__page-calendar-event-pill__time{font-size:var(--var-page-calendar-pill-font-size);opacity:var(--var-page-calendar-pill-time-opacity)}.__page-calendar-day-view{box-sizing:border-box}.__page-calendar-day-view__event-dot{inline-size:var(--var-page-calendar-dot-size);block-size:var(--var-page-calendar-dot-size);border-radius:var(--var-rounded-full);background-color:var(--var-color-primary);position:absolute;inset-block-end:var(--var-page-calendar-dot-bottom);inset-inline-start:50%;transform:translate(-50%)}.__page-calendar-day-view__root,.__page-calendar-day-view__main{flex:1;min-width:100%;display:flex}.__page-calendar-day-view__main{flex-direction:column;width:100%}.__page-calendar-day-view__header{align-items:center;gap:var(--var-page-calendar-day-header-gap);border-block-end-width:var(--var-border-hairline);border-color:var(--var-color-border);padding-block:var(--var-page-calendar-day-header-padding-block);padding-inline:var(--var-page-calendar-day-header-padding-inline);flex-shrink:0;display:flex}.__page-calendar-day-view__day-badge{inline-size:var(--var-page-calendar-day-badge-size);block-size:var(--var-page-calendar-day-badge-size);border-radius:var(--var-rounded-full);font-weight:var(--var-font-weight-bold);justify-content:center;align-items:center;display:inline-flex}.__page-calendar-day-view__day-badge--today{background-color:var(--var-color-primary);color:var(--var-color-primary-foreground)}.__page-calendar-day-view__day-badge--default{color:var(--var-color-foreground)}.__page-calendar-day-view__weekday{font-weight:var(--var-font-weight-semibold)}.__page-calendar-day-view__date-label,.__page-calendar-day-view__detail-meta{font-size:var(--var-typography-sm);color:var(--var-color-muted-foreground)}.__page-calendar-day-view__scroll-body{flex:1;align-items:flex-start;display:flex;overflow-y:auto}.__page-calendar-day-view__gutter{inline-size:var(--var-page-calendar-gutter-width);flex-shrink:0}.__page-calendar-day-view__hour-row{position:relative}.__page-calendar-day-view__hour-label{font-size:var(--var-page-calendar-hour-font-size);color:var(--var-color-muted-foreground);position:absolute;inset-block-start:var(--var-page-calendar-hour-label-inset-block-start);inset-inline-end:var(--var-page-calendar-hour-label-inset-inline-end)}.__page-calendar-day-view__grid,.__page-calendar-week-view__day-column{border-inline-start-width:var(--var-border-hairline);border-color:var(--var-color-border);flex:1;position:relative}.__page-calendar-day-view__time-slot,.__page-calendar-week-view__time-slot{cursor:pointer;border-block-end-width:var(--var-border-hairline);border-color:var(--var-page-calendar-slot-border);width:100%}.__page-calendar-day-view__time-slot:hover,.__page-calendar-week-view__time-slot:hover{background-color:var(--var-page-calendar-slot-background-hover)}.__page-calendar-day-view__event,.__page-calendar-week-view__event{position:absolute}.__page-calendar-day-view__side-panel{border-inline-start-width:var(--var-border-hairline);border-color:var(--var-color-border);padding-inline:var(--var-page-calendar-side-padding-inline);flex-direction:column;display:flex;overflow-y:auto}.__page-calendar-day-view__detail{gap:var(--var-page-calendar-detail-gap);border-block-start-width:var(--var-border-hairline);padding:var(--var-page-calendar-detail-padding);flex-direction:column;display:flex}.__page-calendar-day-view__event-title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--var-typography-sm);font-weight:var(--var-font-weight-semibold);overflow:hidden}.__page-calendar-day-view__event-tag{align-self:flex-start}.__page-calendar-month-view{box-sizing:border-box}.__page-calendar-month-view__root,.__page-calendar-month-view__grid,.__page-calendar-month-view__week-row,.__page-calendar-month-view__events,.__page-calendar-month-view__event-list{flex:1;display:flex}.__page-calendar-month-view__root,.__page-calendar-month-view__grid,.__page-calendar-month-view__day-cell,.__page-calendar-month-view__event-list{flex-direction:column}.__page-calendar-month-view__weekday-row,.__page-calendar-month-view__week-row{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.__page-calendar-month-view__weekday-row{border-block-end-width:var(--var-border-hairline);border-color:var(--var-color-border)}.__page-calendar-month-view__weekday{padding-block:var(--var-page-calendar-weekday-padding-block);text-align:center;font-size:var(--var-page-calendar-weekday-font-size);font-weight:var(--var-font-weight-medium);color:var(--var-color-muted-foreground)}.__page-calendar-month-view__day-cell{min-block-size:var(--var-page-calendar-cell-min-block-size);gap:var(--var-page-calendar-cell-gap);border-block-end-width:var(--var-border-hairline);border-inline-end-width:var(--var-border-hairline);border-color:var(--var-color-border);padding:var(--var-page-calendar-cell-padding);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:var(--var-page-calendar-transition-duration);transition-timing-function:var(--var-page-calendar-transition-timing);display:flex}.__page-calendar-month-view__day-cell:hover{background-color:var(--var-page-calendar-cell-background-hover)}.__page-calendar-month-view__day-cell--outside{opacity:var(--var-page-calendar-outside-month-opacity)}.__page-calendar-month-view__day-button{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;width:100%;display:flex}.__page-calendar-month-view__day-button:focus-visible{outline-offset:2px;box-shadow:inset 0 0 0 var(--var-page-calendar-focus-ring-width) var(--var-color-primary);outline:2px solid #0000}.__page-calendar-month-view__day-badge{inline-size:var(--var-page-calendar-month-badge-size);block-size:var(--var-page-calendar-month-badge-size);border-radius:var(--var-rounded-full);font-size:var(--var-page-calendar-month-badge-font-size);font-weight:var(--var-font-weight-medium);justify-content:center;align-items:center;display:flex}.__page-calendar-month-view__day-badge--today,.__page-calendar-week-view__day-badge--today{background-color:var(--var-color-primary);color:var(--var-color-primary-foreground)}.__page-calendar-month-view__day-badge--default,.__page-calendar-week-view__day-badge--default{color:var(--var-color-foreground)}.__page-calendar-month-view__add-indicator{font-size:var(--var-page-calendar-overflow-font-size);color:var(--var-color-muted-foreground);opacity:0;transition-property:opacity;transition-duration:var(--var-page-calendar-transition-duration);transition-timing-function:var(--var-page-calendar-transition-timing);line-height:1}.group:hover .__page-calendar-month-view__add-indicator{opacity:var(--var-page-calendar-add-indicator-opacity-hover)}.__page-calendar-month-view__events{min-height:0;overflow-y:auto}.__page-calendar-month-view__event-list{gap:var(--var-page-calendar-cell-gap-tight)}.__page-calendar-week-view{box-sizing:border-box}.__page-calendar-week-view__root{flex-direction:column;flex:1;display:flex;overflow:hidden}.__page-calendar-week-view__header{border-block-end-width:var(--var-border-hairline);border-color:var(--var-color-border);flex-shrink:0;display:flex}.__page-calendar-week-view__gutter{inline-size:var(--var-page-calendar-gutter-width);flex-shrink:0}.__page-calendar-week-view__weekday{padding-block:var(--var-page-calendar-weekday-padding-block);text-align:center;font-size:var(--var-page-calendar-weekday-font-size);font-weight:var(--var-font-weight-medium);color:var(--var-color-muted-foreground);flex:1}.__page-calendar-week-view__weekday-name{display:block}.__page-calendar-week-view__day-badge{inline-size:var(--var-page-calendar-week-badge-size);block-size:var(--var-page-calendar-week-badge-size);border-radius:var(--var-rounded-full);font-size:var(--var-page-calendar-week-badge-font-size);font-weight:var(--var-font-weight-bold);justify-content:center;align-items:center;display:inline-flex}.__page-calendar-week-view__scroll-body{flex:1;align-items:flex-start;display:flex;overflow-y:auto}.__page-calendar-week-view__hour-row{position:relative}.__page-calendar-week-view__hour-label{font-size:var(--var-page-calendar-hour-font-size);color:var(--var-color-muted-foreground);position:absolute;inset-block-start:var(--var-page-calendar-hour-label-inset-block-start);inset-inline-end:var(--var-page-calendar-hour-label-inset-inline-end)}.__modal{z-index:var(--var-layer-floating);min-width:var(--var-modal-surface-min-inline-size);box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;gap:var(--var-modal-surface-gap);border-width:var(--var-border-hairline);border-color:var(--var-color-border);background-color:var(--var-color-background);box-shadow:var(--var-shadow-floating);outline-width:0;flex-flow:column;display:flex}.__modal--type-drawer{width:-moz-fit-content;width:fit-content;height:100vh;min-height:0;max-height:100vh;max-width:var(--var-modal-drawer-max-inline-size);position:absolute}.__modal--type-dialog{height:-moz-min-content;height:min-content;max-height:var(--var-modal-dialog-max-block-size);border-radius:var(--var-modal-surface-radius);padding-block:var(--var-modal-surface-padding-block);position:relative}.__modal--type-sheet{height:100vh;max-height:var(--var-modal-sheet-max-block-size);border-top-left-radius:var(--var-modal-surface-radius);border-top-right-radius:var(--var-modal-surface-radius);width:100vw;padding-top:var(--var-modal-sheet-padding-block-start);padding-bottom:var(--var-modal-sheet-padding-block-end);position:absolute;bottom:0}.__modal--position-right{border-top-left-radius:var(--var-modal-surface-radius);border-bottom-left-radius:var(--var-modal-surface-radius);padding-block:var(--var-modal-surface-padding-block);position:absolute;top:0;right:0}.__modal--position-left{border-top-right-radius:var(--var-modal-surface-radius);border-bottom-right-radius:var(--var-modal-surface-radius);padding-block:var(--var-modal-surface-padding-block);position:absolute;top:0;left:0}.__modal__resizer{isolation:isolate;z-index:var(--var-layer-calendar);border-radius:var(--var-modal-resizer-radius);position:absolute}.__modal__resizer:focus-visible{outline:var(--var-border-hairline) solid transparent;outline-offset:var(--var-modal-focus-outline-offset);box-shadow:0 0 0 var(--var-modal-resizer-focus-ring-width) var(--var-color-ring)}.__modal__resizer--sheet{cursor:row-resize}.__modal__resizer--drawer{cursor:col-resize;background-color:var(--var-color-border)}.__modal__resizer--sheet-handle{top:var(--var-modal-sheet-handle-inset-block-start);height:var(--var-modal-sheet-handle-block-size);width:100%;padding-block:var(--var-modal-sheet-handle-padding-block);justify-content:center;display:flex}.__modal__resizer--drawer-right{right:var(--var-modal-drawer-resizer-inset-inline);height:var(--var-modal-drawer-resizer-block-size);width:var(--var-modal-drawer-resizer-inline-size);top:50%}.__modal__resizer--drawer-left{left:var(--var-modal-drawer-resizer-inset-inline-start);height:var(--var-modal-drawer-resizer-block-size);width:var(--var-modal-drawer-resizer-inline-size);top:50%}.__modal__sheet-pill{height:var(--var-modal-sheet-pill-block-size);width:var(--var-modal-sheet-pill-inline-size);border-radius:var(--var-rounded-pill);background-color:var(--var-color-border)}.__modal__overlay{isolation:isolate;z-index:var(--var-layer-overlay);height:var(--var-modal-overlay-block-size);background-color:var(--var-modal-overlay-background);display:flex;inset:0;overflow:clip!important}.__modal__overlay--centered{padding-top:var(--var-modal-overlay-padding-block-start);justify-content:center;align-items:flex-start}.__modal__content{isolation:isolate;overscroll-behavior:contain}.__modal__sr-description{width:var(--var-border-hairline);height:var(--var-border-hairline);margin:calc(var(--var-border-hairline) * -1);clip:rect(0,0,0,0);white-space:nowrap;border-width:0;padding:0;position:absolute;overflow:hidden}.__modal__header{isolation:isolate;width:100%;position:relative}.__modal__title{-webkit-user-select:text;-moz-user-select:text;user-select:text;border-bottom-width:var(--var-border-hairline);border-color:var(--var-color-border);padding-inline:var(--var-modal-content-padding-inline);padding-bottom:var(--var-modal-title-padding-block-end);font-size:var(--var-modal-title-font-size);font-weight:var(--var-font-weight-medium);line-height:var(--var-modal-title-line-height);display:block}.__modal__body{-webkit-user-select:text;-moz-user-select:text;user-select:text;padding-inline:var(--var-modal-content-padding-inline);padding-block:var(--var-modal-body-padding-block);flex:1;overflow-y:auto}.__modal__footer{-webkit-user-select:text;-moz-user-select:text;user-select:text;border-top-width:var(--var-border-hairline);border-color:var(--var-color-border);width:100%;padding-inline:var(--var-modal-content-padding-inline);padding-top:var(--var-modal-footer-padding-block-start)}.__modal__close-control{right:var(--var-modal-close-inset-inline-end);top:var(--var-modal-close-inset-block-start);z-index:var(--var-layer-floating);position:absolute}.__modal__close-button{border-radius:var(--var-button-rounded);padding:var(--var-modal-close-button-padding);opacity:var(--var-modal-close-button-opacity);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:var(--var-modal-transition-duration);transition-timing-function:var(--var-modal-transition-timing)}.__modal__close-button:hover,.__modal__close-button:focus{color:var(--var-color-danger);opacity:1}.__modal__close-button:focus-visible{outline:var(--var-border-hairline) solid transparent;outline-offset:var(--var-modal-focus-outline-offset);box-shadow:0 0 0 var(--var-modal-close-focus-ring-width) var(--var-color-primary)}.__modal__close-icon{inline-size:var(--var-modal-close-icon-size);block-size:var(--var-modal-close-icon-size)}.__modal__confirm-dialog{max-width:var(--var-modal-confirm-dialog-max-inline-size)}.__modal__confirm-actions{justify-content:flex-end;gap:var(--var-modal-confirm-actions-gap);display:flex}.__modal__confirm-description{padding-block:var(--var-modal-confirm-description-padding-block);color:var(--var-color-foreground)}.__task-list{box-sizing:border-box;min-inline-size:0;color:inherit;font:inherit;border:0;margin:0;padding:0}.__calendar{box-sizing:border-box;color:var(--var-color-foreground);position:relative;overflow:hidden}.__calendar__day-cell{padding:var(--var-calendar-day-cell-padding);vertical-align:middle;position:relative}.__calendar__day-button{isolation:isolate;width:var(--var-calendar-day-button-size);height:var(--var-calendar-day-button-size);border:var(--var-border-hairline) solid transparent;border-radius:var(--var-rounded-full);color:var(--var-color-foreground);transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:var(--var-calendar-transition-duration);transition-timing-function:var(--var-calendar-transition-timing);outline:0;justify-content:center;align-items:center;margin-inline:auto;display:flex;position:relative}.__calendar__day-button:enabled:hover{background-color:var(--var-calendar-day-button-background-hover);color:var(--var-color-foreground);transform:translateY(calc(0px - var(--var-calendar-day-cell-padding)))}.__calendar__day-button:focus-visible{border-color:var(--var-calendar-focus-border);box-shadow:0 0 0 var(--var-calendar-focus-ring-width) var(--var-calendar-focus-ring)}.__calendar__day-button:disabled{cursor:not-allowed}.__calendar__day-button--today{border-color:var(--var-calendar-today-border);color:var(--var-color-primary);font-weight:var(--var-font-weight-semibold)}.__calendar__day-button--outside-month{color:var(--var-calendar-outside-month-foreground)}.__calendar__day-button--selected{background-color:var(--var-color-primary);color:var(--var-color-primary-foreground);box-shadow:0 0 0 var(--var-calendar-selected-ring-width) var(--var-calendar-selected-ring)}.__calendar__day-button--selected:enabled:hover,.__calendar__day-button--selected:focus-visible{background-color:var(--var-calendar-selected-background-hover);color:var(--var-color-primary-foreground)}.__calendar__day-button--in-range{width:var(--var-calendar-day-button-size);height:var(--var-calendar-day-button-size);border-width:var(--var-border-hairline);border-style:solid;border-color:var(--var-calendar-range-border);background-color:var(--var-calendar-range-background)}.__calendar__range-label{top:var(--var-calendar-range-label-inset-block-start);width:100%;height:100%;position:absolute;left:0}.__calendar__range-label-text{color:var(--var-color-foreground);font-size:var(--var-calendar-day-button-font-size)}.__calendar__viewport{border-radius:var(--var-calendar-header-radius);text-align:center;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.__calendar__month-page{width:100%}.__calendar[data-layout=default] .__calendar__viewport{width:-moz-max-content;width:max-content;max-width:100%;margin-inline:auto}.__calendar__month-header{grid-template-columns:repeat(7,minmax(var(--var-calendar-day-button-size),1fr));width:100%;margin-bottom:var(--var-calendar-table-margin-block-start);align-items:center;display:grid;position:relative}.__calendar__previous-button,.__calendar__next-button{z-index:var(--var-layer-calendar);border:var(--var-border-hairline) solid transparent;border-radius:var(--var-rounded-full);color:var(--var-color-muted-foreground);padding:var(--var-calendar-nav-button-padding);transition-property:color,background-color,border-color;transition-duration:var(--var-calendar-transition-duration);transition-timing-function:var(--var-calendar-transition-timing);justify-self:center}.__calendar__previous-button{grid-column-start:1}.__calendar__next-button{grid-column-start:7}.__calendar__previous-button:hover,.__calendar__previous-button:focus-visible,.__calendar__next-button:hover,.__calendar__next-button:focus-visible{border-color:var(--var-calendar-nav-button-border-hover);background-color:var(--var-calendar-nav-button-background-hover);color:var(--var-color-primary)}.__calendar__nav-icon{width:var(--var-calendar-nav-icon-size);height:var(--var-calendar-nav-icon-size);justify-content:center;align-items:center;display:inline-flex}.__calendar__current-month{isolation:isolate;z-index:var(--var-layer-normal);font-size:var(--var-typography-lg);font-weight:var(--var-calendar-current-month-font-weight);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.__calendar__month-controls{justify-content:center;align-items:center;gap:var(--var-calendar-month-controls-gap);width:-moz-fit-content;width:fit-content;padding-block:var(--var-calendar-month-controls-padding-block);display:flex}.__calendar__month-select,.__calendar__year-input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--var-calendar-header-radius);color:var(--var-color-foreground);text-align:center;transition-property:color,background-color;transition-duration:var(--var-calendar-transition-duration);transition-timing-function:var(--var-calendar-transition-timing);background-color:#0000}.__calendar__month-select{text-transform:capitalize}.__calendar__year-input{width:var(--var-calendar-year-input-width)}.__calendar__month-select:hover,.__calendar__month-select:focus-visible,.__calendar__year-input:hover,.__calendar__year-input:focus-visible{background-color:var(--var-calendar-select-background-hover);color:var(--var-color-primary)}.__calendar__table{table-layout:auto;border-collapse:collapse;border-spacing:0;border-width:0;min-width:100%}.__calendar[data-layout=default] .__calendar__table{table-layout:fixed;border-collapse:separate;border-spacing:var(--var-calendar-day-cell-padding)}.__calendar__weekday{padding-block:var(--var-calendar-weekday-padding-block);color:var(--var-color-muted-foreground);font-size:var(--var-calendar-weekday-font-size);font-weight:var(--var-calendar-weekday-font-weight);text-transform:capitalize}.__calendar__datetime{margin-block:var(--var-calendar-datetime-margin-block);align-items:center;display:grid}.__calendar__time-input{width:100%}.__calendar__footer{margin-top:var(--var-calendar-footer-margin-block-start);text-align:center;color:var(--var-color-primary)}.__calendar__today-button{border-radius:var(--var-calendar-header-radius);padding:var(--var-calendar-month-controls-padding-block) var(--var-calendar-nav-button-padding);transition-property:color,background-color,transform;transition-duration:var(--var-calendar-transition-duration);transition-timing-function:var(--var-calendar-transition-timing)}.__calendar__today-button:hover,.__calendar__today-button:focus-visible{background-color:var(--var-calendar-nav-button-background-hover);transform:translateY(calc(0px - var(--var-calendar-day-cell-padding)))}.__calendar__numeric{font-variant-numeric:proportional-nums}.__date-picker{box-sizing:border-box;color:inherit}.__date-picker__calendar-icon{inline-size:var(--var-date-picker-calendar-icon-size);block-size:var(--var-date-picker-calendar-icon-size)}.__date-picker__sr-label{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.__autocomplete{box-sizing:border-box}.__autocomplete__list{inline-size:100%;max-block-size:var(--var-autocomplete-list-max-block-size);overscroll-behavior:contain;border-radius:var(--var-autocomplete-panel-radius)}.__autocomplete__item:first-child{border-start-start-radius:var(--var-autocomplete-panel-radius);border-start-end-radius:var(--var-autocomplete-panel-radius)}.__autocomplete__item:last-child{border-end-end-radius:var(--var-autocomplete-panel-radius);border-end-start-radius:var(--var-autocomplete-panel-radius)}.__autocomplete__option{inline-size:100%;min-block-size:var(--var-autocomplete-option-min-block-size);cursor:pointer;padding:var(--var-autocomplete-option-padding);text-align:left}.__autocomplete--size-small.__autocomplete__panel .__autocomplete__option{min-block-size:var(--var-free-text-small-control-height);padding:var(--var-free-text-small-surface-padding-inline)}.__autocomplete__option:hover{background-color:var(--var-autocomplete-option-background-hover)}.__autocomplete__option--active{color:var(--var-autocomplete-option-active-foreground);background-color:var(--var-autocomplete-option-active-background)}.__autocomplete__option--selected{color:var(--var-autocomplete-option-selected-foreground);background-color:var(--var-autocomplete-option-selected-background)}.__autocomplete__field-state:focus-within,.group:hover .__autocomplete__control-state{border-color:var(--var-color-primary)}.__autocomplete__disabled-border{border-color:var(--var-color-disabled)!important}.__autocomplete__actions{align-items:center;gap:var(--var-autocomplete-actions-gap);display:flex}.__autocomplete__action{padding:var(--var-autocomplete-action-padding);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:var(--var-motion-duration-normal);transition-timing-function:var(--var-motion-timing-linear)}.__autocomplete--size-small.__autocomplete__action{padding:var(--var-autocomplete-action-padding-md)}.__autocomplete__action--primary:hover,.__autocomplete__action--primary:focus{color:var(--var-color-primary)}.__autocomplete__action--danger:hover,.__autocomplete__action--danger:focus{color:var(--var-color-danger)}.__autocomplete__action:disabled{cursor:not-allowed;color:var(--var-color-disabled)}@media(min-width:768px){.__autocomplete__action{padding:var(--var-autocomplete-action-padding-md)}}.__autocomplete__input-icon{inline-size:var(--var-input-field-icon-size);block-size:var(--var-input-field-icon-size)}.__autocomplete--size-small .__autocomplete__input-icon,.__autocomplete--size-small.__autocomplete__input-icon{inline-size:var(--var-input-field-small-icon-size);block-size:var(--var-input-field-small-icon-size)}.__autocomplete__sr-label{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.__autocomplete__input{inline-size:100%}.__autocomplete__input[data-error=true]{color:var(--var-color-danger)}.__autocomplete__input[data-error=true]::-moz-placeholder{color:var(--var-free-text-error-placeholder-foreground)}.__autocomplete__input[data-error=true]::placeholder{color:var(--var-free-text-error-placeholder-foreground)}.__autocomplete__panel{isolation:isolate;z-index:var(--var-layer-floating);max-block-size:var(--var-autocomplete-panel-max-block-size);transform-origin:top;overscroll-behavior:contain;border-style:solid;border-width:var(--var-border-hairline);border-color:var(--var-autocomplete-panel-border);border-radius:var(--var-autocomplete-panel-radius);background-color:var(--var-autocomplete-panel-background);color:var(--var-autocomplete-panel-foreground);box-shadow:var(--var-shadow-floating);transition-timing-function:var(--var-autocomplete-panel-transition-timing);margin:0;padding:0;overflow:hidden}.__autocomplete__panel--top{transform-origin:bottom}.__autocomplete__panel--bottom{transform-origin:top}.__autocomplete__empty{border-block-end-width:var(--var-border-hairline);border-color:var(--var-autocomplete-empty-border);inline-size:100%}.__autocomplete__empty-text{inline-size:100%;padding:var(--var-autocomplete-option-padding);color:var(--var-autocomplete-empty-foreground);text-align:left;justify-content:space-between;display:flex}.__autocomplete--size-small.__autocomplete__panel .__autocomplete__empty-text{padding:var(--var-free-text-small-surface-padding-inline)}.__autocomplete__scroll{overscroll-behavior:contain;border-color:var(--var-autocomplete-panel-border);border-radius:var(--var-autocomplete-panel-radius);background-color:var(--var-autocomplete-panel-background);max-block-size:100%;color:var(--var-autocomplete-panel-foreground);padding:0}.__notifications{isolation:isolate;z-index:var(--var-layer-tooltip);box-sizing:border-box;border-width:var(--var-border-hairline);border-radius:var(--var-notification-surface-radius);background-color:var(--var-color-background);width:100%;font-size:var(--var-typography-sm);box-shadow:var(--var-shadow-notification);-webkit-backdrop-filter:blur(var(--var-notification-surface-backdrop-blur));backdrop-filter:blur(var(--var-notification-surface-backdrop-blur));transition-property:color,background-color,border-color,opacity,box-shadow,transform;transition-duration:var(--var-motion-duration-normal);transition-timing-function:var(--var-motion-timing-linear);flex-flow:column;display:flex;position:relative;overflow:hidden}.__notifications--theme-default{border-color:var(--var-color-border);color:var(--var-color-foreground)}.__notifications--theme-info{border-color:var(--var-alert-info-border);background-color:var(--var-alert-info-background);color:var(--var-alert-info-foreground)}.__notifications--theme-warn{border-color:var(--var-alert-warn-border);background-color:var(--var-alert-warn-background);color:var(--var-alert-warn-foreground)}.__notifications--theme-muted{border-color:var(--var-color-border);background-color:var(--var-color-muted);color:var(--var-color-muted-foreground)}.__notifications--theme-danger{border-color:var(--var-alert-danger-border);background-color:var(--var-alert-danger-background);color:var(--var-alert-danger-foreground)}.__notifications--theme-success{border-color:var(--var-alert-success-border);background-color:var(--var-alert-success-background);color:var(--var-alert-success-foreground)}.__notifications--theme-secondary{border-color:var(--var-color-secondary);background-color:var(--var-color-secondary);color:var(--var-color-secondary-foreground)}.__notifications__item{pointer-events:auto;width:100%;list-style-type:none}.__notifications__content{align-items:flex-start;gap:var(--var-notification-content-gap);padding:var(--var-notification-content-padding);display:flex}.__notifications__icon{margin-top:var(--var-notification-icon-margin-block-start);width:var(--var-notification-icon-size);height:var(--var-notification-icon-size);opacity:var(--var-notification-icon-opacity);flex-shrink:0;justify-content:center;align-items:center;display:flex}.__notifications__icon--loading{animation:notifications-spin var(--var-notification-loading-duration) var(--var-motion-timing-linear) infinite}.__notifications__text{gap:var(--var-notification-text-gap);flex-direction:column;flex:1;display:flex;overflow:hidden}.__notifications__title{-webkit-user-select:text;-moz-user-select:text;user-select:text;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--var-font-weight-semibold);line-height:var(--var-notification-title-line-height);letter-spacing:var(--var-notification-title-letter-spacing);overflow:hidden}.__notifications__description{-webkit-user-select:text;-moz-user-select:text;user-select:text;font-size:var(--var-notification-description-font-size);font-weight:var(--var-font-weight-medium);line-height:var(--var-notification-description-line-height);opacity:var(--var-notification-description-opacity)}.__notifications__close{margin-top:var(--var-notification-close-margin-block-start);margin-right:var(--var-notification-close-margin-inline-end);border-radius:var(--var-notification-close-radius);padding:var(--var-notification-close-padding);color:var(--var-notification-close-foreground);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform;transition-duration:var(--var-notification-close-transition-duration);transition-timing-function:var(--var-notification-close-transition-timing);flex-shrink:0}.__notifications__close:hover{background-color:var(--var-notification-close-background-hover);color:var(--var-color-foreground)}.__notifications__close-icon{width:var(--var-notification-close-icon-size);height:var(--var-notification-close-icon-size);justify-content:center;align-items:center;display:flex}.__notifications__viewport{pointer-events:none;left:50%;top:var(--var-notification-viewport-inset-block-start);z-index:var(--var-layer-floating);width:100%;max-width:var(--var-notification-viewport-max-inline-size);gap:var(--var-notification-viewport-gap);outline:var(--var-border-hairline) solid transparent;outline-offset:var(--var-notification-viewport-outline-offset);flex-direction:column;display:flex;position:fixed;overflow:visible;transform:translate(-50%)}.__notifications__badge{pointer-events:auto;cursor:default;border-width:var(--var-border-hairline);border-color:var(--var-color-border);border-radius:var(--var-rounded-full);background-color:var(--var-notification-badge-background);padding-inline:var(--var-notification-badge-padding-inline);padding-block:var(--var-notification-badge-padding-block);color:var(--var-notification-badge-foreground);font-size:var(--var-notification-badge-font-size);font-weight:var(--var-font-weight-bold);text-transform:uppercase;letter-spacing:var(--var-notification-badge-letter-spacing);box-shadow:var(--var-shadow-notification);-webkit-backdrop-filter:blur(var(--var-notification-badge-backdrop-blur));backdrop-filter:blur(var(--var-notification-badge-backdrop-blur));transition-property:color,background-color,border-color,opacity,box-shadow,transform;transition-duration:var(--var-notification-badge-transition-duration);transition-timing-function:var(--var-notification-badge-transition-timing);align-self:center}.__notifications__badge:hover{background-color:var(--var-color-background);color:var(--var-notification-badge-foreground-hover)}@keyframes notifications-spin{to{transform:rotate(360deg)}}.__command-palette{box-sizing:border-box;width:100%;padding-block:0;position:relative;overflow:clip}@media(min-width:768px){.__command-palette{max-inline-size:var(--var-command-dialog-max-inline-size-md)}}@media(min-width:1024px){.__command-palette{max-inline-size:var(--var-command-dialog-max-inline-size-lg)}}.__command-palette__body{padding:0}.__command-palette__group-label{block-size:100%;color:var(--var-command-group-label-foreground);text-align:left;font-size:var(--var-typography-sm);font-weight:var(--var-font-weight-medium);align-items:center;display:flex}.__command-palette__group-row{block-size:var(--var-command-row-block-size);padding-block-start:var(--var-command-group-padding-block-start);padding-block-end:var(--var-command-group-padding-block-end);padding-inline:var(--var-command-group-padding-inline)}.__command-palette__item,.__command-palette__loading-row{block-size:var(--var-command-row-block-size);border-radius:var(--var-command-item-radius);padding:var(--var-command-item-padding);justify-content:space-between;align-items:center;display:flex}.__command-palette__item:hover,.__command-palette__item--active{background-color:var(--var-command-item-background-hover)}.__command-palette__item-content{align-items:center;gap:var(--var-command-item-content-gap);display:flex}.__command-palette__header{isolation:isolate;z-index:var(--var-layer-floating);inline-size:100%;block-size:var(--var-command-header-block-size);border-block-end-width:var(--var-border-hairline);border-color:var(--var-command-surface-border);background-color:var(--var-command-surface-background);align-items:center;display:flex;position:sticky;inset-block-start:0;overflow:clip}.__command-palette__search-icon-frame{inline-size:var(--var-command-search-icon-frame-size);block-size:var(--var-command-search-icon-frame-size);justify-content:center;align-items:center;display:flex}.__command-palette__search-icon{inline-size:var(--var-command-search-icon-size);block-size:var(--var-command-search-icon-size)}.__command-palette__input{inline-size:100%;block-size:var(--var-command-header-block-size);padding-block:var(--var-command-input-padding-block);padding-inline:var(--var-command-input-padding-inline);text-align:left;font-size:var(--var-typography-lg);outline:var(--var-command-input-outline-width) solid transparent;outline-offset:var(--var-command-input-outline-offset);background-color:#0000;align-items:center}.__command-palette__loading-list,.__command-palette__list{inline-size:100%;max-block-size:var(--var-command-list-max-block-size);margin-block:var(--var-command-list-margin-block);transform-origin:top;gap:var(--var-command-list-gap);flex-direction:column;display:flex;overflow-y:auto}.__command-palette__loading-list{padding-inline:var(--var-command-group-padding-inline)}.__command-palette__list{block-size:-moz-fit-content;block-size:fit-content;padding-inline:var(--var-command-list-padding-inline)}.__command-palette__content{flex-flow:row;min-inline-size:100%;display:flex}.__command-palette__empty{border-radius:var(--var-command-item-radius);padding:var(--var-command-item-padding);color:var(--var-command-empty-foreground);justify-content:space-between;align-items:center;display:flex}.__command-palette__footer{block-size:var(--var-command-footer-block-size);border-block-start-width:var(--var-border-hairline);border-color:var(--var-command-surface-border);padding:var(--var-command-footer-padding);border-end-end-radius:var(--var-command-item-radius);border-end-start-radius:var(--var-command-item-radius);align-items:center;display:flex}.__heading{box-sizing:border-box;color:inherit;font-size:var(--var-typography-xl);font-weight:var(--var-font-weight-bold)}.__shortcut{box-sizing:border-box;align-items:center;gap:var(--var-shortcut-content-gap);font-size:var(--var-shortcut-content-font-size);flex-direction:row;display:flex}.__shortcut__icon{inline-size:var(--var-shortcut-icon-size);block-size:var(--var-shortcut-icon-size)}.tiptap pre{margin-top:calc(var(--default-size) * 1);margin-bottom:calc(var(--default-size) * 1);border-radius:.5rem;--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent);padding:calc(var(--default-size) * 1.5);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.tiptap pre code{background-color:transparent;font-size:calc(var(--default-size) * .875);line-height:calc(var(--default-size) * 1.25);line-height:1.375}.tiptap .node-codeBlock{border-radius:.5rem}.tiptap .tiptap-mathematics-render{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-color-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);padding:calc(var(--default-size) * .5)}.tiptap .tiptap-mathematics-render--editable{cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal);transition-duration:.3s;transition-timing-function:linear}.tiptap .tiptap-mathematics-render--editable:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.tiptap .tiptap-mathematics-render{border-radius:.75rem}.tiptap .tiptap-mathematics-render[data-type=inline-math]{display:inline-block}.tiptap .tiptap-mathematics-render[data-type=block-math]{margin-top:calc(var(--default-size) * 1);margin-bottom:calc(var(--default-size) * 1);display:block;padding:calc(var(--default-size) * 1);text-align:center}.tiptap .tiptap-mathematics-render.inline-math-error,.tiptap .tiptap-mathematics-render.block-math-error{border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-color-danger) calc(var(--tw-border-opacity, 1) * 100%),transparent);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-danger-subtle) calc(var(--tw-bg-opacity, 1) * 100%),transparent);padding:calc(var(--default-size) * 1);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-danger) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.code-content-renderer>div>*{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.writeme-editor-content{white-space:pre-wrap;overflow-wrap:break-word;line-height:1.625}.writeme-editor-content p{text-wrap:pretty;--tw-numeric-spacing: proportional-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsla(var(--foreground));line-height:1.82;word-spacing:normal;white-space-collapse:preserve-breaks;white-space:pre-line;-moz-column-break-before:column;break-before:column;word-break:auto-phrase}.writeme-editor-content p.is-empty:before{pointer-events:none;float:left;height:0px;--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-muted) calc(var(--tw-text-opacity, 1) * 100%),transparent);content:attr(data-placeholder)}.writeme-editor-content code.inline-code{border-radius:.25rem;--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-muted) calc(var(--tw-bg-opacity, 1) * 100%),transparent);padding:calc(var(--default-size) * .25);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(var(--default-size) * .875);line-height:calc(var(--default-size) * 1.25);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.writeme-editor-content .color-inline-preview{text-decoration:underline;text-decoration-color:var(--color);text-underline-offset:3px}.writeme-editor-content .color-inline-preview:before{content:"";display:inline-block;width:.6rem;height:.6rem;border-radius:var(--button-radius);border:1px solid hsl(var(--border) / .6);background-color:var(--color);margin-right:.2rem;vertical-align:middle;position:relative;top:-1px}.writeme-editor-content code.inline-code.color-code{display:inline-flex;align-items:center;gap:calc(var(--default-size) * .25);background-color:transparent}.writeme-editor-content code.inline-code.color-code .color-code-swatch{display:inline-block;width:calc(var(--default-size) * .75);height:calc(var(--default-size) * .75);flex-shrink:0;border-radius:.125rem;border-width:1px;--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-color-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);background-color:var(--inline-code-color)}.writeme-editor-content h1,.writeme-editor-content h2,.writeme-editor-content h3,.writeme-editor-content h4,.writeme-editor-content h5,.writeme-editor-content h6{margin-bottom:calc(var(--default-size) * .75);text-wrap:pretty;font-weight:600;line-height:1.25;letter-spacing:0em;color:hsla(var(--primary-DEFAULT))}.writeme-editor-content h1:first-child,.writeme-editor-content h2:first-child,.writeme-editor-content h3:first-child,.writeme-editor-content h4:first-child,.writeme-editor-content h5:first-child,.writeme-editor-content h6:first-child{margin-top:0}.writeme-editor-content h1{margin-top:calc(var(--default-size) * 3);font-size:calc(var(--default-size) * 2.25);line-height:calc(var(--default-size) * 2.5);font-weight:700;letter-spacing:-.025em}.writeme-editor-content h2{margin-top:calc(var(--default-size) * 2.5);font-size:calc(var(--default-size) * 1.875);line-height:calc(var(--default-size) * 2.25);font-weight:700;letter-spacing:-.025em}.writeme-editor-content h3{margin-top:calc(var(--default-size) * 2);font-size:calc(var(--default-size) * 1.5);line-height:calc(var(--default-size) * 2);font-weight:700;letter-spacing:-.025em}.writeme-editor-content h4{margin-top:calc(var(--default-size) * 1.5);font-size:calc(var(--default-size) * 1.25);line-height:calc(var(--default-size) * 1.75)}.writeme-editor-content h5{margin-top:calc(var(--default-size) * 1);font-size:calc(var(--default-size) * 1.125);line-height:calc(var(--default-size) * 1.75)}.writeme-editor-content h6{margin-top:calc(var(--default-size) * .75);font-size:calc(var(--default-size) * 1);line-height:calc(var(--default-size) * 1.5)}.writeme-editor-content blockquote{margin-top:calc(var(--default-size) * 1.5);margin-bottom:calc(var(--default-size) * 1.5);margin-left:0;border-radius:.5rem;padding-left:calc(var(--default-size) * 1);padding-right:calc(var(--default-size) * 1);padding-top:calc(var(--default-size) * .75);padding-bottom:calc(var(--default-size) * .75);background-color:hsla(var(--primary-DEFAULT),.05);border:1px solid hsla(var(--primary-DEFAULT),.2)}.writeme-editor-content blockquote[data-callout=false]{border-width:1px;--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-color-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);font-style:italic;background-color:transparent}.writeme-editor-content blockquote[data-callout=true][data-theme=danger]{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-alert-danger-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-alert-danger-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-alert-danger-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.writeme-editor-content blockquote[data-callout=true][data-theme=info]{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-alert-info-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-alert-info-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-alert-info-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.writeme-editor-content hr{margin-top:calc(var(--default-size) * 2.5);margin-bottom:calc(var(--default-size) * 2.5);border-bottom-width:1px;--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-color-border) calc(var(--tw-border-opacity, 1) * 100%),transparent)}[data-floating=true]>.writeme-editor-content hr.border-tooltip-border{border-bottom-width:0}.writeme-editor-content img{margin-top:calc(var(--default-size) * 1.5);margin-bottom:calc(var(--default-size) * 1.5);display:block;height:auto;max-width:100%;border-radius:.75rem}.writeme-editor-content img.ProseMirror-selectednode{outline:3px solid var(--purple)}.writeme-editor-content mark{border-radius:.25rem;--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-bg-opacity, 1) * 100%),transparent);padding-left:calc(var(--default-size) * .25);padding-right:calc(var(--default-size) * .25);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent);text-decoration-line:underline;-webkit-box-decoration-break:clone;box-decoration-break:clone}.writeme-editor-content ul[data-type=taskList]{margin-left:0;margin-bottom:calc(var(--default-size) * .25);list-style-type:none;padding:0}.writeme-editor-content ul[data-type=taskList] li{display:flex;align-items:flex-start}.writeme-editor-content ul[data-type=taskList] li>label{margin-right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:0 0 auto}.writeme-editor-content ul[data-type=taskList] li>div{align-items:center;flex:1 1 auto}.writeme-editor-content ul[data-type=taskList] input[type=checkbox]{cursor:pointer}.writeme-editor-content ul[data-type=taskList] ul[data-type=taskList]{margin:0}.writeme-editor-content li,.writeme-editor-content li p{line-height:1.82}.writeme-editor-content input[type=checkbox]{margin-right:calc(var(--default-size) * .5);width:calc(var(--default-size) * 1.25);height:calc(var(--default-size) * 1.25);border-radius:.25rem;--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-text-opacity, 1) * 100%),transparent);margin-top:-.2rem}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='black' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")!important}.writeme-editor-content table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%}.writeme-editor-content table td,.writeme-editor-content table th{position:relative;border-width:1px;--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-color-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);padding-left:calc(var(--default-size) * .5);padding-right:calc(var(--default-size) * .5);padding-top:calc(var(--default-size) * .75);padding-bottom:calc(var(--default-size) * .75);min-width:1em;vertical-align:top}.writeme-editor-content table td>*,.writeme-editor-content table th>*{margin-bottom:0}.writeme-editor-content table th{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent);text-align:left;font-weight:700}.writeme-editor-content table .selectedCell:after{pointer-events:none;position:absolute;inset:0;--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent);content:"";z-index:2}.writeme-editor-content table .column-resize-handle{position:absolute;top:0;width:calc(var(--default-size) * .25);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-bg-opacity, 1) * 100%),transparent);bottom:-2px;pointer-events:none;right:-2px}.writeme-editor-content .tableWrapper{margin:1.5rem 0;overflow-x:auto}.writeme-editor-content.resize-cursor{cursor:ew-resize;cursor:col-resize}.writeme-editor-content a{cursor:pointer;color:hsla(var(--primary-DEFAULT));text-decoration-line:underline;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal);transition-duration:.3s;transition-timing-function:linear}.writeme-editor-content a:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary-hover) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.writeme-editor-content .mention{text-decoration-line:none}.writeme-editor-content .mention:hover{text-decoration-line:underline}.writeme-editor-content .mention:before{content:"@"}.writeme-editor-content ul,.writeme-editor-content ol{margin-bottom:calc(var(--default-size) * 1);margin-left:0;padding-left:1.5rem}.writeme-editor-content ul{list-style-position:outside;list-style-type:disc}.writeme-editor-content li>p{margin-bottom:0}.writeme-editor-content ul[data-type=taskList] li>div>p{margin-bottom:0}.writeme-editor-content li>ul,.writeme-editor-content li>ol{margin-top:calc(var(--default-size) * .5);margin-bottom:calc(var(--default-size) * .5);width:100%;word-break:break-all}.writeme-editor-content ul ul{list-style-type:circle}.writeme-editor-content ul ul ul{list-style-type:square}.writeme-editor-content ol{list-style-type:none;padding-left:0;counter-reset:section}.writeme-editor-content ol li{display:flex;flex-wrap:wrap;align-items:flex-start;counter-increment:section}.writeme-editor-content ol li:before{margin-top:0;margin-right:calc(var(--default-size) * .25);flex-shrink:0;content:counters(section,".") ". ";min-width:1.25rem}.writeme-editor-content ol li>p{margin-bottom:0;flex:1 1 0%}.writeme-editor-content ol li>ol{margin-left:calc(var(--default-size) * 1.5);counter-reset:section}.writeme-editor-content ol li>ul{margin-left:calc(var(--default-size) * 1.5)}.writeme-editor-content ul li>ul{margin-left:calc(var(--default-size) * 1)}.writeme-editor-content .tiptap-mathematics-render[data-type=inline-math]{margin-left:calc(var(--default-size) * .5);margin-right:calc(var(--default-size) * .5);border-radius:.5rem;padding:calc(var(--default-size) * .25);padding-left:calc(var(--default-size) * .5);padding-right:calc(var(--default-size) * .5);text-align:center;font-size:calc(var(--default-size) * .875);line-height:calc(var(--default-size) * 1.25)}.callout{position:relative;margin-top:calc(var(--default-size) * 1);margin-bottom:calc(var(--default-size) * 1);border-radius:.25rem;border-width:1px;--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent);padding:calc(var(--default-size) * 1)}.callout-info{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-alert-info-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-alert-info-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-alert-info-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.callout-warning{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-alert-warn-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-alert-warn-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-alert-warn-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.callout-danger{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-alert-danger-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-alert-danger-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-alert-danger-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.callout-note{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-alert-info-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-alert-info-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-alert-info-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.callout-tip{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-alert-success-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-alert-success-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-alert-success-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.callout-important{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-alert-primary-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-alert-primary-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-alert-primary-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.callout-caution{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-alert-danger-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-alert-danger-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-alert-danger-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.callout-success{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-alert-success-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-alert-success-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-alert-success-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.callout-primary{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-alert-primary-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-alert-primary-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-alert-primary-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.callout-default{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-color-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-muted) calc(var(--tw-bg-opacity, 1) * 100%),transparent);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-muted-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.callout p:first-child{margin-top:0}.callout p:last-child{margin-bottom:0}.mermaid svg{max-width:100%}.mermaid svg text{font-family:JetBrains Mono Variable,JetBrains Mono,monospace}.mermaid svg .cluster rect{stroke:hsla(var(--foreground))}.mermaid svg .edgeLabel,.mermaid svg .labelBkg{background-color:hsla(var(--background));color:hsla(var(--foreground));fill:hsla(var(--background))}html.native{--native-liquid-glass-bg: hsla(var(--floating-background), .46);--native-liquid-glass-bg-soft: hsla(var(--background), .18);--native-liquid-glass-bg-strong: hsla(var(--card-background), .56);--native-liquid-glass-border: hsla(var(--border), .42);accent-color:hsla(var(--native-system-accent, 210, 100%, 52%))}html.native body,html.native button,html.native input,html.native select,html.native textarea,html.native h1,html.native h2,html.native h3,html.native h4,html.native h5,html.native h6{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif}html.native .writeme-editor,html.native .writeme-block,html.native .writeme-sidebar-v2-legacy-pane,html.native .writeme-sidebar-v2-group,html.native .writeme-sidebar-v2-footer-tab{box-shadow:none}html.native.platform-web,html.native.platform-web body,html.native.platform-web #root,html.native.platform-web .writeme-layout{background-color:hsla(var(--background),1)}html.native.platform-web .writeme-layout-body{background-color:hsla(var(--floating-background),1)}html.native.platform-web .writeme-layout-main,html.native.platform-web #main-scroll-container,html.native.platform-web .writeme-editor,html.native.platform-web .writeme-aside-activity-bar,html.native.platform-web .writeme-aside-panel-inner>div,html.native.platform-web [data-treeroot=true]{background-color:hsla(var(--background),1)}html.native.platform-web .tab-scrollbar,html.native.platform-web .writeme-sidebar-v2-legacy-pane,html.native.platform-web .writeme-sidebar-v2-group,html.native.platform-web .writeme-sidebar-v2-footer-tab{border-color:hsla(var(--border),.42);background-color:hsla(var(--card-background),1)}html.native.platform-electron,html.native.platform-electron body,html.native.platform-electron #root,html.native.platform-electron .writeme-layout,html.native.platform-electron .writeme-layout-body,html.native.platform-electron .writeme-layout-main,html.native.platform-electron #main-scroll-container,html.native.platform-electron .writeme-editor-page,html.native.platform-electron .writeme-editor,html.native.platform-electron .writeme-aside-panel-inner>div,html.native.platform-electron [data-treeroot=true]{background:transparent;background-color:transparent}html.native.platform-electron .writeme-aside-activity-bar,html.native.platform-electron .writeme-aside-panel,html.native.platform-electron .writeme-aside-nav,html.native.platform-electron .tab-scrollbar,html.native.platform-electron .writeme-editor-bubble-actions{border-color:var(--native-liquid-glass-border);background-color:var(--native-liquid-glass-bg);box-shadow:none;-webkit-backdrop-filter:blur(30px) saturate(1.6);backdrop-filter:blur(30px) saturate(1.6)}html.native.platform-electron .writeme-aside-activity-bar,html.native.platform-electron .writeme-aside-panel,html.native.platform-electron .writeme-aside-nav{background-color:var(--native-liquid-glass-bg-strong)}html.native.platform-electron .writeme-sidebar-v2-legacy-pane,html.native.platform-electron .writeme-sidebar-v2-group,html.native.platform-electron .writeme-sidebar-v2-footer-tab{border-color:var(--native-liquid-glass-border);background-color:var(--native-liquid-glass-bg-soft)}html.native.platform-electron .writeme-editor{border:0;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html.native.platform-electron .writeme-aside-activity-bar,html.native.platform-electron .writeme-aside-panel,html.native.platform-electron .writeme-aside-nav,html.native.platform-electron .tab-scrollbar,html.native.platform-electron .writeme-editor-bubble-actions{background-color:hsla(var(--card-background),.92)}}.writeme-aside-panel{flex-shrink:0;overflow:hidden;--tw-backdrop-blur: blur(4px);-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)}@media print{.writeme-aside-panel{display:none}}.writeme-aside-panel{background-color:var(--var-color-background);transition:width .3s cubic-bezier(.16,1,.3,1),opacity .3s cubic-bezier(.16,1,.3,1)}.writeme-aside-panel[data-resizing]{transition:none}.writeme-aside-panel--open{border-right-width:1px;opacity:1;width:var(--panel-w);border-color:hsla(var(--border),.2)}.writeme-aside-panel--collapsed{width:0px;border-right-width:0px;opacity:0}.writeme-aside-panel-inner{display:flex;height:100%;min-height:100%;flex:1 1 0%;flex-direction:column}@media print{.writeme-aside-panel-inner{display:none}}.writeme-aside-panel-inner{transition:transform .3s cubic-bezier(.16,1,.3,1)}.writeme-aside-panel[data-resizing] .writeme-aside-panel-inner{transition:none}.writeme-aside-resize{z-index:10;margin-left:calc(calc(var(--default-size) * .25) * -1);width:calc(var(--default-size) * .25);flex-shrink:0;cursor:col-resize;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.writeme-aside-resize:focus-visible{background-color:color-mix(in srgb,var(--var-color-primary) 50%,transparent);outline:2px solid transparent;outline-offset:2px}@media print{.writeme-aside-resize{display:none}}.writeme-aside-resize:hover{background-color:hsla(var(--primary-DEFAULT),.5)}.writeme-aside-collapsed-toggle{display:flex;height:100%;width:calc(var(--default-size) * 2.5);flex-shrink:0;align-items:flex-start;justify-content:center;border-right-width:1px;border-color:color-mix(in srgb,var(--var-color-border) 40%,transparent);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent);padding-top:calc(var(--default-size) * 1);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-muted-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.writeme-aside-collapsed-toggle:hover{background-color:color-mix(in srgb,var(--var-color-muted) 50%,transparent);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}@media print{.writeme-aside-collapsed-toggle{display:none}}.writeme-aside-activity-bar{display:flex;height:100%;width:calc(var(--default-size) * 2.5);flex-direction:column;align-items:center;border-right-width:1px;--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent);padding-top:calc(var(--default-size) * .5);padding-bottom:calc(var(--default-size) * .5);border-color:hsla(var(--border),.4)}.writeme-aside-activity-icons{display:flex;width:100%;flex:1 1 0%;flex-direction:column;gap:calc(var(--default-size) * .25)}.writeme-aside-activity-icon{position:relative;display:flex;width:calc(var(--default-size) * 2.5);height:calc(var(--default-size) * 2.5);align-items:center;justify-content:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal);transition-duration:.2s}.writeme-aside-activity-icon--active{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.writeme-aside-activity-icon--inactive{color:color-mix(in srgb,var(--var-color-foreground) 50%,transparent)}.writeme-aside-activity-icon--inactive:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.writeme-aside-activity-indicator{position:absolute;left:0;height:calc(var(--default-size) * 2);width:calc(var(--default-size) * .125);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.writeme-aside-activity-badge{position:absolute;top:calc(var(--default-size) * .5);right:calc(var(--default-size) * .5);display:flex;height:calc(var(--default-size) * 1);min-width:16px;align-items:center;justify-content:center;border-radius:var(--var-rounded-full);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-bg-opacity, 1) * 100%),transparent);padding-left:calc(var(--default-size) * .25);padding-right:calc(var(--default-size) * .25);font-size:10px;font-weight:700;--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.writeme-aside-activity-bottom{margin-top:auto;display:flex;width:100%;flex-direction:column;gap:calc(var(--default-size) * .25)}@media(pointer:coarse){.writeme-aside-activity-bar{width:calc(var(--default-size) * 2.75)}.writeme-aside-activity-icon{width:calc(var(--default-size) * 2.75);height:calc(var(--default-size) * 2.75)}}.writeme-aside-nav{display:flex;height:100%;width:100%;flex-direction:column;border-right-width:1px;--tw-backdrop-blur: blur(24px);-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);border-color:hsla(var(--border),.4)}.writeme-aside-nav-header{padding:calc(var(--default-size) * .75)}.writeme-aside-nav-title{display:flex;align-items:center;gap:calc(var(--default-size) * .5);padding-left:calc(var(--default-size) * .5);padding-right:calc(var(--default-size) * .5);padding-top:calc(var(--default-size) * .5);padding-bottom:calc(var(--default-size) * .5);font-weight:600;--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.writeme-aside-nav-content{flex:1 1 0%;overflow-y:auto;padding-left:calc(var(--default-size) * .5);padding-right:calc(var(--default-size) * .5);padding-bottom:calc(var(--default-size) * 1);scrollbar-width:none}.writeme-aside-nav-content::-webkit-scrollbar{display:none}.writeme-aside-nav-item{display:flex;width:100%;align-items:center;gap:calc(var(--default-size) * .5);border-radius:.375rem;padding-left:calc(var(--default-size) * .5);padding-right:calc(var(--default-size) * .5);padding-top:calc(var(--default-size) * .375);padding-bottom:calc(var(--default-size) * .375);font-size:calc(var(--default-size) * .875);line-height:calc(var(--default-size) * 1.25);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.writeme-aside-nav-item--active{font-weight:500;--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-text-opacity, 1) * 100%),transparent);background-color:hsla(var(--primary-DEFAULT),.1)}.writeme-aside-nav-item--inactive{color:color-mix(in srgb,var(--var-color-foreground) 55.00000000000001%,transparent)}.writeme-aside-nav-item--inactive:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent);background-color:hsla(var(--muted-DEFAULT),.5)}.writeme-aside-nav-section{margin-top:calc(var(--default-size) * 1);margin-bottom:calc(var(--default-size) * .25);padding-left:calc(var(--default-size) * .5);padding-right:calc(var(--default-size) * .5);padding-top:calc(var(--default-size) * .375);padding-bottom:calc(var(--default-size) * .375);font-size:calc(var(--default-size) * .75);line-height:calc(var(--default-size) * 1);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsla(var(--foreground),.35)}.writeme-aside-nav-footer{border-top-width:1px;padding:calc(var(--default-size) * .5);border-color:hsla(var(--border),.4)}.writeme-sidebar-v2-tree [role=tree]{padding-left:calc(var(--default-size) * .5);padding-right:calc(var(--default-size) * .5);padding-top:calc(var(--default-size) * .5);padding-bottom:calc(var(--default-size) * .5)}.writeme-sidebar-v2-tree [role=treeitem]{min-width:0px;--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-muted-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.writeme-sidebar-v2-tree [role=treeitem]:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.writeme-sidebar-v2-group-list{display:flex;flex-direction:column;gap:calc(var(--default-size) * .5)}.writeme-sidebar-v2-legacy-pane{height:100%;min-height:0px;overflow:hidden;border-radius:1rem;border-width:1px;border-color:color-mix(in srgb,var(--var-color-border) 40%,transparent);background-color:color-mix(in srgb,var(--var-color-background) 70%,transparent);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: color-mix(in srgb, var(--var-color-background) 10%, transparent);--tw-shadow: var(--tw-shadow-colored)}.writeme-sidebar-v2-group{border-radius:1rem;border-width:1px;border-color:color-mix(in srgb,var(--var-color-border) 40%,transparent);background-color:color-mix(in srgb,var(--var-color-background) 70%,transparent);padding-left:calc(var(--default-size) * .75);padding-right:calc(var(--default-size) * .75);padding-top:calc(var(--default-size) * .5);padding-bottom:calc(var(--default-size) * .5);--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: color-mix(in srgb, var(--var-color-background) 10%, transparent);--tw-shadow: var(--tw-shadow-colored)}.writeme-sidebar-v2-group-button{display:flex;width:100%;align-items:center;gap:calc(var(--default-size) * .5);border-radius:.75rem;padding-left:calc(var(--default-size) * .5);padding-right:calc(var(--default-size) * .5);padding-top:calc(var(--default-size) * .375);padding-bottom:calc(var(--default-size) * .375);text-align:left;font-size:calc(var(--default-size) * .875);line-height:calc(var(--default-size) * 1.25);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.writeme-sidebar-v2-group-button:hover{background-color:color-mix(in srgb,var(--var-color-muted) 40%,transparent)}.writeme-sidebar-v2-group-button:disabled{cursor:default}.writeme-sidebar-v2-group-button:hover:disabled{background-color:transparent}.writeme-sidebar-v2-file{display:flex;align-items:center;gap:calc(var(--default-size) * .5);border-radius:.5rem;padding-left:calc(var(--default-size) * .5);padding-right:calc(var(--default-size) * .5);padding-top:calc(var(--default-size) * .375);padding-bottom:calc(var(--default-size) * .375);text-align:left;font-size:calc(var(--default-size) * .875);line-height:calc(var(--default-size) * 1.25);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.writeme-sidebar-v2-file:hover{background-color:color-mix(in srgb,var(--var-color-muted) 40%,transparent)}.writeme-sidebar-v2-file--active{background-color:color-mix(in srgb,var(--var-color-primary) 10%,transparent);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.writeme-sidebar-v2-footer-tab{display:flex;align-items:center;justify-content:center;gap:calc(var(--default-size) * .5);border-radius:.75rem;border-width:1px;border-color:color-mix(in srgb,var(--var-color-border) 50%,transparent);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent);padding-left:calc(var(--default-size) * .75);padding-right:calc(var(--default-size) * .75);padding-top:calc(var(--default-size) * .5);padding-bottom:calc(var(--default-size) * .5);font-size:calc(var(--default-size) * .75);line-height:calc(var(--default-size) * 1);font-weight:500;color:color-mix(in srgb,var(--var-color-foreground) 70%,transparent);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.writeme-sidebar-v2-footer-tab:hover{background-color:color-mix(in srgb,var(--var-color-muted) 60%,transparent);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.writeme-sidebar-v2-footer-tab--active{border-color:color-mix(in srgb,var(--var-color-primary) 20%,transparent);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-bg-opacity, 1) * 100%),transparent);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.writeme-editor-page{position:relative;display:flex;height:100%;width:100%;flex-direction:column;gap:calc(var(--default-size) * 1.5);padding-left:calc(var(--default-size) * 1);padding-right:calc(var(--default-size) * 1);padding-top:calc(var(--default-size) * .5);padding-bottom:calc(var(--default-size) * .5)}@media(min-width:640px){.writeme-editor-page{padding-left:calc(var(--default-size) * 2);padding-right:calc(var(--default-size) * 2)}}@media(min-width:1024px){.writeme-editor-page{padding-left:calc(var(--default-size) * 3);padding-right:calc(var(--default-size) * 3)}}@media print{.writeme-editor-page{display:block;height:auto;overflow:visible}}.writeme-editor{margin-left:auto;margin-right:auto;display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}@media print{.writeme-editor{display:block;height:auto;overflow:visible}}.writeme-editor{max-width:min(84ch,100%);padding-bottom:6rem}.writeme-editor-content{height:100%;width:100%;outline:2px solid transparent;outline-offset:2px}@media print{.writeme-editor-content{display:block;height:auto;overflow:visible}}.writeme-editor-content:focus,.writeme-editor-content:focus-visible{outline:none}.writeme-block{width:100%}@media(min-width:1280px){.writeme-block{font-size:calc(var(--default-size) * 1.125);line-height:calc(var(--default-size) * 1.75)}}@media print{.writeme-block{display:block;height:auto;overflow:visible}}.writeme-editor-bubble{isolation:isolate;z-index:var(--var-layer-navbar)}@media print{.writeme-editor-bubble{display:none}}.writeme-editor-bubble-actions{display:flex;max-width:calc(var(--default-size) * 12);gap:calc(var(--default-size) * .25);overflow-y:auto;border-radius:.5rem;--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-dropdown-surface-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-dropdown-surface-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent);padding:calc(var(--default-size) * .5);--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.quicknote-window-drag-region{-webkit-app-region:drag;-webkit-user-select:none;-moz-user-select:none;user-select:none}.quicknote-window-drag-strip{-webkit-app-region:drag;position:absolute;top:0;right:0;z-index:var(--var-layer-navbar);height:calc(var(--default-size) * 3);left:72px}.writeme-layout{display:flex;height:100vh;min-height:0px;width:100vw;flex-direction:column;overflow:hidden;--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}@media print{.writeme-layout{display:block;height:auto;width:auto;overflow:visible}}.writeme-layout-body{display:flex;min-height:0px;width:100vw;flex:1 1 0%;overflow:hidden;--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-dropdown-surface-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}@media print{.writeme-layout-body{display:block;height:auto;width:auto;overflow:visible}}.writeme-layout-main{position:relative;display:flex;min-height:0px;min-width:0px;flex:1 1 0%;flex-direction:column;overflow:hidden;--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}@media print{.writeme-layout-main{display:block;height:auto;width:auto;overflow:visible}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--var-color-border)}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}input:where([type=text]):focus,input:where(:not([type])):focus,input:where([type=email]):focus,input:where([type=url]):focus,input:where([type=password]):focus,input:where([type=number]):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=month]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=time]):focus,input:where([type=week]):focus,select:where([multiple]):focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}input:where([type=checkbox]),input:where([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input:where([type=checkbox]):checked,input:where([type=radio]):checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=checkbox]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=radio]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{border-color:transparent;background-color:currentColor}input:where([type=checkbox]):indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media(forced-colors:active){input:where([type=checkbox]):indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{border-color:transparent;background-color:currentColor}input:where([type=file]){background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}input:where([type=file]):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.form-checkbox:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.form-checkbox:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.form-checkbox,.form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}.form-checkbox{border-radius:0}.form-checkbox:focus,.form-radio:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.form-checkbox:checked,.form-radio:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.form-checkbox:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){.form-checkbox:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.form-checkbox:checked:hover,.form-checkbox:checked:focus,.form-radio:checked:hover,.form-radio:checked:focus{border-color:transparent;background-color:currentColor}.form-checkbox:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media(forced-colors:active){.form-checkbox:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.form-checkbox:indeterminate:hover,.form-checkbox:indeterminate:focus{border-color:transparent;background-color:currentColor}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.-bottom-1{bottom:calc(calc(var(--default-size) * .25) * -1)}.-left-1{left:calc(calc(var(--default-size) * .25) * -1)}.-right-1{right:calc(calc(var(--default-size) * .25) * -1)}.-top-1{top:calc(calc(var(--default-size) * .25) * -1)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--default-size) * .5)}.bottom-3{bottom:calc(var(--default-size) * .75)}.bottom-6{bottom:calc(var(--default-size) * 1.5)}.bottom-8{bottom:calc(var(--default-size) * 2)}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--default-size) * .5)}.right-0{right:0}.right-2{right:calc(var(--default-size) * .5)}.right-4{right:calc(var(--default-size) * 1)}.right-5{right:calc(var(--default-size) * 1.25)}.right-6{right:calc(var(--default-size) * 1.5)}.right-8{right:calc(var(--default-size) * 2)}.top-0{top:0}.top-1\/2{top:50%}.top-12{top:calc(var(--default-size) * 3)}.top-2{top:calc(var(--default-size) * .5)}.top-20{top:calc(var(--default-size) * 5)}.top-4{top:calc(var(--default-size) * 1)}.top-6{top:calc(var(--default-size) * 1.5)}.top-full{top:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.z-\[2147483647\]{z-index:2147483647}.z-floating{z-index:var(--var-layer-floating)}.z-navbar{z-index:var(--var-layer-navbar)}.-mx-1{margin-left:calc(calc(var(--default-size) * .25) * -1);margin-right:calc(calc(var(--default-size) * .25) * -1)}.-my-8{margin-top:calc(calc(var(--default-size) * 2) * -1);margin-bottom:calc(calc(var(--default-size) * 2) * -1)}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:calc(var(--default-size) * .125);margin-right:calc(var(--default-size) * .125)}.mx-1{margin-left:calc(var(--default-size) * .25);margin-right:calc(var(--default-size) * .25)}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:calc(var(--default-size) * .5);margin-bottom:calc(var(--default-size) * .5)}.my-4{margin-top:calc(var(--default-size) * 1);margin-bottom:calc(var(--default-size) * 1)}.-mt-2{margin-top:calc(calc(var(--default-size) * .5) * -1)}.mb-1{margin-bottom:calc(var(--default-size) * .25)}.mb-1\.5{margin-bottom:calc(var(--default-size) * .375)}.mb-2{margin-bottom:calc(var(--default-size) * .5)}.mb-3{margin-bottom:calc(var(--default-size) * .75)}.mb-4{margin-bottom:calc(var(--default-size) * 1)}.mb-6{margin-bottom:calc(var(--default-size) * 1.5)}.mb-8{margin-bottom:calc(var(--default-size) * 2)}.ml-1{margin-left:calc(var(--default-size) * .25)}.ml-2{margin-left:calc(var(--default-size) * .5)}.ml-auto{margin-left:auto}.mr-1\.5{margin-right:calc(var(--default-size) * .375)}.mr-2{margin-right:calc(var(--default-size) * .5)}.mt-0\.5{margin-top:calc(var(--default-size) * .125)}.mt-1{margin-top:calc(var(--default-size) * .25)}.mt-2{margin-top:calc(var(--default-size) * .5)}.mt-20{margin-top:calc(var(--default-size) * 5)}.mt-3{margin-top:calc(var(--default-size) * .75)}.mt-4{margin-top:calc(var(--default-size) * 1)}.mt-5{margin-top:calc(var(--default-size) * 1.25)}.mt-6{margin-top:calc(var(--default-size) * 1.5)}.mt-8{margin-top:calc(var(--default-size) * 2)}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.\!size-2{width:calc(var(--default-size) * .5)!important;height:calc(var(--default-size) * .5)!important}.size-1\.5{width:calc(var(--default-size) * .375);height:calc(var(--default-size) * .375)}.size-10{width:calc(var(--default-size) * 2.5);height:calc(var(--default-size) * 2.5)}.size-11{width:calc(var(--default-size) * 2.75);height:calc(var(--default-size) * 2.75)}.size-12{width:calc(var(--default-size) * 3);height:calc(var(--default-size) * 3)}.size-2\.5{width:calc(var(--default-size) * .625);height:calc(var(--default-size) * .625)}.size-3{width:calc(var(--default-size) * .75);height:calc(var(--default-size) * .75)}.size-3\.5{width:calc(var(--default-size) * .875);height:calc(var(--default-size) * .875)}.size-4{width:calc(var(--default-size) * 1);height:calc(var(--default-size) * 1)}.size-5{width:calc(var(--default-size) * 1.25);height:calc(var(--default-size) * 1.25)}.size-6{width:calc(var(--default-size) * 1.5);height:calc(var(--default-size) * 1.5)}.size-8{width:calc(var(--default-size) * 2);height:calc(var(--default-size) * 2)}.size-9{width:calc(var(--default-size) * 2.25);height:calc(var(--default-size) * 2.25)}.h-0{height:0px}.h-1\.5{height:calc(var(--default-size) * .375)}.h-11{height:calc(var(--default-size) * 2.75)}.h-12{height:calc(var(--default-size) * 3)}.h-20{height:calc(var(--default-size) * 5)}.h-3{height:calc(var(--default-size) * .75)}.h-3\.5{height:calc(var(--default-size) * .875)}.h-32{height:calc(var(--default-size) * 8)}.h-4{height:calc(var(--default-size) * 1)}.h-40{height:calc(var(--default-size) * 10)}.h-5{height:calc(var(--default-size) * 1.25)}.h-6{height:calc(var(--default-size) * 1.5)}.h-7{height:calc(var(--default-size) * 1.75)}.h-8{height:calc(var(--default-size) * 2)}.h-9{height:calc(var(--default-size) * 2.25)}.h-96{height:calc(var(--default-size) * 24)}.h-\[400px\]{height:400px}.h-\[64vh\]{height:64vh}.h-\[68vh\]{height:68vh}.h-\[800px\]{height:800px}.h-\[calc\(100\%\+4rem\)\]{height:calc(100% + 4rem)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-hairline{height:var(--var-spacing-hairline)}.h-screen{height:100vh}.max-h-12{max-height:calc(var(--default-size) * 3)}.max-h-48{max-height:calc(var(--default-size) * 12)}.max-h-56{max-height:calc(var(--default-size) * 14)}.max-h-64{max-height:calc(var(--default-size) * 16)}.max-h-96{max-height:calc(var(--default-size) * 24)}.min-h-0{min-height:0px}.min-h-10{min-height:calc(var(--default-size) * 2.5)}.min-h-28{min-height:calc(var(--default-size) * 7)}.min-h-36{min-height:calc(var(--default-size) * 9)}.min-h-48{min-height:calc(var(--default-size) * 12)}.min-h-64{min-height:calc(var(--default-size) * 16)}.min-h-72{min-height:calc(var(--default-size) * 18)}.min-h-9{min-height:calc(var(--default-size) * 2.25)}.min-h-96{min-height:calc(var(--default-size) * 24)}.min-h-\[150px\]{min-height:150px}.min-h-\[32rem\]{min-height:32rem}.min-h-\[70vh\]{min-height:70vh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--default-size) * .25)}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-12{width:calc(var(--default-size) * 3)}.w-14{width:calc(var(--default-size) * 3.5)}.w-16{width:calc(var(--default-size) * 4)}.w-20{width:calc(var(--default-size) * 5)}.w-28{width:calc(var(--default-size) * 7)}.w-3{width:calc(var(--default-size) * .75)}.w-3\.5{width:calc(var(--default-size) * .875)}.w-4{width:calc(var(--default-size) * 1)}.w-4\/5{width:80%}.w-5{width:calc(var(--default-size) * 1.25)}.w-6{width:calc(var(--default-size) * 1.5)}.w-64{width:calc(var(--default-size) * 16)}.w-7{width:calc(var(--default-size) * 1.75)}.w-8{width:calc(var(--default-size) * 2)}.w-80{width:calc(var(--default-size) * 20)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-28{min-width:calc(var(--default-size) * 7)}.min-w-3{min-width:calc(var(--default-size) * .75)}.min-w-32{min-width:calc(var(--default-size) * 8)}.min-w-4{min-width:calc(var(--default-size) * 1)}.min-w-40{min-width:calc(var(--default-size) * 10)}.min-w-\[120px\]{min-width:120px}.min-w-\[14rem\]{min-width:14rem}.min-w-\[200px\]{min-width:200px}.min-w-\[28rem\]{min-width:28rem}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[400px\]{min-width:400px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-48{max-width:calc(var(--default-size) * 12)}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-72{max-width:calc(var(--default-size) * 18)}.max-w-80{max-width:calc(var(--default-size) * 20)}.max-w-96{max-width:calc(var(--default-size) * 24)}.max-w-\[140px\]{max-width:140px}.max-w-\[300px\]{max-width:300px}.max-w-\[512px\]{max-width:512px}.max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-safe{max-width:85vw}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-0{--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.98\]{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-move{cursor:move}.cursor-nesw-resize{cursor:nesw-resize}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-outside{list-style-position:outside}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:calc(var(--default-size) * .125)}.gap-1{gap:calc(var(--default-size) * .25)}.gap-1\.5{gap:calc(var(--default-size) * .375)}.gap-10{gap:calc(var(--default-size) * 2.5)}.gap-2{gap:calc(var(--default-size) * .5)}.gap-3{gap:calc(var(--default-size) * .75)}.gap-4{gap:calc(var(--default-size) * 1)}.gap-5{gap:calc(var(--default-size) * 1.25)}.gap-6{gap:calc(var(--default-size) * 1.5)}.gap-8{gap:calc(var(--default-size) * 2)}.gap-x-3{-moz-column-gap:calc(var(--default-size) * .75);column-gap:calc(var(--default-size) * .75)}.gap-y-1{row-gap:calc(var(--default-size) * .25)}.gap-y-6{row-gap:calc(var(--default-size) * 1.5)}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(calc(var(--default-size) * .125) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--default-size) * .125) * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(calc(var(--default-size) * .25) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--default-size) * .25) * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(calc(var(--default-size) * 2.5) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--default-size) * 2.5) * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(calc(var(--default-size) * .5) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--default-size) * .5) * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(calc(var(--default-size) * .75) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--default-size) * .75) * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(calc(var(--default-size) * 1) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--default-size) * 1) * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(calc(var(--default-size) * 1.25) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--default-size) * 1.25) * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(calc(var(--default-size) * 1.5) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--default-size) * 1.5) * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(calc(var(--default-size) * 2) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--default-size) * 2) * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.divide-border\/20>:not([hidden])~:not([hidden]){border-color:color-mix(in srgb,var(--var-color-border) 20%,transparent)}.divide-border\/30>:not([hidden])~:not([hidden]){border-color:color-mix(in srgb,var(--var-color-border) 30%,transparent)}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-card-radius{border-radius:var(--var-card-surface-radius)}.rounded-full{border-radius:var(--var-rounded-full)}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-pill{border-radius:var(--var-rounded-pill)}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-bl-md{border-bottom-left-radius:.375rem}.rounded-br-md{border-bottom-right-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.\!border-none{border-style:none!important}.border-none{border-style:none}.\!border-border\/20{border-color:color-mix(in srgb,var(--var-color-border) 20%,transparent)!important}.border-border{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-color-border) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-border\/20{border-color:color-mix(in srgb,var(--var-color-border) 20%,transparent)}.border-border\/30{border-color:color-mix(in srgb,var(--var-color-border) 30%,transparent)}.border-border\/40{border-color:color-mix(in srgb,var(--var-color-border) 40%,transparent)}.border-border\/5{border-color:color-mix(in srgb,var(--var-color-border) 5%,transparent)}.border-border\/50{border-color:color-mix(in srgb,var(--var-color-border) 50%,transparent)}.border-card-border{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-color-border) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-danger\/40{border-color:color-mix(in srgb,var(--var-color-danger) 40%,transparent)}.border-floating-border{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-dropdown-surface-border) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-info\/30{border-color:color-mix(in srgb,var(--var-color-info) 30%,transparent)}.border-muted{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-color-muted) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-primary{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-primary\/20{border-color:color-mix(in srgb,var(--var-color-primary) 20%,transparent)}.border-primary\/35{border-color:color-mix(in srgb,var(--var-color-primary) 35%,transparent)}.border-primary\/45{border-color:color-mix(in srgb,var(--var-color-primary) 45%,transparent)}.border-primary\/60{border-color:color-mix(in srgb,var(--var-color-primary) 60%,transparent)}.border-secondary\/30{border-color:color-mix(in srgb,var(--var-color-secondary) 30%,transparent)}.border-success\/30{border-color:color-mix(in srgb,var(--var-color-success) 30%,transparent)}.border-tooltip-border{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-tooltip-surface-border) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-transparent{border-color:transparent}.border-t-transparent{border-top-color:transparent}.\!bg-card-background{--tw-bg-opacity: 1 !important;background-color:color-mix(in srgb,var(--var-color-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent)!important}.\!bg-primary{--tw-bg-opacity: 1 !important;background-color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-bg-opacity, 1) * 100%),transparent)!important}.bg-\[\#1e1e1e\]{--tw-bg-opacity: 1;background-color:rgb(30 30 30 / var(--tw-bg-opacity, 1))}.bg-background{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-background\/40{background-color:color-mix(in srgb,var(--var-color-background) 40%,transparent)}.bg-background\/50{background-color:color-mix(in srgb,var(--var-color-background) 50%,transparent)}.bg-background\/70{background-color:color-mix(in srgb,var(--var-color-background) 70%,transparent)}.bg-background\/95{background-color:color-mix(in srgb,var(--var-color-background) 95%,transparent)}.bg-border{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-border) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-border\/10{background-color:color-mix(in srgb,var(--var-color-border) 10%,transparent)}.bg-border\/20{background-color:color-mix(in srgb,var(--var-color-border) 20%,transparent)}.bg-button-primary-bg{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-button-success-bg{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-success) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-card,.bg-card-background{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-card-background\/30{background-color:color-mix(in srgb,var(--var-color-background) 30%,transparent)}.bg-card-background\/70{background-color:color-mix(in srgb,var(--var-color-background) 70%,transparent)}.bg-card-border{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-border) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-card\/10{background-color:color-mix(in srgb,var(--var-color-background) 10%,transparent)}.bg-danger{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-danger) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-danger-subtle{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-danger-subtle) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-disabled{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-disabled) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-floating{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-dropdown-surface-border) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-floating-background{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-dropdown-surface-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-floating-overlay{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-modal-overlay-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-json-bg{background-color:var(--json-bg)}.bg-muted{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-muted) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-muted-foreground\/35{background-color:color-mix(in srgb,var(--var-color-muted-foreground) 35%,transparent)}.bg-muted\/20{background-color:color-mix(in srgb,var(--var-color-muted) 20%,transparent)}.bg-muted\/30{background-color:color-mix(in srgb,var(--var-color-muted) 30%,transparent)}.bg-muted\/35{background-color:color-mix(in srgb,var(--var-color-muted) 35%,transparent)}.bg-muted\/40{background-color:color-mix(in srgb,var(--var-color-muted) 40%,transparent)}.bg-muted\/5{background-color:color-mix(in srgb,var(--var-color-muted) 5%,transparent)}.bg-muted\/50{background-color:color-mix(in srgb,var(--var-color-muted) 50%,transparent)}.bg-muted\/60{background-color:color-mix(in srgb,var(--var-color-muted) 60%,transparent)}.bg-primary{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-primary\/10{background-color:color-mix(in srgb,var(--var-color-primary) 10%,transparent)}.bg-primary\/15{background-color:color-mix(in srgb,var(--var-color-primary) 15%,transparent)}.bg-primary\/20{background-color:color-mix(in srgb,var(--var-color-primary) 20%,transparent)}.bg-primary\/5{background-color:color-mix(in srgb,var(--var-color-primary) 5%,transparent)}.bg-primary\/50{background-color:color-mix(in srgb,var(--var-color-primary) 50%,transparent)}.bg-primary\/60{background-color:color-mix(in srgb,var(--var-color-primary) 60%,transparent)}.bg-tag-danger-bg{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-tag-danger-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-tag-info-bg{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-tag-info-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-tag-neutral-bg{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-tag-neutral-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-tag-primary-bg{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-tag-primary-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-tag-secondary-bg{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-tag-secondary-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-tag-success-bg{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-tag-success-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-tag-warn-bg{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-tag-warn-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-tooltip-background{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-tooltip-surface-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-tooltip-background\/90{background-color:color-mix(in srgb,var(--var-tooltip-surface-background) 90%,transparent)}.bg-tooltip-border{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-tooltip-surface-border) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-tooltip-hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-tooltip-surface-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-transparent{background-color:transparent}.bg-warn{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-warn) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.bg-warn\/10{background-color:color-mix(in srgb,var(--var-color-warn) 10%,transparent)}.\!fill-foreground{fill:var(--var-color-foreground)!important}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.p-0{padding:0}.p-0\.5{padding:calc(var(--default-size) * .125)}.p-1{padding:calc(var(--default-size) * .25)}.p-1\.5{padding:calc(var(--default-size) * .375)}.p-2{padding:calc(var(--default-size) * .5)}.p-2\.5{padding:calc(var(--default-size) * .625)}.p-3{padding:calc(var(--default-size) * .75)}.p-4{padding:calc(var(--default-size) * 1)}.p-6{padding:calc(var(--default-size) * 1.5)}.p-8{padding:calc(var(--default-size) * 2)}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:calc(var(--default-size) * .125);padding-right:calc(var(--default-size) * .125)}.px-1{padding-left:calc(var(--default-size) * .25);padding-right:calc(var(--default-size) * .25)}.px-1\.5{padding-left:calc(var(--default-size) * .375);padding-right:calc(var(--default-size) * .375)}.px-2{padding-left:calc(var(--default-size) * .5);padding-right:calc(var(--default-size) * .5)}.px-2\.5{padding-left:calc(var(--default-size) * .625);padding-right:calc(var(--default-size) * .625)}.px-3{padding-left:calc(var(--default-size) * .75);padding-right:calc(var(--default-size) * .75)}.px-4{padding-left:calc(var(--default-size) * 1);padding-right:calc(var(--default-size) * 1)}.px-5{padding-left:calc(var(--default-size) * 1.25);padding-right:calc(var(--default-size) * 1.25)}.px-6{padding-left:calc(var(--default-size) * 1.5);padding-right:calc(var(--default-size) * 1.5)}.px-8{padding-left:calc(var(--default-size) * 2);padding-right:calc(var(--default-size) * 2)}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:calc(var(--default-size) * .125);padding-bottom:calc(var(--default-size) * .125)}.py-1{padding-top:calc(var(--default-size) * .25);padding-bottom:calc(var(--default-size) * .25)}.py-1\.5{padding-top:calc(var(--default-size) * .375);padding-bottom:calc(var(--default-size) * .375)}.py-10{padding-top:calc(var(--default-size) * 2.5);padding-bottom:calc(var(--default-size) * 2.5)}.py-12{padding-top:calc(var(--default-size) * 3);padding-bottom:calc(var(--default-size) * 3)}.py-16{padding-top:calc(var(--default-size) * 4);padding-bottom:calc(var(--default-size) * 4)}.py-2{padding-top:calc(var(--default-size) * .5);padding-bottom:calc(var(--default-size) * .5)}.py-2\.5{padding-top:calc(var(--default-size) * .625);padding-bottom:calc(var(--default-size) * .625)}.py-24{padding-top:calc(var(--default-size) * 6);padding-bottom:calc(var(--default-size) * 6)}.py-3{padding-top:calc(var(--default-size) * .75);padding-bottom:calc(var(--default-size) * .75)}.py-4{padding-top:calc(var(--default-size) * 1);padding-bottom:calc(var(--default-size) * 1)}.py-5{padding-top:calc(var(--default-size) * 1.25);padding-bottom:calc(var(--default-size) * 1.25)}.py-6{padding-top:calc(var(--default-size) * 1.5);padding-bottom:calc(var(--default-size) * 1.5)}.py-8{padding-top:calc(var(--default-size) * 2);padding-bottom:calc(var(--default-size) * 2)}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--default-size) * .125)}.pb-1{padding-bottom:calc(var(--default-size) * .25)}.pb-16{padding-bottom:calc(var(--default-size) * 4)}.pb-2{padding-bottom:calc(var(--default-size) * .5)}.pb-20{padding-bottom:calc(var(--default-size) * 5)}.pb-4{padding-bottom:calc(var(--default-size) * 1)}.pb-5{padding-bottom:calc(var(--default-size) * 1.25)}.pb-6{padding-bottom:calc(var(--default-size) * 1.5)}.pb-8{padding-bottom:calc(var(--default-size) * 2)}.pl-6{padding-left:calc(var(--default-size) * 1.5)}.pr-1{padding-right:calc(var(--default-size) * .25)}.pt-1{padding-top:calc(var(--default-size) * .25)}.pt-2{padding-top:calc(var(--default-size) * .5)}.pt-4{padding-top:calc(var(--default-size) * 1)}.pt-6{padding-top:calc(var(--default-size) * 1.5)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.\!text-xs{font-size:calc(var(--default-size) * .75)!important;line-height:calc(var(--default-size) * 1)!important}.text-2xl{font-size:calc(var(--default-size) * 1.5);line-height:calc(var(--default-size) * 2)}.text-3xl{font-size:calc(var(--default-size) * 1.875);line-height:calc(var(--default-size) * 2.25)}.text-4xl{font-size:calc(var(--default-size) * 2.25);line-height:calc(var(--default-size) * 2.5)}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-base{font-size:calc(var(--default-size) * 1);line-height:calc(var(--default-size) * 1.5)}.text-lg{font-size:calc(var(--default-size) * 1.125);line-height:calc(var(--default-size) * 1.75)}.text-sm{font-size:calc(var(--default-size) * .875);line-height:calc(var(--default-size) * 1.25)}.text-xl{font-size:calc(var(--default-size) * 1.25);line-height:calc(var(--default-size) * 1.75)}.text-xs{font-size:calc(var(--default-size) * .75);line-height:calc(var(--default-size) * 1)}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.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)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-foreground{--tw-text-opacity: 1 !important;color:color-mix(in srgb,var(--var-color-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)!important}.text-button-primary-text{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-button-success-text{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-success-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-danger{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-danger) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-disabled{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-disabled) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-floating-foreground{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-dropdown-surface-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-foreground{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-foreground\/30{color:color-mix(in srgb,var(--var-color-foreground) 30%,transparent)}.text-foreground\/35{color:color-mix(in srgb,var(--var-color-foreground) 35%,transparent)}.text-foreground\/40{color:color-mix(in srgb,var(--var-color-foreground) 40%,transparent)}.text-foreground\/50{color:color-mix(in srgb,var(--var-color-foreground) 50%,transparent)}.text-foreground\/60{color:color-mix(in srgb,var(--var-color-foreground) 60%,transparent)}.text-foreground\/70{color:color-mix(in srgb,var(--var-color-foreground) 70%,transparent)}.text-foreground\/80{color:color-mix(in srgb,var(--var-color-foreground) 80%,transparent)}.text-foreground\/85{color:color-mix(in srgb,var(--var-color-foreground) 85%,transparent)}.text-foreground\/90{color:color-mix(in srgb,var(--var-color-foreground) 90%,transparent)}.text-info{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-info) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-json-boolean{color:var(--json-boolean)}.text-json-caret{color:var(--json-caret)}.text-json-key{color:var(--json-key)}.text-json-null{color:var(--json-null)}.text-json-number{color:var(--json-number)}.text-json-separator{color:var(--json-separator)}.text-json-string{color:var(--json-string)}.text-muted{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-muted) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-muted-foreground{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-muted-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-muted-foreground\/40{color:color-mix(in srgb,var(--var-color-muted-foreground) 40%,transparent)}.text-muted-foreground\/50{color:color-mix(in srgb,var(--var-color-muted-foreground) 50%,transparent)}.text-muted-foreground\/60{color:color-mix(in srgb,var(--var-color-muted-foreground) 60%,transparent)}.text-primary{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-primary-foreground{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-primary\/70{color:color-mix(in srgb,var(--var-color-primary) 70%,transparent)}.text-secondary{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-secondary) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-success{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-success) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-tag-danger-text{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-tag-danger-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-tag-info-text{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-tag-info-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-tag-neutral-text{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-tag-neutral-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-tag-primary-text{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-tag-primary-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-tag-secondary-text{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-tag-secondary-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-tag-success-text{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-tag-success-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-tag-warn-text{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-tag-warn-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-tooltip-foreground{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-tooltip-surface-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-warn{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-warn) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-dashed{text-decoration-style:dashed}.underline-offset-2{text-underline-offset:2px}.placeholder-foreground::-moz-placeholder{--tw-placeholder-opacity: 1;color:color-mix(in srgb,var(--var-color-foreground) calc(var(--tw-placeholder-opacity, 1) * 100%),transparent)}.placeholder-foreground::placeholder{--tw-placeholder-opacity: 1;color:color-mix(in srgb,var(--var-color-foreground) calc(var(--tw-placeholder-opacity, 1) * 100%),transparent)}.accent-primary{accent-color:var(--var-color-primary)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow: var(--var-shadow-card);--tw-shadow-colored: var(--var-shadow-card);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-floating{--tw-shadow: var(--var-shadow-floating);--tw-shadow-colored: var(--var-shadow-floating);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-medium{--tw-shadow: 0 4px 16px -4px hsla(0, 0%, 0%, .1);--tw-shadow-colored: 0 4px 16px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-notification{--tw-shadow: var(--var-shadow-notification);--tw-shadow-colored: var(--var-shadow-notification);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-soft{--tw-shadow: 0 2px 8px -2px hsla(0, 0%, 0%, .06);--tw-shadow-colored: 0 2px 8px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-table{--tw-shadow: var(--var-shadow-table);--tw-shadow-colored: var(--var-shadow-table);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow-color: var(--var-color-background);--tw-shadow: var(--tw-shadow-colored)}.shadow-floating{--tw-shadow-color: var(--var-dropdown-surface-border);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/5{--tw-shadow-color: color-mix(in srgb, var(--var-color-primary) 5%, transparent);--tw-shadow: var(--tw-shadow-colored)}.shadow-table{--tw-shadow-color: var(--var-color-background);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-border\/40{--tw-ring-color: color-mix(in srgb, var(--var-color-border) 40%, transparent)}.ring-primary{--tw-ring-opacity: 1;--tw-ring-color: color-mix(in srgb, var(--var-color-primary) calc(var(--tw-ring-opacity, 1) * 100%), transparent)}.ring-primary\/20{--tw-ring-color: color-mix(in srgb, var(--var-color-primary) 20%, transparent)}.ring-primary\/35{--tw-ring-color: color-mix(in srgb, var(--var-color-primary) 35%, transparent)}.ring-primary\/40{--tw-ring-color: color-mix(in srgb, var(--var-color-primary) 40%, transparent)}.ring-primary\/60{--tw-ring-color: color-mix(in srgb, var(--var-color-primary) 60%, transparent)}.ring-transparent{--tw-ring-color: transparent}.blur{--tw-blur: blur(8px);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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.transition-\[background-color\,border-color\,box-shadow\,transform\]{transition-property:background-color,border-color,box-shadow,transform;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.transition-\[background-color\,border-color\,color\,transform\]{transition-property:background-color,border-color,color,transform;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.transition-\[background-color\,color\]{transition-property:background-color,color;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.transition-\[box-shadow\,background-color\]{transition-property:box-shadow,background-color;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.transition-\[color\,background-color\,opacity\]{transition-property:color,background-color,opacity;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.transition-\[color\,background-color\]{transition-property:color,background-color;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.transition-\[color\,opacity\]{transition-property:color,opacity;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.transition-\[max-width\]{transition-property:max-width;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.transition-\[transform\,background-color\,border-color\,color\]{transition-property:transform,background-color,border-color,color;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.transition-\[transform\,box-shadow\,border-color\]{transition-property:transform,box-shadow,border-color;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.transition-\[transform\,color\,background-color\,border-color\]{transition-property:transform,color,background-color,border-color;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal)}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{color-scheme:light;--spacing-base: .25rem;--typography-base: 1rem;--default-size: 16px;--transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--transition-normal: .2s cubic-bezier(.4, 0, .2, 1);--transition-slow: .3s cubic-bezier(.4, 0, .2, 1);--shimmer-dur: 2s;--shimmer-base: hsla(var(--muted-foreground), .8);--shimmer-highlight: hsl(var(--foreground));--shimmer-band: 400%;--shimmer-ease: linear}html.dark,html.catppuccin-mocha,html.tokyonight-night,html.native{color-scheme:dark}select,select option{background-color:Canvas;color:CanvasText}textarea{border-width:1px;border-color:transparent}html,body,#root{font-size:16px;font-family:IBM Plex Sans,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variant-ligatures:common-ligatures;font-feature-settings:"cv01","cv02","cv03","cv04","ss01"}h1,h2,h3,h4,h5,h6{font-family:IBM Plex Sans,sans-serif;font-weight:700}pre,code{font-family:JetBrains Mono Variable,monospace;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variant-ligatures:common-ligatures}.link{cursor:pointer;--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-text-opacity, 1) * 100%),transparent);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal);transition-duration:.3s;transition-timing-function:linear}.link:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary-hover) calc(var(--tw-text-opacity, 1) * 100%),transparent);text-decoration-line:underline}.search-result{background-color:hsla(var(--warn-DEFAULT),.35);border-radius:var(--button-radius)}.search-result-current{background-color:hsla(var(--warn-DEFAULT),.65);border-radius:var(--button-radius)}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.t-shimmer{position:relative;display:inline-block;color:var(--shimmer-base)}.t-shimmer:before{content:attr(data-text);position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(90deg,transparent 0%,transparent 40%,var(--shimmer-highlight) 50%,transparent 60%,transparent 100%);background-size:var(--shimmer-band) 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:t-shimmer var(--shimmer-dur) var(--shimmer-ease) infinite}@keyframes t-shimmer{0%{background-position:100% 0}to{background-position:0% 0}}@media(prefers-reduced-motion:reduce){.t-shimmer:before{animation:none!important}}.animate-fade-in{animation:fadeIn var(--transition-normal) ease-out}.animate-fade-in-scale{animation:fadeInScale var(--transition-normal) ease-out}.transition-smooth{transition:all var(--transition-normal)}.ai-markdown.ai-markdown--inherit,.ai-markdown.ai-markdown--inherit h1,.ai-markdown.ai-markdown--inherit h2,.ai-markdown.ai-markdown--inherit h3,.ai-markdown.ai-markdown--inherit a,.ai-markdown.ai-markdown--inherit blockquote,.ai-markdown.ai-markdown--inherit code{color:inherit}.ai-markdown.ai-markdown--inherit a{text-decoration-color:currentColor}.ai-markdown.ai-markdown--inherit code{background-color:hsla(var(--background),.18)}.ai-markdown>:first-child{margin-top:0}.ai-markdown>:last-child{margin-bottom:0}.ai-markdown h1,.ai-markdown h2,.ai-markdown h3{margin-top:calc(var(--default-size) * 1);margin-bottom:calc(var(--default-size) * .5);font-weight:600;line-height:1.25;--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.ai-markdown h1{font-size:calc(var(--default-size) * 1);line-height:calc(var(--default-size) * 1.5)}.ai-markdown h2,.ai-markdown h3{font-size:calc(var(--default-size) * .875);line-height:calc(var(--default-size) * 1.25)}.ai-markdown p,.ai-markdown ul,.ai-markdown ol{margin-top:calc(var(--default-size) * .5);margin-bottom:calc(var(--default-size) * .5)}.ai-markdown ul>:not([hidden])~:not([hidden]),.ai-markdown ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(calc(var(--default-size) * .25) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(calc(var(--default-size) * .25) * var(--tw-space-y-reverse))}.ai-markdown ul,.ai-markdown ol{padding-left:calc(var(--default-size) * 1.25)}.ai-markdown ul{list-style-type:disc}.ai-markdown ol{list-style-type:decimal}.ai-markdown li>p{margin-top:calc(var(--default-size) * .25);margin-bottom:calc(var(--default-size) * .25)}.ai-markdown a{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-text-opacity, 1) * 100%),transparent);text-decoration-line:underline;text-underline-offset:2px}.ai-markdown a:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary-hover) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.ai-markdown blockquote{margin-top:calc(var(--default-size) * .75);margin-bottom:calc(var(--default-size) * .75);border-left-width:2px;border-color:color-mix(in srgb,var(--var-color-primary) 40%,transparent);padding-left:calc(var(--default-size) * .75);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-muted-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.ai-markdown code{border-radius:.25rem;--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-muted) calc(var(--tw-bg-opacity, 1) * 100%),transparent);padding-left:calc(var(--default-size) * .25);padding-right:calc(var(--default-size) * .25);padding-top:calc(var(--default-size) * .125);padding-bottom:calc(var(--default-size) * .125);font-size:.85em;--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.ai-markdown pre{margin-top:calc(var(--default-size) * .75);margin-bottom:calc(var(--default-size) * .75);overflow-x:auto;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-color-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-muted) calc(var(--tw-bg-opacity, 1) * 100%),transparent);padding:calc(var(--default-size) * .75)}.ai-markdown pre code{background-color:transparent;padding:0;font-size:calc(var(--default-size) * .75);line-height:calc(var(--default-size) * 1);line-height:1.625}.ai-markdown table{margin-top:calc(var(--default-size) * .75);margin-bottom:calc(var(--default-size) * .75);width:100%;border-collapse:collapse;overflow:hidden;border-radius:.5rem;text-align:left;font-size:calc(var(--default-size) * .75);line-height:calc(var(--default-size) * 1)}.ai-markdown th,.ai-markdown td{border-width:1px;--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-color-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);padding-left:calc(var(--default-size) * .5);padding-right:calc(var(--default-size) * .5);padding-top:calc(var(--default-size) * .375);padding-bottom:calc(var(--default-size) * .375);vertical-align:top}.ai-markdown th{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-muted) calc(var(--tw-bg-opacity, 1) * 100%),transparent);font-weight:500;--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.ai-markdown hr{margin-top:calc(var(--default-size) * 1);margin-bottom:calc(var(--default-size) * 1);--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-color-border) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.ai-markdown input[type=checkbox]{margin-right:calc(var(--default-size) * .5);vertical-align:middle;accent-color:var(--var-color-primary)}.writeme-chat-composer-content{min-height:calc(var(--default-size) * 2.5);font-size:calc(var(--default-size) * .875);line-height:calc(var(--default-size) * 1.25);line-height:1.5rem;color:hsla(var(--foreground));outline:2px solid transparent;outline-offset:2px}.writeme-chat-composer-content .ProseMirror{min-height:calc(var(--default-size) * 2.5);outline:2px solid transparent;outline-offset:2px}.writeme-chat-composer-content .ProseMirror>:first-child{margin-top:0}.writeme-chat-composer-content .ProseMirror>:last-child{margin-bottom:0}.writeme-chat-composer-content .ProseMirror p{margin-top:calc(var(--default-size) * .25);margin-bottom:calc(var(--default-size) * .25)}.writeme-chat-composer-content .ProseMirror h1,.writeme-chat-composer-content .ProseMirror h2,.writeme-chat-composer-content .ProseMirror h3{margin-top:calc(var(--default-size) * .25);margin-bottom:calc(var(--default-size) * .25);font-weight:600;line-height:1.375;color:hsla(var(--primary-DEFAULT))}.writeme-chat-composer-content .ProseMirror ul,.writeme-chat-composer-content .ProseMirror ol{margin-top:calc(var(--default-size) * .25);margin-bottom:calc(var(--default-size) * .25);padding-left:calc(var(--default-size) * 1.25)}.writeme-chat-composer-content .ProseMirror ul{list-style-type:disc}.writeme-chat-composer-content .ProseMirror ol{list-style-type:decimal}.writeme-chat-composer-content .ProseMirror a,.writeme-chat-composer-content .ProseMirror .mention{color:hsla(var(--primary-DEFAULT));text-decoration-line:underline;text-decoration-color:hsla(var(--primary-DEFAULT));text-underline-offset:2px}.writeme-chat-composer-content .ProseMirror code{border-radius:.25rem;--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-muted) calc(var(--tw-bg-opacity, 1) * 100%),transparent);padding-left:calc(var(--default-size) * .25);padding-right:calc(var(--default-size) * .25);padding-top:calc(var(--default-size) * .125);padding-bottom:calc(var(--default-size) * .125);font-size:.85em;color:hsla(var(--foreground))}.writeme-chat-composer-content .ProseMirror pre{margin-top:calc(var(--default-size) * .5);margin-bottom:calc(var(--default-size) * .5);overflow-x:auto;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-color-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-muted) calc(var(--tw-bg-opacity, 1) * 100%),transparent);padding:calc(var(--default-size) * .75)}.writeme-chat-composer-content .ProseMirror pre code{background-color:transparent;padding:0;font-size:calc(var(--default-size) * .75);line-height:calc(var(--default-size) * 1);line-height:1.625}.writeme-chat-composer-content .ProseMirror table{margin-top:calc(var(--default-size) * .5);margin-bottom:calc(var(--default-size) * .5);width:100%;border-collapse:collapse;font-size:calc(var(--default-size) * .75);line-height:calc(var(--default-size) * 1)}.writeme-chat-composer-content .ProseMirror th,.writeme-chat-composer-content .ProseMirror td{border-width:1px;--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-color-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);padding-left:calc(var(--default-size) * .5);padding-right:calc(var(--default-size) * .5);padding-top:calc(var(--default-size) * .25);padding-bottom:calc(var(--default-size) * .25);vertical-align:top}.writeme-chat-composer-content .ProseMirror blockquote{margin-top:calc(var(--default-size) * .5);margin-bottom:calc(var(--default-size) * .5);border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-color-border) calc(var(--tw-border-opacity, 1) * 100%),transparent);padding-left:calc(var(--default-size) * .75);padding-right:calc(var(--default-size) * .75);padding-top:calc(var(--default-size) * .5);padding-bottom:calc(var(--default-size) * .5);color:hsla(var(--foreground))}.writeme-chat-composer-content .ProseMirror p.is-editor-empty:first-child:before{pointer-events:none;float:left;height:0px;--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-muted-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent);content:attr(data-placeholder)}*:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:.125rem;transition:outline-offset var(--transition-fast)}[data-floating=true]>.border-b.border-tooltip-border{border-bottom-width:0}[data-floating=true] [role=option]:only-child{border-radius:var(--dropdown-radius)}.hover-lift{transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.hover-lift:hover{transform:translateY(-2px);--tw-shadow: 0 2px 8px -2px hsla(0, 0%, 0%, .06);--tw-shadow-colored: 0 2px 8px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}[cmdk-group-heading]{margin-bottom:calc(var(--default-size) * .5);padding-left:calc(var(--default-size) * .5);padding-right:calc(var(--default-size) * .5);font-size:calc(var(--default-size) * .875);line-height:calc(var(--default-size) * 1.25);--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.drag-handle{position:fixed;top:0;left:0;height:calc(var(--default-size) * 1.5);width:calc(var(--default-size) * 1.5);cursor:grab;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--var-motion-duration-normal);transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);background-color:hsla(var(--muted-foreground),.9);-webkit-mask-image:url("data:image/svg+xml,%3csvg width='10' height='10' viewBox='0 0 10 10' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3,2 C2.44771525,2 2,1.55228475 2,1 C2,0.44771525 2.44771525,0 3,0 C3.55228475,0 4,0.44771525 4,1 C4,1.55228475 3.55228475,2 3,2 Z M3,6 C2.44771525,6 2,5.55228475 2,5 C2,4.44771525 2.44771525,4 3,4 C3.55228475,4 4,4.44771525 4,5 C4,5.55228475 3.55228475,6 3,6 Z M3,10 C2.44771525,10 2,9.55228475 2,9 C2,8.44771525 2.44771525,8 3,8 C3.55228475,8 4,8.44771525 4,9 C4,9.55228475 3.55228475,10 3,10 Z M7,2 C6.44771525,2 6,1.55228475 6,1 C6,0.44771525 6.44771525,0 7,0 C7.55228475,0 8,0.44771525 8,1 C8,1.55228475 7.55228475,2 7,2 Z M7,6 C6.44771525,6 6,5.55228475 6,5 C6,4.44771525 6.44771525,4 7,4 C7.55228475,4 8,4.44771525 8,5 C8,5.55228475 7.55228475,6 7,6 Z M7,10 C6.44771525,10 6,9.55228475 6,9 C6,8.44771525 6.44771525,8 7,8 C7.55228475,8 8,8.44771525 8,9 C8,9.55228475 7.55228475,10 7,10 Z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg width='10' height='10' viewBox='0 0 10 10' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3,2 C2.44771525,2 2,1.55228475 2,1 C2,0.44771525 2.44771525,0 3,0 C3.55228475,0 4,0.44771525 4,1 C4,1.55228475 3.55228475,2 3,2 Z M3,6 C2.44771525,6 2,5.55228475 2,5 C2,4.44771525 2.44771525,4 3,4 C3.55228475,4 4,4.44771525 4,5 C4,5.55228475 3.55228475,6 3,6 Z M3,10 C2.44771525,10 2,9.55228475 2,9 C2,8.44771525 2.44771525,8 3,8 C3.55228475,8 4,8.44771525 4,9 C4,9.55228475 3.55228475,10 3,10 Z M7,2 C6.44771525,2 6,1.55228475 6,1 C6,0.44771525 6.44771525,0 7,0 C7.55228475,0 8,0.44771525 8,1 C8,1.55228475 7.55228475,2 7,2 Z M7,6 C6.44771525,6 6,5.55228475 6,5 C6,4.44771525 6.44771525,4 7,4 C7.55228475,4 8,4.44771525 8,5 C8,5.55228475 7.55228475,6 7,6 Z M7,10 C6.44771525,10 6,9.55228475 6,9 C6,8.44771525 6.44771525,8 7,8 C7.55228475,8 8,8.44771525 8,9 C8,9.55228475 7.55228475,10 7,10 Z'/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:calc(.5em + .375rem) calc(.5em + .375rem);mask-size:calc(.5em + .375rem) calc(.5em + .375rem)}.drag-handle:hover{opacity:1}.drag-handle:active{cursor:grabbing}.drag-handle.hide{opacity:0}.drag-handle.visible{opacity:1}.ProseMirror .selectedCell:after{z-index:2}.drag-handle+.ProseMirror .ProseMirror-selectednode{outline:2px solid hsl(var(--success))}input[data-combikeysbypass]{outline:transparent;border:transparent}select{--tw-ring-color: transparent;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:transparent}select:focus{box-shadow:0 0 transparent}input,input:focus{border:transparent}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible,[role=button]:focus-visible,[role=tree]:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:.125rem}.tab-scrollbar{overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin;scrollbar-color:transparent transparent}.tab-scrollbar::-webkit-scrollbar{height:2px}.tab-scrollbar::-webkit-scrollbar-track{background:transparent}.tab-scrollbar::-webkit-scrollbar-thumb{background:transparent;border-radius:var(--tag-radius)}.tab-scrollbar:hover::-webkit-scrollbar-thumb{background:hsla(var(--primary-DEFAULT),.3)}.tab-scrollbar::-webkit-scrollbar-thumb:hover{background:hsla(var(--primary-DEFAULT),.6)}.react-renderer.node-codeBlock{min-width:100%}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.__floating-command-palette__container{max-width:60vw}.selection\:bg-primary\/20 *::-moz-selection{background-color:color-mix(in srgb,var(--var-color-primary) 20%,transparent)}.selection\:bg-primary\/20 *::selection{background-color:color-mix(in srgb,var(--var-color-primary) 20%,transparent)}.selection\:bg-primary\/20::-moz-selection{background-color:color-mix(in srgb,var(--var-color-primary) 20%,transparent)}.selection\:bg-primary\/20::selection{background-color:color-mix(in srgb,var(--var-color-primary) 20%,transparent)}.placeholder\:text-foreground\/40::-moz-placeholder{color:color-mix(in srgb,var(--var-color-foreground) 40%,transparent)}.placeholder\:text-foreground\/40::placeholder{color:color-mix(in srgb,var(--var-color-foreground) 40%,transparent)}.placeholder\:text-muted-foreground\/50::-moz-placeholder{color:color-mix(in srgb,var(--var-color-muted-foreground) 50%,transparent)}.placeholder\:text-muted-foreground\/50::placeholder{color:color-mix(in srgb,var(--var-color-muted-foreground) 50%,transparent)}.last\:border-b-0:last-child{border-bottom-width:0px}.focus-within\:border-primary\/50:focus-within{border-color:color-mix(in srgb,var(--var-color-primary) 50%,transparent)}.hover\:-translate-y-0\.5:hover{--tw-translate-y: calc(calc(var(--default-size) * .125) * -1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-card-border:hover{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--var-color-border) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.hover\:border-primary\/30:hover{border-color:color-mix(in srgb,var(--var-color-primary) 30%,transparent)}.hover\:border-primary\/50:hover{border-color:color-mix(in srgb,var(--var-color-primary) 50%,transparent)}.hover\:border-primary\/60:hover{border-color:color-mix(in srgb,var(--var-color-primary) 60%,transparent)}.hover\:bg-background\/80:hover,.hover\:bg-card\/80:hover{background-color:color-mix(in srgb,var(--var-color-background) 80%,transparent)}.hover\:bg-danger-subtle:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-danger-subtle) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:bg-danger\/10:hover{background-color:color-mix(in srgb,var(--var-color-danger) 10%,transparent)}.hover\:bg-foreground\/10:hover{background-color:color-mix(in srgb,var(--var-color-foreground) 10%,transparent)}.hover\:bg-json-hover:hover{background-color:var(--json-hover)}.hover\:bg-muted:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-muted) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:bg-muted\/10:hover{background-color:color-mix(in srgb,var(--var-color-muted) 10%,transparent)}.hover\:bg-muted\/20:hover{background-color:color-mix(in srgb,var(--var-color-muted) 20%,transparent)}.hover\:bg-muted\/25:hover{background-color:color-mix(in srgb,var(--var-color-muted) 25%,transparent)}.hover\:bg-muted\/30:hover{background-color:color-mix(in srgb,var(--var-color-muted) 30%,transparent)}.hover\:bg-muted\/35:hover{background-color:color-mix(in srgb,var(--var-color-muted) 35%,transparent)}.hover\:bg-muted\/40:hover{background-color:color-mix(in srgb,var(--var-color-muted) 40%,transparent)}.hover\:bg-muted\/45:hover{background-color:color-mix(in srgb,var(--var-color-muted) 45%,transparent)}.hover\:bg-muted\/50:hover{background-color:color-mix(in srgb,var(--var-color-muted) 50%,transparent)}.hover\:bg-muted\/60:hover{background-color:color-mix(in srgb,var(--var-color-muted) 60%,transparent)}.hover\:bg-primary-hover:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-primary-hover) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:bg-primary\/10:hover{background-color:color-mix(in srgb,var(--var-color-primary) 10%,transparent)}.hover\:bg-success-hover:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-success-hover) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:bg-tooltip-hover:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-tooltip-surface-background) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:text-danger:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-danger) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.hover\:text-foreground:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.hover\:text-foreground\/60:hover{color:color-mix(in srgb,var(--var-color-foreground) 60%,transparent)}.hover\:text-foreground\/80:hover{color:color-mix(in srgb,var(--var-color-foreground) 80%,transparent)}.hover\:text-primary:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.hover\:text-primary-hover:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary-hover) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-b:focus{border-bottom-width:1px}.focus\:border-muted-foreground\/30:focus{border-color:color-mix(in srgb,var(--var-color-muted-foreground) 30%,transparent)}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-primary:focus{--tw-ring-opacity: 1;--tw-ring-color: color-mix(in srgb, var(--var-color-primary) calc(var(--tw-ring-opacity, 1) * 100%), transparent)}.focus\:ring-primary\/40:focus{--tw-ring-color: color-mix(in srgb, var(--var-color-primary) 40%, transparent)}.focus-visible\:\!outline-none:focus-visible{outline:2px solid transparent!important;outline-offset:2px!important}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:\!ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset: inset}.focus-visible\:ring-primary:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: color-mix(in srgb, var(--var-color-primary) calc(var(--tw-ring-opacity, 1) * 100%), transparent)}.focus-visible\:ring-ring:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: color-mix(in srgb, var(--var-color-ring) calc(var(--tw-ring-opacity, 1) * 100%), transparent)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: var(--var-color-background)}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group:focus-within .group-focus-within\:flex{display:flex}.group\/card:focus-within .group-focus-within\/card\:opacity-100{opacity:1}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:flex{display:flex}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: calc(var(--default-size) * .125);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-primary{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.group:hover .group-hover\:bg-primary\/10{background-color:color-mix(in srgb,var(--var-color-primary) 10%,transparent)}.group:hover .group-hover\:bg-primary\/15{background-color:color-mix(in srgb,var(--var-color-primary) 15%,transparent)}.group:hover .group-hover\:bg-primary\/20{background-color:color-mix(in srgb,var(--var-color-primary) 20%,transparent)}.group:hover .group-hover\:text-foreground{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.group:hover .group-hover\:text-primary{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.group:hover .group-hover\:underline{text-decoration-line:underline}.group\/card:hover .group-hover\/card\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-0{opacity:0}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-70{opacity:.7}.link\:text-danger:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-danger) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.link\:text-primary:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.link\:text-danger:active{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-danger) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.link\:text-primary:active{--tw-text-opacity: 1;color:color-mix(in srgb,var(--var-color-primary) calc(var(--tw-text-opacity, 1) * 100%),transparent)}@media(min-width:640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:flex{display:flex}.sm\:min-w-48{min-width:calc(var(--default-size) * 12)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:text-right{text-align:right}}@media(min-width:768px){.md\:inline{display:inline}.md\:h-9{height:calc(var(--default-size) * 2.25)}.md\:w-72{width:calc(var(--default-size) * 18)}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:px-6{padding-left:calc(var(--default-size) * 1.5);padding-right:calc(var(--default-size) * 1.5)}}@media(min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-8{top:calc(var(--default-size) * 2)}.lg\:inline-flex{display:inline-flex}.lg\:max-w-xs{max-width:20rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:self-start{align-self:flex-start}.lg\:px-8{padding-left:calc(var(--default-size) * 2);padding-right:calc(var(--default-size) * 2)}}@media(min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}}@media print{.print\:block{display:block}.print\:hidden{display:none}.print\:h-auto{height:auto}.print\:overflow-visible{overflow:visible}}.\[\&_h2\]\:\!px-5 h2{padding-left:calc(var(--default-size) * 1.25)!important;padding-right:calc(var(--default-size) * 1.25)!important}.\[\&_h2\]\:\!pb-4 h2{padding-bottom:calc(var(--default-size) * 1)!important}.\[\&_h2\]\:\!text-3xl h2{font-size:calc(var(--default-size) * 1.875)!important;line-height:calc(var(--default-size) * 2.25)!important}.\[\&_h2\]\:\!leading-tight h2{line-height:1.25!important}.yarl__thumbnails{display:flex;height:100%}.yarl__thumbnails_bottom,.yarl__thumbnails_end .yarl__thumbnails_track,.yarl__thumbnails_start .yarl__thumbnails_track,.yarl__thumbnails_top{flex-direction:column}.yarl__thumbnails_wrapper{flex:1;position:relative}.yarl__thumbnails_container{background-color:var(--yarl__thumbnails_container_background_color,var(--yarl__color_backdrop,#000));flex:0 0 auto;overflow:hidden;padding:var(--yarl__thumbnails_container_padding,16px);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.yarl__thumbnails_vignette{pointer-events:none;position:absolute;--yarl__thumbnails_vignette_size:12%}@media(min-width:1200px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:8%}}@media(min-width:2000px){.yarl__thumbnails_vignette{--yarl__thumbnails_vignette_size:5%}}.yarl__thumbnails_bottom .yarl__thumbnails_vignette,.yarl__thumbnails_top .yarl__thumbnails_vignette{background:linear-gradient(to right,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size, 12%)),var(--yarl__color_backdrop,#000) 100%);height:100%;left:0;right:0}.yarl__thumbnails_end .yarl__thumbnails_vignette,.yarl__thumbnails_start .yarl__thumbnails_vignette{background:linear-gradient(to bottom,var(--yarl__color_backdrop,#000) 0,transparent var(--yarl__thumbnails_vignette_size,12%) calc(100% - var(--yarl__thumbnails_vignette_size, 12%)),var(--yarl__color_backdrop,#000) 100%);bottom:0;top:0;width:100%}.yarl__thumbnails_track{gap:var(--yarl__thumbnails_thumbnail_gap,16px);outline:none}.yarl__thumbnails_thumbnail{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--yarl__thumbnails_thumbnail_background,#000);border-color:var(--yarl__thumbnails_thumbnail_border_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));border-radius:var(--yarl__thumbnails_thumbnail_border_radius,4px);border-style:var(--yarl__thumbnails_thumbnail_border_style,solid);border-width:var(--yarl__thumbnails_thumbnail_border,1px);cursor:pointer;flex:0 0 auto;-webkit-tap-highlight-color:transparent;box-sizing:content-box;height:var(--yarl__thumbnails_thumbnail_height,80px);outline:none;overflow:hidden;padding:var(--yarl__thumbnails_thumbnail_padding,4px);position:relative;width:var(--yarl__thumbnails_thumbnail_width,120px)}.yarl__thumbnails_thumbnail_active{border-color:var(--yarl__thumbnails_thumbnail_active_border_color,var(--yarl__color_button_active,#fff))}.yarl__thumbnails_thumbnail_fadein{animation:yarl__thumbnails_thumbnail_fadein var(--yarl__thumbnails_thumbnail_fadein_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadein_delay,0s) forwards;opacity:0}.yarl__thumbnails_thumbnail_fadeout{animation:yarl__thumbnails_thumbnail_fadeout var(--yarl__thumbnails_thumbnail_fadeout_duration,.5s) ease-in-out var(--yarl__thumbnails_thumbnail_fadeout_delay,0s) forwards;cursor:unset}.yarl__thumbnails_thumbnail_placeholder{cursor:unset;visibility:hidden}.yarl__thumbnails_thumbnail:focus{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,hsla(0,0%,100%,.8)) 0 0 0 4px)}.yarl__thumbnails_thumbnail:focus:not(:focus-visible){box-shadow:unset}.yarl__thumbnails_thumbnail:focus-visible{box-shadow:var(--yarl__thumbnails_thumbnail_focus_box_shadow,#000 0 0 0 2px,var(--yarl__color_button,hsla(0,0%,100%,.8)) 0 0 0 4px)}.yarl__thumbnails_thumbnail_icon{color:var(--yarl__thumbnails_thumbnail_icon_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));filter:var(--yarl__thumbnails_thumbnail_icon_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));height:var(--yarl__thumbnails_thumbnail_icon_size,32px);left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:var(--yarl__thumbnails_thumbnail_icon_size,32px)}@keyframes yarl__thumbnails_thumbnail_fadein{0%{opacity:0}to{opacity:1}}@keyframes yarl__thumbnails_thumbnail_fadeout{0%{opacity:1}to{opacity:0}}.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{inset:0;opacity:0;overflow:hidden;pointer-events:auto;position:fixed;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));inset:0;outline:none;overflow:hidden;overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);position:absolute;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.yarl__slide_image_cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translate(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media(prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{display:flex;justify-content:flex-end;inset:0 0 auto auto;padding:var(--yarl__toolbar_padding,8px);position:absolute}[dir=rtl] .yarl__toolbar{inset:0 auto auto 0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,hsla(0,0%,100%,.8));cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:var(--yarl__button_margin,0);outline:none;padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media(hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.xterm{cursor:text;position:relative;-moz-user-select:none;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;inset:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;inset:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) *::-moz-selection{color:transparent}.xterm .xterm-accessibility-tree:not(.debug) *::selection{color:transparent}.xterm .xterm-accessibility-tree{font-family:monospace;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre}.xterm .xterm-accessibility-tree>div{transform-origin:left;width:-moz-fit-content;width:fit-content}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:double underline;text-decoration:double underline}.xterm-underline-3{-webkit-text-decoration:wavy underline;text-decoration:wavy underline}.xterm-underline-4{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.xterm-underline-5{-webkit-text-decoration:dashed underline;text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;background:#0000;transition:opacity .1s linear;z-index:11}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{position:absolute;display:none}.xterm .xterm-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;box-shadow:var(--vscode-scrollbar-shadow, #000) 0 6px 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:var(--vscode-scrollbar-shadow, #000) 6px 0 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow, #000) 6px 0 6px -6px inset}
