.aa-part-picture{display:block;width:58px;height:44px;object-fit:contain;border-radius:5px;background:#dce4e8}.aa-locator{position:absolute;right:14px;top:14px;width:132px;z-index:4;overflow:hidden;border:1px solid #71818a55;border-radius:8px;background:#f5f9fbeF;color:#173343;pointer-events:none}.aa-locator-picture{position:relative;line-height:0}.aa-locator img{width:100%;display:block}.aa-locator-dot{position:absolute;width:12px;height:12px;background:#ff6a16;border:2px solid white;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #ff6a1635}.aa-locator-label{display:block;padding:6px 8px;font-size:10px;line-height:1.45}.aa-operation-status{padding:7px 10px;border-left:3px solid #e69e22;background:#fff4d8eF;color:#48380f;font-size:12px;line-height:1.5;border-radius:3px;pointer-events:none}.aa-operation-status small{display:block;font-size:9px;opacity:.75}.aa-inventory{width:min(1000px,94vw);max-height:88dvh;padding:22px;border:1px solid #8c9da3;border-radius:12px;background:#f3f7f9;color:#173343;box-shadow:0 24px 90px #0005}.aa-inventory::backdrop{background:#0b1823bd}.aa-inventory header{display:flex;align-items:center;justify-content:space-between;gap:12px}.aa-inventory h2{font-size:20px;margin:0}.aa-inventory header button{padding:8px 18px;background:#173343;color:white;border:0;border-radius:5px;cursor:pointer}.aa-inventory>p{font-size:12px;line-height:1.6}.aa-inventory-progress{font-weight:700}.aa-inventory-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:13px}.aa-inventory article{padding:12px;display:flex;flex-direction:column;gap:8px;background:white;border:1px solid #c8d7de;border-radius:8px}.aa-inventory article>button{width:100%;height:120px;border:0;border-radius:6px;cursor:pointer;background:#dce4e8}.aa-inventory article img{width:100%;height:100%;object-fit:contain}.aa-inventory article strong{font-size:13px}.aa-inventory article small{font-size:11px;line-height:1.5}.aa-inventory label{margin-top:auto;font-size:12px;display:flex;align-items:center;gap:6px;cursor:pointer}.aa-inventory input{width:17px;height:17px;accent-color:#227d7b}.aa-inventory :focus-visible{outline:3px solid #e29322;outline-offset:2px}@media(max-width:780px){.aa-locator{width:98px;top:auto;bottom:150px;right:10px}.aa-locator-label{font-size:9px;padding:5px}.aa-inventory{padding:15px}.aa-inventory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.aa-inventory article{padding:8px}.aa-inventory article>button{height:95px}.aa-inventory h2{font-size:16px}}

[hidden].aa-locator,[hidden].aa-operation-status{display:none!important}.manual-assembly .part-item{grid-template-columns:58px minmax(0,1fr) auto}.manual-assembly .stage-heading p.aa-operation-status{margin-top:8px;padding:7px 10px;color:#48380f;font-size:11px}.part-row>.aa-part-picture{flex-shrink:0}.aa-authoring-buttons{display:grid;grid-template-columns:1fr;gap:7px;margin:12px 0}.aa-shot-list{padding-left:20px;font-size:11px;line-height:2}.aa-shot-list button{color:var(--mint,#287d89);text-decoration:underline;margin-left:8px}#studio-operation-status{position:absolute;left:16px;top:62px;max-width:calc(100% - 160px);z-index:3}#studio-locator{top:62px;right:57px;width:110px}.aa-inventory article small{overflow-wrap:anywhere}.aa-inventory article img{color:#173343}
@media(min-width:781px){body:not(.manual-assembly) #inventoryButton{display:none}}@media(max-width:780px){.manual-assembly #inventoryButton{right:112px}.manual-assembly .stage-heading p.aa-operation-status{font-size:9px;padding:4px 6px;max-width:280px}.manual-assembly .part-item{grid-template-columns:58px minmax(0,1fr) auto}.manual-assembly .aa-locator{bottom:190px;width:88px}#studio-locator{top:auto;bottom:65px;right:10px;width:86px}#studio-operation-status{left:11px;top:53px;max-width:calc(100% - 60px);font-size:9px}.aa-inventory>p{font-size:11px}}

.aa-inventory header button{flex-shrink:0;white-space:nowrap}.aa-inventory article button:focus-visible{outline:3px solid #e29322;outline-offset:2px}
