#at-order-final{--of-bg:light-dark(#f3f6f5,#162325);--of-paper:light-dark(#fff,#243638);--of-text:light-dark(#23383b,#edf5f4);--of-muted:light-dark(#52696d,#b9ccce);--of-line:light-dark(#d7e3e0,#496366);--of-accent:light-dark(#08777f,#79d8df);font-family:Arial,sans-serif;color:var(--of-text);background:var(--of-bg);padding:20px;border-radius:8px}
#at-order-final *{box-sizing:border-box}
#at-order-final h2,#at-order-final h3{font-weight:500;margin:0 0 12px}
#at-order-final p{margin:8px 0}
#at-order-final .of-muted{color:var(--of-muted)}
#at-order-final .of-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:14px 0}
#at-order-final section{min-width:0;padding:16px;background:var(--of-paper);border:1px solid var(--of-line);border-radius:5px}
#at-order-final dl{margin:0}#at-order-final dl div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--of-line)}#at-order-final dt{color:var(--of-muted)}#at-order-final dd{margin:0;text-align:right}
#at-order-final label{display:grid;gap:7px;margin:14px 0;min-width:0}#at-order-final select{width:100%;min-width:0}#at-order-final dt,#at-order-final dd{min-width:0;overflow-wrap:anywhere}
#at-order-final select,#at-order-final button{font:inherit;min-height:44px;border:1px solid var(--of-line);border-radius:4px;padding:10px;color:var(--of-text);background:var(--of-paper);max-width:100%}
#at-order-final button{cursor:pointer}#at-order-final button:disabled{opacity:.5;cursor:not-allowed}
#at-order-final .of-note{padding:12px;border-left:3px solid var(--of-accent);background:var(--of-paper);margin:14px 0}
#at-order-final details{margin:14px 0}#at-order-final summary{cursor:pointer;padding:6px 0}
#at-order-final table{width:100%;border-collapse:collapse;table-layout:fixed}
#at-order-final th,#at-order-final td{text-align:left;padding:10px 6px;border-bottom:1px solid var(--of-line);overflow-wrap:anywhere;font-weight:400}
#at-order-final th:first-child{width:46%}
#at-order-final .of-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}
#at-order-final ul{padding-left:22px}#at-order-final li{margin:8px 0}
#at-order-final [hidden]{display:none!important}
@media(max-width:620px){#at-order-final{padding:12px}#at-order-final .of-grid{grid-template-columns:1fr}}

html,body{min-width:0}.order-final-workspace{min-width:0;padding:20px}.order-final-links{display:flex;gap:16px;flex-wrap:wrap;margin:0 0 16px}.order-final-links a{color:#08777f}.order-final-workspace #at-order-final{max-width:1100px;margin:auto}#at-order-final dl div{font-size:14px}@media(max-width:1100px){#at-order-final .of-grid{grid-template-columns:1fr}}@media(max-width:600px){.order-final-workspace{padding:12px}}
@media(max-width:620px){#at-order-final table,#at-order-final tbody,#at-order-final tr{display:block}#at-order-final thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#at-order-final tbody tr{padding:10px 0;border-bottom:1px solid var(--of-line)}#at-order-final tbody th,#at-order-final tbody td{display:block;width:100%;border:0;padding:5px 0;overflow-wrap:normal}#at-order-final tbody th{font-weight:500}#at-order-final td:before{content:attr(data-label) ": ";color:var(--of-muted)}}
