.adm-body{min-height:100vh;display:block}.adm-shell{width:min(960px,100% - 2rem);margin-inline:auto;padding-block:1.5rem 4rem}.adm-bar{border-bottom:1px solid var(--wb-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-bottom:1.5rem;padding-block:.75rem;display:flex}.adm-bar__brand{text-transform:uppercase;letter-spacing:.01em;color:var(--wb-text);margin-right:auto;font-weight:800;text-decoration:none}.adm-bar a:not(.adm-bar__brand){font-family:var(--wb-mono);font-size:var(--wb-fs-s);text-transform:uppercase;letter-spacing:var(--wb-track-label);font-weight:500}.adm-bar a[aria-current=page]{color:var(--wb-text);text-underline-offset:.3em;text-decoration:underline 2px}.adm-denied{max-width:40rem;padding-block:3rem}.adm-unsent{color:var(--wb-orange);font-weight:600;display:block}.adm-h1{margin:0 0 1.25rem;font-size:clamp(1.6rem,4vw,2.25rem)}.adm-h2{margin:2rem 0 .75rem;font-size:1.125rem}.adm-actions{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.adm-btn{border-radius:var(--wb-radius);cursor:pointer;background:var(--wb-orange);min-height:44px;color:var(--wb-ink);font:inherit;border:0;justify-content:center;align-items:center;padding:0 1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.adm-btn:hover{background:var(--wb-brand)}.adm-btn:disabled{opacity:.45;cursor:not-allowed;background:var(--wb-orange)}.adm-btn--outline{color:var(--wb-orange);border:1px solid var(--wb-orange);background:0 0}.adm-btn--outline:hover{background:var(--wb-orange);color:var(--wb-ink)}.adm-btn--small{min-height:36px;padding:0 .75rem;font-size:.875rem}.adm-btn--icon{min-width:36px;padding:0}.adm-form{gap:1.1rem;max-width:640px;display:grid}.adm-field{gap:.35rem;display:grid}.adm-field>label,.adm-label{font-family:var(--wb-mono);font-weight:500;font-size:var(--wb-fs-s);text-transform:uppercase;letter-spacing:var(--wb-track-label);color:var(--wb-text-2)}.adm-input,.adm-select,.adm-textarea{border-radius:var(--wb-radius);border:1px solid var(--wb-mute-graphic);background:var(--wb-surface);width:100%;min-height:44px;color:var(--wb-text);font:inherit;padding:.55rem .75rem}.adm-textarea{resize:vertical;min-height:7rem;line-height:1.5}.adm-input:focus-visible,.adm-select:focus-visible,.adm-textarea:focus-visible{outline:3px solid var(--wb-orange);outline-offset:1px;border-color:var(--wb-orange)}.adm-hint{color:var(--wb-muted);margin:0;font-size:.875rem}.adm-error{border-radius:var(--wb-radius);color:#ffb4a8;background:#e0786a1a;border:1px solid #e0786a;margin:0;padding:.6rem .8rem;font-weight:500}.adm-ok{color:var(--wb-text-2);margin:0}.adm-badge{font-family:var(--wb-mono);font-size:var(--wb-fs-xs);text-transform:uppercase;letter-spacing:var(--wb-track-label);border:1px solid var(--wb-mute-graphic);color:var(--wb-text-2);border-radius:0;padding:.1rem .5rem;font-weight:500;display:inline-block}.adm-badge--live{border-color:var(--wb-orange);color:var(--wb-orange)}.adm-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.adm-row{background:var(--wb-surface);border:1px solid var(--wb-line);border-radius:var(--wb-radius);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.6rem .9rem;display:flex}.adm-row__title{margin-right:auto;font-weight:700}.adm-row--drag{cursor:grab}.adm-row--over{outline:2px dashed var(--wb-orange)}.adm-thumb{object-fit:cover;background:var(--wb-bg);border-radius:0;width:56px;height:56px}.adm-cover{object-fit:cover;border-radius:var(--wb-radius);background:var(--wb-surface);width:160px;height:160px}.adm-media{flex-wrap:wrap;align-items:flex-start;gap:1rem;display:flex}.adm-submit{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.adm-login{max-width:380px;margin:12vh auto 0}@media (width<=639px){.adm-shell{padding-block:1rem 3rem}.adm-actions .adm-btn,.adm-submit .adm-btn,.adm-row__title{flex:100%}}.adm-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.adm-filepick{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex;position:relative}.adm-filepick label{cursor:pointer;text-transform:none;letter-spacing:0;color:var(--wb-orange);font-size:.875rem;font-weight:700}.adm-filepick label:hover{color:var(--wb-ink)}.adm-filepick label.adm-btn--disabled,.adm-filepick label.adm-btn--disabled:hover{opacity:.45;cursor:not-allowed;pointer-events:none;color:var(--wb-orange);background:0 0}.adm-filepick .adm-visually-hidden:focus-visible+label{outline:3px solid var(--wb-orange);outline-offset:2px}.adm-btn--auto{align-self:flex-start;width:auto}.adm-media .adm-field{justify-items:start}@media (width<=639px){.adm-bar{flex-wrap:nowrap}.adm-bar__brand{min-width:0;font-size:.9rem}.adm-bar a:not(.adm-bar__brand){white-space:nowrap}.adm-bar .adm-btn{flex:none}}.adm-fieldset{border:1px solid var(--wb-line);border-radius:var(--wb-radius);background:color-mix(in srgb, var(--wb-surface) 45%, transparent);gap:1rem;min-width:0;margin:0;padding:1rem;display:grid}.adm-fieldset>legend{padding:0 .4rem}.adm-grid2{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.1rem;display:grid}.adm-input--short{max-width:12rem}.adm-field--spaced{margin-top:1.25rem}.adm-check{cursor:pointer;align-items:center;gap:.6rem;min-height:44px;font-weight:600;display:inline-flex}.adm-check input{width:1.25rem;height:1.25rem;accent-color:var(--wb-orange)}.adm-progress{align-items:center;gap:.75rem;display:flex}.adm-progress__track{background:var(--wb-bg);border:1px solid var(--wb-line);border-radius:0;flex:1;height:8px;overflow:hidden}.adm-progress__fill{background:var(--wb-orange);height:100%;transition:width .2s linear;display:block}.adm-picker{gap:.6rem;min-width:0;display:grid}.adm-picker__area{border-radius:var(--wb-radius);background:var(--wb-bg);touch-action:none;cursor:grab;user-select:none;padding:.5rem 0;position:relative}.adm-picker__area:active{cursor:grabbing}.adm-picker__area--fixed{cursor:default}.adm-picker .wb-wave{width:100%;display:block}.adm-picker .wb-wave svg{display:block}.adm-picker__window{box-sizing:border-box;border:2px solid var(--wb-orange);background:color-mix(in srgb, var(--wb-orange) 10%, transparent);border-radius:0;min-width:3px;position:absolute;top:0;bottom:0}.adm-picker__window:before{content:"";width:max(100%,44px);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.adm-picker__window:focus-visible{outline:3px solid var(--wb-text);outline-offset:2px}.adm-picker__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}@media (prefers-reduced-motion:reduce){.adm-progress__fill{transition:none}}@media (width<=639px){.adm-picker__keys{display:none}}.adm-orders__intro{max-width:60ch;margin-bottom:1rem}.adm-orders__notice:not(:empty){margin-bottom:1rem}.adm-orders__notice .adm-field{gap:.5rem;max-width:640px}.adm-table-wrap{border:1px solid var(--wb-line);border-radius:var(--wb-radius);background:var(--wb-surface);max-width:100%;position:relative;overflow-x:auto}.adm-table-wrap:focus-visible{outline:3px solid var(--wb-orange);outline-offset:2px}.adm-table{border-collapse:collapse;width:100%;font-size:.875rem}.adm-table th,.adm-table td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--wb-line);padding:.6rem .75rem}.adm-table tbody tr:last-child td{border-bottom:0}.adm-table th{font-family:var(--wb-mono);font-weight:500;font-size:var(--wb-fs-xs);text-transform:uppercase;letter-spacing:var(--wb-track-label);color:var(--wb-text-2);white-space:nowrap}.adm-table__title{font-weight:700;display:block}.adm-table .adm-num{text-align:right;font-variant-numeric:tabular-nums}.adm-nowrap{white-space:nowrap}.adm-break{overflow-wrap:anywhere;min-width:12rem}.adm-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;display:flex}
