.se{max-inline-size:40rem;padding:var(--cq-space-4,1rem);color:var(--cq-ink);background:var(--cq-bg);gap:var(--cq-space-3,.75rem);flex-direction:column;min-block-size:100dvh;margin-inline:auto;display:flex}.se__h1{font-family:var(--font-display), Georgia, serif;overflow-wrap:anywhere;margin:0;font-size:clamp(1.6rem,6vw,2.2rem);line-height:1.15}.se__shop{overflow-wrap:anywhere;margin:0;font-weight:700}.se__status{padding:var(--cq-space-3,.75rem) var(--cq-space-4,1rem);border:1px solid var(--cq-ink);border-radius:var(--cq-radius-md,12px);background:var(--cq-surface);overflow-wrap:anywhere;margin:0;line-height:1.55}.se__acts,.se__nav{gap:var(--cq-space-2,.5rem);flex-wrap:wrap;display:flex}.se__nav{margin-block-start:auto;padding-block-start:var(--cq-space-4,1rem)}.se__btn{min-block-size:48px;min-inline-size:48px;padding-inline:var(--cq-space-4,1rem);border:1.5px solid var(--cq-ink);border-radius:var(--cq-radius-md,12px);background:var(--cq-surface);color:var(--cq-ink);font:inherit;cursor:pointer;text-align:center;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.se__btn--primary{background:var(--cq-accent-aaa);color:var(--cq-on-accent);border-color:var(--cq-accent-aaa)}.se__btn:disabled{opacity:.7;cursor:default}.se__btn:focus-visible{outline:3px solid var(--cq-accent);outline-offset:2px}:root{--se-bar-h:66px}.se__bar{z-index:110;box-sizing:border-box;min-block-size:var(--se-bar-h);gap:var(--cq-space-2,.5rem);padding:var(--cq-space-2,.5rem) var(--cq-space-4,1rem);background:var(--cq-bg);border-block-end:1px solid var(--cq-ink);flex-wrap:wrap;display:flex;position:sticky;inset-block-start:0}body:has(.se__bar[data-framed=true]) .mnav{inset-block-start:var(--se-bar-h)}
