@layer properties,theme,base;@layer components{.tv-space-ask-sheet{gap:var(--tv-spacing-md);flex-direction:column;display:flex}.tv-space-ask-head{gap:var(--tv-spacing-xxxs);flex-direction:column;display:flex}.tv-space-ask-head>p{font-size:var(--tv-text-body-medium-size);color:var(--tv-color-text-secondary);overflow-wrap:anywhere}.tv-space-ask{gap:var(--tv-spacing-sm);flex-direction:column;min-inline-size:0;display:flex}.tv-space-ask-quiet{font-size:var(--tvp-space-ask-line);color:var(--tv-color-text-secondary);overflow-wrap:anywhere}.tv-space-ask-label{font-size:var(--tv-text-label-small-size);color:var(--tv-color-text-secondary);font-weight:600}.tv-space-ask-space{align-items:center;gap:var(--tv-spacing-sm);padding:var(--tv-spacing-xs) var(--tv-spacing-sm) var(--tv-spacing-xs) var(--tv-spacing-xs);border-radius:var(--tvp-space-ask-card-radius);background:var(--tv-color-section-tile);display:flex}.tv-space-ask-photo{inline-size:var(--tvp-space-ask-photo);block-size:var(--tvp-space-ask-photo);border-radius:var(--tvp-space-ask-photo-radius);flex:none;overflow:hidden}.tv-space-ask-space-words{gap:var(--tv-border-width-thin);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.tv-space-ask-space-name{align-items:center;gap:var(--tv-spacing-xs);flex-wrap:wrap;display:flex}.tv-space-ask-space-name>strong{font-size:var(--tvp-space-ask-name);color:var(--tv-color-ink);overflow-wrap:anywhere;flex:auto;font-weight:600}.tv-space-ask-day{gap:var(--tvp-space-ask-day-gap);padding:var(--tvp-space-ask-day-pad-y) var(--tvp-space-ask-day-pad-x);border-radius:var(--tvp-space-ask-day-radius);background:var(--tv-color-section-tile);flex-direction:column;display:flex}.tv-space-ask-day-head{align-items:baseline;gap:var(--tvp-space-ask-day-gap);flex-wrap:wrap;display:flex}.tv-space-ask-day-head>h3{font-size:var(--tvp-space-ask-day-title);color:var(--tv-color-ink);flex:auto;font-weight:700}.tv-space-ask-day-head>span{font-size:var(--tvp-space-ask-day-range);font-variant-numeric:tabular-nums;color:var(--tv-color-text-secondary)}.tv-space-ask-track{inline-size:100%;block-size:var(--tvp-space-ask-track);border-radius:var(--tvp-space-ask-track-radius);display:block;overflow:hidden}.tv-space-ask-track-ground{fill:var(--tv-color-surface-high)}.tv-space-ask-track-tick{y:var(--tvp-space-ask-tick-inset);width:var(--tv-border-width-thin);height:calc(100% - 2 * var(--tvp-space-ask-tick-inset));fill:var(--tv-color-accent-subtle)}.tv-space-ask-block{y:var(--tvp-space-ask-block-inset);height:calc(100% - 2 * var(--tvp-space-ask-block-inset));rx:var(--tvp-space-ask-block-radius)}.tv-space-ask-block[data-kind=booked]{fill:var(--tv-color-booked)}.tv-space-ask-block[data-kind=yours]{fill:var(--tv-color-accent)}.tv-space-ask-block[data-kind=waiting]{fill:var(--tv-color-surface-high);stroke:var(--tv-color-brand-fg);stroke-width:var(--tvp-space-ask-dash);stroke-dasharray:var(--tvp-space-ask-dash-pattern)}.tv-space-ask-event-bar{y:calc(100% - var(--tvp-space-ask-block-inset) - 2 * var(--tvp-space-ask-bar));height:var(--tvp-space-ask-bar);rx:calc(var(--tvp-space-ask-bar) / 2);fill:var(--tv-color-sand)}.tv-space-ask-you-box{overflow:hidden}.tv-space-ask-you{translate:var(--tvp-space-ask-you-inset) 0;dominant-baseline:central;font-size:var(--tvp-space-ask-you);fill:var(--tv-color-on-accent);font-weight:600}.tv-space-ask-you[data-waiting]{fill:var(--tv-color-brand-fg)}.tv-space-ask-hours{inline-size:100%;block-size:var(--tvp-space-ask-hours);display:block;overflow:visible}.tv-space-ask-hours text{fill:var(--tv-color-text-secondary);font-size:var(--tvp-space-ask-hour);font-variant-numeric:tabular-nums;text-anchor:middle;dominant-baseline:text-after-edge}.tv-space-ask-hours text[data-edge=start]{text-anchor:start}.tv-space-ask-hours text[data-edge=end]{text-anchor:end}.tv-space-ask-legend{gap:var(--tv-spacing-xxs) var(--tvp-space-ask-day-pad-y);font-size:var(--tvp-space-ask-key);color:var(--tv-color-text-primary);flex-wrap:wrap;list-style:none;display:flex}.tv-space-ask-legend>li{align-items:center;gap:var(--tv-spacing-xxs);display:inline-flex}.tv-space-ask-swatch{inline-size:var(--tvp-space-ask-swatch);block-size:var(--tvp-space-ask-swatch);border-radius:var(--tvp-space-ask-swatch-radius);background:var(--tv-color-booked);flex:none}.tv-space-ask-swatch[data-kind=yours]{background:var(--tv-color-accent)}.tv-space-ask-swatch[data-kind=event]{block-size:var(--tv-spacing-xxs);background:var(--tv-color-sand)}.tv-space-ask-asked{gap:var(--tv-spacing-xxxs);padding:var(--tv-spacing-xs) var(--tv-spacing-sm);border-radius:var(--tv-radius-md);background:var(--tv-color-section-tile);font-size:var(--tv-text-body-medium-size);color:var(--tv-color-text-primary);overflow-wrap:anywhere;flex-direction:column;display:flex}.tv-space-ask-items{align-items:center;gap:var(--tv-spacing-xs);font-size:var(--tv-text-body-small-size);padding-block-start:var(--tv-spacing-xxs);display:flex}.tv-space-ask-items>.tv-icon{color:var(--tv-color-brand-fg);flex:none}.tv-space-ask-counts{padding-inline:var(--tv-spacing-xxxs);font-size:var(--tv-text-body-medium-size);color:var(--tv-color-ink);font-weight:600}.tv-space-ask-answer{align-items:center;gap:var(--tv-spacing-xs);padding-inline:var(--tv-spacing-xxxs);font-size:var(--tv-text-body-medium-size);color:var(--tv-color-error);font-weight:600;display:flex}.tv-space-ask-answer[data-approved]{color:var(--tv-color-brand-fg)}.tv-space-ask-dates{padding:var(--tv-spacing-xxs) var(--tv-spacing-sm);border-radius:var(--tvp-space-ask-dates-radius);background:var(--tv-color-section-tile);flex-direction:column;list-style:none;display:flex}.tv-space-ask-dates>li{align-items:center;gap:var(--tv-spacing-xs);min-block-size:var(--tvp-space-ask-date-row);font-size:var(--tvp-space-ask-date);font-variant-numeric:tabular-nums;color:var(--tv-color-ink);flex-wrap:wrap;display:flex}.tv-space-ask-dates>li>span:first-child{flex:auto}.tv-space-ask-verbs{align-items:flex-start;gap:var(--tv-spacing-xs);flex-wrap:wrap;display:flex}.tv-space-ask-verbs[data-one]>*{flex:1 1 0;min-inline-size:0}.tv-space-ask-verbs[data-one] .tv-space-ask-drop>*{inline-size:100%}.tv-space-ask-drop .tv-btn{color:var(--tv-color-error)}.tv-space-ask-none{align-items:center;gap:var(--tv-spacing-lg);padding-block:var(--tv-spacing-xxl);text-align:center;flex-direction:column;display:flex}.tv-space-ask-none-tile{inline-size:var(--tvp-space-ask-none-tile);block-size:var(--tvp-space-ask-none-tile);border-radius:var(--tvp-space-ask-none-radius);background:var(--tv-color-sand-container);color:var(--tv-color-on-sand-container);place-items:center;display:grid}.tv-space-ask-none>p{font-size:var(--tvp-space-ask-none-text);color:var(--tv-color-ink);font-weight:600}.tv-space-ask-form{gap:var(--tv-spacing-md);flex-direction:column;display:flex}.tv-space-ask-note{font-size:var(--tv-text-body-small-size);color:var(--tv-color-text-secondary)}.tv-space-ask-picks{gap:var(--tv-spacing-xxs);flex-direction:column;display:flex}.tv-space-ask-pick{align-items:center;gap:var(--tv-spacing-sm);min-block-size:var(--tv-density-settings-row-two-line);padding:var(--tv-spacing-xs) var(--tv-spacing-sm);border-radius:var(--tv-radius-md);background:var(--tv-color-section-tile);text-align:start;color:var(--tv-color-text-secondary);display:flex}.tv-space-ask-pick[aria-checked=true]{color:var(--tv-color-brand-fg)}.tv-space-ask-pick>span{flex-direction:column;flex:auto;min-inline-size:0;display:flex}.tv-space-ask-pick strong{font-size:var(--tv-text-body-large-size);color:var(--tv-color-text-primary);overflow-wrap:anywhere;font-weight:500}.tv-space-ask-pick small{font-size:var(--tv-text-body-small-size);color:var(--tv-color-text-secondary)}.tv-space-ask-buttons{gap:var(--tv-spacing-xs);flex-direction:column;display:flex}}@layer utilities;:root{--tvp-space-ask-card-radius:18px;--tvp-space-ask-photo:52px;--tvp-space-ask-photo-radius:var(--tv-radius-md);--tvp-space-ask-name:1rem;--tvp-space-ask-line:.8125rem;--tvp-space-ask-day-radius:20px;--tvp-space-ask-day-pad-x:16px;--tvp-space-ask-day-pad-y:14px;--tvp-space-ask-day-gap:10px;--tvp-space-ask-day-title:.9375rem;--tvp-space-ask-day-range:.8125rem;--tvp-space-ask-track:40px;--tvp-space-ask-track-radius:var(--tv-radius-md);--tvp-space-ask-tick-inset:var(--tv-spacing-xs);--tvp-space-ask-block-inset:5px;--tvp-space-ask-block-radius:var(--tv-spacing-xs);--tvp-space-ask-you-inset:var(--tv-spacing-xs);--tvp-space-ask-you:.75rem;--tvp-space-ask-bar:3px;--tvp-space-ask-hours:14px;--tvp-space-ask-hour:.71875rem;--tvp-space-ask-key:.78125rem;--tvp-space-ask-swatch:12px;--tvp-space-ask-swatch-radius:var(--tv-spacing-xxs);--tvp-space-ask-dash:1.5px;--tvp-space-ask-dash-pattern:4 3;--tvp-space-ask-none-tile:64px;--tvp-space-ask-none-radius:var(--tv-spacing-lg);--tvp-space-ask-none-text:1.0625rem;--tvp-space-ask-dates-radius:var(--tv-spacing-md);--tvp-space-ask-date-row:32px;--tvp-space-ask-date:.875rem}
