.tt-load-guide{color:#061632;width:100%;max-width:933px;margin:0 auto;font-family:Arial,Helvetica,sans-serif}.tt-load-stage{isolation:isolate;padding:24px 0 0;position:relative;overflow:visible}.tt-load-landscape{object-fit:cover;z-index:-1;opacity:.8;pointer-events:none;width:100%;height:69%;position:absolute;top:16%;left:0}.tt-load-truck{filter:drop-shadow(0 12px 7px #00000017);width:95%;margin-left:5%;position:relative}.tt-load-base{width:100%;height:auto;display:block}.tt-load-overlay,.tt-load-foreground{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tt-load-label{color:#071936;background:#fff2bfd9;border:2px solid #efb323;border-radius:14px;padding:10px 16px;font-size:clamp(16px,2.5vw,26px);font-weight:700;line-height:1.1;position:absolute;top:28%;left:0;box-shadow:0 3px 14px #a36b0010}.tt-load-controls{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;margin:10px 0 28px;padding:0 2%;display:grid}.tt-load-controls button{appearance:none;color:#061632;cursor:pointer;background:#fff;border:1.5px solid #edae18;border-radius:40px;min-height:48px;font:700 clamp(18px,2.5vw,26px)/1 Arial,Helvetica,sans-serif;transition:background-color .15s,box-shadow .15s}.tt-load-controls button[aria-pressed=true]{background:linear-gradient(110deg,#fff2b7 0%,#ffc324 45%,#ffdb5c 100%);box-shadow:inset 0 0 0 1px #f5b11b}.tt-load-controls button:hover{box-shadow:0 2px 10px #e5a61935}.tt-load-controls button:focus-visible{outline-offset:3px;outline:3px solid #003e9e}@media (max-width:620px){.tt-load-stage{padding-top:36px}.tt-load-truck{width:100%;margin-left:0}.tt-load-label{padding:7px 11px;font-size:16px;top:3%;left:2%}.tt-load-landscape{width:100%;height:60%;top:28%;left:0}.tt-load-controls{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}.tt-load-controls button{min-height:48px;font-size:22px}}@media (prefers-reduced-motion:reduce){.tt-load-controls button{transition:none}}
