.order{gap:16px;max-width:860px;margin:0 auto;padding:28px 16px 64px;display:grid}.order-empty{text-align:center;place-content:center;justify-items:center;gap:10px;min-height:100vh;padding:24px;display:grid}.order-empty>svg{width:52px;height:52px}.order-empty h1{margin:8px 0 0;font-size:20px}.order-empty p{max-width:440px;color:var(--muted)}.order-head{align-items:center;gap:14px;display:flex}.order-head>svg{flex:none;width:44px;height:44px}.order-head h1{overflow-wrap:anywhere}.order-eyebrow{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.order-studio{color:var(--muted);overflow-wrap:anywhere}.order-banner{border-radius:10px;gap:2px;padding:12px 14px;display:grid}.order-banner.ok{background:var(--ok-soft)}.order-banner.ok strong{color:var(--ok)}.order-banner.warn{background:var(--warn-soft)}.order-banner.warn strong{color:var(--warn)}.order-code{background:var(--accent-fill);color:var(--accent-ink);border-radius:14px;flex-wrap:wrap;align-items:center;gap:4px 16px;padding:18px 22px;display:flex}.order-code-label{letter-spacing:.04em;text-transform:uppercase;opacity:.82;flex-basis:100%;font-size:12px;font-weight:700}.order-code-value{font:700 34px/1.2 var(--mono);letter-spacing:.02em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.order-code .btn{border-color:color-mix(in srgb, var(--accent-ink) 50%, transparent);color:inherit;background:0 0;margin-left:auto}.order-code .btn:hover:not(:disabled){background:color-mix(in srgb, var(--accent-ink) 14%, transparent)}.order-card{gap:14px;display:grid}.order-card .kv{gap:8px 24px;font-size:15px}.order-card .kv dd{font-weight:600}.order-note{background:var(--surface-2);border-radius:10px;padding:12px 14px}.order-note p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px}.order-files-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.order-files{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.order-files li{border-bottom:1px solid var(--line);grid-template-columns:minmax(96px,max-content) 1fr max-content max-content;align-items:center;gap:4px 14px;padding:9px 0;font-size:14px;display:grid}.order-file-kind{font-weight:650}.order-file-name{font-family:var(--mono);overflow-wrap:anywhere;font-size:13px}.order-file-meta{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.order-receive{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.order-foot{color:var(--muted);text-align:center;margin-top:12px;font-size:12px}@media (width<=640px){.order-code-value{font-size:26px}.order-files li{grid-template-columns:1fr max-content;grid-template-areas:"kind get""name get""meta get"}.order-file-kind{grid-area:kind}.order-file-name{grid-area:name}.order-file-meta{white-space:normal;grid-area:meta}.order-files li .btn{grid-area:get}}
