.adm{display:grid;grid-template-columns:248px 1fr;min-height:100vh}.adm__side{background:var(--c-graphite-900);color:var(--c-warm-white);border-right:1px solid rgba(246,244,241,.12);position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto}.adm__brand{padding:var(--s-5);border-bottom:1px solid rgba(246,244,241,.12)}.adm__brandrow{display:flex;align-items:center;gap:var(--s-3)}.adm__mark{width:32px;height:32px;background:var(--c-red);color:#fff;display:grid;place-items:center;font-size:1.05rem;flex:none}.adm__mark,.adm__name{font-family:var(--font-display);font-weight:700}.adm__name{font-size:1.2rem;letter-spacing:.02em}.adm__name,.adm__role{text-transform:uppercase}.adm__role{font-family:var(--font-mono);font-size:.5rem;letter-spacing:.2em;color:var(--c-steel-300);margin-top:3px}.adm__nav{padding:var(--s-4) 0}.adm__navlink{display:flex;align-items:center;gap:var(--s-3);padding:.7rem var(--s-5);font-size:var(--fs-sm);color:var(--c-steel-200);border-left:3px solid transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.adm__navlink:hover{background:rgba(246,244,241,.06);color:#fff}.adm__navlink.is-active{background:rgba(216,35,28,.16);border-left-color:var(--c-red);color:#fff}.adm__navlink .ico{width:17px;height:17px}.adm__main{min-width:0;background:var(--bg)}.adm__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s-5);padding:var(--s-6) var(--s-6) var(--s-5);border-bottom:1px solid var(--line);background:var(--bg-raised);flex-wrap:wrap}.adm__title{font-family:var(--font-display);font-size:1.9rem;font-weight:700;text-transform:uppercase;line-height:1}.adm__sub{color:var(--fg-muted);font-size:var(--fs-sm);margin-top:var(--s-2)}.adm__body{padding:var(--s-6)}.adm__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}.adm__stat{background:var(--bg-raised);padding:var(--s-5)}.adm__stat .l{font-family:var(--font-mono);font-size:.5625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-faint)}.adm__stat .v{font-family:var(--font-display);font-size:2.4rem;font-weight:700;line-height:1;margin-top:var(--s-3)}.adm__table{width:100%;background:var(--bg-raised);border:1px solid var(--line);border-collapse:collapse}.adm__table td,.adm__table th{padding:.7rem var(--s-4);text-align:left;border-bottom:1px solid var(--line);font-size:var(--fs-sm);vertical-align:middle}.adm__table thead th{font-family:var(--font-mono);font-size:.5625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-faint);border-bottom:2px solid var(--fg)}.adm__table tbody tr:hover,.adm__table thead th,.adm__thumb{background:var(--bg-sunken)}.adm__thumb{width:44px;height:44px;object-fit:cover;border:1px solid var(--line)}.adm__mono{font-family:var(--font-mono);font-size:.6875rem}.adm__toolbar{display:flex;gap:var(--s-3);align-items:center;flex-wrap:wrap;margin-bottom:var(--s-4)}.adm__toolbar .input,.adm__toolbar .select{max-width:260px}.adm__form{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:var(--s-6);gap:var(--s-6);align-items:start}.adm__card{border:1px solid var(--line);background:var(--bg-raised);margin-bottom:var(--s-4)}.adm__cardhead{padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--line);display:flex;align-items:center;gap:var(--s-3)}.adm__cardn{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.14em;color:var(--c-red)}.adm__cardt{font-family:var(--font-display);font-size:1.1rem;font-weight:600;text-transform:uppercase}.adm__cardbody{padding:var(--s-5)}.adm__alert{padding:var(--s-4);border-left:3px solid var(--c-red);background:var(--c-red-wash);font-size:var(--fs-sm);margin-bottom:var(--s-4)}.adm__alert--ok{border-left-color:var(--c-stock);background:var(--c-stock-soft)}.adm__alert ul{margin-top:var(--s-2);padding-left:var(--s-4);list-style:disc}.adm__devbanner{background:repeating-linear-gradient(-45deg,rgba(216,35,28,.14) 0 12px,transparent 12px 24px);border-bottom:1px solid var(--line);padding:var(--s-3) var(--s-6);font-family:var(--font-mono);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--c-red-dark)}.adm__side{display:flex;flex-direction:column}.adm__nav{flex:1 1 auto}.adm__account{border-top:1px solid rgba(246,244,241,.12);padding:var(--s-4) var(--s-5);justify-content:space-between}.adm__account,.adm__accountlink{display:flex;align-items:center;gap:var(--s-3)}.adm__accountlink{min-width:0;color:inherit}.adm__avatar{width:30px;height:30px;flex:none;background:var(--c-steel-700,rgba(246,244,241,.14));color:#fff;display:grid;place-items:center;font-family:var(--font-display);font-weight:700;font-size:.85rem}.adm__accountmeta{display:grid;min-width:0}.adm__accountname{font-size:var(--fs-sm);color:#fff}.adm__accountmail,.adm__accountname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm__accountmail{color:var(--c-steel-300)}.adm__accountmail,.adm__logout{font-family:var(--font-mono);font-size:.5625rem}.adm__logout{letter-spacing:.14em;text-transform:uppercase;color:var(--c-steel-200);border:1px solid rgba(246,244,241,.22);background:none;padding:.35rem .6rem;cursor:pointer;flex:none;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.adm__logout:hover{background:var(--c-red);border-color:var(--c-red);color:#fff}.adm__logout[disabled]{opacity:.55;cursor:progress}.adm__notice{padding:var(--s-3) var(--s-6);border-bottom:1px solid var(--line);font-size:var(--fs-sm);background:var(--bg-raised)}.adm__notice--warn{border-left:3px solid var(--c-red);background:var(--c-red-wash)}.adm__notice a{text-decoration:underline}.adm__error,.adm__ok{padding:var(--s-3) var(--s-4);font-size:var(--fs-sm);border-left:3px solid var(--c-red);background:var(--c-red-wash)}.adm__ok{border-left-color:var(--c-stock);background:var(--c-stock-soft)}.adm__pill{display:inline-block;font-family:var(--font-mono);font-size:.5625rem;letter-spacing:.12em;text-transform:uppercase;padding:.2rem .45rem;border:1px solid var(--line)}.adm__pill--ok{color:var(--c-stock-dark,#1c6b3a);border-color:currentColor}.adm__pill--off{color:var(--fg-faint)}.adm__flag{display:block;font-family:var(--font-mono);font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--c-red-dark);margin-top:2px}.adm__muted{color:var(--fg-faint)}.adm__link{text-decoration:underline;transition:color var(--t-fast) var(--ease)}.adm__link:focus-visible,.adm__link:hover{color:var(--c-red-dark);text-decoration-thickness:2px}.adm__empty{text-align:center;color:var(--fg-muted);padding:var(--s-6)!important}.adm__crumb{font-size:var(--fs-sm);margin-bottom:var(--s-2)}.adm__crumb a,.adm__note{color:var(--fg-muted)}.adm__note{margin-top:var(--s-5);font-size:var(--fs-sm);max-width:70ch}.adm__stack{display:grid;grid-gap:var(--s-5);gap:var(--s-5);max-width:560px}.adm__stack fieldset{border:1px solid var(--line);padding:var(--s-4)}.adm__filters,.adm__formactions{display:flex;gap:var(--s-3)}.adm__filters{align-items:center;flex-wrap:wrap;margin-bottom:var(--s-4)}.adm__filters .input,.adm__filters .select{max-width:320px}.adm__check{display:flex;gap:var(--s-3);align-items:flex-start;padding:var(--s-2) 0;font-size:var(--fs-sm)}.adm__check input{margin-top:.25rem;flex:none}.adm__checkhint{display:block;color:var(--fg-muted);font-size:var(--fs-xs,.75rem)}.adm__body--split{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));grid-gap:var(--s-6);gap:var(--s-6);align-items:start}.adm__panel{border:1px solid var(--line);background:var(--bg-raised);padding:var(--s-5)}.adm__panelhead{font-family:var(--font-display);font-size:1.1rem;font-weight:600;text-transform:uppercase;margin-bottom:var(--s-4)}.adm__panellead{color:var(--fg-muted);font-size:var(--fs-sm);margin-bottom:var(--s-4)}.adm__sessions{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.adm__session{justify-content:space-between;gap:var(--s-4);border:1px solid var(--line);padding:var(--s-4)}.adm__session,.adm__sessionhead{display:flex;align-items:center;flex-wrap:wrap}.adm__sessionhead{gap:var(--s-3)}.adm__sessionmeta{color:var(--fg-muted);font-size:var(--fs-xs,.75rem);margin-top:var(--s-2)}.adm__rolelist{display:grid;grid-gap:var(--s-3);gap:var(--s-3);margin-bottom:var(--s-5)}.adm__rolelist li{border-left:3px solid var(--c-red);padding-left:var(--s-3);font-size:var(--fs-sm)}.adm__permgrid{display:flex;flex-wrap:wrap;gap:var(--s-2)}.adm__permgrid code{border:1px solid var(--line);padding:.15rem .4rem;font-size:.625rem}.adm__permdesc{display:block;color:var(--fg-muted);font-size:var(--fs-xs,.75rem);margin-top:2px}.adm__meta code{font-family:var(--font-mono);font-size:.625rem;color:var(--fg-muted);word-break:break-all}.adm__pager{display:flex;gap:var(--s-3);margin-top:var(--s-5)}.adm__matrixwrap{overflow-x:auto}.adm__table--matrix{min-width:720px}.adm__matrixcount{display:block;font-size:.5rem;color:var(--fg-faint);margin-top:2px}.adm__matrixcell{text-align:center}.adm__yes{color:var(--c-stock-dark,#1c6b3a);font-weight:700}.adm__no{color:var(--fg-faint)}.login{min-height:100vh;display:grid;place-items:center;padding:var(--s-6);background:var(--bg-sunken)}.login__card{width:min(420px,100%);background:var(--bg-raised);border:1px solid var(--line);padding:var(--s-6)}.login__brand{display:flex;align-items:center;gap:var(--s-3);margin-bottom:var(--s-6)}.login__mark{width:34px;height:34px;background:var(--c-red);color:#fff;flex:none;display:grid;place-items:center}.login__mark,.login__name{font-family:var(--font-display);font-weight:700}.login__name{font-size:1.15rem;letter-spacing:.02em}.login__name,.login__sub{display:block;text-transform:uppercase}.login__sub{font-family:var(--font-mono);font-size:.5rem;letter-spacing:.2em;color:var(--fg-faint);margin-top:2px}.login__title{font-family:var(--font-display);font-size:1.5rem;font-weight:700;text-transform:uppercase}.login__lead{color:var(--fg-muted);font-size:var(--fs-sm);margin-top:var(--s-2)}.login__form{display:grid;grid-gap:var(--s-4);gap:var(--s-4);margin-top:var(--s-5)}.login__error{padding:var(--s-3) var(--s-4);border-left:3px solid var(--c-red);background:var(--c-red-wash);font-size:var(--fs-sm)}.login__hint{margin-top:var(--s-5);color:var(--fg-faint);font-size:var(--fs-xs,.75rem)}.denied{min-height:100vh;display:grid;place-items:center;padding:var(--s-6);background:var(--bg-sunken)}.denied__card{width:min(520px,100%);background:var(--bg-raised);border:1px solid var(--line);padding:var(--s-6);text-align:center}.denied__code{font-size:3.6rem;line-height:1;color:var(--c-red)}.denied__code,.denied__title{font-family:var(--font-display);font-weight:700}.denied__title{font-size:1.5rem;text-transform:uppercase;margin-top:var(--s-3)}.denied__lead{color:var(--fg-muted);font-size:var(--fs-sm);margin-top:var(--s-3)}.denied__perm{margin-top:var(--s-4);font-size:var(--fs-sm)}.denied__perm code{font-family:var(--font-mono);border:1px solid var(--line);padding:.15rem .4rem}.denied__actions{margin-top:var(--s-5)}.editor{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.editor__bar{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-4);padding:var(--s-4);border:1px solid var(--line);background:var(--bg-raised);position:-webkit-sticky;position:sticky;top:0;z-index:5;flex-wrap:wrap}.editor__status{flex:1 1 320px;min-width:0;display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.editor__dirty{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--c-red-dark)}.editor__errors{margin-top:var(--s-2);padding-left:var(--s-4);list-style:disc;font-size:var(--fs-sm)}.editor__errors code{font-family:var(--font-mono);font-size:.625rem}.editor__tabs{display:flex;gap:1px;background:var(--line);border:1px solid var(--line);overflow-x:auto}.editor__tab{flex:0 0 auto;background:var(--bg-raised);border:0;cursor:pointer;padding:.7rem var(--s-4);font-size:var(--fs-sm);color:var(--fg-muted);border-bottom:3px solid transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.editor__tab:hover{background:var(--bg-sunken);color:var(--fg)}.editor__tab.is-active{color:var(--fg);border-bottom-color:var(--c-red);font-weight:600}.editor__panel{border:1px solid var(--line);background:var(--bg-raised);padding:var(--s-5)}.editor__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--s-4);gap:var(--s-4);align-items:start}.editor__grid .field--wide{grid-column:1/-1}.editor__chips{display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-4)}.editor__chips .adm__check{flex:0 0 auto}.editor__rows{border:1px solid var(--line);padding:var(--s-4);display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.editor__row{display:flex;gap:var(--s-3);flex-wrap:wrap}.editor__row .input,.editor__row .select{flex:1 1 150px;min-width:0}.editor__row .select--wide{flex:2 1 260px}.publish{border:1px solid var(--line);background:var(--bg-raised);padding:var(--s-4);margin-bottom:var(--s-4);display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.publish__state{align-items:center}.publish__actions,.publish__state{display:flex;gap:var(--s-3);flex-wrap:wrap}.entity{margin-bottom:var(--s-4)}.entity__form{max-width:100%;margin-top:var(--s-4)}.entity__list{display:grid;grid-gap:var(--s-2);gap:var(--s-2);margin-top:var(--s-5)}.entity__item{border:1px solid var(--line);background:var(--bg-raised)}.entity__item>summary{padding:var(--s-3) var(--s-4);cursor:pointer;display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap;font-size:var(--fs-sm)}.entity__item>summary:hover{background:var(--bg-sunken)}.entity__item[open]>summary{border-bottom:1px solid var(--line)}.entity__item>:not(summary){padding:0 var(--s-4) var(--s-4)}.entity__move{display:flex;align-items:flex-end;gap:var(--s-3);flex-wrap:wrap;border-top:1px dashed var(--line);padding-top:var(--s-4);margin-top:var(--s-4)}.adm__tablewrap{overflow-x:auto}.adm__tablewrap .adm__table{min-width:860px}@media (max-width:1080px){.adm{grid-template-columns:1fr}.adm__side{position:static;height:auto}.adm__body--split,.adm__form{grid-template-columns:1fr}.editor__bar{position:static}}.adm__readonly{padding:.45rem 0}.adm__title--sub{font-size:1.3rem;margin:var(--s-6) 0 var(--s-4)}.inv__panelhead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap;margin-bottom:var(--s-4)}.inv__panelhead h2{font-family:var(--font-display);font-size:1.1rem;font-weight:600;text-transform:uppercase}.inv__panelhead .adm__panellead{flex-basis:100%;margin:0}.inv__section{margin-top:var(--s-6);min-width:0}.inv__tab{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.inv__tab,.inv__tab>*{min-width:0}.inv__tab .adm__panel{margin:0}.inv__links{display:flex;gap:var(--s-3);flex-wrap:wrap;margin:var(--s-5) 0}.inv__link{border:1px solid var(--line);background:var(--bg-raised);padding:var(--s-3) var(--s-4);font-size:var(--fs-sm)}.inv__link:hover{background:var(--bg-sunken)}.inv__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--s-4);gap:var(--s-4)}.inv__facts>div{display:grid;grid-gap:var(--s-2);gap:var(--s-2);align-content:start}.inv__pills{display:flex;gap:var(--s-3);flex-wrap:wrap}.inv__quick{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.inv__action,.inv__actions{display:flex;gap:var(--s-3);flex-wrap:wrap;align-items:center}.inv__panel{border:1px solid var(--line);background:var(--bg-raised);padding:var(--s-4)}.inv__panelbody{margin-top:var(--s-4)}.inv__form{grid-gap:var(--s-4)}.inv__form,.inv__formgrid{display:grid;gap:var(--s-4)}.inv__formgrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--s-4)}.inv__formgrid .field--full{grid-column:1/-1}.inv__items{display:grid;grid-gap:var(--s-3);gap:var(--s-3);border:1px solid var(--line);padding:var(--s-4)}.inv__items legend{font-family:var(--font-mono);font-size:.5625rem;letter-spacing:.14em;text-transform:uppercase}.inv__itemrow{display:grid;grid-template-columns:3fr 1fr;grid-gap:var(--s-3);gap:var(--s-3)}.inv__row--low td:first-child{box-shadow:inset 3px 0 0 var(--c-red)}.inv__row--out td:first-child{box-shadow:inset 3px 0 0 var(--fg-faint)}.inv__timeline{display:grid;grid-gap:var(--s-3);gap:var(--s-3);list-style:none}.inv__timeline li{padding-left:var(--s-5);position:relative;font-size:var(--fs-sm);color:var(--fg-muted)}.inv__timeline li:before{content:"";position:absolute;left:0;top:.35rem;width:.55rem;height:.55rem;border:1px solid var(--fg-faint);border-radius:50%}.inv__timeline li.is-done{color:inherit}.inv__timeline li.is-done:before{background:var(--c-stock,#1c6b3a);border-color:currentColor}.inv__timeline li.is-cancelled:before{background:var(--c-red);border-color:var(--c-red)}@media (max-width:720px){.inv__formgrid,.inv__itemrow{grid-template-columns:1fr}}.cmr__panelhead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap;margin-bottom:var(--s-4)}.cmr__panelhead h2{font-family:var(--font-display);font-size:1.1rem;font-weight:600;text-transform:uppercase;display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap}.cmr__panelhead .adm__panellead{flex-basis:100%;margin:0}.cmr__links{display:flex;gap:var(--s-3);flex-wrap:wrap;margin:var(--s-5) 0}.cmr__link{border:1px solid var(--line);background:var(--bg-raised);padding:var(--s-3) var(--s-4);font-size:var(--fs-sm)}.cmr__link:hover{background:var(--bg-sunken)}.cmr__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--s-4);gap:var(--s-4)}.cmr__facts>div{display:grid;grid-gap:var(--s-2);gap:var(--s-2);align-content:start}.cmr__actions{display:flex;gap:var(--s-4);flex-wrap:wrap;align-items:flex-end}.cmr__action{align-items:center}.cmr__action,.cmr__statusform{display:flex;gap:var(--s-3);flex-wrap:wrap}.cmr__statusform{align-items:flex-end}.cmr__panel{border:1px solid var(--line);background:var(--bg-raised);padding:var(--s-4);margin-bottom:var(--s-4)}.cmr__panelbody{margin-top:var(--s-4)}.cmr__form{grid-gap:var(--s-4)}.cmr__form,.cmr__formgrid{display:grid;gap:var(--s-4)}.cmr__formgrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--s-4)}.cmr__formgrid .field--full{grid-column:1/-1}.cmr__itemline{display:block;font-size:var(--fs-sm)}.cmr__timeline{display:grid;grid-gap:var(--s-3);gap:var(--s-3);list-style:none}.cmr__timeline li{padding-left:var(--s-5);position:relative;font-size:var(--fs-sm)}.cmr__timeline li:before{content:"";position:absolute;left:0;top:.35rem;width:.55rem;height:.55rem;border-radius:50%;background:var(--c-red)}.cmr__link,.cmr__token{min-width:0}.cmr__token{display:grid;grid-gap:var(--s-2);gap:var(--s-2);margin-top:var(--s-3)}.cmr__token code{font-family:var(--font-mono);font-size:.6875rem;word-break:break-all;background:var(--bg-sunken);padding:var(--s-3);border:1px solid var(--line)}@media (max-width:720px){.cmr__formgrid{grid-template-columns:1fr}}.qed{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.qed__lines{display:grid;grid-gap:var(--s-3);gap:var(--s-3);padding:0 var(--s-5)}.qed__line{display:grid;grid-template-columns:auto 1fr auto auto;grid-gap:var(--s-4);gap:var(--s-4);align-items:start;border:1px solid var(--line);padding:var(--s-4);background:var(--bg-sunken)}.qed__line,.qed__line>*{min-width:0}.qed__lineindex{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.14em;color:var(--c-red);padding-top:1.6rem}.qed__linegrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--s-3);gap:var(--s-3)}.qed__linegrid .field--full{grid-column:1/-1}.qed__linetotal{display:grid;grid-gap:.25rem;gap:.25rem;text-align:right;padding-top:1.4rem;white-space:nowrap}.qed__linetotal strong{font-family:var(--font-mono);font-size:1.05rem}.qed__lineactions{display:grid;grid-gap:.35rem;gap:.35rem;padding-top:1.4rem}.qed__totals{display:flex;gap:var(--s-6);flex-wrap:wrap}.qed__totals>div{display:grid;grid-gap:.25rem;gap:.25rem}.qed__totals strong{font-family:var(--font-mono);font-size:1.1rem}.qed__grand strong{font-size:1.5rem;color:var(--c-red)}@media (max-width:1080px){.qed__line{grid-template-columns:1fr}.qed__lineactions,.qed__lineindex,.qed__linetotal{padding-top:0}.qed__linetotal{text-align:left}.qed__lineactions{grid-auto-flow:column;justify-content:start}}.adm__pill--wait{color:var(--c-order,#8a6d1f);border-color:currentColor}.adm__pill--done{color:var(--c-stock-dark,#1c6b3a);border-color:currentColor;background:transparent}.ord__actions{display:flex;gap:var(--s-4);flex-wrap:wrap;align-items:flex-start}.ord__action{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.ord__cancel{display:grid;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-4);border:1px solid var(--c-red);background:var(--c-red-wash,rgb(216 35 28/.06));max-width:420px}.ord__cancelactions{display:flex;gap:var(--s-3)}.ord__convert{max-width:420px;margin-top:var(--s-4);padding:var(--s-4);border:1px solid var(--line-strong)}.ord__convert,.ord__timeline{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.ord__timeline{list-style:none;margin:0;padding:var(--s-4) var(--s-5)}.ord__timeline li{position:relative;padding-left:var(--s-5);font-size:var(--fs-sm)}.ord__timeline li:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:50%;background:var(--c-red)}.ord__tlwhen{font-size:var(--fs-xs);color:var(--fg-muted)}.ord__tlwhat,.ord__tlwhen{display:block}@media (max-width:768px){.ord__actions{flex-direction:column;align-items:stretch}.ord__cancel,.ord__convert{max-width:none}}.ful__form{display:grid;grid-gap:var(--s-4);gap:var(--s-4);padding:var(--s-4);border:1px solid var(--line);background:var(--bg-raised)}.ful__form--inline{margin-top:var(--s-4);border-color:var(--c-red)}.ful__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--s-4);gap:var(--s-4)}.ful__wide{grid-column:1/-1}.ful__actions{display:flex;gap:var(--s-3);flex-wrap:wrap}.ful__resend{display:inline-grid;gap:var(--s-2)}.ful__explain{display:grid;grid-gap:var(--s-3);gap:var(--s-3);margin:0;padding-left:var(--s-5);font-size:var(--fs-sm);line-height:var(--lh-body)}.ful__explain strong{color:var(--fg)}@media (max-width:768px){.ful__grid{grid-template-columns:minmax(0,1fr)}.ful__actions{flex-direction:column;align-items:stretch}}.ret__actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--s-3);margin-top:var(--s-3)}.ret__action{display:inline-flex;flex-direction:column;gap:var(--s-2)}.ret__refund,.ret__reject,.ret__settings{max-width:30rem}.ret__receive,.ret__refund,.ret__reject,.ret__settings{display:grid;grid-gap:var(--s-3);gap:var(--s-3);margin-top:var(--s-3)}.ret__disposition{display:grid;grid-gap:var(--s-2);gap:var(--s-2);grid-template-columns:minmax(9rem,1fr) minmax(8rem,1fr) auto;align-items:start}.ret__disposition .adm__muted{grid-column:1/-1}@media (max-width:900px){.ret__disposition{grid-template-columns:1fr}}