:root{color:#191919;font-synthesis:none;text-rendering:optimizelegibility;background:#f6f4ef;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,select{font:inherit}.page-shell{min-height:100vh}.board-bar{background:#ffffffdb;border-bottom:1px solid #dedbd3;align-items:center;gap:12px;min-height:72px;padding:14px clamp(18px,4vw,52px);display:flex}.board-bar label{letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700}.board-bar select{min-width:min(280px,60vw);height:42px;color:inherit;background:#fff;border:1px solid #c8c4ba;border-radius:10px;padding:0 42px 0 14px}.board-bar select:focus-visible{border-color:#2e685e;outline:3px solid #2e685e38}.default-label{color:#245149;background:#dcebe6;border-radius:999px;padding:5px 9px;font-size:.75rem;font-weight:700}.error-message{color:#a22323;margin:24px clamp(18px,4vw,52px)}@media (width<=540px){.board-bar{flex-wrap:wrap;align-items:flex-start}.board-bar select{order:3;width:100%;min-width:0}}
