.shift-key.svelte-1ces7c5{flex-direction:column;gap:8px;display:flex}.kk.svelte-1ces7c5{color:var(--heritage-slate-muted);align-self:center}.kk.on-sky.svelte-1ces7c5{padding:1px 6px;display:inline-block}.chips.svelte-1ces7c5{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.chip.svelte-1ces7c5{border:1px solid color-mix(in srgb, var(--theme-ink) 12%, transparent);background:color-mix(in srgb, var(--theme-surface) 72%, transparent);color:var(--theme-ink);font-family:var(--font-display);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-style:italic;transition:border-color .14s,background .14s,transform .1s;display:inline-flex}.dab.off.svelte-1ces7c5{background:color-mix(in srgb, var(--theme-ink) 10%, transparent);position:relative}.dab.off.bar.svelte-1ces7c5:after{content:"";background:#b97a0a;border-radius:2px;height:3px;position:absolute;bottom:0;left:0;right:0}.dab.off.confirmed.bar.svelte-1ces7c5:after{background:#5f7d4f}.dab.off.ring.svelte-1ces7c5{box-shadow:inset 0 0 0 2px #b97a0a}.dab.off.confirmed.ring.svelte-1ces7c5{box-shadow:inset 0 0 0 2px #5f7d4f}.chips.dense.svelte-1ces7c5 .chip:where(.svelte-1ces7c5){gap:5px;padding:3px 8px;font-size:11.5px}.chips.dense.svelte-1ces7c5 .dab:where(.svelte-1ces7c5){width:9px;height:9px}.chips.denser.svelte-1ces7c5 .chip:where(.svelte-1ces7c5){gap:4px;padding:2px 7px;font-size:10.5px}.chips.denser.svelte-1ces7c5 .dab:where(.svelte-1ces7c5){width:8px;height:8px}.chips.dense.svelte-1ces7c5{gap:5px}.chips.denser.svelte-1ces7c5{gap:4px}@media (width<=420px){.chips.svelte-1ces7c5:not(.denser) .chip:where(.svelte-1ces7c5){gap:5px;padding:3px 8px;font-size:11.5px}.chips.svelte-1ces7c5:not(.denser) .dab:where(.svelte-1ces7c5){width:9px;height:9px}.chips.svelte-1ces7c5:not(.denser){gap:5px}.shift-key.svelte-1ces7c5{gap:6px}}.chip.svelte-1ces7c5:hover{border-color:var(--heritage-brass)}.chip.on.svelte-1ces7c5{border-color:var(--heritage-brass);background:var(--heritage-brass-tint)}.chip.svelte-1ces7c5:focus-visible{outline:2px solid var(--heritage-brass);outline-offset:2px}.dab.svelte-1ces7c5{width:13px;height:8px;box-shadow:0 0 0 .5px color-mix(in srgb, var(--theme-ink) 14%, transparent);border-radius:2px;flex:none}.dab.big.svelte-1ces7c5{width:16px;height:11px}.chip.add.svelte-1ces7c5{color:var(--heritage-brass-ink);border-style:dashed;font-style:normal}.chip.add.svelte-1ces7c5 .plus:where(.svelte-1ces7c5){font-size:13px;line-height:1}.panel.svelte-1ces7c5{margin-top:2px;background:var(--theme-surface);border:1px solid var(--heritage-border);width:100%;max-width:460px;box-shadow:var(--elev-2);animation:oc-segment-rise .24s var(--ease-soft) both;border-radius:12px;flex-direction:column;gap:10px;margin-inline:auto;padding:12px 14px;display:flex}.panel-top.svelte-1ces7c5{align-items:center;gap:9px;display:flex}.ptitle.svelte-1ces7c5{font-family:var(--font-display);color:var(--theme-ink);font-size:16px}.phours.svelte-1ces7c5{color:var(--heritage-brass-ink);letter-spacing:.5px;margin-left:auto}.wards.svelte-1ces7c5{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wlbl.svelte-1ces7c5{color:var(--heritage-slate-muted);letter-spacing:1.6px}.stamp.svelte-1ces7c5{font-family:var(--font-mono);background:color-mix(in srgb, var(--heritage-brass) 14%, transparent);border:.5px solid color-mix(in srgb, var(--heritage-brass) 45%, transparent);color:var(--heritage-brass-ink);border-radius:6px;padding:2px 8px;font-size:11px}.no-ward.svelte-1ces7c5{color:var(--heritage-slate-muted);font-size:12px}.rename.svelte-1ces7c5{align-items:center;gap:10px;display:flex}.rename.svelte-1ces7c5 input:where(.svelte-1ces7c5){border:1px solid var(--heritage-border);background:var(--theme-bg);min-width:0;color:var(--theme-ink);font-family:var(--font-display);border-radius:8px;flex:1;padding:6px 10px;font-size:14px}.rename.svelte-1ces7c5 input:where(.svelte-1ces7c5):focus-visible{outline:2px solid var(--heritage-brass);outline-offset:1px}.colours.svelte-1ces7c5{flex-wrap:wrap;gap:5px;display:flex}.cdot.svelte-1ces7c5{cursor:pointer;width:20px;height:20px;box-shadow:0 0 0 1px color-mix(in srgb, var(--theme-ink) 12%, transparent);border:2px solid #0000;border-radius:6px;padding:0;transition:transform .1s}.cdot.on.svelte-1ces7c5{border-color:var(--theme-surface);box-shadow:0 0 0 2px var(--heritage-brass);transform:scale(1.08)}.cdot.svelte-1ces7c5:focus-visible{outline:2px solid var(--heritage-brass);outline-offset:2px}.times.svelte-1ces7c5{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;display:flex}.allday.svelte-1ces7c5{color:var(--heritage-slate);cursor:pointer;align-items:center;gap:6px;padding-bottom:6px;display:inline-flex}.allday.svelte-1ces7c5 input:where(.svelte-1ces7c5){width:15px;height:15px;accent-color:var(--heritage-brass)}.tfield.svelte-1ces7c5{flex-direction:column;gap:4px;display:flex}.tfield.svelte-1ces7c5 input:where(.svelte-1ces7c5){border:1px solid var(--heritage-border);background:var(--theme-bg);color:var(--theme-ink);font-family:var(--font-mono);border-radius:8px;padding:6px 8px;font-size:13px}.tfield.svelte-1ces7c5 input:where(.svelte-1ces7c5):disabled{opacity:.4}.tfield.svelte-1ces7c5 input:where(.svelte-1ces7c5):focus-visible{outline:2px solid var(--heritage-brass);outline-offset:1px}.code-field.svelte-1ces7c5 input:where(.svelte-1ces7c5){text-transform:uppercase;text-align:center;width:64px;font-weight:600}.panel-foot.svelte-1ces7c5{justify-content:space-between;align-items:center;gap:10px;display:flex}.more.svelte-1ces7c5{font-family:var(--font-display);color:var(--heritage-slate-muted);font-size:12px;font-style:italic}.more.svelte-1ces7c5:hover{color:var(--heritage-brass-ink)}.more.svelte-1ces7c5:focus-visible{outline:2px solid var(--heritage-brass);outline-offset:2px;border-radius:4px}.rm.svelte-1ces7c5{appearance:none;border:1px solid var(--heritage-oxblood);color:var(--heritage-oxblood);font-family:var(--font-display);cursor:pointer;background:0 0;border-radius:999px;padding:5px 12px;font-size:12px;font-style:italic;transition:background .15s}.rm.svelte-1ces7c5:hover{background:color-mix(in srgb, var(--heritage-oxblood) 10%, transparent)}.rm.armed.svelte-1ces7c5{background:var(--heritage-oxblood);color:var(--heritage-parchment)}.rm.svelte-1ces7c5:disabled{opacity:.4;cursor:default}.rm.svelte-1ces7c5:focus-visible{outline:2px solid var(--heritage-oxblood);outline-offset:2px}
