.ds-noticeevents{gap:var(--ds-space-3);padding:var(--ds-space-4);border:var(--ds-border-width) solid var(--line);border-radius:var(--ds-card-radius);background:var(--panel);min-width:0;display:grid}.ds-noticeevents__head{justify-content:space-between;align-items:center;gap:var(--ds-space-3);display:flex}.ds-noticeevents__title{align-items:center;gap:var(--ds-space-2);font-size:var(--font-section-title);margin:0;display:flex}.ds-noticeevents__count{min-width:1.6em;padding:0 var(--ds-space-1);box-sizing:border-box;border-radius:var(--ds-radius-pill,999px);background:var(--ds-accent);color:var(--panel);font-size:var(--font-compact);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.ds-noticeevents__list{margin:0;padding:0;list-style:none;display:grid}.ds-noticeevents__list>li{border-top:var(--ds-border-width) solid var(--line)}.ds-noticeevents__list>li:first-child{border-top:0}.ds-noticeevents__empty{color:var(--muted);margin:0}.ds-noticeevent{grid-template-columns:var(--ds-noticeevent-kind) minmax(0,1fr) auto auto auto;align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-2) 0;min-width:0;display:grid}.ds-noticeevent.is-unread{box-shadow:inset 3px 0 0 var(--ds-noticeevent-unread);padding-left:var(--ds-space-3)}.ds-noticeevent__kind{padding:calc(var(--ds-space-1) / 2) var(--ds-space-2);border-radius:var(--ds-control-radius);font-size:var(--font-compact);white-space:nowrap;justify-self:start}.ds-noticeevent__what{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-noticeevent__to,.ds-noticeevent__when,.ds-noticeevent__rel{font-size:var(--font-compact);color:var(--muted);white-space:nowrap}.ds-noticeevent__when{font-variant-numeric:tabular-nums}.ds-noticeevent__rel a{color:var(--info)}.ds-noticeevent__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.ds-noticeevent{row-gap:calc(var(--ds-space-1) / 2);grid-template-columns:auto minmax(0,1fr)}.ds-noticeevent__what,.ds-noticeevent__to,.ds-noticeevent__when,.ds-noticeevent__rel{white-space:normal;grid-column:2/3}.ds-noticeevent__kind{grid-row:1/4;align-self:start}}.ds-noticeevent.is-unread .ds-noticeevent__what,.ds-noticeevent__kind{font-weight:var(--ds-weight-strong)}
.ds-operation-status{text-align:center;align-items:center;gap:var(--ds-space-3);padding-block:var(--ds-space-3);flex-direction:column;display:flex}.ds-operation-status p{line-height:var(--ds-line-body);margin:0}.ds-operation-spinner{width:var(--ds-operation-spinner-size);height:var(--ds-operation-spinner-size);box-sizing:border-box;color:var(--ds-accent);display:block}.ds-operation-status--error,.ds-operation-status--uncertain{color:var(--danger)}
.ds-packing-examples{min-width:0;container-type:inline-size}.ds-packing-examples__list{gap:var(--ds-packing-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ds-packing-examples__list>li{min-width:0}.ds-packing{gap:var(--ds-space-2);flex-direction:column;min-width:0;margin:0;display:flex}.ds-packing__frame{aspect-ratio:var(--ds-packing-ratio);border:var(--ds-border-width) solid var(--line);border-radius:var(--ds-control-radius);background:var(--panel);position:relative;overflow:hidden}.ds-packing--ok .ds-packing__frame{border-color:var(--ds-packing-ok)}.ds-packing--bad .ds-packing__frame{border-color:var(--ds-packing-bad)}.ds-packing__img{object-fit:cover;width:100%;height:100%;display:block}.ds-packing__mark{top:var(--ds-space-2);left:var(--ds-space-2);width:var(--ds-packing-mark-size);height:var(--ds-packing-mark-size);font-size:var(--font-page-title);color:var(--ds-packing-mark-ink);line-height:1;font-weight:var(--ds-weight-strong);border-radius:50%;place-items:center;display:grid;position:absolute}.ds-packing--ok .ds-packing__mark{background:var(--ds-packing-ok)}.ds-packing--bad .ds-packing__mark{background:var(--ds-packing-bad)}.ds-packing__caption{color:var(--ink);overflow-wrap:anywhere;margin:0}.ds-packing__verdict{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container (max-width:640px){.ds-packing-examples__list{grid-template-columns:minmax(0,1fr)}}
.ds-pic-help{gap:calc(var(--ds-space-4) + var(--ds-space-1));display:grid}.ds-pic-help section{gap:var(--ds-space-2);display:grid}.ds-pic-help h3{font-size:var(--font-section-title);margin:0}.ds-pic-help p{margin:0}.ds-pic-help__must{color:var(--danger);font-weight:var(--ds-weight-strong)}.ds-pic{gap:var(--ds-space-3);padding:var(--ds-space-4);border:var(--ds-border-width) solid var(--line);border-radius:var(--ds-card-radius);background:var(--panel);word-break:keep-all;overflow-wrap:anywhere;display:grid}.ds-pic h3{align-items:center;gap:var(--ds-space-2);display:flex}.ds-pic-no{width:calc(var(--ds-space-5) + var(--ds-space-1));height:calc(var(--ds-space-5) + var(--ds-space-1));background:var(--ds-accent);color:var(--on-fill);font-size:var(--font-compact);font-weight:var(--ds-weight-strong);border-radius:50%;flex:none;place-items:center;display:inline-grid}.ds-pic--must{border-color:var(--danger);background:var(--ds-status-danger-bg)}.ds-pic--must h3{color:var(--ds-status-danger-ink)}.ds-pic--must .ds-pic-no{background:var(--danger)}.ds-pic-scene{justify-content:center;align-items:center;gap:var(--ds-space-5);padding:var(--ds-space-2) 0;flex-wrap:wrap;display:flex}.ds-pic-scene figure{justify-items:center;gap:var(--ds-space-2);text-align:center;margin:0;display:grid}.ds-pic-scene figcaption{font-weight:var(--ds-weight-strong)}.ds-pic-icon{width:calc(var(--ds-control-height) + var(--ds-space-5));height:calc(var(--ds-control-height) + var(--ds-space-5));background:var(--ds-accent-soft);color:var(--ds-accent);border-radius:50%;place-items:center;display:inline-grid}.ds-pic-icon--muted{background:var(--soft);color:var(--muted)}.ds-pic-icon--info{background:var(--ds-status-info-bg);color:var(--ds-status-info-ink)}.ds-pic-stop,.ds-pic-badge{color:var(--muted);place-items:center;display:inline-grid;position:relative}.ds-pic-x{width:calc(var(--ds-space-5) - var(--ds-space-1));height:calc(var(--ds-space-5) - var(--ds-space-1));background:var(--danger);color:var(--on-fill);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ds-pic-x--small{top:auto;left:auto;right:calc(var(--ds-space-1) * -1);bottom:calc(var(--ds-space-1) * -1);width:var(--ds-space-3);height:var(--ds-space-3);transform:none}.ds-pic-two{gap:var(--ds-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ds-pic-card{align-content:start;gap:var(--ds-space-3);padding:var(--ds-space-3);border-radius:var(--ds-card-radius);background:var(--soft);display:grid}.ds-pic-card p{margin:0}.ds-pic-card__title{align-items:center;gap:var(--ds-space-2);font-weight:var(--ds-weight-strong);display:flex}.ds-pic-ruler{gap:var(--ds-space-1);grid-template-columns:3fr 3fr 2fr 2fr;margin:0;padding:0;list-style:none;display:grid}.ds-pic-ruler li{justify-items:center;gap:var(--ds-space-1);text-align:center;min-width:0;display:grid}.ds-pic-ruler b{font-size:var(--font-compact)}.ds-pic-ruler small{color:var(--muted);font-size:var(--font-compact)}.ds-pic-ruler__bar{height:var(--ds-space-3);margin-bottom:var(--ds-space-1);justify-self:stretch}.ds-pic-ruler li:first-child .ds-pic-ruler__bar{border-radius:var(--ds-badge-radius) 0 0 var(--ds-badge-radius)}.ds-pic-ruler li:last-child .ds-pic-ruler__bar{border-radius:0 var(--ds-badge-radius) var(--ds-badge-radius) 0}.ds-pic-ruler__ok{color:var(--ds-status-success-ink)}.ds-pic-ruler__ok .ds-pic-ruler__bar{background:var(--ds-accent-line)}.ds-pic-ruler__warn{color:var(--ds-status-warning-ink)}.ds-pic-ruler__warn .ds-pic-ruler__bar{background:var(--ds-status-warning-fill)}.ds-pic-ruler__danger{color:var(--ds-status-danger-ink)}.ds-pic-ruler__danger .ds-pic-ruler__bar{background:var(--danger)}.ds-pic-ruler__over{color:var(--ink)}.ds-pic-ruler__over .ds-pic-ruler__bar{background:var(--ink-2)}.ds-pic-arrow,.ds-pic-chip,.ds-pic-foot{align-items:center;gap:var(--ds-space-1);color:var(--muted);font-size:var(--font-compact);display:flex}.ds-pic-arrow{justify-content:flex-end}.ds-pic-chip{gap:var(--ds-space-2)}.ds-pic-scene--small{gap:var(--ds-space-3);padding:0}.ds-pic-go{color:var(--muted)}.ds-pic-boxes{gap:var(--ds-space-1);grid-template-columns:repeat(3,auto);display:inline-grid}.ds-pic-whole .ds-pic-boxes{flex-wrap:wrap;display:inline-flex}.ds-pic-boxes--ok{color:var(--ds-status-success-ink)}.ds-pic-boxes--no{color:var(--ds-status-danger-ink)}.ds-pic-boxes--stop{color:var(--ds-status-info-ink)}.ds-pic-grid{gap:var(--ds-space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ds-pic-grid li{align-content:start;justify-items:center;gap:var(--ds-space-2);padding:var(--ds-space-3);border-radius:var(--ds-card-radius);background:var(--soft);text-align:center;display:grid}.ds-pic-chain{justify-content:center;align-items:center;gap:var(--ds-space-1);color:var(--ink-2);font-size:var(--font-compact);flex-wrap:wrap;display:inline-flex}.ds-pic-tags{justify-content:center;gap:var(--ds-space-1);flex-wrap:wrap;display:flex}.ds-pic-tags>span{align-items:center;gap:var(--ds-space-1);padding:0 var(--ds-space-2);border:var(--ds-border-width) solid var(--line);border-radius:var(--ds-badge-radius);background:var(--panel);font-size:var(--font-compact);display:inline-flex}.ds-pic-tags--danger>span{border-color:var(--danger);background:var(--ds-status-danger-bg);color:var(--ds-status-danger-ink)}.ds-pic-whole{gap:var(--ds-space-2);display:grid}.ds-pic-whole__row{align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-control-radius);background:var(--panel);flex-wrap:wrap;margin:0;display:flex}.ds-pic-whole__row--ok{color:var(--ds-status-success-ink)}.ds-pic-whole__row--no{color:var(--ds-status-danger-ink)}@media (max-width:760px){.ds-pic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-pic-two{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.ds-pic-grid{grid-template-columns:minmax(0,1fr)}}.ds-pic-stop{grid-auto-flow:column;align-items:center}.ds-pic-stop__line{width:calc(var(--ds-control-height) + var(--ds-space-2));border-top:calc(var(--ds-border-width) * 2) dashed currentColor;margin-right:calc(var(--ds-space-3) * -1)}.ds-pic-chip--center{justify-content:center}.ds-pic-stack{gap:var(--ds-space-3);display:grid}.ds-pic-ms-mode{gap:var(--ds-space-2);display:grid}.ds-pic-ms-mode__head{align-items:center;gap:var(--ds-space-1);font-size:var(--font-compact);font-weight:var(--ds-weight-strong);color:var(--ink-2);display:flex}.ds-pic-ms-mode ul{gap:var(--ds-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ds-pic-ms-mode li{align-items:center;gap:var(--ds-space-1) var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3);border:var(--ds-border-width) solid var(--line);border-radius:var(--ds-control-radius);background:var(--panel);font-size:var(--font-compact);flex-wrap:wrap;display:flex}.ds-pic-ms-mode__on{border-color:var(--ds-accent-line);color:var(--ds-status-success-ink)}.ds-pic-ms-mode__off{color:var(--muted);border-style:dashed}.ds-pic-ms-axis{justify-content:flex-end;align-items:center;gap:var(--ds-space-1);color:var(--muted);font-size:var(--font-compact);display:flex}.ds-pic-ms{grid-template-columns:4fr 3fr 3fr 2fr;margin:0;padding:0;list-style:none;display:grid}.ds-pic-ms li{align-content:start;gap:var(--ds-space-1);grid-template-rows:repeat(4,auto);min-width:0;display:grid}.ds-pic-ms__ok{color:var(--ds-status-success-ink)}.ds-pic-ms__warn{color:var(--ds-status-warning-ink)}.ds-pic-ms__danger{color:var(--ds-status-danger-ink)}.ds-pic-ms__over{color:var(--ink)}.ds-pic-ms__flag{justify-self:start;align-items:center;gap:var(--ds-space-1);min-height:calc(var(--ds-space-5) + var(--ds-space-1));padding:0 var(--ds-space-2);border-left:calc(var(--ds-border-width) * 3) solid currentColor;font-size:var(--font-compact);font-weight:var(--ds-weight-strong);white-space:nowrap;display:inline-flex}.ds-pic-ms__flag--blank{border-left-color:#0000}.ds-pic-ms__bar{height:var(--ds-space-3);position:relative}.ds-pic-ms__ok .ds-pic-ms__bar{background:var(--ds-accent-line);border-radius:var(--ds-badge-radius) 0 0 var(--ds-badge-radius)}.ds-pic-ms__warn .ds-pic-ms__bar{background:var(--ds-status-warning-fill)}.ds-pic-ms__danger .ds-pic-ms__bar{background:var(--danger)}.ds-pic-ms__over .ds-pic-ms__bar{background:var(--ink-2);border-radius:0 var(--ds-badge-radius) var(--ds-badge-radius) 0}.ds-pic-ms li+li .ds-pic-ms__bar:before{content:"";z-index:1;width:var(--ds-space-4);height:var(--ds-space-4);box-sizing:border-box;border:calc(var(--ds-border-width) * 3) solid currentColor;background:var(--panel);border-radius:50%;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.ds-pic-ms__name{align-items:center;gap:var(--ds-space-1);padding-top:var(--ds-space-1);display:inline-flex}.ds-pic-ms__name b{font-size:var(--font-body)}.ds-pic-ms small{color:var(--ink-2);font-size:var(--font-compact)}.ds-pic-ms li+li .ds-pic-ms__name,.ds-pic-ms li+li small{padding-left:var(--ds-space-3)}.ds-pic-pause{align-items:center;gap:var(--ds-space-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.ds-pic-pause__panel{justify-items:center;gap:var(--ds-space-2);padding:var(--ds-space-3);border:calc(var(--ds-border-width) * 2) solid var(--ds-accent-line);border-radius:var(--ds-card-radius);background:var(--panel);text-align:center;margin:0;display:grid}.ds-pic-pause__label{align-items:center;gap:var(--ds-space-1);padding:0 var(--ds-space-2);border-radius:var(--ds-badge-radius);font-size:var(--font-compact);font-weight:var(--ds-weight-strong);display:inline-flex}.ds-pic-pause__panel--on .ds-pic-pause__label{background:var(--ds-status-success-bg);color:var(--ds-status-success-ink)}.ds-pic-pause__panel--off{border-style:dashed;border-color:var(--ink-2);background:repeating-linear-gradient(135deg,var(--soft) 0 var(--ds-space-2),var(--panel) var(--ds-space-2) var(--ds-space-4))}.ds-pic-pause__panel--off .ds-pic-pause__label{background:var(--ink);color:var(--on-fill)}.ds-pic-pause__frozen{place-items:center;display:inline-grid;position:relative}.ds-pic-pause__badge{color:var(--ink);place-items:center;display:grid;position:absolute;inset:0}.ds-pic-pause__badge path{stroke:var(--on-fill)}.ds-pic-pause__move{align-items:center;gap:var(--ds-space-1);color:var(--ink-2);font-size:var(--font-compact);display:inline-flex}.ds-pic-pause__panel--off .ds-pic-pause__move{color:var(--ds-status-danger-ink);font-weight:var(--ds-weight-strong)}.ds-pic-pause__press{justify-items:center;gap:var(--ds-space-1);color:var(--ds-status-info-ink);display:grid}.ds-pic-pause__btn{align-items:center;gap:var(--ds-space-1);padding:var(--ds-space-1) var(--ds-space-2);border:var(--ds-border-width) solid currentColor;border-radius:var(--ds-control-radius);background:var(--ds-status-info-bg);font-size:var(--font-compact);font-weight:var(--ds-weight-strong);white-space:nowrap;display:inline-flex}.ds-pic-notes{gap:var(--ds-space-2);margin:0;padding:0;list-style:none;display:grid}.ds-pic-notes li{align-items:center;gap:var(--ds-space-1) var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-control-radius);background:var(--soft);color:var(--ink-2);font-size:var(--font-compact);flex-wrap:wrap;display:flex}.ds-pic-chip .ds-pic-tags{margin-left:var(--ds-space-1)}@media (max-width:600px){.ds-pic-ms-mode ul,.ds-pic-ms{grid-template-columns:minmax(0,1fr)}.ds-pic-ms li{grid-template-columns:var(--ds-space-3) minmax(0,1fr);column-gap:var(--ds-space-3);row-gap:var(--ds-space-1);grid-template-rows:repeat(3,auto);padding-bottom:0}.ds-pic-ms__bar{grid-area:1/1/span 3;height:auto}.ds-pic-ms__flag,.ds-pic-ms__name,.ds-pic-ms small{grid-column:2}.ds-pic-ms__flag{border-left:0;min-height:0;padding-left:0}.ds-pic-ms__flag--blank{display:none}.ds-pic-ms li+li .ds-pic-ms__name,.ds-pic-ms li+li small{padding-left:0}.ds-pic-ms li+li .ds-pic-ms__bar:before{top:0;left:50%;transform:translate(-50%)}.ds-pic-ms__ok .ds-pic-ms__bar{border-radius:var(--ds-badge-radius) var(--ds-badge-radius) 0 0}.ds-pic-ms__over .ds-pic-ms__bar{border-radius:0 0 var(--ds-badge-radius) var(--ds-badge-radius)}.ds-pic-ms li>small{padding-bottom:var(--ds-space-3)}.ds-pic-pause{grid-template-columns:minmax(0,1fr)}.ds-pic-pause__arrow{transform:rotate(90deg)}}.ds-pic-pause__frozen .ds-pic-boxes{color:var(--muted)}@media (max-width:600px){.ds-pic-ms-axis{justify-content:flex-start}.ds-pic-ms-axis__arrow{display:inline-grid;transform:rotate(90deg)}}.ds-pic-icon--danger{background:var(--ds-status-danger-bg);color:var(--danger)}.ds-pic-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-pic-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-pic-grid--3 .ds-pic-chain,.ds-pic-grid--2 .ds-pic-chain{flex-wrap:wrap;justify-content:center}.ds-pic-fee{justify-content:center;align-items:center;gap:var(--ds-space-3) var(--ds-space-4);padding:var(--ds-space-2) 0;flex-wrap:wrap;display:flex}.ds-pic-fee__step{justify-items:center;gap:var(--ds-space-2);text-align:center;margin:0;display:grid}.ds-pic-fee__step figcaption{gap:var(--ds-space-1);display:grid}.ds-pic-fee__step small{color:var(--muted);font-size:var(--font-compact)}.ds-pic-grades{align-items:end;gap:var(--ds-space-1);padding:var(--ds-space-2);border-radius:var(--ds-card-radius);background:var(--soft);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ds-pic-grades>span{align-content:end;justify-items:center;gap:var(--ds-space-1);display:grid}.ds-pic-grades b{width:calc(var(--ds-space-5) + var(--ds-space-1));height:calc(var(--ds-space-3) * var(--ds-pic-h));border:var(--ds-border-width) solid var(--line);border-radius:var(--ds-control-radius);background:var(--panel);font-weight:var(--ds-weight-strong);place-items:center;display:grid}.ds-pic-grades small{color:var(--muted);font-size:var(--font-compact);white-space:nowrap}.ds-pic-sum{justify-content:center;align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;margin:0;display:flex}.ds-pic-sum>span{align-items:center;gap:var(--ds-space-1);padding:var(--ds-space-2) var(--ds-space-3);border:var(--ds-border-width) solid var(--line);border-radius:var(--ds-control-radius);background:var(--panel);font-weight:var(--ds-weight-strong);display:inline-flex}.ds-pic-sum>b{color:var(--muted)}.ds-pic-sum>.ds-pic-sum__total{border-color:var(--ds-accent-line);background:var(--ds-accent-soft);color:var(--ds-status-success-ink)}.ds-pic-states{margin:var(--ds-space-2) 0 0;padding:var(--ds-space-3);justify-content:center;align-items:center;gap:var(--ds-space-3);border-radius:var(--ds-card-radius);background:var(--soft);flex-wrap:wrap;list-style:none;display:flex}.ds-pic-states>li{justify-items:center;gap:var(--ds-space-1);text-align:center;display:grid}.ds-pic-states__go{color:var(--muted)}.ds-pic-states__ends{gap:var(--ds-space-2)}.ds-pic-states__ends>p{justify-content:center;align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;margin:0;display:flex}.ds-pic-states small{color:var(--muted);font-size:var(--font-compact)}@media (max-width:760px){.ds-pic-grid--3{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.ds-pic-grid--2{grid-template-columns:minmax(0,1fr)}.ds-pic-fee{flex-direction:column}.ds-pic-fee>.ds-pic-go{transform:rotate(90deg)}.ds-pic-states{flex-direction:column}.ds-pic-states__go{transform:rotate(90deg)}}.ds-pic-row{padding:var(--ds-space-3);gap:var(--ds-space-2);border-radius:var(--ds-card-radius);background:var(--soft);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;list-style:none;display:grid}.ds-pic-row>li{align-content:start;justify-items:center;gap:var(--ds-space-2);min-width:0;padding:var(--ds-space-2);border:var(--ds-border-width) solid var(--line);border-radius:var(--ds-control-radius);background:var(--panel);text-align:center;display:grid}.ds-pic-row b{font-variant-numeric:tabular-nums;white-space:nowrap}.ds-pic-row small{align-items:center;gap:var(--ds-space-1);color:var(--muted);font-size:var(--font-compact);display:inline-flex}.ds-pic-row__down{color:var(--danger)}.ds-pic-row__link{color:var(--ds-accent);text-decoration:underline}.ds-pic-kinds{justify-content:center;gap:var(--ds-space-1);flex-wrap:wrap;display:flex}.ds-pic-sum>.ds-pic-sum__ok{border-color:var(--ds-status-info-ink);background:var(--ds-status-info-bg);color:var(--ds-status-info-ink)}@media (max-width:760px){.ds-pic-row{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-pic-row>li:last-child{grid-column:1/-1}}.ds-pic-icon--small{width:calc(var(--ds-space-5) + var(--ds-space-2));height:calc(var(--ds-space-5) + var(--ds-space-2));flex:none}.ds-pic-plist-row{padding:var(--ds-space-3);gap:var(--ds-space-2);border-radius:var(--ds-card-radius);background:var(--soft);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;list-style:none;display:grid}.ds-pic-plist-row>li{align-content:start;justify-items:center;gap:var(--ds-space-2);min-width:0;padding:var(--ds-space-2);border:var(--ds-border-width) solid var(--line);border-radius:var(--ds-control-radius);background:var(--panel);text-align:center;display:grid}.ds-pic-plist-row b{font-variant-numeric:tabular-nums;white-space:nowrap}.ds-pic-plist-row small{justify-content:center;align-items:center;gap:var(--ds-space-1);color:var(--muted);font-size:var(--font-compact);flex-wrap:wrap;display:inline-flex}.ds-pic-plist-row__link{color:var(--ds-accent);text-decoration:underline}.ds-pic-plist-box{box-sizing:border-box;width:var(--ds-space-4);height:var(--ds-space-4);border:var(--ds-border-width) solid var(--ink-2);border-radius:calc(var(--ds-control-radius) / 2);background:var(--panel);color:var(--on-fill);flex:none;place-items:center;display:inline-grid}.ds-pic-plist-box.is-on{border-color:var(--ds-accent);background:var(--ds-accent)}.ds-pic-plist-table{gap:var(--ds-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ds-pic-plist-table>li{align-items:center;gap:var(--ds-space-1) var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-control-radius);background:var(--soft);font-size:var(--font-compact);flex-wrap:wrap;display:flex}.ds-pic-plist-table__head{align-items:center;gap:var(--ds-space-1);padding:var(--ds-space-1) var(--ds-space-2);border:var(--ds-border-width) solid var(--line);border-radius:var(--ds-control-radius);background:var(--panel);font-weight:var(--ds-weight-strong);display:inline-flex}.ds-pic-plist-table__head--edge>span{color:var(--ds-accent);font-weight:var(--ds-weight-strong)}.ds-pic-plist-replay{justify-content:flex-end;display:flex}@media (max-width:760px){.ds-pic-plist-row,.ds-pic-plist-table{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.ds-pic-plist-table{grid-template-columns:minmax(0,1fr)}}.ds-pic-stock-groups{gap:var(--ds-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ds-pic-stock-group{align-content:start;gap:var(--ds-space-2);min-width:0;padding:var(--ds-space-3);border:var(--ds-border-width) solid var(--line);border-radius:var(--ds-card-radius);background:var(--soft);display:grid}.ds-pic-stock-group__name{align-items:center;gap:var(--ds-space-2);padding-bottom:var(--ds-space-2);border-bottom:var(--ds-border-width) solid var(--line);display:flex}.ds-pic-stock-group ul{gap:var(--ds-space-2);margin:0;padding:0;list-style:none;display:grid}.ds-pic-stock-group ul li{gap:var(--ds-space-1);padding:var(--ds-space-2);border-radius:var(--ds-control-radius);background:var(--panel);font-size:var(--font-compact);display:grid}.ds-pic-stock-group ul b{font-size:var(--font-body)}.ds-pic-stock-group small{color:var(--muted);font-size:var(--font-compact)}.ds-pic-stock-group__key{box-shadow:inset 0 0 0 calc(var(--ds-border-width) * 2) var(--ds-accent-line)}.ds-pic-stock-group__key b{color:var(--ds-accent)}.ds-pic-stock-group--blocked{border-color:var(--ds-status-danger-ink);background:var(--ds-status-danger-bg)}.ds-pic-stock-group--blocked .ds-pic-stock-group__name{color:var(--ds-status-danger-ink);border-bottom-color:var(--ds-status-danger-ink)}.ds-pic-stock-chips{gap:var(--ds-space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ds-pic-stock-chips>li{justify-items:start;gap:var(--ds-space-1);min-width:0;display:grid}.ds-pic-stock-chips small{color:var(--muted);font-size:var(--font-compact)}.ds-pic-stock-chip{cursor:default}.ds-pic-stock-chip:hover{background:var(--panel)}.ds-pic-stock-open-row{align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3);border:var(--ds-border-width) solid var(--line);border-radius:var(--ds-control-radius);background:var(--panel);font-size:var(--font-compact);flex-wrap:wrap;margin:0;display:flex}.ds-pic-stock-toggle{width:var(--ds-space-5);height:var(--ds-space-5);border-radius:var(--ds-control-radius);background:var(--soft);color:var(--ink);place-items:center;display:inline-grid}.ds-pic-stock-toggle.is-open{background:var(--ds-accent-soft);color:var(--ds-accent)}.ds-pic-stock-toggle.is-open>.ds-icon{transform:rotate(180deg)}.ds-pic-stock-toggle--small{width:var(--ds-space-4);height:var(--ds-space-4)}.ds-pic-stock-facts{gap:var(--ds-space-1);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ds-pic-stock-facts>li{padding:var(--ds-space-1) var(--ds-space-2);border-radius:var(--ds-control-radius);background:var(--panel);font-size:var(--font-compact)}.ds-pic-stock-facts__key{font-weight:var(--ds-weight-strong);color:var(--ds-accent)}.ds-pic-stock-facts--table{grid-template-columns:repeat(4,minmax(0,1fr))}.ds-pic-stock-facts--table>li{font-weight:var(--ds-weight-strong);text-align:center}.ds-pic-stock-fake-button{align-items:center;gap:var(--ds-space-1);font-size:var(--font-compact);flex-wrap:wrap;justify-self:start;display:inline-flex}.ds-pic-stock-muted{color:var(--muted);font-size:var(--font-compact)}.ds-pic-stock-soldout{padding:0 var(--ds-space-2);border-radius:var(--ds-badge-radius);background:var(--ds-status-danger-bg);color:var(--ds-status-danger-ink);font-weight:var(--ds-weight-strong);display:inline-flex}@media (max-width:760px){.ds-pic-stock-groups{grid-template-columns:minmax(0,1fr)}.ds-pic-stock-chips{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.ds-pic-stock-facts--table{grid-template-columns:repeat(2,minmax(0,1fr))}}.ds-pic-reg-name{justify-content:center;align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;margin:0;display:flex}.ds-pic-reg-name>span{justify-items:center;gap:var(--ds-space-1);padding:var(--ds-space-2) var(--ds-space-3);border:var(--ds-border-width) solid var(--line);border-radius:var(--ds-control-radius);background:var(--panel);font-weight:var(--ds-weight-strong);word-break:keep-all;display:grid}.ds-pic-reg-name small{color:var(--muted);font-size:var(--font-compact);font-weight:var(--ds-weight-regular)}.ds-pic-reg-name>b{color:var(--muted)}.ds-pic-reg-name>.ds-pic-reg-name__total{border-color:var(--ds-accent-line);background:var(--ds-accent-soft);color:var(--ds-status-success-ink);font-size:var(--font-section-title);font-weight:var(--ds-weight-strong)}.ds-pic-reg-who{gap:var(--ds-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ds-pic-reg-who>li{align-items:flex-start;gap:var(--ds-space-2);min-width:0;padding:var(--ds-space-3);border:var(--ds-border-width) solid var(--line);border-radius:var(--ds-card-radius);background:var(--soft);word-break:keep-all;overflow-wrap:anywhere;flex-direction:column;display:flex}.ds-pic-reg-who>li>span:not(.ds-pic-reg-who__head){align-items:baseline;gap:var(--ds-space-1);padding:var(--ds-space-1) var(--ds-space-2);border-radius:var(--ds-control-radius);background:var(--panel);flex-wrap:wrap;display:inline-flex}.ds-pic-reg-who small{color:var(--muted);font-size:var(--font-compact)}.ds-pic-reg-who__head{align-items:center;gap:var(--ds-space-1);font-weight:var(--ds-weight-strong);display:inline-flex}.ds-pic-reg-who>li.ds-pic-reg-who__must{border-color:var(--danger);background:var(--ds-status-danger-bg)}.ds-pic-reg-who__must .ds-pic-reg-who__head{color:var(--ds-status-danger-ink)}.ds-pic-reg-who__must b{color:var(--danger)}.ds-pic-reg-who>li.ds-pic-reg-who__free{border-style:dashed}.ds-pic-reg-who__free .ds-pic-reg-who__head{color:var(--ink-2)}.ds-pic-reg-who>li.ds-pic-reg-who__apom{border-color:var(--ds-status-info-ink);background:var(--ds-status-info-bg)}.ds-pic-reg-who__apom .ds-pic-reg-who__head{color:var(--ds-status-info-ink)}.ds-pic-reg-modes{gap:var(--ds-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ds-pic-reg-modes>li{align-content:start;justify-items:center;gap:var(--ds-space-2);min-width:0;padding:var(--ds-space-3);border:var(--ds-border-width) solid var(--ds-accent-line);border-radius:var(--ds-card-radius);background:var(--panel);text-align:center;word-break:keep-all;overflow-wrap:anywhere;display:grid}.ds-pic-reg-modes>li.ds-pic-reg-modes__off{border-style:dashed;border-color:var(--line);color:var(--muted)}.ds-pic-reg-modes small{color:var(--ink-2);font-size:var(--font-compact)}.ds-pic-reg-replay{justify-content:flex-end;display:flex}.ds-pic-reg-do .ds-pic-icon--muted{background:var(--panel)}@media (max-width:760px){.ds-pic-reg-who,.ds-pic-reg-modes{grid-template-columns:minmax(0,1fr)}}
.ds-product-name.ds-product-name--catalog{align-items:center;gap:var(--ds-space-2);white-space:normal;text-overflow:clip;--ds-tip-max-width:360px;--ds-overlay-shadow:0 8px 24px #17211c1f;min-width:0;display:flex;overflow:visible}.ds-product-name--catalog .ds-product-thumbnail{box-sizing:border-box;border:var(--ds-border-width) solid var(--line);border-radius:var(--ds-control-radius);background:var(--soft);width:28px;height:28px;color:var(--muted);flex:none;place-items:center;padding:0;display:inline-grid;overflow:hidden}.ds-product-name--catalog .ds-product-thumbnail svg{width:55%;height:55%}.ds-product-name--catalog .ds-product-thumbnail img{object-fit:contain;width:100%;height:100%;display:block}.ds-product-name--catalog .ds-cell-text{color:var(--ink);font-weight:var(--ds-weight-regular);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;max-width:100%;display:block;overflow:hidden}.ds-product-name--catalog .ds-cell-text:focus-visible{outline:var(--ds-focus-width) solid var(--info);outline-offset:var(--ds-focus-offset)}.ds-product-name--catalog .ds-product-name__brand{color:var(--ink-2);font-weight:var(--ds-weight-strong)}.ds-product-name--catalog .ds-product-name__option{color:var(--muted)}.ds-product-name--catalog .ds-cell-text__tip{z-index:20;box-sizing:border-box;max-width:min(var(--ds-tip-max-width),calc(100vw - 16px));padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-control-radius);background:var(--ds-accent-deep);color:var(--on-fill);font-size:var(--font-compact);font-weight:var(--ds-weight-regular);line-height:var(--ds-line-body);white-space:normal;overflow-wrap:anywhere;box-shadow:var(--ds-overlay-shadow);pointer-events:none;display:none;position:fixed}.ds-product-name--catalog .ds-cell-text:not([data-dismissed]):hover>.ds-cell-text__tip,.ds-product-name--catalog .ds-cell-text:not([data-dismissed]):focus>.ds-cell-text__tip{display:block}.ds-product-name--catalog .ds-cell-text[data-dismissed]>.ds-cell-text__tip{display:none}
.ds-reference-picker{min-width:0}.ds-reference-picker>.ds-tabs{margin-bottom:var(--ds-space-4);flex-wrap:wrap}.ds-reference-picker__tab-count{margin-left:var(--ds-space-1);font-variant-numeric:tabular-nums}.ds-reference-picker__grid{gap:var(--ds-space-4);grid-template-columns:minmax(0,1fr) 264px;align-items:start;display:grid}.ds-reference-picker__main{min-width:0}.ds-reference-picker__kind-description{margin:0 0 var(--ds-space-3);color:var(--ink-2);font-size:var(--font-body);line-height:var(--ds-line-body)}.ds-reference-picker__main .ds-entity-summary{margin-top:var(--ds-space-4)}.ds-reference-picker__main .ds-entity-summary__frame{min-width:0;max-width:100%}.ds-reference-picker__main .ds-entity-picker__table th,.ds-reference-picker__main .ds-entity-picker__table td{padding:var(--ds-space-2) var(--ds-space-2)}.ds-reference-picker__added{color:var(--muted);font-size:var(--font-compact);font-weight:var(--ds-weight-strong);white-space:nowrap;margin-top:var(--ds-space-1);display:block}.ds-reference-picker__pagination{justify-content:center;align-items:center;gap:var(--ds-space-3);margin-top:var(--ds-space-4);font-size:var(--font-body);display:flex}.ds-reference-picker__basket{border:1px solid var(--line);border-radius:var(--ds-card-radius);background:var(--soft);min-width:0;padding:var(--ds-space-4)}.ds-reference-picker__basket h3{font-size:var(--font-section-title);margin:0 0 var(--ds-space-4)}.ds-reference-picker__basket h4{font-size:var(--font-compact);color:var(--ink-2);margin:var(--ds-space-3) 0 var(--ds-space-2)}.ds-reference-picker__basket ul{margin:0;padding:0;list-style:none}.ds-reference-picker__basket li{align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-2);border:1px solid var(--line);background:var(--panel);border-radius:var(--ds-control-radius);margin-bottom:var(--ds-space-2);min-width:0;display:flex}.ds-reference-picker__basket li>.ds-button{flex:none}.ds-reference-picker__basket-text{flex:1;min-width:0}.ds-reference-picker__basket-text>b,.ds-reference-picker__basket-text>small{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-body);display:block;overflow:hidden}.ds-reference-picker__basket-text>small{font-size:var(--font-compact);color:var(--muted);margin-top:var(--ds-space-1)}.ds-reference-picker__empty{text-align:center;padding:var(--ds-space-5);font-size:var(--font-body);color:var(--muted)}.ds-reference-picker__empty small{margin-top:var(--ds-space-2);font-size:var(--font-compact);display:block}.ds-reference-picker__total{font-size:var(--font-body);border-top:1px solid var(--line);padding-top:var(--ds-space-3);margin:var(--ds-space-4) 0 0;font-variant-numeric:tabular-nums}@media (max-width:800px){.ds-reference-picker__grid{grid-template-columns:minmax(0,1fr)}}
.ds-ss-option{align-items:baseline;gap:var(--ds-ss-gap);flex-wrap:wrap;min-width:0;max-width:100%;display:inline-flex}.ds-ss-prefix{font-weight:var(--ds-ss-prefix-weight);color:var(--ds-ss-prefix-ink);white-space:nowrap}.ds-ss-label{overflow-wrap:anywhere;min-width:0}.ds-ss-note{color:var(--ds-ss-note-ink);font-size:var(--font-compact);overflow-wrap:anywhere}.ds-ss .ds-select-results li[aria-selected=true] .ds-ss-prefix,.ds-ss .ds-select-results li[aria-selected=true] .ds-ss-note{color:inherit}
.ds-skel{box-sizing:border-box;width:100%;height:var(--ds-skel-line-height);background:var(--ds-skel-bg);background-image:linear-gradient(90deg,transparent 0,var(--ds-skel-shine) 50%,transparent 100%);max-width:100%;animation:ds-skel-shine var(--ds-skel-motion) linear infinite;background-repeat:no-repeat;background-size:200% 100%;display:block}.ds-skel--text{border-radius:var(--ds-radius-sm)}.ds-skel--control{border-radius:var(--ds-control-radius)}.ds-skel--card{border-radius:var(--ds-card-radius)}.ds-skel--circle{border-radius:50%}.ds-skel--inline{vertical-align:middle;display:inline-block}.ds-skel-text{gap:var(--ds-skel-gap);width:100%;min-width:0;display:grid}.ds-skel-row>td{padding-top:var(--ds-space-3);padding-bottom:var(--ds-space-3)}.ds-skel-stat{gap:var(--ds-space-2);padding:var(--ds-space-4);background:var(--panel);border:var(--ds-border-width) solid var(--line);border-radius:var(--ds-card-radius);box-shadow:var(--shadow);min-width:0;display:grid}.ds-skel-card{gap:var(--ds-space-3);padding:var(--ds-space-4);display:grid}.ds-skel-group{min-width:0;display:block}.ds-skel-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes ds-skel-shine{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ds-skel{background-image:none;animation:none}}@media (forced-colors:active){.ds-skel{opacity:.2;forced-color-adjust:none;background:canvastext}}
.ds-sort-grid{min-width:0;position:relative}.ds-sort-grid__list{min-width:0;margin:0;padding:0;list-style:none}.ds-sort-grid__item{border-radius:var(--ds-card-radius);min-width:0}.ds-sort-grid__item.is-source{outline:var(--ds-border-width) dashed var(--ds-accent);outline-offset:calc(-1 * var(--ds-border-width));background:var(--ds-sortable-slot-bg)}.ds-sort-grid__item.is-source>*{visibility:hidden}.ds-sort-grid__item.is-grabbed{outline:2px solid var(--ds-accent);outline-offset:2px}.ds-sort-grid__layer{z-index:20;pointer-events:none;position:absolute;inset:0}.ds-sort-grid__ghost{box-sizing:border-box;border-radius:var(--ds-card-radius);box-shadow:var(--ds-sortable-ghost-shadow);pointer-events:none;transform-origin:50%;margin:0;position:absolute;overflow:hidden}.ds-sort-grid__ghost>*{border-color:var(--ds-accent);height:100%}.ds-sort-grid__handle{opacity:.5;transition:opacity .15s}.ds-sort-grid__item:hover .ds-sort-grid__handle,.ds-sort-grid__handle:focus-visible,.ds-sort-grid__handle[aria-pressed=true],.ds-sort-grid__ghost .ds-sort-grid__handle{opacity:1}.ds-sort-grid__ghost .ds-sort-grid__handle{color:var(--ds-accent)}body.ds-sort-grid-grabbing,body.ds-sort-grid-grabbing *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}@media (hover:none){.ds-sort-grid__handle{opacity:1}}@media (prefers-reduced-motion:reduce){.ds-sort-grid__handle{transition:none}}
.ds-summary__mark{flex:none;place-items:center;width:16px;height:16px;display:grid}.ds-summary__mark--read>.ds-icon{color:var(--ds-status-success-ink);stroke-width:2.4px}.ds-summary__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-summary--dashboard .ds-summary__title{font-size:var(--font-section-title)}.ds-summary--dashboard .ds-summary__line{font-size:var(--font-shipper)}.ds-summary--dashboard .ds-summary__date{font-size:var(--font-body)}
.ds-toasts{right:var(--ds-toast-offset);bottom:var(--ds-toast-offset);z-index:var(--ds-toast-z);align-items:flex-end;gap:var(--ds-toast-gap);width:min(var(--ds-toast-width),calc(100vw - var(--ds-toast-offset) * 2));pointer-events:none;flex-direction:column;display:flex;position:fixed}.ds-toast{align-items:center;gap:var(--ds-space-2);box-sizing:border-box;width:100%;padding:var(--ds-space-3) var(--ds-space-3) var(--ds-space-3) var(--ds-space-4);border:var(--ds-border-width) solid currentColor;border-radius:var(--ds-control-radius);box-shadow:var(--ds-toast-shadow);font-size:var(--font-body);line-height:var(--ds-line-body);pointer-events:auto;animation:ds-toast-in var(--ds-toast-motion) ease-out;display:flex}.ds-toast__icon{border:var(--ds-border-width) solid currentColor;width:20px;height:20px;font-size:var(--font-compact);border-radius:50%;flex:none;place-items:center;display:grid}.ds-toast__message{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:auto}.ds-toast__action{flex:none}.ds-toast__close{width:32px;height:32px;margin:calc(var(--ds-space-1) * -1) calc(var(--ds-space-1) * -1) calc(var(--ds-space-1) * -1) 0;border-radius:var(--ds-control-radius);color:inherit;font:inherit;font-size:var(--font-page-title);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;line-height:1;display:grid}.ds-toast__close:hover{background:#10261c14}.ds-toast__close:focus-visible,.ds-toast__action:focus-visible{outline:var(--ds-focus-width) solid var(--info);outline-offset:var(--ds-focus-offset)}@keyframes ds-toast-in{0%{opacity:0;transform:translateY(var(--ds-space-2))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ds-toast{animation:none}}@media (max-width:520px){.ds-toasts{right:var(--ds-space-2);left:var(--ds-space-2);bottom:var(--ds-space-2);align-items:stretch;width:auto}}.ds-toast__icon{font-weight:var(--ds-weight-strong)}
body{background:var(--bg);color:var(--ink);font-family:var(--ds-font-family);font-size:var(--font-shipper);line-height:1.5}a{color:var(--ds-accent)}button,input,select,textarea{font:inherit;color:inherit}button:where(:not(.ds-sortable__handle,.ds-column-resize)),.ds-app-button{border:var(--ds-border-width) solid var(--control-line);border-radius:var(--ds-control-radius);background:var(--panel);line-height:1.4;text-decoration:none}button:hover,.ds-app-button:hover{background:var(--soft)}button:disabled{opacity:.6}.ds-app-primary{background:var(--ds-accent);border-color:var(--ds-accent);color:var(--on-fill)}.ds-app-primary:hover{background:var(--ds-accent-deep)}:is(a,button,input,summary):focus-visible{outline:var(--ds-focus-width) solid var(--info);outline-offset:var(--ds-focus-offset)}input{border:var(--ds-border-width) solid var(--control-line);border-radius:var(--ds-control-radius);background:var(--panel)}input::placeholder{color:var(--muted)}input[readonly]{background:var(--soft)}:is(.app-header,.ds-app-header){background:var(--panel);border-bottom:var(--ds-border-width) solid var(--line)}:is(.brand,.ds-app-brand){color:var(--ds-accent);letter-spacing:-.5px;line-height:1;text-decoration:none}:is(.brand,.ds-app-brand) span{font-size:var(--ds-brand-caption-size);letter-spacing:1.4px}:is(.account,.ds-app-account){color:var(--muted);font-size:var(--font-compact)}:is(.sidebar,.ds-app-sidebar){background:var(--panel);border-right:var(--ds-border-width) solid var(--line);color:var(--muted)}:is(.sidebar,.ds-app-sidebar) a{color:var(--muted);border-radius:var(--ds-control-radius);text-decoration:none}:is(.sidebar,.ds-app-sidebar) a:hover{background:var(--soft)}:is(.sidebar,.ds-app-sidebar) a[aria-current=page]{color:var(--ds-accent);font-weight:var(--ds-weight-strong);background:var(--ds-accent-soft)}:is(.sidebar,.ds-app-sidebar) summary{border-radius:var(--ds-control-radius);background:var(--soft);color:var(--ink);font-weight:var(--ds-weight-strong);list-style:none}:is(.sidebar,.ds-app-sidebar) details:not([open]) .ds-app-chevron{transform:rotate(-90deg)}main{container-type:inline-size}.ds-app-page-heading h1{font-size:var(--font-page-title);line-height:1.4;font-weight:var(--ds-weight-strong)}.ds-app-required-note{color:var(--muted);font-size:var(--font-shipper)}.ds-app-required-note b{color:var(--danger);font-weight:var(--ds-weight-medium)}.ds-app-card{background:var(--panel);border:var(--ds-border-width) solid var(--line);border-radius:var(--ds-card-radius);box-shadow:var(--shadow)}.ds-app-form-section{font-size:var(--font-shipper)}.ds-app-form-section h2{font-size:var(--font-section-title);font-weight:var(--ds-weight-strong)}.ds-app-form-section h2:before{content:"";border-radius:var(--ds-radius-xs);background:var(--ds-accent)}.ds-app-form-footer{font-size:var(--font-shipper)}.ds-app-error{color:var(--danger);font-size:var(--font-shipper)}.ds-app-success{color:var(--ds-accent);font-size:var(--font-shipper)}.ds-app-list-toolbar{font-size:var(--font-compact)}table{border-collapse:collapse;font-size:var(--font-table);text-align:left}th{background:var(--soft);color:var(--muted);font-weight:var(--ds-weight-medium);border-bottom:var(--ds-border-width) solid var(--line)}td{border-bottom:var(--ds-border-width) solid var(--line)}tbody tr:last-child td{border-bottom:0}.ds-app-empty{text-align:center;color:var(--muted)}.ds-app-option{color:var(--muted)}:is(.skip-link,.ds-app-skip-link){background:var(--panel)}@media (max-width:650px){:is(.sidebar,.ds-app-sidebar){border-right:0;border-bottom:var(--ds-border-width) solid var(--line)}}@media (max-width:400px){:is(.account,.ds-app-account){line-height:1.3}}table.fit-table.fit-table{table-layout:auto}table.fit-table.fit-table :is(th,td){text-overflow:ellipsis}:is(.sidebar,.ds-app-sidebar) .ds-app-nav-favorites h2,:is(.sidebar,.ds-app-sidebar) .ds-app-nav-section h2{font-size:var(--font-compact);font-weight:var(--ds-weight-strong);color:var(--muted)}:is(.sidebar,.ds-app-sidebar) .ds-app-nav-group{border-radius:var(--ds-control-radius);color:var(--ink);font-size:var(--font-table);font-weight:var(--ds-weight-medium);background:0 0;border:0}:is(.sidebar,.ds-app-sidebar) .ds-app-nav-group:hover{background:var(--soft)}:is(.sidebar,.ds-app-sidebar) .ds-app-nav-item,:is(.sidebar,.ds-app-sidebar) :is(.nav-dashboard,.ds-app-nav-dashboard){font-size:var(--font-table)}:is(.sidebar,.ds-app-sidebar) .ds-app-nav-favorite.is-current{background:var(--ds-accent-soft);color:var(--ds-accent);font-weight:var(--ds-weight-strong)}:is(.sidebar,.ds-app-sidebar) :is(.nav-dashboard,.ds-app-nav-dashboard){font-weight:var(--ds-weight-strong)}:is(.sidebar,.ds-app-sidebar) .ds-app-nav-group>.ds-app-nav-group-label{text-align:left}:is(.brand,.ds-app-brand){font-size:var(--font-page-title);font-weight:var(--ds-weight-strong)}:is(.header-divider,.ds-app-header-divider){font-size:var(--font-section-title);font-weight:var(--ds-weight-strong);text-overflow:ellipsis;border-left:0}.ds-app-header-contact__opener{background:0 0;border:0}.ds-app-contact-panel{background:var(--panel);border:var(--ds-border-width) solid var(--line);border-radius:var(--ds-card-radius);box-shadow:var(--ds-overlay-shadow);font-size:var(--font-table)}.ds-app-contact-panel dt{font-weight:var(--ds-weight-strong)}.ds-app-contact-panel dd{color:var(--ink-2)}.ds-app-header-shipper{color:var(--ink);font-size:var(--font-table);text-decoration:none}.ds-app-header-shipper:hover{color:var(--ds-accent)}.ds-app-header-avatar{background:var(--ds-accent);color:var(--panel);border-radius:var(--ds-badge-radius);font-weight:var(--ds-weight-strong)}.ds-app-header-shipper__name{text-overflow:ellipsis;font-weight:var(--ds-weight-medium)}.ds-app-header-shipper__grade{background:var(--ds-accent-soft);color:var(--ds-accent);border-radius:var(--ds-badge-radius);font-size:var(--font-compact);font-weight:var(--ds-weight-strong)}.ds-app-order-search-input.ds-input{background:var(--soft)}.ds-app-order-search-form kbd{font:inherit;font-size:var(--font-compact);font-weight:var(--ds-weight-strong);color:var(--muted);border:var(--ds-border-width) solid var(--control-line);border-radius:var(--ds-control-radius);background:var(--panel);pointer-events:none;transform:translateY(-50%)}.ds-app-order-search-hints{background:var(--panel);border:var(--ds-border-width) solid var(--line);border-radius:var(--ds-card-radius);box-shadow:var(--ds-overlay-shadow);font-size:var(--font-table);color:var(--muted)}.ds-app-order-search-hints ul{list-style:none}@media (max-width:1180px){.ds-app-header-order-finder.is-open .ds-app-order-search-form{background:var(--panel)}}:is(.header-balance,.ds-app-header-balance){background:var(--ds-accent-soft);color:var(--ds-accent);border-radius:var(--ds-badge-radius);font-size:var(--font-table);text-decoration:none}:is(.header-balance,.ds-app-header-balance).is-negative{color:var(--danger)}.ds-app-nav-star.ds-button{color:var(--muted);background:0 0;border:0}.ds-app-nav-star[aria-pressed=true]{color:var(--ds-accent)}.ds-app-nav-star[aria-pressed=true] svg{fill:var(--ds-accent)}.ds-app-nav-favorites-edit.ds-button,.ds-app-nav-favorites-heading small,.ds-app-nav-favorites-empty{font-size:var(--font-compact);color:var(--muted)}.ds-app-nav-item-label{text-overflow:ellipsis}:is(.brand,.ds-app-brand)>:is(.brand-full,.ds-app-brand-full),:is(.brand,.ds-app-brand)>:is(.brand-initial,.ds-app-brand-initial){font-size:var(--font-page-title);font-weight:var(--ds-weight-strong);letter-spacing:-.5px}:is(.brand,.ds-app-brand)>:is(.brand-full,.ds-app-brand-full) small{font-size:var(--ds-brand-caption-size);font-weight:var(--ds-weight-strong);letter-spacing:1.4px}:is(.header-balance,.ds-app-header-balance){font-weight:var(--ds-weight-strong)}.ds-app-header-contact__opener{font-size:var(--font-table);font-weight:var(--ds-weight-medium);color:var(--ink-2)}:is(.sidebar,.ds-app-sidebar) :is(.rail-item,.ds-app-rail-item){border-radius:var(--ds-control-radius);color:var(--ink-2);background:0 0;border:0;text-decoration:none}:is(.sidebar,.ds-app-sidebar) :is(.rail-item,.ds-app-rail-item):hover,:is(.sidebar,.ds-app-sidebar) :is(.rail-item,.ds-app-rail-item)[aria-expanded=true]{background:var(--soft)}:is(.sidebar,.ds-app-sidebar) :is(.rail-item,.ds-app-rail-item).is-current,:is(.sidebar,.ds-app-sidebar) :is(.rail-item,.ds-app-rail-item)[aria-current=page]{background:var(--ds-accent-soft);color:var(--ds-accent)}:is(.rail-item,.ds-app-rail-item) .ds-badge{font-size:var(--font-compact)}.ds-app-sidebar-footer{border-top:var(--ds-border-width) solid var(--line)}:is(.nav-fold,.ds-app-nav-fold).ds-button{color:var(--muted);font-size:var(--font-table);border:0}.ds-app-nav-flyout{background:var(--panel);border:var(--ds-border-width) solid var(--line);border-radius:var(--ds-card-radius);box-shadow:var(--ds-overlay-shadow)}.ds-app-nav-flyout h2{font-size:var(--font-table);font-weight:var(--ds-weight-strong);color:var(--ink)}:is(.nav-scrim,.ds-app-nav-scrim){background:var(--ink);opacity:.12;border:0;border-radius:0}.ds-app-order-search-hints__heading{font-size:var(--font-compact);font-weight:var(--ds-weight-strong);color:var(--muted)}.ds-app-order-search-hints li{border-radius:var(--ds-control-radius)}.ds-app-order-search-hints small,.ds-app-order-search-hints__footer{font-size:var(--font-compact);color:var(--muted)}.ds-app-order-search-hints__action.ds-button{background:var(--ds-accent-soft);color:var(--ink);border:0}.ds-app-order-search-hints__action mark{color:var(--ds-accent);font-weight:var(--ds-weight-strong);background:0 0}.ds-app-order-search-hints__footer{border-top:var(--ds-border-width) solid var(--line)}.ds-app-order-search-hints__action>span{text-overflow:ellipsis;text-align:left}html{scroll-padding-top:calc(var(--ds-topbar-height) + var(--ds-space-3))}

