.ui-sample{border-radius:var(--radius-nest-3);background:var(--ui-background);color:var(--ui-text);outline:1px solid var(--ui-border);outline-offset:-1px;--sample-text-xs:.75rem;--sample-text-sm:var(--text-caption);--sample-text-md:var(--text-ui);--sample-text-input:var(--text-body);--sample-text-lg:var(--text-heading);--sample-text-xl:1.5rem;--sample-control:2.25rem;--sample-control-sm:2rem;--sample-inset:var(--inset);min-width:0;font-size:var(--sample-text-md);-webkit-tap-highlight-color:transparent;line-height:1.5;overflow:clip;container:ui-sample/inline-size}.ui-sample :is(h3,h4,p,ul,ol,table,fieldset){margin:0}.ui-sample :is(ul,ol){padding:0;list-style:none}.ui-sample__body{gap:var(--space-4);padding:var(--sample-inset);display:grid}.ui-sample__content{display:contents}.ui-tone-1{--tone-fill:var(--ui-c1-fill);--tone-on-fill:var(--ui-c1-on-fill);--tone-ui:var(--ui-c1-ui);--tone-text:var(--ui-c1-text);--tone-subtle:var(--ui-c1-subtle)}.ui-tone-2{--tone-fill:var(--ui-c2-fill);--tone-on-fill:var(--ui-c2-on-fill);--tone-ui:var(--ui-c2-ui);--tone-text:var(--ui-c2-text);--tone-subtle:var(--ui-c2-subtle)}.ui-tone-3{--tone-fill:var(--ui-c3-fill);--tone-on-fill:var(--ui-c3-on-fill);--tone-ui:var(--ui-c3-ui);--tone-text:var(--ui-c3-text);--tone-subtle:var(--ui-c3-subtle)}.ui-tone-4{--tone-fill:var(--ui-c4-fill);--tone-on-fill:var(--ui-c4-on-fill);--tone-ui:var(--ui-c4-ui);--tone-text:var(--ui-c4-text);--tone-subtle:var(--ui-c4-subtle)}.ui-button,.ui-avatar,.ui-toast,.ui-chart__segment,.ui-legend__swatch,.ui-day__date.ui-tone-1{background:var(--tone-fill);color:var(--tone-on-fill);outline:1px solid var(--tone-ui);outline-offset:-1px}.ui-icon{flex:none;block-size:1.25em;inline-size:1.25em}.ui-muted{color:var(--ui-text-muted)}.ui-small{font-size:var(--sample-text-sm)}.ui-hint{font-size:var(--sample-text-sm);color:var(--ui-text-muted);display:block}.ui-brand{align-items:center;gap:var(--space-2);font-variant-numeric:tabular-nums;padding-block-end:var(--space-3);font-weight:600;display:flex}.ui-brand__mark{color:var(--tone-ui);display:inline-flex}.ui-tabs ul{column-gap:var(--space-5);flex-wrap:wrap;display:flex}.ui-tabs a{padding-block:var(--space-2);color:var(--ui-text-muted);font-size:var(--sample-text-md);border-block-end:2px solid #0000;font-weight:500;text-decoration:none;display:block}.ui-tabs a[data-active]{border-block-end-color:var(--tone-ui);color:var(--tone-text)}.ui-header{gap:var(--space-2);display:grid}.ui-title{font-size:var(--sample-text-lg);letter-spacing:-.01em;text-wrap:balance;font-weight:600;line-height:1.25}.ui-header>.ui-muted{text-wrap:pretty}.ui-team{align-items:center;gap:var(--space-2) var(--space-3);padding-block:var(--space-1);flex-wrap:wrap;display:flex}.ui-avatars{display:flex}.ui-avatar{block-size:2.125rem;inline-size:2.125rem;box-shadow:0 0 0 2px var(--ui-background);font-size:var(--sample-text-xs);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.ui-avatar+.ui-avatar{margin-inline-start:calc(-1 * var(--space-1))}.ui-avatar--more{background:var(--ui-surface);color:var(--ui-text-muted);outline:1px solid var(--ui-border-strong);outline-offset:-1px;font-variant-numeric:tabular-nums}.ui-actions{gap:var(--space-2);flex-wrap:wrap;padding-block-start:var(--space-1);display:flex}.ui-button{min-height:var(--sample-control);padding-inline:var(--space-4);border-radius:var(--radius-nest-1);font:inherit;font-size:var(--sample-text-md);cursor:pointer;border:0;font-weight:500}@media (hover:hover) and (pointer:fine){.ui-button:not(.ui-button--outline):hover{box-shadow:inset 0 0 0 2px color-mix(in oklch, var(--tone-on-fill) 40%, transparent)}.ui-button--outline:hover{background:color-mix(in oklch, var(--ui-surface), var(--ui-text) 6%)}.ui-icon-button:hover,.ui-nav__item:not([data-active]):hover{background:color-mix(in oklch, var(--ui-text) 7%, transparent);color:var(--ui-text)}.ui-tabs a:not([data-active]):hover{color:var(--ui-text)}.ui-toast__action:hover{background:color-mix(in oklch, currentColor 12%, transparent)}}@media (prefers-reduced-motion:no-preference){:is(.ui-button,.ui-icon-button,.ui-toast__action){transition:scale var(--duration-press) ease-out}:is(.ui-button,.ui-icon-button,.ui-toast__action):not(:disabled):active{scale:.96}}.ui-alert{align-items:start;gap:var(--space-3);padding:var(--inset);border-radius:var(--radius-nest-2);background:var(--tone-subtle);color:var(--tone-text);display:flex}.ui-alert>.ui-icon{block-size:1lh}.ui-alert__title{font-weight:600}.ui-alert__body{color:var(--ui-text-muted);font-size:var(--sample-text-md);text-wrap:pretty}.ui-alert__link{color:var(--tone-text);text-underline-offset:.2em;font-weight:500}.ui-stats{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));display:grid}.ui-stat{min-width:0;padding:calc(var(--inset) - 1px);border:1px solid var(--ui-border);border-radius:var(--radius-nest-2);background:var(--ui-surface);justify-items:start;gap:.125rem;display:grid}.ui-stat__label{color:var(--ui-text-muted);font-size:var(--sample-text-sm)}.ui-stat__value{letter-spacing:-.01em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(1.0625rem,.9rem + 1.5cqi,1.375rem);font-weight:600;line-height:1.2}.ui-stat{justify-items:stretch}.ui-stat__head{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin-block-end:var(--space-1);display:flex}.ui-stat__note{color:var(--ui-text-muted);font-size:var(--sample-text-xs)}.ui-badge{align-items:center;gap:var(--space-2);padding:.0625rem var(--space-2);background:var(--tone-subtle);color:var(--tone-text);font-size:var(--sample-text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;font-weight:500;line-height:1.5;display:inline-flex}.ui-badge--dot:before{content:"";background:currentColor;border-radius:50%;block-size:.375rem;inline-size:.375rem}.ui-columns,.ui-column{gap:var(--space-4);align-content:start;min-width:0;display:grid}@container ui-main (min-width:40rem){.ui-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.ui-card{gap:var(--space-4);min-width:0;padding:calc(var(--inset) - 1px);border:1px solid var(--ui-border);border-radius:var(--radius-nest-2);background:var(--ui-surface);display:grid}.ui-card__head{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.ui-card__title{font-size:var(--sample-text-md);font-weight:600}.ui-card__meta{color:var(--ui-text-muted);font-size:var(--sample-text-sm);font-variant-numeric:tabular-nums}.ui-link{color:var(--tone-text);font-size:var(--sample-text-md);text-underline-offset:.2em;font-weight:500}.ui-chart{--plot:8.5rem;grid-template-columns:auto minmax(0,1fr);grid-template-rows:var(--plot) auto;column-gap:var(--space-2);row-gap:var(--space-2);padding-block-start:var(--space-2);display:grid}.ui-chart__axis{min-inline-size:1.25rem;color:var(--ui-text-muted);font-size:var(--sample-text-xs);font-variant-numeric:tabular-nums;text-align:end;line-height:1;position:relative}.ui-chart__axis span{position:absolute;inset-block-end:calc(var(--at) * 100%);inset-inline-end:0;translate:0 50%}.ui-chart__plot{border-block-end:1px solid var(--ui-border-strong);position:relative}.ui-chart__line{border-block-start:1px solid var(--ui-border);position:absolute;inset-block-end:calc(var(--at) * 100%);inset-inline:0}.ui-chart__bars,.ui-chart__days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ui-chart__bars{align-items:end;block-size:100%;position:relative}.ui-chart__bar{inline-size:min(60%,1.75rem);block-size:calc(var(--share) * 100%);flex-direction:column-reverse;justify-self:center;gap:2px;display:flex}.ui-chart__segment{flex:var(--v) 1 0;border-radius:2px;min-block-size:2px}.ui-chart__bar>:last-child{border-start-start-radius:4px;border-start-end-radius:4px}.ui-chart__days{color:var(--ui-text-muted);font-size:var(--sample-text-xs);text-align:center;grid-column:2}.ui-legend{gap:var(--space-2) var(--space-4);font-size:var(--sample-text-sm);flex-wrap:wrap;display:flex}.ui-legend li{align-items:center;gap:var(--space-2);display:flex}.ui-legend__swatch{border-radius:3px;block-size:.75rem;inline-size:.75rem}.ui-legend__value{color:var(--ui-text-muted);font-variant-numeric:tabular-nums}.ui-week{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ui-day{justify-items:center;gap:var(--space-1);display:grid}.ui-day__name{color:var(--ui-text-muted);font-size:var(--sample-text-xs)}.ui-day__date{aspect-ratio:1;inline-size:2rem;max-inline-size:100%;font-size:var(--sample-text-md);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:500;display:grid}.ui-day__mark{background:var(--tone-ui,transparent);border-radius:50%;block-size:.375rem;inline-size:.375rem}.ui-agenda{gap:var(--space-2);display:grid}.ui-agenda li{justify-content:space-between;gap:0 var(--space-3);border-inline-start:3px solid var(--tone-ui);font-size:var(--sample-text-md);flex-wrap:wrap;padding-inline-start:var(--space-3);display:flex}.ui-agenda__title{font-weight:500}.ui-agenda__time{color:var(--ui-text-muted);font-variant-numeric:tabular-nums}.ui-meters{gap:var(--space-3);display:grid}.ui-meter{gap:var(--space-2) var(--space-3);font-size:var(--sample-text-md);grid-template-columns:minmax(0,1fr) auto;display:grid}.ui-meter__value{color:var(--ui-text-muted);font-variant-numeric:tabular-nums}.ui-meter__track{background:var(--ui-background);block-size:.5rem;box-shadow:inset 0 0 0 1px var(--ui-border);border-radius:999px;grid-column:1/-1}.ui-meter__bar{inline-size:var(--p);border-radius:inherit;background:var(--tone-ui);block-size:100%;display:block}.ui-form{gap:var(--space-4);display:grid}.ui-option{justify-content:space-between;align-items:start;gap:var(--space-3);font-size:var(--sample-text-md);font-weight:500;display:flex}.ui-option__text .ui-hint{font-weight:400}.ui-switch,.ui-check{flex:none;display:grid}.ui-switch>*,.ui-check>*{grid-area:1/1}.ui-sample input[type=checkbox],.ui-sample input[type=radio]{appearance:none;cursor:pointer;flex:none;margin:0}.ui-switch input{background:var(--ui-border-strong);border-radius:999px;block-size:1.25rem;inline-size:2.25rem}.ui-switch input:checked{background:var(--tone-ui)}.ui-switch__thumb{background:var(--ui-surface);pointer-events:none;border-radius:50%;place-self:center start;block-size:.875rem;inline-size:.875rem;margin-inline:.1875rem}.ui-switch input:checked+.ui-switch__thumb{justify-self:end}.ui-choice{align-items:center;gap:var(--space-2);font-size:var(--sample-text-md);display:flex}.ui-check input{border:1.5px solid var(--ui-border-strong);background:var(--ui-surface);border-radius:4px;block-size:1.125rem;inline-size:1.125rem}.ui-check input:checked{border-color:var(--tone-ui);background:var(--tone-ui)}.ui-check .ui-icon{block-size:.875rem;inline-size:.875rem;color:var(--ui-surface);stroke-width:2.5px;pointer-events:none;visibility:hidden;place-self:center}.ui-check input:checked+.ui-icon{visibility:visible}.ui-radios{align-items:center;gap:var(--space-2) var(--space-5);border:0;flex-wrap:wrap;min-inline-size:0;padding:0;display:flex}.ui-radios legend{font-size:var(--sample-text-md);margin-block-end:var(--space-2);padding:0;font-weight:500}.ui-field{gap:var(--space-1);display:grid}.ui-field label{font-size:var(--sample-text-md);font-weight:500}.ui-field input{inline-size:100%;min-block-size:var(--sample-control);padding-inline:var(--space-3);border:1px solid var(--ui-border-strong);border-radius:var(--radius-nest-1);background:var(--ui-surface);color:var(--ui-text);font:inherit;font-size:var(--sample-text-input)}.ui-field input::placeholder{color:var(--ui-text-muted);opacity:1}.ui-link:focus-visible,.ui-tabs a:focus-visible,.ui-nav__item:focus-visible,.ui-icon-button:focus-visible,.ui-alert__link:focus-visible,.ui-button:focus-visible,.ui-toast__action:focus-visible,.ui-sample input:focus-visible{outline:2px solid var(--ui-c1-ui);outline-offset:2px}.ui-toast{align-items:center;gap:var(--space-3);inline-size:min(100%,20rem);padding:var(--inset);border-radius:var(--radius-nest-2);font-size:var(--sample-text-md);justify-self:end;font-weight:500;display:flex}.ui-toast p{flex:1;min-width:0}.ui-toast__action{min-block-size:var(--sample-control-sm);padding-inline:var(--space-3);border-radius:var(--radius-nest-1);color:inherit;font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;text-decoration:underline}.ui-sample--app{flex-wrap:wrap;align-items:stretch;display:flex}.ui-main{flex:100%;min-width:0;container:ui-main/inline-size}.ui-sidebar{padding:var(--sample-inset);border-block-end:1px solid var(--ui-border);background:var(--ui-surface);font-size:var(--sample-text-md);flex:100%}.ui-sidebar__inner{gap:var(--space-5);display:grid}.ui-sidebar .ui-brand{min-block-size:var(--sample-control);padding:0}.ui-sidebar__switch{color:var(--ui-text-muted);margin-inline-start:auto;display:inline-flex}.ui-nav,.ui-sidebar__group,.ui-sidebar__user{display:none}@container ui-sample (min-width:52rem){.ui-sidebar{padding:var(--sample-inset);border-block-end:0;border-inline-end:1px solid var(--ui-border);flex:0 0 13.5rem}.ui-sidebar__inner{position:sticky;inset-block-start:var(--sample-inset)}.ui-sidebar .ui-brand{padding-inline:var(--space-2)}.ui-main{flex:1 1 0}.ui-nav,.ui-sidebar__group{display:block}.ui-sidebar__user{display:flex}}.ui-nav ul,.ui-sidebar__group ul{gap:.125rem;display:grid}.ui-nav__item{align-items:center;gap:var(--space-3);min-block-size:var(--sample-control-sm);padding-inline:var(--space-2);border-radius:var(--radius-nest-1);color:var(--ui-text);font-weight:500;text-decoration:none;display:flex}.ui-nav__item .ui-icon{color:var(--ui-text-muted)}.ui-nav__item[data-active]{background:var(--tone-subtle);color:var(--tone-text)}.ui-nav__item[data-active] .ui-icon{color:currentColor}.ui-nav__count{padding:0 var(--space-2);background:var(--ui-background);color:var(--ui-text-muted);box-shadow:inset 0 0 0 1px var(--ui-border);font-size:var(--sample-text-xs);font-variant-numeric:tabular-nums;border-radius:999px;margin-inline-start:auto}.ui-sidebar__label{padding-inline:var(--space-2);color:var(--ui-text-muted);font-size:var(--sample-text-xs);margin-block-end:var(--space-2);font-weight:500}.ui-nav__dot{block-size:.625rem;inline-size:.625rem;margin-inline:var(--space-1);background:var(--tone-ui);border-radius:3px}.ui-sidebar__user{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-2) 0;border-block-start:1px solid var(--ui-border);font-weight:500}.ui-sidebar__user .ui-avatar{box-shadow:none}.ui-sidebar__who{min-width:0;display:grid}.ui-toolbar{align-items:center;gap:var(--space-3);padding:var(--sample-inset);border-block-end:1px solid var(--ui-border);display:flex}.ui-crumbs{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--sample-text-md);white-space:nowrap;flex:1;display:flex}.ui-crumbs li:not(:last-child){color:var(--ui-text-muted)}.ui-crumbs li:not(:last-child):after{content:"/";color:var(--ui-border-strong);margin-inline-start:var(--space-2)}.ui-crumbs [aria-current]{text-overflow:ellipsis;font-weight:500;overflow:hidden}.ui-search{align-items:center;gap:var(--space-2);min-block-size:var(--sample-control);padding-inline:var(--space-3) var(--space-2);border:1px solid var(--ui-border-strong);border-radius:var(--radius-nest-1);background:var(--ui-background);color:var(--ui-text-muted);font-size:var(--sample-text-md);display:flex}.ui-toolbar .ui-search{inline-size:14rem}.ui-search__text{flex:1}.ui-search--field{flex:12rem;padding-inline-end:var(--space-3)}.ui-kbd{padding:0 var(--space-2);border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text-muted);font:inherit;font-size:var(--sample-text-xs);border-radius:4px;line-height:1.5}@container ui-main not (min-width:36rem){.ui-toolbar{display:none}}.ui-icon-button{inline-size:var(--sample-control);block-size:var(--sample-control);color:var(--ui-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.ui-icon-button__dot{background:var(--tone-ui);block-size:.5rem;inline-size:.5rem;box-shadow:0 0 0 2px var(--ui-background);border-radius:50%;position:absolute;inset-block-start:.4375rem;inset-inline-end:.4375rem}.ui-button--outline{border:1px solid var(--ui-border-strong);background:var(--ui-surface);color:var(--ui-text);outline:0}.ui-button--small{align-items:center;gap:var(--space-1);min-height:var(--sample-control-sm);padding-inline:var(--space-3);font-size:var(--sample-text-sm);display:inline-flex}.ui-button--icon{padding-inline:var(--space-3);place-items:center;display:inline-grid}.ui-group{display:inline-flex}.ui-group>:first-child{border-start-end-radius:0;border-end-end-radius:0}.ui-group>:last-child{border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:-1px}.ui-figure{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-figure__value{font-size:var(--sample-text-xl);letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2}.ui-figure__value--large{font-size:clamp(1.625rem,1.2rem + 2cqi,2rem)}.ui-area{border-block-end:1px solid var(--ui-border-strong);block-size:8.5rem;position:relative}.ui-area__plot{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.ui-area__fill{fill:var(--tone-subtle)}.ui-area__line{fill:none;stroke:var(--tone-ui);stroke-width:2px}.ui-area__before{fill:none;stroke:var(--ui-border-strong);stroke-width:1.5px;stroke-dasharray:4 3}.ui-area__dates{color:var(--ui-text-muted);font-size:var(--sample-text-xs);justify-content:space-between;margin-block-start:calc(-1 * var(--space-2));display:flex}.ui-legend__line{border-block-start:2.5px solid var(--tone-ui);block-size:0;inline-size:1rem}.ui-legend__line--before{border-block-start:2px dashed var(--ui-border-strong)}.ui-table-tools,.ui-table-foot{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.ui-segmented{border-radius:calc(var(--radius-nest-1) + .1875rem);background:var(--ui-background);box-shadow:inset 0 0 0 1px var(--ui-border);font-size:var(--sample-text-sm);padding:.1875rem;font-weight:500;display:flex}.ui-segmented li{padding:var(--space-1) var(--space-3);border-radius:var(--radius-nest-1);color:var(--ui-text-muted)}.ui-segmented [data-active]{background:var(--ui-surface);color:var(--ui-text);box-shadow:0 0 0 1px var(--ui-border-strong)}.ui-table{border-collapse:collapse;font-size:var(--sample-text-md);font-variant-numeric:tabular-nums}.ui-table-card .ui-table{inline-size:calc(100% + 2 * (var(--inset) - 1px));margin-inline:calc(1px - var(--inset))}.ui-table th{padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--ui-border);color:var(--ui-text-muted);font-size:var(--sample-text-sm);text-align:start;white-space:nowrap;font-weight:500}.ui-table td{padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--ui-border)}.ui-table :is(th,td):first-child{padding-inline-start:calc(var(--inset) - 1px)}.ui-table :is(th,td):last-child{padding-inline-end:calc(var(--inset) - 1px)}.ui-table tbody tr[data-selected]{background:var(--ui-c1-subtle)}.ui-table__check{inline-size:1.125rem}.ui-table__check .ui-check{vertical-align:middle}td.ui-table__id,td.ui-table__date{color:var(--ui-text-muted)}.ui-table__name{font-weight:500}.ui-table__num,.ui-table th.ui-table__num{text-align:end}.ui-table__sort{align-items:center;gap:var(--space-1);display:inline-flex}.ui-table__sort .ui-icon{block-size:1em;inline-size:1em}@container ui-main not (min-width:36rem){.ui-table__check,.ui-table__date,.ui-table__id{display:none}.ui-table{font-size:var(--sample-text-sm)}.ui-table :is(th,td){padding-inline:var(--space-1)}.ui-table :is(th,td):nth-child(3){padding-inline-start:calc(var(--inset) - 1px)}.ui-table .ui-badge{padding-inline:var(--space-1)}}.ui-pager{gap:var(--space-2);display:flex}.ui-pager .ui-icon{block-size:1em;inline-size:1em}.ui-breakdown{padding:var(--inset);border-radius:var(--radius-nest-1);background:var(--ui-background);font-size:var(--sample-text-md);font-variant-numeric:tabular-nums;margin:0;display:grid}.ui-breakdown div{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-1);display:flex}.ui-breakdown dt{color:var(--ui-text-muted)}.ui-breakdown dd{margin:0}.ui-breakdown .ui-breakdown__total{border-block-start:1px solid var(--ui-border);margin-block-start:var(--space-2);padding-block-start:var(--space-3);font-weight:600}.ui-breakdown__total dt{color:var(--ui-text)}.ui-label{font-size:var(--sample-text-md);font-weight:500}.ui-plans{gap:var(--space-2);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.ui-plans legend{margin-block-end:var(--space-2);padding:0}.ui-plan{align-items:center;gap:var(--space-3);padding:calc(var(--inset) - 1px);border:1px solid var(--ui-border-strong);border-radius:var(--radius-nest-1);font-size:var(--sample-text-md);font-weight:500;display:flex}.ui-plan:has(input:checked){border-color:var(--tone-ui);background:var(--tone-subtle);box-shadow:inset 0 0 0 1px var(--tone-ui)}.ui-plan__text{flex:1;min-width:0}.ui-plan__text .ui-hint{font-weight:400}.ui-plan__price{font-variant-numeric:tabular-nums}.ui-radio{flex:none;display:grid}.ui-radio input,.ui-radios input{border:1.5px solid var(--ui-border-strong);background:var(--ui-surface);border-radius:50%;block-size:1.125rem;inline-size:1.125rem}.ui-radio input:checked,.ui-radios input:checked{border:5px solid var(--tone-ui)}.ui-slider{gap:var(--space-2);display:grid}.ui-slider__head,.ui-slider__scale{justify-content:space-between;gap:var(--space-4);display:flex}.ui-slider__value{font-size:var(--sample-text-md);font-variant-numeric:tabular-nums}.ui-slider__track{block-size:.375rem;margin-block:var(--space-2);background:var(--ui-background);box-shadow:inset 0 0 0 1px var(--ui-border);border-radius:999px;display:block;position:relative}.ui-slider__range{inline-size:var(--p);border-radius:inherit;background:var(--tone-ui);block-size:100%;display:block}.ui-slider__thumb{border:2px solid var(--tone-ui);background:var(--ui-surface);border-radius:50%;block-size:1.125rem;inline-size:1.125rem;position:absolute;inset-block-start:50%;inset-inline-start:var(--p);translate:-50% -50%}.ui-thread{gap:var(--space-4);display:grid}.ui-message{align-items:start;gap:var(--space-3);font-size:var(--sample-text-md);display:flex}.ui-message .ui-avatar{block-size:1.875rem;inline-size:1.875rem;box-shadow:none}.ui-message__meta{font-weight:500}.ui-message__meta .ui-muted{font-weight:400}.ui-message__text{text-wrap:pretty}.ui-composer{gap:var(--space-2);padding:calc(var(--inset) - 1px);border:1px solid var(--ui-border-strong);border-radius:var(--radius-nest-1);background:var(--ui-background);display:grid}.ui-composer__text{min-block-size:1.5lh;color:var(--ui-text-muted);font-size:var(--sample-text-md)}.ui-composer__bar{justify-content:space-between;align-items:center;display:flex}.ui-composer .ui-icon-button{margin-inline-start:calc(-1 * var(--space-2))}.ui-send{inline-size:var(--sample-control-sm);min-height:var(--sample-control-sm);border-radius:50%;place-items:center;padding:0;display:inline-grid}.ui-items{margin-block:calc(-1 * var(--space-1));display:grid}.ui-item{align-items:center;gap:var(--space-3);padding-block:var(--space-3);border-block-start:1px solid var(--ui-border);font-size:var(--sample-text-md);font-weight:500;display:flex}.ui-item:first-child{border-block-start:0}.ui-item__icon{border-radius:var(--radius-nest-1);background:var(--tone-subtle);block-size:2.25rem;inline-size:2.25rem;color:var(--tone-text);flex:none;place-items:center;display:grid}.ui-item__text{flex:1;min-width:0}.ui-item__text .ui-hint{font-weight:400}.ui-item__chevron{color:var(--ui-text-muted);display:inline-flex}.ui-empty{justify-items:center;gap:var(--space-2);padding:calc(var(--inset) - 1px);border:1px dashed var(--ui-border-strong);border-radius:var(--radius-nest-1);text-align:center;text-wrap:pretty;display:grid}.ui-empty__icon{block-size:2.5rem;inline-size:2.5rem;background:var(--ui-background);color:var(--ui-text-muted);box-shadow:inset 0 0 0 1px var(--ui-border);border-radius:50%;place-items:center;margin-block-end:var(--space-1);display:grid}.ui-empty__title{font-size:var(--sample-text-md);font-weight:600}.ui-empty .ui-button{margin-block-start:var(--space-2)}@media (forced-colors:active){.ui-sample{forced-color-adjust:none;outline-offset:-1px;outline:1px solid canvastext}}.ui-calendar{gap:var(--space-3);display:grid}.ui-calendar__head{justify-content:space-between;align-items:center;display:flex}.ui-calendar__month{font-size:var(--sample-text-md);font-weight:600}.ui-calendar__grid{row-gap:var(--space-1);text-align:center;font-variant-numeric:tabular-nums;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ui-calendar__weekday{color:var(--ui-text-muted);font-size:var(--sample-text-xs);padding-block-end:var(--space-1)}.ui-calendar__day{font-size:var(--sample-text-sm);place-items:center;display:grid}.ui-calendar__day>span{aspect-ratio:1;border-radius:var(--radius-nest-1);place-items:center;inline-size:2rem;max-inline-size:100%;display:grid}.ui-calendar__day[data-outside]{color:var(--ui-text-muted)}.ui-calendar__day[data-range]{background:var(--tone-subtle);color:var(--tone-text)}.ui-calendar__day[data-range=start]{border-start-start-radius:var(--radius-nest-1);border-end-start-radius:var(--radius-nest-1)}.ui-calendar__day[data-range=end]{border-start-end-radius:var(--radius-nest-1);border-end-end-radius:var(--radius-nest-1)}.ui-calendar__day:is([data-range=start],[data-range=end])>span{background:var(--tone-fill);color:var(--tone-on-fill);outline:1px solid var(--tone-ui);outline-offset:-1px;font-weight:600}.ui-members{gap:var(--space-3);display:grid}.ui-member{align-items:center;gap:var(--space-3);font-size:var(--sample-text-md);font-weight:500;display:flex}.ui-member__text{flex:1;min-width:0;display:grid}.ui-member__text .ui-hint{font-weight:400}.ui-member .ui-button--small svg{block-size:1em;inline-size:1em}.ui-invite{gap:var(--space-2);display:flex}.ui-invite input{flex:1;min-width:0}.ui-field__row{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.ui-field__row .ui-link{font-size:var(--sample-text-sm)}.ui-button--block{inline-size:100%}.ui-divider{align-items:center;gap:var(--space-3);color:var(--ui-text-muted);font-size:var(--sample-text-xs);text-transform:uppercase;letter-spacing:.04em;display:flex}.ui-divider:before,.ui-divider:after{content:"";border-block-start:1px solid var(--ui-border);flex:1}.ui-signin__others{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ui-signin__foot{text-align:center}.ui-signin__foot .ui-link{font-size:inherit}.ui-field-pair{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));display:grid}.ui-invite input,.ui-select select,.ui-date input,.ui-field textarea{inline-size:100%;min-block-size:var(--sample-control);padding-inline:var(--space-3);border:1px solid var(--ui-border-strong);border-radius:var(--radius-nest-1);background:var(--ui-surface);color:var(--ui-text);font:inherit;font-size:var(--sample-text-input)}.ui-invite input::placeholder{color:var(--ui-text-muted);opacity:1}.ui-field textarea{padding-block:var(--space-2);resize:none}.ui-select,.ui-date{align-items:center;display:flex;position:relative}.ui-select select{appearance:none;padding-inline-end:calc(var(--space-3) + 1.25em)}.ui-date input{padding-inline-end:calc(var(--space-3) + 1.25em)}.ui-select .ui-icon,.ui-date .ui-icon{color:var(--ui-text-muted);pointer-events:none;position:absolute;inset-inline-end:var(--space-3)}.ui-form__actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.ui-select select:focus-visible,.ui-sample textarea:focus-visible{outline:2px solid var(--ui-c1-ui);outline-offset:2px}.ui-form>.ui-muted:first-child{font-size:var(--sample-text-sm);margin-block-start:calc(-1 * var(--space-2))}
.wallpaper{align-items:start;gap:var(--space-6) var(--space-8);flex-wrap:wrap;display:flex;container:wallpaper/inline-size}.wallpaper__stage{box-sizing:content-box;aspect-ratio:16/10;min-inline-size:60%;padding:calc(var(--inset) - 1px);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--panel);flex:999 1 0;place-items:center;display:grid;container:wallpaper-stage/size}@container wallpaper not (min-width:34rem){.wallpaper__stage{aspect-ratio:1}}.wallpaper__preview{--ratio-w:3840;--ratio-h:2400;inline-size:min(100cqw, 100cqh * var(--ratio-w) / var(--ratio-h));block-size:auto;max-inline-size:100%;aspect-ratio:var(--ratio-w) / var(--ratio-h);border-radius:var(--radius-m);outline:1px solid var(--swatch-edge);outline-offset:-1px;display:block}.wallpaper__preview[data-orientation=mobile]{--ratio-w:1440;--ratio-h:3120}.wallpaper__controls{gap:var(--space-6);flex:17rem;min-inline-size:0;display:grid}.wallpaper-group{gap:var(--space-2);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.wallpaper-retry{justify-self:start}.wallpaper-download{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.wallpaper-download__size{color:var(--ink-muted);font-size:var(--text-ui);font-variant-numeric:tabular-nums}
