.kit-activity-card.svelte-1d8qrsu{box-sizing:border-box;padding:var(--kit-space-lg) var(--kit-space-lg);border-radius:var(--kit-r-lg);background:var(--kit-lit-bg);box-shadow:var(--kit-lit-shadow);color:var(--admin-text);scroll-margin-top:calc(var(--kit-px,1px) * 16);position:relative}.kit-activity-card--focus.svelte-1d8qrsu{box-shadow:0 0 0 2px color-mix(in srgb, var(--admin-link) 35%, transparent), var(--kit-lit-shadow)}.kit-activity-card__dot.svelte-1d8qrsu{inset-inline-start:calc(var(--kit-px,1px) * -14);top:calc(var(--kit-px,1px) * 27);width:calc(var(--kit-px,1px) * 7);height:calc(var(--kit-px,1px) * 7);border-radius:var(--kit-r-pill);background:var(--admin-link);position:absolute}.kit-activity-card__why.svelte-1d8qrsu{align-items:center;gap:var(--kit-space-sm);padding-bottom:var(--kit-space-md);font-size:var(--kit-fs-footnote);line-height:var(--kit-lh-footnote);color:var(--admin-muted);display:flex}.kit-activity-card__why.svelte-1d8qrsu b:where(.svelte-1d8qrsu){color:var(--admin-text);font-weight:600}.kit-activity-card__time.svelte-1d8qrsu{font-size:var(--kit-fs-caption);font-variant-numeric:tabular-nums;margin-inline-start:auto}.kit-activity-card__head.svelte-1d8qrsu{align-items:center;gap:var(--kit-space-md);padding-bottom:var(--kit-space-sm);flex-wrap:wrap;display:flex}.kit-activity-card__identity.svelte-1d8qrsu{min-width:calc(var(--kit-px,1px) * 200);flex:1}.kit-activity-card__title.svelte-1d8qrsu{font-size:var(--kit-fs-subhead);font-weight:600;line-height:var(--kit-lh-subhead)}.kit-activity-card__sub.svelte-1d8qrsu{font-size:var(--kit-fs-footnote);line-height:var(--kit-lh-footnote);color:var(--admin-muted)}.kit-activity-card__controls.svelte-1d8qrsu{align-items:center;gap:var(--kit-space-sm);display:flex}.kit-activity-card__earlier.svelte-1d8qrsu{height:calc(var(--kit-px,1px) * 26);padding:0 var(--kit-space-sm);border-radius:var(--kit-r-sm);font-size:var(--kit-fs-footnote);color:var(--admin-link);align-items:center;margin-inline-start:calc(var(--kit-px,1px) * 52);font-weight:600;text-decoration:none;display:inline-flex}.kit-activity-card__inset.svelte-1d8qrsu{margin-inline-start:calc(var(--kit-px,1px) * 52)}.kit-activity-card__reply.svelte-1d8qrsu{margin-top:var(--kit-space-md)}.kit-activity-card__well.svelte-1d8qrsu{width:calc(100% - var(--kit-px,1px) * 52);min-height:calc(var(--kit-px,1px) * 40);margin:var(--kit-space-md) 0 0 calc(var(--kit-px,1px) * 52);padding:0 var(--kit-space-sm) 0 var(--kit-space-lg);border-radius:var(--kit-r-md);background:var(--kit-well);box-shadow:var(--kit-well-shadow);color:var(--admin-muted);font:inherit;text-align:start;cursor:text;border:0;align-items:center;display:flex}.kit-activity-card__send.svelte-1d8qrsu{padding:var(--kit-space-sm);color:var(--admin-muted);margin-inline-start:auto;display:inline-flex}.kit-activity-card__actions.svelte-1d8qrsu{gap:var(--kit-space-sm);margin:var(--kit-space-md) 0 0 calc(var(--kit-px,1px) * 52);flex-wrap:wrap;display:flex}@media (width<=560px){.kit-activity-card__inset.svelte-1d8qrsu,.kit-activity-card__earlier.svelte-1d8qrsu,.kit-activity-card__actions.svelte-1d8qrsu{margin-inline-start:0}.kit-activity-card__well.svelte-1d8qrsu{width:100%;margin-inline-start:0}}.kit-activity-msg.svelte-6n6c3j{gap:var(--kit-space-md);padding:var(--kit-space-sm) var(--kit-space-sm);border-radius:var(--kit-r-md);display:flex;position:relative}.kit-activity-msg--hi.svelte-6n6c3j{background:var(--admin-row-selected)}.kit-activity-msg__dot.svelte-6n6c3j{inset-inline-start:calc(var(--kit-px,1px) * -6);top:calc(var(--kit-px,1px) * 20);width:calc(var(--kit-px,1px) * 6);height:calc(var(--kit-px,1px) * 6);border-radius:var(--kit-r-pill);background:var(--admin-link);position:absolute}.kit-activity-msg__blank.svelte-6n6c3j{width:calc(var(--kit-px,1px) * 32);flex:none}.kit-activity-msg__main.svelte-6n6c3j{min-width:0}.kit-activity-msg__who.svelte-6n6c3j{font-size:var(--kit-fs-callout);font-weight:600}.kit-activity-msg__when.svelte-6n6c3j{font-size:var(--kit-fs-caption);color:var(--admin-muted);font-variant-numeric:tabular-nums;margin-inline-start:var(--kit-space-sm)}.kit-activity-msg__who.svelte-6n6c3j+.kit-activity-msg__when:where(.svelte-6n6c3j){margin-inline-start:var(--kit-space-sm)}.kit-activity-msg__text.svelte-6n6c3j{font-size:var(--kit-fs-callout);line-height:var(--kit-lh-callout);white-space:pre-line;overflow-wrap:anywhere;margin-top:1px}.kit-activity-msg__mention.svelte-6n6c3j{padding:0 var(--kit-space-xs);border-radius:var(--kit-r-2xs);background:var(--admin-brand-soft);color:var(--admin-link);font-weight:600}.kit-cal.svelte-1afa4vp{--cal-hour:calc(var(--kit-px,1px) * 64);--cal-gutter:calc(var(--kit-px,1px) * 56);--cal-weekend:calc(var(--kit-px,1px) * 44);--cal-cols:var(--cal-gutter) repeat(var(--cal-days), minmax(0, 1fr)) var(--cal-weekend);overscroll-behavior:contain;overflow-anchor:none;height:100%;font-size:var(--kit-fs-footnote);color:var(--admin-text);position:relative;overflow-y:auto}.kit-cal__sticky.svelte-1afa4vp{z-index:3;background:var(--admin-surface);box-shadow:0 1px 0 var(--admin-hairline);position:sticky;top:0}.kit-cal__bands.svelte-1afa4vp{grid-template-columns:var(--cal-cols);pointer-events:none;display:grid;position:absolute;inset:0}.kit-cal__bands.svelte-1afa4vp:before{content:""}.kit-cal__band[data-today=true].svelte-1afa4vp,.kit-cal__allband.svelte-1afa4vp{background:var(--admin-today-band)}.kit-cal__day[data-today=true].svelte-1afa4vp{border-radius:var(--kit-r-md) var(--kit-r-md) 0 0;background:var(--admin-today-band)}.kit-cal__allband.svelte-1afa4vp{margin-bottom:calc(var(--kit-space-xs) * -1);grid-row:1/-1}.kit-cal__head.svelte-1afa4vp,.kit-cal__allday.svelte-1afa4vp,.kit-cal__body.svelte-1afa4vp{grid-template-columns:var(--cal-cols);display:grid;position:relative}.kit-cal__head.svelte-1afa4vp:before{content:""}.kit-cal__day.svelte-1afa4vp{min-height:calc(var(--kit-px,1px) * 48);padding-top:var(--kit-space-xs);flex-direction:column;align-items:center;display:flex}.kit-cal__weekday.svelte-1afa4vp{font-size:var(--kit-fs-caption);line-height:var(--kit-lh-caption);color:var(--admin-muted);font-weight:600}.kit-cal__date.svelte-1afa4vp{font-size:var(--kit-fs-title3);line-height:var(--kit-lh-title3);font-variant-numeric:tabular-nums;font-weight:600}.kit-cal__day[data-today=true].svelte-1afa4vp .kit-cal__date:where(.svelte-1afa4vp){color:var(--admin-link);font-weight:700}.kit-cal__weekend.svelte-1afa4vp{height:var(--kit-h-lg);margin:var(--kit-space-sm) var(--kit-space-2xs) 0;border-radius:var(--kit-r-sm);font:inherit;font-size:var(--kit-fs-caption);font-weight:600;line-height:var(--kit-lh-caption);color:var(--admin-muted);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-self:start;align-items:center;padding:0;display:flex}@media (hover:hover){.kit-cal__weekend.svelte-1afa4vp:hover{background:var(--admin-row-hover);color:var(--admin-text)}}.kit-cal__weekend.svelte-1afa4vp:focus-visible,.kit-cal__block.svelte-1afa4vp:focus-visible{outline:2px solid var(--admin-link);outline-offset:1px}.kit-cal__allday.svelte-1afa4vp{grid-template-rows:repeat(var(--rows), calc(var(--kit-px,1px) * 22));row-gap:var(--kit-space-2xs);padding-bottom:var(--kit-space-xs)}.kit-cal__bar.svelte-1afa4vp{height:calc(var(--kit-px,1px) * 22);margin-inline:var(--kit-space-2xs);padding:0 var(--kit-space-sm);border-radius:var(--kit-r-xs);line-height:var(--kit-lh-body);white-space:nowrap;text-overflow:ellipsis;position:static}.kit-cal__body.svelte-1afa4vp{height:calc(var(--cal-hour) * var(--hours))}.kit-cal__body.svelte-1afa4vp:before{content:"";inset-block:0;inset-inline:var(--cal-gutter) 0;background-image:repeating-linear-gradient(to bottom, #0f172a0f 0, #0f172a0f 1px, transparent 1px, transparent var(--cal-hour));pointer-events:none;position:absolute}.dark .kit-cal__body.svelte-1afa4vp:before{background-image:repeating-linear-gradient(to bottom, #ffffff12 0, #ffffff12 1px, transparent 1px, transparent var(--cal-hour))}.kit-cal__hours.svelte-1afa4vp{grid-area:1/1;position:relative}.kit-cal__hours.svelte-1afa4vp span:where(.svelte-1afa4vp){inset-inline:0 calc(var(--kit-px,1px) * 8);text-align:end;font-size:var(--kit-fs-caption);line-height:var(--kit-lh-caption);color:var(--admin-muted);font-variant-numeric:tabular-nums;position:absolute;transform:translateY(-50%)}.kit-cal__col.svelte-1afa4vp{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;grid-row:1;position:relative}.kit-cal__block.svelte-1afa4vp{text-align:start;font:inherit;font-size:var(--kit-fs-caption);cursor:pointer;background:var(--block-bg);color:var(--block-fg);border:0;font-weight:500;display:block;overflow:hidden}.kit-cal__block[data-tone=appointment].svelte-1afa4vp{--block-bg:var(--admin-tone-active-bg);--block-fg:var(--admin-tone-active-fg)}.kit-cal__block[data-tone=meeting].svelte-1afa4vp{--block-bg:var(--kit-tint-bg-hover);--block-fg:var(--admin-text)}.kit-cal__block[data-tone=busy].svelte-1afa4vp{--block-bg:var(--kit-tint-bg-press);--block-fg:var(--admin-muted)}.kit-cal__block[data-tone=timeoff].svelte-1afa4vp{--block-fg:var(--admin-muted);--block-bg:repeating-linear-gradient(135deg, var(--kit-tint-bg) 0, var(--kit-tint-bg) 6px, transparent 6px, transparent 12px)}@media (hover:hover){.kit-cal__block.svelte-1afa4vp:hover{box-shadow:inset 0 0 0 999px var(--admin-row-hover)}}.kit-cal__block[data-selected=true].svelte-1afa4vp{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, currentColor 55%, transparent);font-weight:600}.kit-cal__block[data-tone=meeting][data-selected=true].svelte-1afa4vp{--block-bg:var(--kit-tint-bg-press)}.kit-cal__block[data-answer=pending].svelte-1afa4vp{--block-bg:radial-gradient(color-mix(in srgb, var(--block-fg) 28%, transparent) .8px, transparent 1.2px) 0 0 / 5px 5px, var(--kit-tint-bg)}.kit-cal__block[data-answer=declined].svelte-1afa4vp{--block-bg:var(--kit-tint-bg);--block-fg:var(--admin-muted);opacity:.5;text-decoration:line-through}.kit-cal__block[data-free=true].svelte-1afa4vp:not([data-answer=declined]){opacity:.6}.kit-cal__block[data-answer=pending][data-selected=true].svelte-1afa4vp{box-shadow:inset 0 0 0 2px var(--block-fg)}.kit-cal__mark.svelte-1afa4vp{float:inline-end;margin-inline-start:var(--kit-space-xs);font-weight:700}.kit-cal__tile.svelte-1afa4vp{--area:calc(100% - var(--kit-px,1px) * (6 + 16 * var(--cal-lanes)));width:calc(var(--area) / var(--cols) - var(--kit-px,1px) * 2);height:var(--h);min-height:calc(var(--kit-px,1px) * 22);padding:var(--kit-space-2xs) var(--kit-space-sm);border-radius:var(--kit-r-sm);line-height:var(--kit-lh-caption2);position:absolute;inset-inline-start:calc(var(--area) / var(--cols) * var(--col) + var(--kit-px,1px) * 2)}@media (hover:hover){.kit-cal.svelte-1afa4vp:not([data-dragging]) .kit-cal__tile[data-squeezed=true]:where(.svelte-1afa4vp):hover{z-index:4;width:calc(var(--area) - var(--kit-px,1px) * 2);height:auto;min-height:var(--h);background:var(--admin-surface);box-shadow:var(--admin-depth-floating);inset-inline-start:calc(var(--kit-px,1px) * 2)}.kit-cal.svelte-1afa4vp:not([data-dragging]) .kit-cal__tile[data-squeezed=true]:where(.svelte-1afa4vp):hover:before{content:"";z-index:-1;border-radius:inherit;background:var(--block-bg);position:absolute;inset:0}.kit-cal.svelte-1afa4vp:not([data-dragging]) .kit-cal__tile[data-squeezed=true]:where(.svelte-1afa4vp):hover .kit-cal__title:where(.svelte-1afa4vp){-webkit-line-clamp:4;line-clamp:4}.kit-cal.svelte-1afa4vp:not([data-dragging]) .kit-cal__tile[data-squeezed=true]:where(.svelte-1afa4vp):hover .kit-cal__title--inline:where(.svelte-1afa4vp){white-space:normal}}.kit-cal__block[data-clash=true].svelte-1afa4vp,.kit-cal__strip[data-clash=true].svelte-1afa4vp{z-index:3;box-shadow:0 0 0 2px var(--admin-accent)}.kit-cal__block[data-focus=true].svelte-1afa4vp{z-index:3;box-shadow:inset 0 0 0 999px var(--admin-row-hover), 0 0 0 1.5px var(--admin-text)}.kit-cal__title.svelte-1afa4vp{-webkit-line-clamp:var(--lines,1);line-clamp:var(--lines,1);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kit-cal__title--inline.svelte-1afa4vp{gap:var(--kit-space-xs);white-space:nowrap;display:flex}.kit-cal__name.svelte-1afa4vp{text-overflow:ellipsis;min-width:0;overflow:hidden}.kit-cal__tile.svelte-1afa4vp{container-type:inline-size}@container (width<=96px){.kit-cal__at.svelte-1afa4vp{display:none}}.kit-cal__at.svelte-1afa4vp{opacity:.75;font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto;font-weight:400}.kit-cal__time.svelte-1afa4vp{opacity:.75;font-variant-numeric:tabular-nums;font-weight:400;display:block}.kit-cal[data-dragging].svelte-1afa4vp{-webkit-user-select:none;user-select:none}.kit-cal[data-dragging=move].svelte-1afa4vp,.kit-cal[data-dragging=move].svelte-1afa4vp .kit-cal__block:where(.svelte-1afa4vp){cursor:grabbing}.kit-cal[data-dragging=resize].svelte-1afa4vp,.kit-cal[data-dragging=resize].svelte-1afa4vp .kit-cal__block:where(.svelte-1afa4vp){cursor:ns-resize}.kit-cal__tile[data-editable=true].svelte-1afa4vp{cursor:grab}.kit-cal__tile[data-moving=true].svelte-1afa4vp{z-index:2;box-shadow:0 4px 14px #0f172a2e, inset 0 0 0 1.5px color-mix(in srgb, currentColor 55%, transparent)}.kit-cal__grip.svelte-1afa4vp{inset-inline:0;height:calc(var(--kit-px,1px) * 8);cursor:ns-resize;position:absolute;bottom:0}.kit-cal__ghost.svelte-1afa4vp{inset-inline:calc(var(--kit-px,1px) * 2) calc(var(--kit-px,1px) * (4 + 16 * var(--cal-lanes)));border-radius:var(--kit-r-sm);background:var(--kit-tint-bg-press);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--admin-text) 40%, transparent);pointer-events:none;position:absolute}.kit-cal__tip.svelte-1afa4vp{z-index:60;padding:var(--kit-space-sm) var(--kit-space-md);border-radius:var(--kit-r-sm);font-size:var(--kit-fs-caption);line-height:var(--kit-lh-caption);white-space:nowrap;color:var(--admin-text);background:var(--kit-glass-sheet);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);box-shadow:var(--admin-depth-floating);pointer-events:none;position:fixed}.kit-cal__tip[data-side=start].svelte-1afa4vp{transform:translate(-100%)}.kit-cal__strip.svelte-1afa4vp{width:calc(var(--kit-px,1px) * 14);border-radius:var(--kit-r-xs);background:var(--kit-tint-bg-press);font-size:var(--kit-fs-caption2);font-weight:600;line-height:var(--kit-lh-caption2);text-align:center;color:var(--admin-muted);writing-mode:vertical-rl;position:absolute;overflow:hidden}.kit-cal__now.svelte-1afa4vp{background:var(--admin-accent);pointer-events:none;height:2px;margin-top:-1px;position:absolute;inset-inline:0}.kit-cal__now.svelte-1afa4vp:before{content:"";inset-inline-start:calc(var(--kit-px,1px) * -4);top:calc(var(--kit-px,1px) * -4);width:calc(var(--kit-px,1px) * 10);height:calc(var(--kit-px,1px) * 10);border-radius:var(--kit-r-pill);background:var(--admin-accent);position:absolute}.kit-month.svelte-ksm517{height:100%;min-height:0;font-size:var(--kit-fs-caption);color:var(--admin-text);flex-direction:column;display:flex}.kit-month__head.svelte-ksm517,.kit-month__grid.svelte-ksm517{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.kit-month__head.svelte-ksm517 span:where(.svelte-ksm517){padding:var(--kit-space-sm) var(--kit-space-sm);font-size:var(--kit-fs-caption);color:var(--admin-muted);font-weight:600}.kit-month__grid.svelte-ksm517{grid-template-rows:repeat(var(--weeks), minmax(calc(var(--kit-px,1px) * 112), 1fr));border-top:var(--kit-hairline-w) solid var(--admin-hairline);border-inline-start:var(--kit-hairline-w) solid var(--admin-hairline);flex:1;min-height:0}.kit-month__day.svelte-ksm517{min-width:0;min-height:0;padding:var(--kit-space-xs);border-inline-end:var(--kit-hairline-w) solid var(--admin-hairline);border-bottom:var(--kit-hairline-w) solid var(--admin-hairline);flex-direction:column;gap:1px;display:flex;overflow:hidden}.kit-month__day[data-today=true].svelte-ksm517{background:var(--admin-today-band)}.kit-month__date.svelte-ksm517{min-width:calc(var(--kit-px,1px) * 24);height:calc(var(--kit-px,1px) * 24);margin-bottom:var(--kit-space-2xs);padding:0 var(--kit-space-sm);border-radius:var(--kit-r-pill);font:inherit;font-size:var(--kit-fs-footnote);font-variant-numeric:tabular-nums;color:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;font-weight:600}.kit-month__day[data-out=true].svelte-ksm517 .kit-month__date:where(.svelte-ksm517){color:var(--admin-muted);font-weight:500}.kit-month__day[data-today=true].svelte-ksm517 .kit-month__date:where(.svelte-ksm517){color:var(--admin-link);font-weight:700}.kit-month__line.svelte-ksm517,.kit-month__more.svelte-ksm517{align-items:center;gap:var(--kit-space-xs);min-width:0;height:calc(var(--kit-px,1px) * 20);padding:0 var(--kit-space-sm);border-radius:var(--kit-r-xs);font:inherit;text-align:start;white-space:nowrap;color:var(--admin-text);cursor:pointer;background:0 0;border:0;display:flex}.kit-month__line[data-allday=true].svelte-ksm517{background:var(--kit-tint-bg-hover)}.kit-month__line[data-allday=true][data-tone=appointment].svelte-ksm517{color:var(--admin-tone-active-fg);background:var(--admin-tone-active-bg)}.kit-month__line[data-allday=true][data-tone=timeoff].svelte-ksm517{color:var(--admin-muted);background:repeating-linear-gradient(135deg, var(--kit-tint-bg) 0, var(--kit-tint-bg) 6px, transparent 6px, transparent 12px)}.kit-month__line[data-answer=pending].svelte-ksm517{background:radial-gradient(color-mix(in srgb, var(--admin-text) 28%, transparent) .8px, transparent 1.2px) 0 0 / 5px 5px}.kit-month__line[data-answer=declined].svelte-ksm517{opacity:.5;text-decoration:line-through}.kit-month__line[data-free=true].svelte-ksm517:not([data-answer=declined]){opacity:.6}.kit-month__line[data-selected=true].svelte-ksm517{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, currentColor 55%, transparent);font-weight:600}@media (hover:hover){.svelte-ksm517:is(.kit-month__line:where(.svelte-ksm517),.kit-month__more:where(.svelte-ksm517),.kit-month__date:where(.svelte-ksm517)):hover{box-shadow:inset 0 0 0 999px var(--admin-row-hover)}}.svelte-ksm517:is(.kit-month__line:where(.svelte-ksm517),.kit-month__more:where(.svelte-ksm517),.kit-month__date:where(.svelte-ksm517)):focus-visible{outline:2px solid var(--admin-link);outline-offset:1px}.kit-month__dot.svelte-ksm517{width:calc(var(--kit-px,1px) * 6);height:calc(var(--kit-px,1px) * 6);border-radius:var(--kit-r-pill);background:var(--admin-muted);flex:none}.kit-month__line[data-tone=appointment].svelte-ksm517 .kit-month__dot:where(.svelte-ksm517){background:var(--admin-tone-active-fg)}.kit-month__time.svelte-ksm517{color:var(--admin-muted);font-variant-numeric:tabular-nums;flex:none}.kit-month__title.svelte-ksm517{text-overflow:ellipsis;min-width:0;overflow:hidden}.kit-month__more.svelte-ksm517{color:var(--admin-muted);font-weight:600}.kit-calpeek.svelte-g5oyzc{z-index:40;box-sizing:border-box;width:calc(var(--kit-px,1px) * 360);max-width:calc(100vw - 24px);padding:var(--kit-space-lg) var(--kit-space-lg) var(--kit-space-md);border-radius:var(--kit-r-md);color:var(--admin-text);background:var(--kit-surface-modal);box-shadow:var(--admin-depth-floating);font-size:var(--kit-fs-footnote);line-height:var(--kit-lh-footnote);animation:svelte-g5oyzc-kit-calpeek-in var(--kit-dur-press) ease-out;position:fixed}@keyframes svelte-g5oyzc-kit-calpeek-in{0%{opacity:0;transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.kit-calpeek.svelte-g5oyzc{animation:none}}.kit-calpeek__title.svelte-g5oyzc{font-size:var(--kit-fs-subhead);line-height:var(--kit-lh-subhead);overflow-wrap:anywhere;margin:0;font-weight:600}.kit-calpeek__when.svelte-g5oyzc{align-items:center;gap:var(--kit-space-sm);margin:var(--kit-space-xs) 0 0;color:var(--admin-muted);flex-wrap:wrap;display:flex}.kit-calpeek__chip.svelte-g5oyzc{height:calc(var(--kit-px,1px) * 20);padding:0 var(--kit-space-sm);border-radius:var(--kit-r-pill);font-size:var(--kit-fs-caption);color:var(--admin-text);background:var(--kit-tint-bg-press);align-items:center;font-weight:600;display:inline-flex}.kit-calpeek__chip[data-soon=true].svelte-g5oyzc{color:var(--admin-accent);background:color-mix(in srgb, var(--admin-accent) 18%, transparent)}.kit-calpeek__facts.svelte-g5oyzc{gap:var(--kit-space-sm);margin:var(--kit-space-md) 0 0;padding:0;list-style:none;display:grid}.kit-calpeek__facts.svelte-g5oyzc li:where(.svelte-g5oyzc){align-items:center;gap:var(--kit-space-sm);min-width:0;display:flex}.kit-calpeek__facts.svelte-g5oyzc li:where(.svelte-g5oyzc)>svg{color:var(--admin-muted);flex:none}.kit-calpeek__facts.svelte-g5oyzc li:where(.svelte-g5oyzc)>:is(a:where(.svelte-g5oyzc),span:where(.svelte-g5oyzc)){text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;overflow:hidden}.kit-calpeek__facts.svelte-g5oyzc a:where(.svelte-g5oyzc){text-decoration:none}.kit-calpeek__facts.svelte-g5oyzc a:where(.svelte-g5oyzc):hover{text-decoration:underline}.kit-calpeek__sub.svelte-g5oyzc{color:var(--admin-muted)}.kit-calpeek__people.svelte-g5oyzc{align-items:center;gap:var(--kit-space-sm);margin-top:var(--kit-space-md);padding-top:var(--kit-space-md);border-top:var(--kit-hairline-w) solid var(--admin-hairline);display:flex}.kit-calpeek__tally.svelte-g5oyzc{min-width:0;font-size:var(--kit-fs-caption);color:var(--admin-muted)}.kit-calpeek__clash.svelte-g5oyzc{gap:var(--kit-space-sm);margin-top:var(--kit-space-md);padding:var(--kit-space-sm) var(--kit-space-md);border-radius:var(--kit-r-sm);background:color-mix(in srgb, var(--admin-accent) 14%, transparent);display:flex}.kit-calpeek__clash.svelte-g5oyzc>svg{color:var(--admin-accent);flex:none;margin-top:1px}.kit-calpeek__clash.svelte-g5oyzc div:where(.svelte-g5oyzc){min-width:0;display:grid}.kit-calpeek__clash.svelte-g5oyzc span:where(.svelte-g5oyzc){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kit-calpeek__actions.svelte-g5oyzc{align-items:center;gap:var(--kit-space-sm);margin-top:var(--kit-space-md);display:flex}.kit-calpeek__actions.svelte-g5oyzc>.kit-seg{flex:1}.kit-calpeek__hint.svelte-g5oyzc{margin:var(--kit-space-md) 0 0;font-size:var(--kit-fs-caption);color:var(--admin-muted)}.kit-eventpanel.svelte-uwzng5{min-width:0;color:var(--admin-text);flex-direction:column;display:flex}.kit-eventpanel__head.svelte-uwzng5{align-items:flex-start;gap:var(--kit-space-sm);display:flex}.kit-eventpanel__text.svelte-uwzng5{flex:1;min-width:0}h2.svelte-uwzng5{font-size:var(--kit-fs-title3);line-height:var(--kit-lh-title3);letter-spacing:-.3px;overflow-wrap:anywhere;margin:0;font-weight:700}p.svelte-uwzng5{margin:0}.kit-eventpanel__when.svelte-uwzng5{margin-top:var(--kit-space-sm);font-size:var(--kit-fs-callout);line-height:var(--kit-lh-callout)}.kit-eventpanel__repeat.svelte-uwzng5{font-size:var(--kit-fs-footnote);line-height:var(--kit-lh-footnote);color:var(--admin-muted)}.kit-eventpanel__description.svelte-uwzng5{margin-top:var(--kit-space-md);font-size:var(--kit-fs-callout);line-height:var(--kit-lh-callout);color:var(--admin-muted);white-space:pre-wrap;overflow-wrap:anywhere}.kit-eventpanel__description.svelte-uwzng5:empty,.kit-eventpanel__response.svelte-uwzng5:empty,.kit-eventpanel__actions.svelte-uwzng5:empty{display:none}.kit-eventpanel__actions.svelte-uwzng5{align-items:center;gap:var(--kit-space-xs);margin-top:var(--kit-space-lg);flex-wrap:wrap;display:flex}.kit-eventpanel__response.svelte-uwzng5{margin-top:var(--kit-space-lg)}.kit-eventpanel__section.svelte-uwzng5{margin-top:var(--kit-space-2xl)}.kit-eventpanel__count.svelte-uwzng5{font-variant-numeric:tabular-nums;margin-inline-start:var(--kit-space-sm);font-weight:400}.kit-eventpanel__people.svelte-uwzng5{margin:var(--kit-space-sm) 0 0;padding:0;list-style:none}.kit-eventpanel__people.svelte-uwzng5 li:where(.svelte-uwzng5){align-items:center;gap:var(--kit-space-md);min-height:calc(var(--kit-px,1px) * 36);display:flex}.kit-eventpanel__name.svelte-uwzng5{min-width:0;font-size:var(--kit-fs-callout);overflow-wrap:anywhere;flex:1}.kit-eventpanel__note.svelte-uwzng5{font-size:var(--kit-fs-footnote);color:var(--admin-muted)}.kit-eventpanel__state.svelte-uwzng5{align-items:center;gap:var(--kit-space-xs);font-size:var(--kit-fs-footnote);color:var(--admin-muted);display:inline-flex}.kit-eventpanel__state[data-state=accepted].svelte-uwzng5{color:var(--admin-tone-done-fg)}.kit-eventpanel__state[data-state=declined].svelte-uwzng5{color:var(--admin-tone-problem-fg)}.kit-eventpanel__chat.svelte-uwzng5{margin-top:var(--kit-space-2xl)}.kit-status-headline.svelte-1wwdoh9{justify-content:space-between;align-items:center;gap:var(--kit-space-md);min-width:0;display:flex}.kit-status-headline__word.svelte-1wwdoh9{align-items:center;gap:var(--kit-space-md);min-width:0;height:calc(var(--kit-px,1px) * 40);font-size:var(--kit-fs-title2);line-height:var(--kit-lh-title2);letter-spacing:-.01em;color:var(--tone);font-weight:700;display:inline-flex}.kit-status-headline__button.svelte-1wwdoh9{margin:calc(var(--kit-space-xs) * -1) 0 calc(var(--kit-space-xs) * -1) calc(var(--kit-space-sm) * -1);padding:0 var(--kit-space-md) 0 var(--kit-space-sm);border-radius:var(--kit-r-md);background:color-mix(in srgb, var(--tone) 10%, transparent);cursor:pointer;transition:background-color var(--kit-dur-press) ease, transform var(--kit-dur-press) var(--kit-ease-press);border:0;font-family:inherit}.kit-status-headline__button.svelte-1wwdoh9:hover,.kit-status-headline__button[aria-expanded=true].svelte-1wwdoh9{background:color-mix(in srgb, var(--tone) 16%, transparent)}.kit-status-headline__button.svelte-1wwdoh9:active{transform:scale(.97)}.kit-status-headline__button.svelte-1wwdoh9:focus-visible{outline:2px solid var(--admin-focus);outline-offset:2px}.kit-status-headline__button.svelte-1wwdoh9:disabled{cursor:default;opacity:.6}.kit-status-headline__dot.svelte-1wwdoh9{width:calc(var(--kit-px,1px) * 10);height:calc(var(--kit-px,1px) * 10);background:var(--tone);box-shadow:0 0 0 calc(var(--kit-px,1px) * 4) color-mix(in srgb, var(--tone) 18%, transparent);border-radius:50%;flex:none}.kit-status-headline__meta.svelte-1wwdoh9{font-size:var(--kit-fs-footnote);color:var(--admin-muted);white-space:nowrap;flex:none}.kit-status-headline__current.svelte-1wwdoh9{align-items:center;gap:var(--kit-space-sm);height:calc(var(--kit-px,1px) * 32);padding:0 var(--kit-space-md);color:var(--tone);font-weight:600;display:flex}.kit-status-headline__current.svelte-1wwdoh9 svg{margin-inline-start:auto}.kit-status-headline__move.svelte-1wwdoh9{align-items:center;gap:var(--kit-space-sm);display:inline-flex}.kit-status-headline__mini.svelte-1wwdoh9{width:calc(var(--kit-px,1px) * 8);height:calc(var(--kit-px,1px) * 8);background:var(--tone);border-radius:50%;flex:none}@media (prefers-reduced-motion:reduce){.kit-status-headline__button.svelte-1wwdoh9:active{transform:none}}.kit-link-well.svelte-yug8yr{align-items:center;gap:var(--kit-space-sm);min-width:0;min-height:calc(var(--kit-px,1px) * 36);padding:var(--kit-space-xs) var(--kit-space-xs) var(--kit-space-xs) var(--kit-space-md);border-radius:var(--kit-r-md);background:var(--kit-well);box-shadow:var(--kit-well-shadow);display:flex}.kit-link-well__link.svelte-yug8yr{min-width:0;font-size:var(--kit-fs-footnote);line-height:var(--kit-lh-footnote);color:var(--admin-link);text-overflow:ellipsis;white-space:nowrap;flex:1;text-decoration:none;overflow:hidden}.kit-link-well__link.svelte-yug8yr:hover{text-decoration:underline}.kit-link-well__link.svelte-yug8yr:focus-visible{outline:2px solid var(--admin-focus);outline-offset:2px;border-radius:var(--kit-r-2xs)}.kit-lanes.svelte-rh87ag{flex-direction:column;min-width:0;display:flex}.kit-lanes__list.svelte-rh87ag{margin:0;padding:0;list-style:none}.kit-lanes__row.svelte-rh87ag{grid-template-columns:minmax(0, 1fr) calc(var(--kit-px,1px) * 88) minmax(0, 1fr);display:grid}.kit-lanes__names.svelte-rh87ag{padding-bottom:var(--kit-space-xs);font-size:var(--kit-fs-footnote);color:var(--admin-muted);font-weight:700}.kit-lanes__left.svelte-rh87ag{align-items:flex-end;gap:var(--kit-space-sm);min-width:0;padding:var(--kit-space-sm) var(--kit-space-lg) var(--kit-space-lg) 0;text-align:end;flex-direction:column;display:flex}.kit-lanes__right.svelte-rh87ag{gap:var(--kit-space-sm);min-width:0;padding:var(--kit-space-sm) 0 var(--kit-space-lg) var(--kit-space-lg);flex-direction:column;display:flex}.kit-lanes__names.svelte-rh87ag .kit-lanes__left:where(.svelte-rh87ag),.kit-lanes__names.svelte-rh87ag .kit-lanes__right:where(.svelte-rh87ag){padding-block:0}.kit-lanes__spine.svelte-rh87ag{justify-content:center;display:flex;position:relative}.kit-lanes__spine.svelte-rh87ag:before{content:"";inset-block:0;background:var(--admin-hairline);width:2px;margin-left:-1px;position:absolute;left:50%}.kit-lanes__date.svelte-rh87ag{margin-top:var(--kit-space-md);padding:var(--kit-space-xs) 0;background:var(--admin-canvas,var(--admin-surface));font-size:var(--kit-fs-caption);color:var(--admin-muted);text-align:center;white-space:nowrap;align-self:flex-start;font-weight:700;line-height:1.2;position:relative}@media (width<=640px){.kit-lanes__names.svelte-rh87ag{display:none}.kit-lanes__row.svelte-rh87ag{grid-template-columns:calc(var(--kit-px,1px) * 56) minmax(0, 1fr)}.kit-lanes__spine.svelte-rh87ag{grid-area:1/1/span 2}.kit-lanes__left.svelte-rh87ag,.kit-lanes__right.svelte-rh87ag{padding:var(--kit-space-sm) 0 var(--kit-space-xs) var(--kit-space-md);text-align:start;grid-column:2;align-items:flex-start}.kit-lanes__left.svelte-rh87ag .kit-lane-event{flex-direction:row-reverse}}.kit-lane-event__block.svelte-1r60xbt{align-items:inherit;gap:var(--kit-space-2xs);flex-direction:column;display:flex}.kit-lane-event.svelte-1r60xbt{justify-content:flex-end;align-items:center;gap:var(--kit-space-sm);font-size:var(--kit-fs-callout);line-height:var(--kit-lh-callout);color:var(--tone);font-weight:600;display:flex}.kit-lane-event--back.svelte-1r60xbt{font-size:var(--kit-fs-caption);color:var(--admin-muted)}.kit-lane-event__dot.svelte-1r60xbt{width:calc(var(--kit-px,1px) * 9);height:calc(var(--kit-px,1px) * 9);background:var(--tone);border-radius:50%;flex:none}.kit-lane-event--back.svelte-1r60xbt .kit-lane-event__dot:where(.svelte-1r60xbt){box-shadow:inset 0 0 0 2px var(--admin-muted);background:0 0}.kit-lane-event__meta.svelte-1r60xbt{font-size:var(--kit-fs-caption);line-height:var(--kit-lh-caption);color:var(--admin-muted);font-variant-numeric:tabular-nums;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kit-lane-card.svelte-s8mn0r{gap:var(--kit-space-xs);padding:var(--kit-space-md) var(--kit-space-md);border-radius:var(--kit-r-md);background:var(--kit-lit-bg);box-shadow:var(--kit-lit-shadow);flex-direction:column;display:flex}.kit-lane-card--current.svelte-s8mn0r{box-shadow:0 0 0 1.5px var(--admin-link), var(--kit-lit-shadow)}.kit-lane-card__head.svelte-s8mn0r{justify-content:space-between;align-items:center;gap:var(--kit-space-md);width:100%;color:var(--admin-text);font:inherit;font-size:var(--kit-fs-footnote);text-align:start;background:0 0;border:0;margin:0;padding:0;display:flex}button.kit-lane-card__head.svelte-s8mn0r{cursor:pointer}button.kit-lane-card__head.svelte-s8mn0r:focus-visible{outline:2px solid var(--admin-focus);outline-offset:4px;border-radius:var(--kit-r-xs)}.kit-lane-card__main.svelte-s8mn0r{align-items:center;gap:var(--kit-space-xs) var(--kit-space-sm);flex-wrap:wrap;min-width:0;display:flex}.kit-lane-card__chip.svelte-s8mn0r{padding:var(--kit-space-2xs) var(--kit-space-sm);border-radius:var(--kit-r-xs);background:var(--kit-tint-bg);font-size:var(--kit-fs-caption2);white-space:nowrap;font-weight:700}.kit-lane-card--current.svelte-s8mn0r .kit-lane-card__chip:where(.svelte-s8mn0r){background:color-mix(in srgb, var(--admin-link) 18%, transparent);color:var(--admin-link)}.kit-lane-card__delta.svelte-s8mn0r{font-variant-numeric:tabular-nums;font-weight:700}.kit-lane-card__total.svelte-s8mn0r,.kit-lane-card__note.svelte-s8mn0r,.kit-lane-card__author.svelte-s8mn0r{color:var(--admin-muted);font-variant-numeric:tabular-nums}.kit-lane-card__author.svelte-s8mn0r{font-size:var(--kit-fs-caption);white-space:nowrap;flex:none}.kit-lane-card__body.svelte-s8mn0r{gap:var(--kit-space-2xs);padding-top:var(--kit-space-xs);flex-direction:column;display:flex}.kit-lane-card__line.svelte-s8mn0r{align-items:baseline;column-gap:var(--kit-space-sm);font-size:var(--kit-fs-footnote);line-height:var(--kit-lh-footnote);flex-wrap:wrap;display:flex}.kit-lane-card__mark.svelte-s8mn0r{color:var(--admin-muted)}.kit-lane-card__mark[data-mark=\+].svelte-s8mn0r{color:var(--admin-tone-done-fg)}.kit-lane-card__mark[data-mark=\-].svelte-s8mn0r{color:var(--admin-tone-problem-fg)}.kit-lane-card__mark.svelte-s8mn0r{width:calc(var(--kit-px,1px) * 10);flex:none}.kit-lane-card__label.svelte-s8mn0r{flex:1 1 calc(var(--kit-px,1px) * 120);overflow-wrap:break-word;min-width:0}.kit-lane-card__value.svelte-s8mn0r{text-align:end;color:var(--admin-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-inline-start:auto}.kit-lane-card__action.svelte-s8mn0r{padding-top:var(--kit-space-xs);justify-content:flex-end;display:flex}.kit-island{z-index:150;top:calc(env(safe-area-inset-top) + 10px);left:calc(env(safe-area-inset-left) + 12px);color:#fff;max-width:calc(100vw - 24px);font-family:var(--admin-font-sans);position:fixed}.kit-island:is([inert],[inert] *){z-index:0}.kit-island__pill{align-items:center;gap:var(--kit-space-sm);height:44px;padding:0 var(--kit-space-xs) 0 var(--kit-space-sm);border-radius:var(--kit-r-pill);background:#1f1f22;display:flex;position:relative;box-shadow:0 0 0 .5px #ffffff1a,inset 0 1px #ffffff0f,0 14px 34px -10px #0000008c,0 2px 6px #00000040}html.dark .kit-island__pill{background:#2c2c30}html.dark .kit-island__flag{border-color:#2c2c30}.kit-island__summary{align-items:center;gap:var(--kit-space-md);min-width:0;height:36px;padding:0 var(--kit-space-md) 0 var(--kit-space-md);border-radius:var(--kit-r-pill);color:inherit;font:inherit;white-space:nowrap;transition:background-color var(--kit-dur-press) ease;display:flex}button.kit-island__summary{cursor:pointer}@media (width>=640px){.kit-island--movable .kit-island__summary{cursor:grab;-webkit-user-select:none;user-select:none}.kit-island--dragging .kit-island__summary{cursor:grabbing}}button.kit-island__summary:hover,button.kit-island__summary[aria-expanded=true]{background:#ffffff12}.kit-island__summary:focus-visible,.kit-island__more:focus-visible,.kit-island-btn:focus-visible{outline:2px solid var(--brand-light);outline-offset:2px}.kit-island__divider{background:#ffffff1f;flex-shrink:0;width:1px;height:20px}.kit-island__actions{align-items:center;gap:var(--kit-space-sm);flex-shrink:0;display:flex}.kit-island__more{border-radius:var(--kit-r-pill);color:#fff;cursor:pointer;width:34px;height:34px;transition:background-color var(--kit-dur-press) ease, color var(--kit-dur-press) ease;background:#ffffff21;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.kit-island__more:hover{background:#fff3}.kit-island__more svg{transition:transform var(--kit-dur-quick) var(--kit-ease-press)}.kit-island__more--open{color:var(--brand-pale);background:#16204a}.kit-island__more--open svg{transform:rotate(180deg)}.kit-island__flag{border-radius:var(--kit-r-pill);background:#fb7185;border:2px solid #1f1f22;width:12px;height:12px;position:absolute;top:-2px;right:-1px}.kit-island__sheet,.kit-island__face{max-height:calc(100dvh - 90px);padding:var(--kit-space-lg);border-radius:var(--kit-r-xl);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#26262af7;overflow-y:auto;box-shadow:0 0 0 .5px #ffffff1a,inset 0 1px #ffffff0f,0 24px 60px -12px #0009}.kit-island__sheet{width:min(420px,100vw - 24px);position:absolute;top:calc(100% + 10px);left:0}.kit-island__face{width:min(380px,100vw - 24px)}.kit-island__head{justify-content:space-between;align-items:center;gap:var(--kit-space-md);min-height:34px;margin-bottom:var(--kit-space-md);display:flex}.kit-island__title{min-width:0;font-size:var(--kit-fs-body);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.kit-island-well{align-items:center;gap:var(--kit-space-xs);height:52px;padding:var(--kit-space-xs);border-radius:var(--kit-r-lg);background:#00000047;display:flex;box-shadow:inset 0 1px 3px #0006,0 0 0 .5px #ffffff0f}.kit-island-well .kit-select__trigger--ghost{border-radius:var(--kit-r-md);color:#ffffff9e;height:44px}.kit-island-well input{min-width:0;height:44px;padding:0 var(--kit-space-sm);color:#fff;font:inherit;font-size:var(--kit-fs-title3);font-variant-numeric:tabular-nums;letter-spacing:.01em;background:0 0;border:0;outline:0;flex:1;font-weight:500}.kit-island-well input::placeholder{color:#ffffff6b;font-size:var(--kit-fs-subhead);font-weight:400}.kit-island-well:focus-within{box-shadow:inset 0 1px 3px #0006, 0 0 0 1.5px var(--brand-light)}.kit-island .kit-seg{box-shadow:none;background:#00000047}.kit-island .kit-seg>[aria-checked=true]{color:#fff}.kit-island .kit-seg>[aria-checked=true]:not(.kit-seg--slide>*),.kit-island .kit-seg__thumb{box-shadow:none;background:#ffffff1f}.kit-island__note{align-items:flex-start;gap:var(--kit-space-sm);margin-top:var(--kit-space-md);font-size:var(--kit-fs-caption);line-height:1.4;display:flex}.kit-island__note--bad{color:#fda4af}.kit-island__name{max-width:13rem;font-size:var(--kit-fs-footnote);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.kit-island__name--ring{max-width:11rem}.kit-island__kind{color:var(--kit-ink-2);font-size:var(--kit-fs-footnote)}.kit-island__time{color:var(--kit-ink-2);font-family:var(--font-mono);font-size:var(--kit-fs-footnote);font-variant-numeric:tabular-nums;font-weight:600}.kit-island__glyph{color:var(--admin-tone-waiting-fg);flex-shrink:0;display:inline-flex}.kit-island__sheet-head{align-items:flex-start;gap:var(--kit-space-sm);display:flex}.kit-island__sheet-who{flex:1;min-width:0}.kit-island__sheet-title,.kit-island__sheet-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kit-island__sheet-title{font-size:var(--kit-fs-body);font-weight:600;line-height:var(--kit-lh-body)}.kit-island__sheet-sub{color:var(--kit-ink-2);font-size:var(--kit-fs-footnote)}.kit-island__label{margin-top:var(--kit-space-lg);color:var(--kit-ink-2);font-size:var(--kit-fs-footnote);font-weight:600}.kit-island__people{max-height:240px;margin-top:var(--kit-space-xs);overflow-y:auto}.kit-island-person{align-items:center;gap:var(--kit-space-md);min-height:2.75rem;display:flex}.kit-island-person__name{min-width:0;font-size:var(--kit-fs-callout);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.kit-island-person__muted{color:var(--kit-ink-3);flex-shrink:0}.kit-island__notch{border-radius:var(--kit-r-2xs);background:#26262a;width:12px;height:12px;position:absolute;top:calc(100% + 4px);right:17px;transform:rotate(45deg)}@media (width<=639px){.kit-island{top:auto;bottom:calc(env(safe-area-inset-bottom) + 12px);left:12px;right:12px}.kit-island__summary{flex:1}.kit-island__sheet{width:auto;top:auto;bottom:calc(100% + 10px);right:0}.kit-island__face{width:auto}.kit-island__notch{top:auto;bottom:calc(100% + 4px)}}@media (prefers-reduced-motion:no-preference){.kit-island__pill{animation:kit-island-in var(--kit-dur-quick) var(--kit-ease-press)}.kit-island__face{animation:kit-island-sheet-in var(--kit-dur-quick) var(--kit-ease-press)}.kit-island__sheet{transform-origin:calc(var(--kit-island-width,100%) - 23px) 0;animation:kit-island-sheet-in var(--kit-dur-quick) var(--kit-ease-press)}}@keyframes kit-island-in{0%{opacity:0;transform:translateY(-3px)scale(.985)}}@keyframes kit-island-sheet-in{0%{opacity:0;transform:translateY(-3px)scale(.99)}}.kit-island-btn{align-items:center;gap:var(--kit-space-sm);color:#ffffff9e;min-width:0;font:inherit;font-size:var(--kit-fs-caption);cursor:pointer;flex-direction:column;display:inline-flex}.kit-island-btn:disabled{cursor:default;opacity:.4}.kit-island-btn__face{border-radius:var(--kit-r-pill);color:#fff;width:34px;height:34px;transition:background-color var(--kit-dur-press) ease, transform var(--kit-dur-press) var(--kit-ease-press);background:#ffffff14;justify-content:center;align-items:center;display:inline-flex}.kit-island-btn--labelled .kit-island-btn__face{width:46px;height:46px}.kit-island-btn:not(:disabled):hover .kit-island-btn__face{background:#ffffff24}.kit-island-btn:not(:disabled):active .kit-island-btn__face{transform:scale(.97)}.kit-island-btn--danger .kit-island-btn__face{color:#fda4af;background:#fda4af29}.kit-island-btn--danger:not(:disabled):hover .kit-island-btn__face{background:#fda4af3d}.kit-island-btn--hold .kit-island-btn__face{color:#fcd34d;background:#33260a}.kit-island-btn--hold:not(:disabled):hover .kit-island-btn__face{background:#45340f}.kit-island-btn--selected .kit-island-btn__face{color:var(--brand-pale);background:#16204a}.kit-island-btn--primary .kit-island-btn__face{width:auto;padding:0 var(--kit-space-lg);color:#fff;font-size:var(--kit-fs-callout);background:linear-gradient(var(--brand-top), var(--brand-face) 55%, var(--brand-bottom));box-shadow:inset 0 1px 0 #ffffff47, inset 0 -1px 0 #00000029, 0 0 0 .5px var(--brand-ring);font-weight:500}.kit-island-btn--primary:not(:disabled):hover .kit-island-btn__face{background:linear-gradient(oklch(from var(--brand-face) calc(l + .084) calc(c * .95) calc(h + 1.8)), oklch(from var(--brand-face) calc(l + .026) calc(c * 1.06) h) 55%, var(--brand-face))}.kit-island__face .kit-island-btn--primary .kit-island-btn__face{height:44px;padding:0 var(--kit-space-xl);font-size:var(--kit-fs-subhead);font-weight:600}.kit-island-btn__label{text-overflow:ellipsis;white-space:nowrap;max-width:88px;overflow:hidden}@media (prefers-reduced-motion:reduce){.kit-island-btn:not(:disabled):active .kit-island-btn__face{transform:none}}.kit-island-wave{align-items:center;gap:var(--kit-space-2xs);height:14px;padding:0 var(--kit-space-2xs);display:inline-flex}.kit-island-wave i{border-radius:var(--kit-r-2xs);background:#6ee7b7;width:3px;height:6px}@media (prefers-reduced-motion:no-preference){.kit-island-wave i{animation:1s ease-in-out infinite kit-island-wave}.kit-island-wave i:nth-child(2){animation-delay:.15s}.kit-island-wave i:nth-child(3){animation-delay:.3s}.kit-island-wave i:nth-child(4){animation-delay:.45s}}@keyframes kit-island-wave{0%,to{height:4px}50%{height:14px}}.kit-island-wave--level i{height:calc(4px + var(--level) * 10px);transition:height var(--kit-dur-press) linear;animation:none}.kit-island--inline{z-index:auto;display:inline-block;position:relative;inset:auto}.kit-board.svelte-153tyn7{align-items:flex-start;gap:var(--kit-space-lg);contain:inline-size;padding:var(--kit-space-xs) var(--kit-space-xs) var(--kit-space-lg);margin-inline:calc(var(--kit-space-xs) * -1);scroll-padding-inline:calc(var(--kit-px,1px) * 4);overscroll-behavior-x:contain;display:flex;overflow-x:auto}.kit-board.svelte-153tyn7>*{min-width:calc(var(--kit-px,1px) * 264);flex:1 1 0}.kit-board.svelte-153tyn7>:has([data-board-empty]:only-child){flex:0 0 calc(var(--kit-px,1px) * 44);min-width:calc(var(--kit-px,1px) * 44)}.kit-board-col.svelte-18mjr65{gap:var(--kit-space-md);flex-direction:column;min-width:0;display:flex}.head.svelte-18mjr65{align-items:center;gap:var(--kit-space-sm);height:calc(var(--kit-px,1px) * 30);padding:0 var(--kit-space-xs);display:flex}.title.svelte-18mjr65{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--kit-fs-callout);font-weight:600;line-height:var(--kit-lh-callout);color:var(--admin-text);margin:0;overflow:hidden}.count.svelte-18mjr65{box-sizing:border-box;min-width:calc(var(--kit-px,1px) * 20);height:calc(var(--kit-px,1px) * 18);padding:0 var(--kit-space-sm);border-radius:var(--kit-r-pill);font-size:var(--kit-fs-caption2);font-weight:600;line-height:var(--kit-lh-caption2);font-variant-numeric:tabular-nums;color:var(--kit-ink-2);background:var(--kit-chip-bg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.count.toned.svelte-18mjr65{color:var(--tone-fg);background:var(--tone-bg)}.cards.svelte-18mjr65{gap:var(--kit-space-md);flex-direction:column;min-width:0;display:flex}.cards.spread.svelte-18mjr65{grid-template-columns:repeat(auto-fill, minmax(calc(var(--kit-px,1px) * 264), 1fr));align-items:start;display:grid}.kit-board-col.svelte-18mjr65:has(>.cards:where(.svelte-18mjr65)>.empty:where(.svelte-18mjr65):only-child){box-sizing:border-box;min-height:calc(var(--kit-px,1px) * 240);padding:var(--kit-space-md) 0;border-radius:var(--kit-r-md);background:var(--kit-chip-bg)}.kit-board-col.svelte-18mjr65:has(>.cards:where(.svelte-18mjr65)>.empty:where(.svelte-18mjr65):only-child) .head:where(.svelte-18mjr65){flex-direction:column-reverse;justify-content:flex-end;height:auto}.kit-board-col.svelte-18mjr65:has(>.cards:where(.svelte-18mjr65)>.empty:where(.svelte-18mjr65):only-child) .title:where(.svelte-18mjr65){writing-mode:vertical-rl;color:var(--admin-muted)}.kit-board-col.svelte-18mjr65:has(>.cards:where(.svelte-18mjr65)>.empty:where(.svelte-18mjr65):only-child) .empty:where(.svelte-18mjr65){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.empty.svelte-18mjr65{padding:var(--kit-space-md) var(--kit-space-xs);font-size:var(--kit-fs-footnote);line-height:var(--kit-lh-footnote);color:var(--admin-muted);margin:0}.kit-board-card.svelte-167ex8h{gap:var(--kit-space-sm);box-sizing:border-box;min-width:0;padding:var(--kit-space-md) var(--kit-space-lg);border-radius:var(--kit-r-lg);color:var(--admin-text);background:var(--kit-lit-bg);box-shadow:var(--kit-lit-shadow);transition:box-shadow var(--kit-dur-quick) ease, background-color var(--kit-dur-quick) ease;flex-direction:column;display:flex;position:relative}.kit-board-card.svelte-167ex8h:hover{background:var(--kit-lit-bg-hover);box-shadow:var(--kit-lit-shadow-hover)}.kit-board-card.attention.svelte-167ex8h{box-shadow:var(--kit-lit-shadow), 0 0 0 1px color-mix(in srgb, var(--admin-tone-problem-fg) 38%, transparent)}.kit-board-card.attention.svelte-167ex8h:hover{box-shadow:var(--kit-lit-shadow-hover), 0 0 0 1px color-mix(in srgb, var(--admin-tone-problem-fg) 38%, transparent)}.kit-board-card.selected.svelte-167ex8h{box-shadow:var(--kit-lit-shadow), 0 0 0 2px var(--admin-focus)}.top.svelte-167ex8h{justify-content:space-between;align-items:center;gap:var(--kit-space-sm);height:calc(var(--kit-px,1px) * 18);display:flex}.id.svelte-167ex8h{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--kit-fs-caption);font-weight:600;line-height:var(--kit-lh-caption);font-variant-numeric:tabular-nums;color:var(--admin-muted);overflow:hidden}.attention.svelte-167ex8h .id:where(.svelte-167ex8h){color:var(--admin-tone-problem-fg)}.age.svelte-167ex8h{font-size:var(--kit-fs-caption);line-height:var(--kit-lh-caption);font-variant-numeric:tabular-nums;color:var(--admin-muted);flex-shrink:0}.open.svelte-167ex8h{font:inherit;text-align:start;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:none;display:block}.open.svelte-167ex8h:after{content:"";border-radius:var(--kit-r-lg);position:absolute;inset:0}.kit-board-card.svelte-167ex8h .open:where(.svelte-167ex8h):focus-visible{outline:none}.open.svelte-167ex8h:focus-visible:after{outline:2px solid var(--admin-focus);outline-offset:2px}.title.svelte-167ex8h{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;font-size:var(--kit-fs-callout);font-weight:600;line-height:var(--kit-lh-callout);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.state.svelte-167ex8h{align-items:center;gap:var(--kit-space-sm);flex-wrap:wrap;display:flex}.detail.svelte-167ex8h{align-items:flex-start;gap:var(--kit-space-sm);font-size:var(--kit-fs-caption);line-height:var(--kit-lh-caption);color:var(--admin-muted);margin:0;display:flex}.waiting.svelte-167ex8h svg{margin-top:var(--kit-space-2xs);flex-shrink:0}.members.svelte-167ex8h{align-items:center;gap:var(--kit-space-sm);margin:var(--kit-space-2xs) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.member.svelte-167ex8h{align-items:center;gap:var(--kit-space-xs);height:calc(var(--kit-px,1px) * 22);padding:0 var(--kit-space-sm) 0 var(--kit-space-sm);border-radius:var(--kit-r-pill);background:var(--kit-chip-bg);display:inline-flex}.member-id.svelte-167ex8h{font-size:var(--kit-fs-caption2);font-weight:600;line-height:var(--kit-lh-caption2);font-variant-numeric:tabular-nums;color:var(--admin-text)}.more.svelte-167ex8h{font-size:var(--kit-fs-caption);line-height:var(--kit-lh-caption);color:var(--admin-muted)}.kit-command-layer.svelte-7h8esh{padding-top:min(14vh, calc(var(--kit-px,1px) * 120));align-items:start}.kit-command.svelte-7h8esh{z-index:1;width:min(calc(var(--kit-px,1px) * 520), 100%);max-height:min(calc(var(--kit-px,1px) * 520), calc(100dvh - 24px));border-radius:var(--kit-r-lg);animation:kit-rise-in var(--kit-dur-quick) var(--kit-out) both;flex-direction:column;display:flex;overflow:hidden}.kit-command-layer.is-leaving .kit-command.svelte-7h8esh{animation:kit-sink-out var(--kit-dur-press) var(--kit-out) both}@media (prefers-reduced-motion:reduce){.kit-command.svelte-7h8esh,.kit-command-layer.is-leaving .kit-command.svelte-7h8esh{animation:none}}.search.svelte-7h8esh{align-items:center;gap:var(--kit-space-md);height:calc(var(--kit-px,1px) * 52);padding:0 var(--kit-space-lg);border-bottom:var(--kit-hairline-w) solid var(--admin-hairline);color:var(--admin-muted);flex-shrink:0;display:flex}.field.svelte-7h8esh{min-width:0;height:100%;font-size:var(--kit-fs-subhead);color:var(--admin-text);flex:1}.field.svelte-7h8esh::placeholder{color:var(--admin-muted)}.list.svelte-7h8esh{min-height:0;padding:var(--kit-space-sm);overscroll-behavior:contain;flex:1;overflow-y:auto}.heading.svelte-7h8esh{padding:var(--kit-space-md) var(--kit-space-md) var(--kit-space-xs);font-size:var(--kit-fs-caption);font-weight:600;line-height:var(--kit-lh-caption);color:var(--admin-muted);margin:0}.group.svelte-7h8esh:first-child .heading:where(.svelte-7h8esh){padding-top:var(--kit-space-sm)}.item.svelte-7h8esh{align-items:center;gap:var(--kit-space-md);box-sizing:border-box;height:var(--kit-h-md);padding:0 var(--kit-space-md);border-radius:var(--kit-r-xs);font-size:var(--kit-fs-callout);line-height:var(--kit-lh-callout);color:var(--admin-text);cursor:pointer;display:flex}.item.svelte-7h8esh>svg{color:var(--kit-ink-2);flex-shrink:0}.item[data-active=true].svelte-7h8esh{background:var(--kit-tint-bg)}.item[aria-disabled=true].svelte-7h8esh{opacity:.45;cursor:default}.text.svelte-7h8esh{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hint.svelte-7h8esh{font-size:var(--kit-fs-caption);color:var(--admin-muted);flex-shrink:0}.empty.svelte-7h8esh{padding:var(--kit-space-xl) var(--kit-space-md);text-align:center;font-size:var(--kit-fs-footnote);color:var(--admin-muted);margin:0}.kit-datepicker.svelte-ie6bqd{width:calc(var(--kit-px,1px) * 252);padding:var(--kit-space-xs);color:var(--admin-text)}.kit-datepicker__head.svelte-ie6bqd{align-items:center;gap:var(--kit-space-2xs);margin-bottom:var(--kit-space-sm);display:flex}.kit-datepicker__head.svelte-ie6bqd span:where(.svelte-ie6bqd){font-size:var(--kit-fs-callout);flex:1;padding-inline-start:var(--kit-space-sm);font-weight:600}.kit-datepicker__grid.svelte-ie6bqd{gap:var(--kit-space-2xs);grid-template-columns:repeat(7,1fr);display:grid}.kit-datepicker__weekday.svelte-ie6bqd{font-size:var(--kit-fs-caption2);font-weight:600;line-height:var(--kit-lh-body);text-align:center;color:var(--admin-muted)}.kit-datepicker__day.svelte-ie6bqd{height:var(--kit-h-md);border-radius:var(--kit-r-sm);font:inherit;font-size:var(--kit-fs-footnote);font-variant-numeric:tabular-nums;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.kit-datepicker__day[data-out=true].svelte-ie6bqd{color:var(--admin-muted)}.kit-datepicker__day[data-band=true].svelte-ie6bqd{background:var(--kit-tint-bg-press)}.kit-datepicker__day[aria-current=date].svelte-ie6bqd{color:var(--admin-link);font-weight:700}@media (hover:hover){.kit-datepicker__day.svelte-ie6bqd:hover{box-shadow:inset 0 0 0 999px var(--admin-row-hover)}}.kit-datepicker__day.svelte-ie6bqd:focus-visible{outline:2px solid var(--admin-link);outline-offset:1px}.kit-transfer.svelte-msh62w{width:calc(var(--kit-px,1px) * 300);flex-direction:column;max-width:100%;display:flex}.kit-transfer__section.svelte-msh62w{padding:var(--kit-space-md) var(--kit-space-md) var(--kit-space-xs);font-size:var(--kit-fs-caption);color:var(--kit-ink-2);font-weight:600}.kit-transfer__current.svelte-msh62w{align-items:center;gap:var(--kit-space-sm);height:calc(var(--kit-px,1px) * 32);padding:0 var(--kit-space-md);font-size:var(--kit-fs-callout);color:var(--kit-ink-2);display:flex}.kit-transfer__current.svelte-msh62w svg{margin-inline-start:auto}.kit-transfer__name.svelte-msh62w{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kit-transfer__empty.svelte-msh62w{padding:var(--kit-space-sm) var(--kit-space-md);font-size:var(--kit-fs-footnote);color:var(--kit-ink-2);margin:0}@media (width<=639px){.kit-transfer.svelte-msh62w{width:auto}}.kit-mood.svelte-1p3nich{flex-shrink:0}.kit-nrow.svelte-bq1ch6{border-radius:var(--kit-r-md);padding:var(--kit-space-md) var(--kit-space-md) var(--kit-space-md) var(--kit-space-lg);transition:background-color .15s;position:relative}.kit-nrow.svelte-bq1ch6:hover{background:var(--kit-ghost-bg-hover)}.kit-nrow__main.svelte-bq1ch6{align-items:flex-start;gap:var(--kit-space-md);display:flex}.kit-nrow__col.svelte-bq1ch6{flex:1;min-width:0}.kit-nrow--plain.svelte-bq1ch6 .kit-nrow__top:where(.svelte-bq1ch6){padding-block:var(--kit-space-sm)}.kit-nrow__top.svelte-bq1ch6{align-items:flex-start;gap:var(--kit-space-sm);display:flex}.kit-nrow__copy.svelte-bq1ch6{text-align:start;min-width:0;font:inherit;color:inherit;flex:1}.kit-nrow__copy--link.svelte-bq1ch6{appearance:none;cursor:pointer;background:0 0;border:0;padding:0}.kit-nrow__copy--link.svelte-bq1ch6:after{content:"";border-radius:var(--kit-r-md);position:absolute;inset:0}.kit-nrow__title.svelte-bq1ch6{white-space:nowrap;text-overflow:ellipsis;font-size:var(--kit-fs-callout);font-weight:600;line-height:var(--kit-lh-callout);color:var(--admin-text);display:block;overflow:hidden}.kit-nrow--person.svelte-bq1ch6 .kit-nrow__title:where(.svelte-bq1ch6){font-weight:400}.kit-nrow__title.svelte-bq1ch6 b{font-weight:600}.kit-nrow--plain.svelte-bq1ch6:hover .kit-nrow__title:where(.svelte-bq1ch6),.kit-nrow--plain.svelte-bq1ch6:focus-within .kit-nrow__title:where(.svelte-bq1ch6){white-space:normal;overflow-wrap:anywhere}.kit-nrow--read.svelte-bq1ch6 .kit-nrow__title:where(.svelte-bq1ch6),.kit-nrow--read.svelte-bq1ch6 .kit-nrow__preview:where(.svelte-bq1ch6){color:var(--admin-muted)}.kit-nrow__ctx.svelte-bq1ch6{white-space:nowrap;text-overflow:ellipsis;font-size:var(--kit-fs-footnote);line-height:var(--kit-lh-footnote);color:var(--admin-muted);display:block;overflow:hidden}.kit-nrow__preview.svelte-bq1ch6{-webkit-line-clamp:2;line-clamp:2;margin:var(--kit-space-2xs) 0 0;font-size:var(--kit-fs-footnote);line-height:var(--kit-lh-footnote);color:var(--admin-text);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kit-nrow__end.svelte-bq1ch6{flex:none;place-items:start end;display:grid}.kit-nrow__end.svelte-bq1ch6>:where(.svelte-bq1ch6){grid-area:1/1}.kit-nrow__time.svelte-bq1ch6{font-size:var(--kit-fs-caption);line-height:var(--kit-lh-subhead);color:var(--admin-muted);font-variant-numeric:tabular-nums}.kit-nrow__done.svelte-bq1ch6{z-index:1;margin-block:calc(var(--kit-space-xs) * -1);opacity:0;pointer-events:none;margin-inline-end:calc(var(--kit-space-2xs) * -1);transition:opacity .15s;position:relative}.kit-nrow.svelte-bq1ch6:hover .kit-nrow__done:where(.svelte-bq1ch6),.kit-nrow.svelte-bq1ch6:focus-within .kit-nrow__done:where(.svelte-bq1ch6){opacity:1;pointer-events:auto}:is(.kit-nrow.svelte-bq1ch6:hover .kit-nrow__time:where(.svelte-bq1ch6):has(~.kit-nrow__done:where(.svelte-bq1ch6)),.kit-nrow.svelte-bq1ch6:focus-within .kit-nrow__time:where(.svelte-bq1ch6):has(~.kit-nrow__done:where(.svelte-bq1ch6))){visibility:hidden}@media (hover:none){.kit-nrow__done.svelte-bq1ch6{opacity:1;pointer-events:auto}.kit-nrow__time.svelte-bq1ch6:has(~.kit-nrow__done:where(.svelte-bq1ch6)){visibility:hidden}}.kit-nrow__dot.svelte-bq1ch6{inset-inline-start:5px;background:var(--admin-link);border-radius:50%;width:6px;height:6px;position:absolute;top:23px}.kit-tray-host.svelte-a9p7ae,.kit-tray-bell.svelte-a9p7ae{display:inline-flex;position:relative}.kit-tray-bell--ping.svelte-a9p7ae .kit-tray-badge:where(.svelte-a9p7ae),.kit-tray-bell--ping.svelte-a9p7ae .kit-tray-count:where(.svelte-a9p7ae){animation:svelte-a9p7ae-kit-tray-tick var(--kit-dur-glide) ease-out}@keyframes svelte-a9p7ae-kit-tray-tick{50%{transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.kit-tray-bell--ping.svelte-a9p7ae .kit-tray-badge:where(.svelte-a9p7ae),.kit-tray-bell--ping.svelte-a9p7ae .kit-tray-count:where(.svelte-a9p7ae){animation:none}}.kit-tray-badge.svelte-a9p7ae{top:-3px;min-width:18px;height:18px;padding:0 var(--kit-space-xs);border-radius:var(--kit-r-pill);background:var(--admin-link);color:var(--admin-surface);font-size:var(--kit-fs-caption);font-weight:600;line-height:var(--kit-lh-caption);text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--admin-panel);pointer-events:none;position:absolute;inset-inline-end:-4px}.kit-tray-until.svelte-a9p7ae{font-size:var(--kit-fs-footnote);font-variant-numeric:tabular-nums;font-weight:600}@media (width<=420px){.kit-tray-until.svelte-a9p7ae{display:none}}.kit-tray-count.svelte-a9p7ae{min-width:16px;height:16px;padding:0 var(--kit-space-xs);box-sizing:border-box;border-radius:var(--kit-r-pill);background:var(--kit-ghost-bg-hover);color:var(--admin-text);font-size:var(--kit-fs-caption2);font-weight:600;line-height:var(--kit-lh-caption2);text-align:center;font-variant-numeric:tabular-nums}.kit-tray.svelte-a9p7ae{inset-inline-end:var(--kit-tray-right,16px);z-index:200;width:min(420px,100vw - 32px);padding:var(--kit-space-sm);border-radius:var(--kit-r-xl);transition:opacity var(--kit-dur-press) var(--kit-out);position:fixed;top:72px}.kit-tray--off.svelte-a9p7ae{opacity:0;pointer-events:none;transition:opacity var(--kit-dur-press) ease}.kit-tray-pills.svelte-a9p7ae{inset-inline-end:var(--kit-tray-right,16px);z-index:200;align-items:flex-end;gap:var(--kit-space-sm);pointer-events:none;flex-direction:column;width:min(420px,100vw - 32px);margin:0;padding:0;list-style:none;display:flex;position:fixed;top:64px}.kit-tray-pills.svelte-a9p7ae>li:where(.svelte-a9p7ae){max-width:100%}.kit-tray-pill.svelte-a9p7ae{align-items:center;gap:var(--kit-space-2xs);max-width:100%;min-height:40px;padding:var(--kit-space-xs);border-radius:var(--kit-r-pill);pointer-events:auto;display:flex}.kit-tray-pill__main.svelte-a9p7ae{align-items:center;gap:var(--kit-space-sm);min-width:0;padding:var(--kit-space-xs) var(--kit-space-md) var(--kit-space-xs) var(--kit-space-xs);border-radius:var(--kit-r-pill);font-size:var(--kit-fs-callout);line-height:var(--kit-lh-callout);color:var(--admin-text);display:flex}.kit-tray-pill__main--open.svelte-a9p7ae{appearance:none;font:inherit;cursor:pointer;text-align:start;background:0 0;border:0}.kit-tray-pill__main--open.svelte-a9p7ae:hover{background:var(--kit-ghost-bg-hover)}.kit-tray-pill__mark.svelte-a9p7ae{width:24px;height:24px;color:var(--admin-muted);flex:none;place-items:center;display:grid}.kit-tray-pill__mark--alert.svelte-a9p7ae{color:var(--admin-tone-problem-fg)}.kit-tray-pill__title.svelte-a9p7ae{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.kit-tray-pill--more.svelte-a9p7ae{appearance:none;padding:var(--kit-space-xs) var(--kit-space-lg);font:inherit;font-size:var(--kit-fs-footnote);color:var(--admin-muted);cursor:pointer;border:0;font-weight:600}@media (width<=640px){.kit-tray.svelte-a9p7ae{inset-inline:16px;top:calc(env(safe-area-inset-top,0px) + 72px);width:auto;position:fixed}.kit-tray-pills.svelte-a9p7ae{top:calc(env(safe-area-inset-top,0px) + 64px)}}.kit-tray-ghost{z-index:210;pointer-events:none;margin:0;list-style:none;position:fixed}.kit-tray-scroll.svelte-a9p7ae{overscroll-behavior:contain;max-height:min(60vh,520px);overflow-y:auto}.kit-tray-foot.svelte-a9p7ae{align-items:center;gap:var(--kit-space-2xs);margin-top:var(--kit-space-sm);padding:var(--kit-space-md) var(--kit-space-xs) var(--kit-space-2xs);flex-wrap:wrap;display:flex}.kit-tray-empty.svelte-a9p7ae{padding:var(--kit-space-lg) var(--kit-space-sm);font-size:var(--kit-fs-footnote);color:var(--admin-muted);margin:0}.kit-recordnav.svelte-s907x{align-items:center;gap:var(--kit-space-md);width:100%;min-width:0;font-size:var(--kit-fs-footnote);line-height:var(--kit-lh-footnote);white-space:nowrap;flex-wrap:nowrap;display:flex}.kit-recordnav__path.svelte-s907x,.kit-recordnav__related.svelte-s907x{align-items:center;gap:var(--kit-space-xs);flex:none;margin:0;padding:0;list-style:none;display:flex}.kit-recordnav__related.svelte-s907x{gap:var(--kit-space-md)}.kit-recordnav__step.svelte-s907x{align-items:center;gap:var(--kit-space-xs);display:inline-flex}.kit-recordnav__step.svelte-s907x .kit-recordnav__sep{color:var(--admin-muted);flex-shrink:0}.kit-recordnav__item.svelte-s907x{align-items:center;gap:var(--kit-space-xs);border-radius:var(--kit-r-2xs);color:var(--admin-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}.kit-recordnav__item.svelte-s907x svg{opacity:.8;flex-shrink:0}.kit-recordnav__item.svelte-s907x:hover{color:var(--admin-link)}.kit-recordnav__item.svelte-s907x:focus-visible{outline:2px solid var(--admin-focus);outline-offset:2px}.kit-recordnav__item--current.svelte-s907x{color:var(--admin-text);cursor:default;font-weight:700}.kit-recordnav__item--current.svelte-s907x:hover{color:var(--admin-text)}.kit-recordnav__unit.svelte-s907x{display:inline-flex}.kit-recordnav__rule.svelte-s907x{width:1px;height:calc(var(--kit-px,1px) * 14);background:var(--kit-surface-modal-edge);flex:none}.kit-recordnav__n.svelte-s907x{font-variant-numeric:tabular-nums}.kit-span-timeline.svelte-1nmbaha{--span-label:calc(var(--kit-px,1px) * 130);--span-row:calc(var(--kit-px,1px) * 32);--span-bar:calc(var(--kit-px,1px) * 16);min-width:0;display:grid}.kit-span-timeline--wide.svelte-1nmbaha{--span-label:calc(var(--kit-px,1px) * 220)}.kit-span-timeline--hour.svelte-1nmbaha{--span-row:calc(var(--kit-px,1px) * 40);--span-bar:calc(var(--kit-px,1px) * 22);padding-inline-end:var(--kit-space-lg)}.row.svelte-1nmbaha{grid-template-columns:var(--span-label) minmax(0, 1fr);min-height:var(--span-row);align-items:center;display:grid}.kit-span-timeline--hour.svelte-1nmbaha .row--data:where(.svelte-1nmbaha){box-shadow:inset 0 var(--kit-hairline-w) 0 var(--admin-hairline)}.who.svelte-1nmbaha{align-items:center;gap:var(--kit-space-sm);min-width:0;padding-inline-end:var(--kit-space-md);display:flex}.names.svelte-1nmbaha{flex-direction:column;min-width:0;display:flex}.label.svelte-1nmbaha,.sub.svelte-1nmbaha{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label.svelte-1nmbaha{font-size:var(--kit-fs-footnote);line-height:var(--kit-lh-footnote);font-weight:600}.note.svelte-1nmbaha{color:var(--admin-muted);font-weight:400}.sub.svelte-1nmbaha{font-size:var(--kit-fs-caption);line-height:var(--kit-lh-caption);color:var(--admin-muted);font-variant-numeric:tabular-nums}.axis.svelte-1nmbaha{height:calc(var(--kit-px,1px) * 18);position:relative}.tick.svelte-1nmbaha{color:var(--admin-muted);font-size:var(--kit-fs-caption);line-height:var(--kit-lh-caption);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;top:0}.kit-span-timeline--hour.svelte-1nmbaha .tick:where(.svelte-1nmbaha){transform:translate(-50%)}.kit-span-timeline--hour.svelte-1nmbaha .tick:where(.svelte-1nmbaha):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:translate(50%)}.tick--now.svelte-1nmbaha{color:var(--admin-text);font-weight:600}.track.svelte-1nmbaha{height:var(--span-row);position:relative}.span.svelte-1nmbaha{top:calc((var(--span-row) - var(--span-bar)) / 2);height:var(--span-bar);min-width:0;color:inherit;align-items:center;text-decoration:none;display:flex;position:absolute}a.span.svelte-1nmbaha:hover .bar:where(.svelte-1nmbaha){box-shadow:var(--bar-edge,0 0 0 0 transparent), var(--bar-mark,0 0 0 0 transparent), inset 0 0 0 100px var(--admin-row-hover)}a.span.svelte-1nmbaha:focus-visible{outline:2px solid var(--admin-focus);outline-offset:1px;border-radius:var(--kit-r-xs)}.bar.svelte-1nmbaha{border-radius:var(--kit-r-xs);background:var(--tone-bg);box-shadow:var(--bar-edge,0 0 0 0 transparent), var(--bar-mark,0 0 0 0 transparent);position:absolute;inset:0}.bar--edge.svelte-1nmbaha{--bar-edge:inset 0 0 0 1.5px var(--tone-fg)}.bar--quiet.svelte-1nmbaha{background:var(--kit-tint-bg)}.bar--handover.svelte-1nmbaha{--bar-mark:inset 3px 0 0 var(--kit-ink-3)}.text.svelte-1nmbaha{min-width:0;padding-inline:var(--kit-space-sm);font-size:var(--kit-fs-caption);line-height:var(--span-bar);text-overflow:ellipsis;white-space:nowrap;font-weight:600;position:relative;overflow:hidden}.text--quiet.svelte-1nmbaha{color:var(--admin-muted);font-weight:400}.point.svelte-1nmbaha{top:calc((var(--span-row) - var(--kit-px,1px) * 14) / 2);width:calc(var(--kit-px,1px) * 14);height:calc(var(--kit-px,1px) * 14);background:var(--tone-fg);box-shadow:0 0 0 2px var(--admin-panel);border-radius:50%;margin-inline-start:calc(var(--kit-px,1px) * -7);position:absolute}.today.svelte-1nmbaha{top:calc(var(--kit-px,1px) * -2);bottom:calc(var(--kit-px,1px) * -2);background:var(--kit-viz-energy);pointer-events:none;border-radius:2px;width:2px;margin-inline-start:-1px;position:absolute}.legend.svelte-1nmbaha{gap:var(--kit-space-xs) var(--kit-space-xl);padding-top:var(--kit-space-md);font-size:var(--kit-fs-footnote);line-height:var(--kit-lh-footnote);color:var(--admin-muted);flex-wrap:wrap;display:flex}.legend__entry.svelte-1nmbaha{align-items:center;gap:var(--kit-space-sm);display:inline-flex}.swatch.svelte-1nmbaha{width:calc(var(--kit-px,1px) * 18);height:calc(var(--kit-px,1px) * 12);position:relative}.swatch.svelte-1nmbaha .bar:where(.svelte-1nmbaha){border-radius:var(--kit-r-2xs)}@media (width<=640px){.kit-span-timeline.svelte-1nmbaha{--span-label:calc(var(--kit-px,1px) * 90)}.kit-span-timeline--wide.svelte-1nmbaha{--span-label:calc(var(--kit-px,1px) * 140)}}.kit-color{gap:var(--kit-space-sm);flex-direction:column;display:flex}.kit-color__row{align-items:flex-start;gap:var(--kit-space-xl);flex-wrap:wrap;display:flex}.kit-color__wheel{width:calc(var(--kit-px,1px) * 176);height:calc(var(--kit-px,1px) * 176);cursor:crosshair;touch-action:none;border-radius:50%;flex:none;position:relative}.kit-color__wheel canvas{border-radius:50%;width:100%;height:100%;display:block}.kit-color__wheel:focus-visible{outline:2px solid var(--admin-focus);outline-offset:4px}.kit-color__wheel[aria-disabled=true]{opacity:.5;cursor:default}.kit-color__marker{width:calc(var(--kit-px,1px) * 20);height:calc(var(--kit-px,1px) * 20);background:var(--swatch);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #fff,0 0 0 3.5px #00000040,0 2px 6px #0000004d}.kit-color__controls{flex:1 1 calc(var(--kit-px,1px) * 240);gap:var(--kit-space-md);flex-direction:column;min-width:0;display:flex}.kit-color__shade{gap:var(--kit-space-sm);max-width:calc(var(--kit-px,1px) * 320);font-size:var(--kit-fs-footnote);color:var(--kit-ink-2);flex-direction:column;display:flex}.kit-color__shade input{width:100%;height:calc(var(--kit-px,1px) * 14);border-radius:var(--kit-r-pill);background:var(--shade-track);appearance:none;cursor:pointer;margin:0;box-shadow:inset 0 0 0 .5px #0003}.kit-color__shade input::-webkit-slider-thumb{width:calc(var(--kit-px,1px) * 22);height:var(--kit-h-dense);appearance:none;background:#fff;border-radius:50%;box-shadow:0 0 0 .5px #00000040,0 2px 6px #0000004d}.kit-color__shade input::-moz-range-thumb{width:calc(var(--kit-px,1px) * 22);height:var(--kit-h-dense);background:#fff;border:0;border-radius:50%;box-shadow:0 0 0 .5px #00000040,0 2px 6px #0000004d}.kit-color__shade input:focus-visible{outline:2px solid var(--admin-focus);outline-offset:4px}.kit-color__swatches{align-items:center;gap:var(--kit-space-lg);min-height:var(--kit-field-h);flex-wrap:wrap;display:flex}.kit-color__swatch{width:calc(var(--kit-px,1px) * 30);height:var(--kit-h-md);background:var(--swatch);cursor:pointer;border:0;border-radius:50%;padding:0;box-shadow:inset 0 1px #ffffff4d,0 0 0 .5px #0003,0 1px 2px #00000026}.kit-color__swatch[aria-checked=true]{box-shadow:0 0 0 2px var(--admin-surface), 0 0 0 4px var(--swatch-ring,var(--swatch))}.kit-color__swatch:focus-visible{outline:2px solid var(--admin-focus);outline-offset:4px}.kit-color__swatch:disabled{opacity:.5;cursor:default}.kit-color__hex{width:calc(var(--kit-px,1px) * 200);max-width:100%}.kit-color__name{font-size:var(--kit-fs-footnote);color:var(--kit-ink-2);margin:0}.kit-delivery.svelte-1mmu8jd{gap:var(--kit-space-sm);min-width:calc(var(--kit-px,1px) * 260);padding:var(--kit-space-sm) var(--kit-space-md);font-size:var(--kit-fs-footnote);color:var(--admin-text);flex-direction:column;display:flex}.kit-delivery__bar.svelte-1mmu8jd{gap:var(--kit-space-xs);margin-bottom:var(--kit-space-xs);display:flex}.kit-delivery__bar.svelte-1mmu8jd i:where(.svelte-1mmu8jd){height:calc(var(--kit-px,1px) * 6);border-radius:var(--kit-r-2xs);background:var(--kit-track);flex:1;display:block}.kit-delivery__bar.svelte-1mmu8jd .kit-delivery__on:where(.svelte-1mmu8jd){background:var(--kit-ink-3)}.kit-delivery__bar.svelte-1mmu8jd .kit-delivery__seen:where(.svelte-1mmu8jd){background:var(--kit-action-ink)}.kit-delivery__bar.svelte-1mmu8jd .kit-delivery__bad:where(.svelte-1mmu8jd){background:var(--kit-danger-ink)}.kit-delivery__row.svelte-1mmu8jd{align-items:center;gap:var(--kit-space-md);display:flex}.kit-delivery__row--off.svelte-1mmu8jd{color:var(--kit-ink-3)}.kit-delivery__label.svelte-1mmu8jd{width:calc(var(--kit-px,1px) * 74);color:var(--kit-ink-2)}.kit-delivery__value.svelte-1mmu8jd{text-align:end;font-variant-numeric:tabular-nums;min-width:0;margin-inline-start:auto}.kit-sort__head.svelte-76cgw5{min-height:calc(var(--kit-px,1px) * 32);margin-bottom:var(--kit-space-md);justify-content:space-between;align-items:center;display:flex}.kit-sort__title.svelte-76cgw5{font-size:var(--kit-fs-body);letter-spacing:-.01em;color:var(--admin-text);margin:0;font-weight:700}.kit-sort__grid.svelte-76cgw5{gap:var(--kit-space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kit-sort__tile.svelte-76cgw5{gap:var(--kit-space-md);min-width:0;padding:var(--kit-space-md);border-radius:var(--kit-r-lg);font:inherit;text-align:start;color:var(--admin-text);background:var(--kit-lit-bg);box-shadow:var(--kit-lit-shadow);cursor:pointer;transition:transform var(--kit-dur-quick) var(--kit-out), box-shadow .16s var(--kit-out);border:0;flex-direction:column;display:flex}.kit-sort__tile.svelte-76cgw5:hover{box-shadow:var(--kit-lit-shadow-hover)}.kit-sort__tile.svelte-76cgw5:active{transform:scale(.985)}.kit-sort__tile--active.svelte-76cgw5{box-shadow:var(--kit-lit-shadow), 0 0 0 2px var(--kit-action-ink)}.kit-sort__top.svelte-76cgw5{justify-content:space-between;align-items:center;display:flex}.kit-sort__count.svelte-76cgw5{font-size:var(--kit-fs-title2);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.kit-sort__label.svelte-76cgw5{font-size:var(--kit-fs-callout);font-weight:600;line-height:var(--kit-lh-callout);overflow-wrap:anywhere}.kit-sort__edit.svelte-76cgw5{gap:var(--kit-space-sm);margin:0 0 var(--kit-space-md);flex-direction:column;padding:0;list-style:none;display:flex}.kit-sort__editrow.svelte-76cgw5{align-items:center;gap:var(--kit-space-xs);display:flex}.kit-sort__name.svelte-76cgw5{min-width:0;height:calc(var(--kit-px,1px) * 32);margin-inline:var(--kit-space-xs);padding:0 var(--kit-space-sm);border-radius:var(--kit-r-sm);font:inherit;font-size:var(--kit-fs-callout);color:var(--admin-text);background:0 0;border:0;flex:1;font-weight:600}.kit-sort__name.svelte-76cgw5:hover{background:var(--kit-ghost-bg-hover)}.kit-sort__name.svelte-76cgw5:focus{background:var(--kit-well);box-shadow:var(--kit-well-shadow);outline:none}.kit-sort__add.svelte-76cgw5{align-items:center;gap:var(--kit-space-sm);display:flex}.kit-sort__add.svelte-76cgw5>:first-child{flex:1;min-width:0}.kit-swipe.svelte-fhgo1p{position:relative}.kit-swipe--sliding.svelte-fhgo1p{overflow:hidden}.kit-swipe__under.svelte-fhgo1p{width:50%;padding-inline:var(--kit-space-2xl);color:#fff;opacity:.55;transition:opacity var(--kit-dur-press) var(--kit-out);align-items:center;display:flex;position:absolute;inset-block:0}.kit-swipe__under--on.svelte-fhgo1p{opacity:1}.kit-swipe__under--right.svelte-fhgo1p{justify-content:flex-start;inset-inline-start:0}.kit-swipe__under--left.svelte-fhgo1p{justify-content:flex-end;inset-inline-end:0}.kit-swipe__under--done.svelte-fhgo1p{background:var(--kit-heat-good)}.kit-swipe__under--later.svelte-fhgo1p{background:var(--kit-chip-ink)}.kit-swipe__face.svelte-fhgo1p{background:var(--admin-surface);touch-action:pan-y;transition:transform var(--kit-dur-glide) var(--kit-out);position:relative}.kit-swipe__face--drag.svelte-fhgo1p{transition:none}@media (prefers-reduced-motion:reduce){.kit-swipe__face.svelte-fhgo1p{transition:none}}.kit-slide.svelte-myw5fu{height:calc(var(--kit-px,1px) * 64);border-radius:var(--kit-r-lg);padding:var(--kit-space-xs);box-sizing:border-box;background:linear-gradient(#d2455f 0%,#be123c 60%,#a81035 100%);position:relative;box-shadow:inset 0 1px #ffffff38,0 6px 14px -6px #be123cb3}.kit-slide[data-busy].svelte-myw5fu{opacity:.7}.kit-slide__label.svelte-myw5fu{color:#fff;font-size:var(--kit-fs-body);pointer-events:none;justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;inset:0}.kit-slide__input.svelte-myw5fu{appearance:none;z-index:1;width:100%;height:calc(var(--kit-px,1px) * 56);touch-action:pan-y;background:0 0;margin:0;position:relative}.kit-slide__input.svelte-myw5fu::-webkit-slider-thumb{-webkit-appearance:none;width:calc(var(--kit-px,1px) * 56);height:calc(var(--kit-px,1px) * 56);border-radius:var(--kit-r-lg);cursor:grab;background:#fff;box-shadow:0 2px 6px #0f172a4d}.kit-slide__input.svelte-myw5fu::-moz-range-thumb{width:calc(var(--kit-px,1px) * 56);height:calc(var(--kit-px,1px) * 56);border-radius:var(--kit-r-lg);cursor:grab;background:#fff;border:none;box-shadow:0 2px 6px #0f172a4d}.kit-slide__input.svelte-myw5fu:focus-visible{outline-offset:2px;outline:2px solid #fff}
