.seg.svelte-9bivcu{flex-wrap:wrap;gap:.35rem;display:inline-flex}button.svelte-9bivcu{border:var(--line) solid var(--sumi);background:var(--surface-2);min-width:44px;min-height:44px;color:var(--text);font-family:var(--font-ui);cursor:pointer;box-shadow:inset 0 -4px 0 #00000040, 0 3px 0 var(--sumi);transition:transform var(--t-fast) var(--ease-pop);border-radius:11px;padding:.25rem .7rem .4rem;font-size:1rem;font-weight:700}button.svelte-9bivcu:active:not(:disabled){box-shadow:inset 0 -1px 0 #00000040, 0 0 0 var(--sumi);transform:translateY(3px)}button.on.svelte-9bivcu{background:var(--kinpaku);color:var(--sumi);box-shadow:inset 0 -2px 0 var(--kinpaku-dark), 0 1px 0 var(--sumi);transform:translateY(2px)}button.svelte-9bivcu:disabled{cursor:not-allowed;opacity:.6}
