.cal.svelte-1iu5iby{width:252px;padding:8px}.head.svelte-1iu5iby{align-items:center;gap:2px;margin-bottom:6px;display:flex}.title.svelte-1iu5iby{text-align:center;flex:1;font-weight:600}.grid.svelte-1iu5iby{outline:none}.row.svelte-1iu5iby{grid-template-columns:repeat(7,1fr);display:grid}.dow.svelte-1iu5iby{height:var(--tr-control-h-sm);font-size:var(--tr-text-xs);text-transform:uppercase;color:var(--tr-on-surface-variant);place-items:center;font-weight:700;display:grid}[role=gridcell].svelte-1iu5iby{display:contents}.day.svelte-1iu5iby{height:var(--tr-control-h);color:var(--tr-on-surface);font:inherit;font-variant-numeric:tabular-nums;border-radius:var(--tr-radius-sm);cursor:pointer;background:0 0;border:0;position:relative}.day.svelte-1iu5iby:hover:not(:disabled){background:var(--tr-surface-container-highest)}.day[data-outside=true].svelte-1iu5iby{color:var(--tr-placeholder)}.day[data-today=true].svelte-1iu5iby{box-shadow:inset 0 0 0 1px var(--tr-outline)}.day[data-range=true].svelte-1iu5iby{background:var(--tr-primary-container);color:var(--tr-on-primary-container);border-radius:0}.day[data-selected=true].svelte-1iu5iby{background:var(--tr-primary);color:var(--tr-on-primary);font-weight:700}.day.svelte-1iu5iby:focus-visible{box-shadow:var(--tr-focus-ring);z-index:1;outline:none}.day.svelte-1iu5iby:disabled{opacity:.35;cursor:not-allowed}.foot.svelte-1iu5iby{border-top:1px solid var(--tr-outline-variant);justify-content:flex-end;margin-top:4px;padding-top:6px;display:flex}.panel.svelte-2sakqb{display:flex}.presets.svelte-2sakqb{border-right:1px solid var(--tr-outline-variant);margin:0;padding:8px 4px 8px 8px;list-style:none}.presets.svelte-2sakqb button:where(.svelte-2sakqb){width:100%;height:var(--tr-control-h);border-radius:var(--tr-radius-sm);color:var(--tr-on-surface);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 10px;display:block}.presets.svelte-2sakqb button:where(.svelte-2sakqb):hover{background:var(--tr-surface-container-highest)}.presets.svelte-2sakqb button:where(.svelte-2sakqb):focus-visible{box-shadow:var(--tr-focus-ring);outline:none}.cols.svelte-8c7cfb{gap:4px;display:flex}.col.svelte-8c7cfb{border:1px solid var(--tr-outline-variant);border-radius:var(--tr-radius-sm);flex-direction:column;gap:1px;width:52px;height:168px;padding:2px;display:flex;position:relative;overflow-y:auto}.col.short.svelte-8c7cfb{align-self:flex-start;height:auto}.col.svelte-8c7cfb button:where(.svelte-8c7cfb){border-radius:var(--tr-radius-sm);height:26px;color:var(--tr-on-surface);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;flex:none}.col.svelte-8c7cfb button:where(.svelte-8c7cfb):hover{background:var(--tr-surface-container-highest)}.col.svelte-8c7cfb button[aria-selected=true]:where(.svelte-8c7cfb){background:var(--tr-primary);color:var(--tr-on-primary);font-weight:700}.col.svelte-8c7cfb button:where(.svelte-8c7cfb):focus-visible{box-shadow:var(--tr-focus-ring);outline:none}.panel.svelte-1f3fb1p{padding:8px}.foot.svelte-1f3fb1p{border-top:1px solid var(--tr-outline-variant);justify-content:space-between;margin-top:8px;padding-top:6px;display:flex}.dt.svelte-1nco14p{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:8px;display:grid}.panel.svelte-lqzexs{flex-direction:column;display:flex}.main.svelte-lqzexs{display:flex}.presets.svelte-lqzexs{border-right:1px solid var(--tr-outline-variant);margin:0;padding:8px 4px 8px 8px;list-style:none}.presets.svelte-lqzexs button:where(.svelte-lqzexs){width:100%;height:var(--tr-control-h);border-radius:var(--tr-radius-sm);color:var(--tr-on-surface);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 10px;display:block}.presets.svelte-lqzexs button:where(.svelte-lqzexs):hover{background:var(--tr-surface-container-highest)}.presets.svelte-lqzexs button:where(.svelte-lqzexs):focus-visible{box-shadow:var(--tr-focus-ring);outline:none}.times.svelte-lqzexs{border-left:1px solid var(--tr-outline-variant);gap:10px;padding:8px 10px 8px 4px;display:flex}.th.svelte-lqzexs{font-size:var(--tr-text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--tr-on-surface-variant);margin-bottom:4px;font-weight:700}.foot.svelte-lqzexs{border-top:1px solid var(--tr-outline-variant);align-items:center;gap:8px;padding:8px 10px;display:flex}.sum.svelte-lqzexs{font:var(--tr-text-sm) var(--tr-font-mono);color:var(--tr-on-surface-variant);flex:1}.sum[data-bad=true].svelte-lqzexs{color:var(--tr-danger);font-family:var(--tr-font-sans);font-weight:600}.pair.svelte-xio6kk{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:8px;display:grid}.pair.svelte-xio6kk svg{color:var(--tr-on-surface-variant);margin-top:8px}.panel.svelte-188r4es{width:320px;max-width:calc(100vw - 32px);padding:10px}.fields.svelte-188r4es{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;display:grid}.presets.svelte-188r4es{flex-wrap:wrap;gap:4px;margin-top:10px;display:flex}.foot.svelte-188r4es{border-top:1px solid var(--tr-outline-variant);justify-content:space-between;margin-top:10px;padding-top:6px;display:flex}ul.svelte-18pfycj{max-height:240px;margin:0;padding:4px;list-style:none;overflow-y:auto}li.svelte-18pfycj{min-height:var(--tr-control-h);border-radius:var(--tr-radius-sm);cursor:pointer;align-items:center;gap:8px;padding:0 8px;display:flex}.text.svelte-18pfycj{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}small.svelte-18pfycj{color:var(--tr-on-surface-variant);font-size:var(--tr-text-xs)}mark.svelte-18pfycj{color:var(--tr-primary-text,var(--tr-primary));background:0 0;font-weight:700}li[data-active=true].svelte-18pfycj{background:var(--tr-surface-container-highest)}li[aria-selected=true].svelte-18pfycj{font-weight:600}li[aria-disabled=true].svelte-18pfycj{opacity:.45;cursor:not-allowed}li.empty.svelte-18pfycj{color:var(--tr-on-surface-variant);cursor:default}.multi.svelte-vbwhwd{cursor:text;flex-wrap:wrap;gap:4px;padding:3px 6px}.multi.svelte-vbwhwd .tr-bare:where(.svelte-vbwhwd){height:var(--tr-control-h-sm);flex:80px}.chip.svelte-vbwhwd{height:var(--tr-control-h-sm);border-radius:var(--tr-radius-pill);background:var(--tr-primary-container);color:var(--tr-on-primary-container);font-size:var(--tr-text-sm);align-items:center;gap:2px;padding:0 2px 0 8px;font-weight:600;display:inline-flex}.chip.svelte-vbwhwd button:where(.svelte-vbwhwd){width:20px;height:20px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.chip.svelte-vbwhwd button:where(.svelte-vbwhwd):hover{background:color-mix(in srgb, currentColor 15%, transparent)}.chip.svelte-vbwhwd button:where(.svelte-vbwhwd):focus-visible{box-shadow:var(--tr-focus-ring);outline:none}.rg.svelte-cw7is2{border:0;flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;display:flex}.rg[data-orientation=horizontal].svelte-cw7is2{flex-flow:wrap;gap:4px 16px}.rg.svelte-cw7is2 legend:where(.svelte-cw7is2){padding:0}.opt.svelte-cw7is2{min-height:var(--tr-control-h-sm);cursor:pointer;align-items:center;gap:8px;display:inline-flex;position:relative}.opt[data-disabled=true].svelte-cw7is2{opacity:.5;cursor:not-allowed}.native.svelte-cw7is2{z-index:1;opacity:0;width:18px;height:18px;cursor:inherit;margin:0;padding:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.dot.svelte-cw7is2{border:1px solid var(--tr-outline);background:var(--tr-surface-container-low);width:18px;height:18px;transition:box-shadow var(--tr-dur) var(--tr-ease);border-radius:50%;flex:none;place-items:center;display:grid}.dot.svelte-cw7is2:after{content:"";background:var(--tr-primary);width:8px;height:8px;transition:transform var(--tr-dur-fast) var(--tr-ease);border-radius:50%;transform:scale(0)}input.svelte-cw7is2:checked+.dot:where(.svelte-cw7is2){border-color:var(--tr-primary)}input.svelte-cw7is2:checked+.dot:where(.svelte-cw7is2):after{transform:scale(1)}input.svelte-cw7is2:focus-visible+.dot:where(.svelte-cw7is2){box-shadow:var(--tr-focus-ring)}
