.po{margin:16px 0 4px;padding:14px 16px;border:1px solid var(--rule,#D9DFE5);border-left:4px solid var(--phase,#0B4F9C);border-radius:var(--r-m,8px);background:var(--white,#fff)}
.po b{display:block;font-size:16px;margin:0 0 4px}
.po p{margin:0 0 10px;font-size:14px;color:var(--steel,#5E6B76)}
.po .btn{width:100%;justify-content:center}
.tbl.spec td:first-child{white-space:nowrap;color:var(--steel,#5E6B76);padding-right:18px}
.pkg{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:18px 0 0}
.pkg__c{background:var(--white,#fff);border:1px solid var(--rule,#D9DFE5);border-radius:var(--r-m,8px);padding:18px;display:flex;flex-direction:column;gap:8px}
.pkg__c h3{margin:0;font-size:19px}
.pkg__c ul{margin:4px 0 8px;padding-left:18px;font-size:14px}
.pkg__c .pkg__p{font-weight:700;font-size:18px}
.pkg__c .pkg__p small{font-weight:500;color:var(--steel,#5E6B76);font-size:12px}
.pkg__c .btn{justify-content:center}
.pkg__miss{font-size:13px;color:var(--copper,#9A4B16)}
.cmp{width:100%;border-collapse:collapse;font-size:15px;margin:14px 0}
.cmp th,.cmp td{border-bottom:1px solid var(--rule,#D9DFE5);padding:9px 10px;text-align:left;vertical-align:top}
.cmp th{background:var(--paper,#F4F6F8)}
.cmpwrap{overflow-x:auto}
.answer{background:var(--white,#fff);border-left:4px solid var(--ok,#1E7B4A);padding:14px 16px;border-radius:var(--r-s,6px);margin:0 0 18px;font-size:17px}
#r3d-orbit .hs{display:none}
.walk__status[hidden]{display:none}
.walk__pad button[data-move="f"]{grid-column:2;grid-row:1}
.walk__pad button[data-move="l"]{grid-column:1;grid-row:2}
.walk__pad button[data-move="b"]{grid-column:2;grid-row:2}
.walk__pad button[data-move="r"]{grid-column:3;grid-row:2}
