input[inputmode=numeric].svelte-8pke2k::-webkit-outer-spin-button,input[inputmode=numeric].svelte-8pke2k::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[inputmode=numeric].svelte-8pke2k{-moz-appearance:textfield}.grp.svelte-8pke2k{display:inline-flex;align-items:stretch;background:rgb(var(--c-muted));border:1px solid rgb(var(--c-border));border-radius:10px;overflow:hidden}.grp.svelte-8pke2k>.cell:where(.svelte-8pke2k){display:inline-flex;align-items:center;padding:8px 10px;gap:6px}.grp.svelte-8pke2k>.cell:where(.svelte-8pke2k)+.cell:where(.svelte-8pke2k){border-left:1px solid rgb(var(--c-border))}.grp.svelte-8pke2k .chip:where(.svelte-8pke2k){color:rgb(var(--c-text));font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.grp.svelte-8pke2k .field:where(.svelte-8pke2k){min-width:96px;cursor:text}.grp.svelte-8pke2k .field-label:where(.svelte-8pke2k){font-size:.62rem;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--c-text) / .7);font-weight:600;line-height:1}.grp.svelte-8pke2k .field:where(.svelte-8pke2k) input:where(.svelte-8pke2k){background:transparent;border:0;outline:none;width:60px;text-align:right;color:rgb(var(--c-heading));font-size:.88rem;padding:0;margin:0;font-variant-numeric:tabular-nums}.grp.svelte-8pke2k .field:where(.svelte-8pke2k):focus-within{background:rgba(var(--c-gold),.08)}.grp.svelte-8pke2k .field:where(.svelte-8pke2k):focus-within .field-label:where(.svelte-8pke2k){color:rgb(var(--c-gold))}.grp.svelte-8pke2k .chip:where(.svelte-8pke2k){display:inline-flex;align-items:center;gap:4px;color:rgb(var(--c-text));font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.grp-label.svelte-8pke2k{display:block;font-size:.72rem;color:rgb(var(--c-text));margin-bottom:6px;text-transform:uppercase;letter-spacing:.06em;font-weight:500}.dd-trigger.svelte-8pke2k{display:inline-flex;align-items:center;gap:8px;background:rgb(var(--c-muted));border:1px solid rgb(var(--c-border));border-radius:10px;padding:8px 12px;min-width:130px;color:rgb(var(--c-heading));font-size:.88rem;cursor:pointer}.dd-trigger.svelte-8pke2k:hover{border-color:rgb(var(--c-gold) / .5)}.dd-panel.svelte-8pke2k{position:absolute;z-index:30;margin-top:6px;min-width:180px;max-width:calc(100vw - 2rem);background:rgb(var(--c-card));border:1px solid rgb(var(--c-border));border-radius:10px;box-shadow:0 8px 24px #00000024;padding:6px}.dd-item.svelte-8pke2k{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;color:rgb(var(--c-heading));font-size:.88rem;cursor:pointer}.dd-item.svelte-8pke2k:hover{background:rgb(var(--c-muted))}.dd-check.svelte-8pke2k{width:18px;height:18px;border-radius:4px;border:1.5px solid rgb(var(--c-border));display:inline-flex;align-items:center;justify-content:center;color:rgb(var(--c-bg))}.dd-item.on.svelte-8pke2k .dd-check:where(.svelte-8pke2k){background:rgb(var(--c-gold));border-color:rgb(var(--c-gold))}.dd-panel.align-right.svelte-8pke2k{left:auto;right:0}.area-panel.svelte-8pke2k{width:340px;padding:14px;display:flex;flex-direction:column;gap:14px}.area-input.svelte-8pke2k{flex:1 1 0;min-width:0;box-sizing:border-box;display:flex;align-items:center;gap:6px;background:rgb(var(--c-muted));border:1px solid rgb(var(--c-border));border-radius:10px;padding:9px 10px;cursor:text;overflow:hidden}.area-input.svelte-8pke2k>span:where(.svelte-8pke2k){flex:0 0 auto;font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:rgb(var(--c-text) / .7);font-weight:600;white-space:nowrap}.area-input.svelte-8pke2k input:where(.svelte-8pke2k){flex:1 1 0;min-width:0;width:100%;box-sizing:border-box;background:transparent;border:0;outline:none;color:rgb(var(--c-heading));font-size:.9rem;text-align:right;font-variant-numeric:tabular-nums;padding:0}.area-input.svelte-8pke2k em:where(.svelte-8pke2k){flex:0 0 auto;font-style:normal;font-size:.78rem;color:rgb(var(--c-text) / .7)}.area-input.svelte-8pke2k:focus-within{border-color:rgb(var(--c-gold) / .6)}.pill-group.svelte-8pke2k{display:flex;flex-direction:column;gap:8px}.pill-label.svelte-8pke2k{font-size:.82rem;font-weight:600;color:rgb(var(--c-heading))}.pills.svelte-8pke2k{display:flex;flex-wrap:wrap;gap:8px}.pill.svelte-8pke2k{min-width:44px;padding:9px 12px;background:transparent;border:1px solid rgb(var(--c-border));border-radius:10px;color:rgb(var(--c-heading));font-size:.9rem;font-weight:500;cursor:pointer;transition:border-color .12s,background .12s}.pill.svelte-8pke2k:hover{border-color:rgb(var(--c-gold) / .5)}.pill.on.svelte-8pke2k{border-color:rgb(var(--c-gold));background:rgb(var(--c-gold) / .12);color:rgb(var(--c-gold));font-weight:600}.pnl-clear.svelte-8pke2k{background:transparent;border:0;cursor:pointer;color:rgb(var(--c-text));font-size:.86rem}.pnl-clear.svelte-8pke2k:hover{color:rgb(var(--c-heading))}.pnl-apply.svelte-8pke2k{background:rgb(var(--c-gold));color:rgb(var(--c-bg));border:0;border-radius:10px;cursor:pointer;padding:9px 20px;font-size:.88rem;font-weight:600}.radio-opt.svelte-8pke2k{display:inline-flex;align-items:center;gap:8px;background:transparent;border:0;cursor:pointer;padding:0;color:rgb(var(--c-heading));font-size:.9rem}.radio.svelte-8pke2k{width:18px;height:18px;border-radius:50%;border:2px solid rgb(var(--c-border));display:inline-block;position:relative;flex-shrink:0}.radio.on.svelte-8pke2k{border-color:rgb(var(--c-gold))}.radio.on.svelte-8pke2k:after{content:"";position:absolute;inset:3px;border-radius:50%;background:rgb(var(--c-gold))}.cur-pill.svelte-8pke2k{background:rgb(var(--c-muted));border:1px solid rgb(var(--c-border));border-radius:999px}.cur-pill.svelte-8pke2k button:where(.svelte-8pke2k){border-radius:999px}.cur-seg.svelte-8pke2k{display:inline-flex;padding:2px}.cur-seg.svelte-8pke2k button:where(.svelte-8pke2k){width:26px;height:26px;border:0;border-radius:6px;font-weight:700;font-size:.8rem;color:rgb(var(--c-text));background:transparent;cursor:pointer}.cur-seg.svelte-8pke2k button.on:where(.svelte-8pke2k){background:rgb(var(--c-gold));color:rgb(var(--c-bg))}
