._appShell_x9zy4_1{color:#223e37;min-width:0;height:100%;min-height:0;font:inherit;background:#f5f6f1;flex-direction:column;flex:1;display:flex;overflow:hidden;container-type:inline-size}._appShell_x9zy4_1 :is(button,input,select,textarea){font:inherit}._appShell_x9zy4_1 button{cursor:pointer}._appShell_x9zy4_1 button:disabled,._appShell_x9zy4_1 fieldset:disabled{opacity:.55;cursor:wait}._appShell_x9zy4_1 :is(button,input,textarea,a):focus-visible{outline-offset:2px;outline:3px solid #4da88c}._appBar_x9zy4_29{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 8px;display:flex}._appBar_x9zy4_29>div{min-width:0}._appBar_x9zy4_29 strong{letter-spacing:-.6px;font-size:18px}._appBar_x9zy4_29 span{text-overflow:ellipsis;white-space:nowrap;color:#708273;font-size:11px;display:block;overflow:hidden}._appTabs_x9zy4_52{border-bottom:1px solid #dbe3d5;flex-shrink:0;gap:4px;padding:0 12px;display:flex}._appTabs_x9zy4_52 button{color:#758575;border-bottom:2px solid #0000;padding:8px 12px;font-size:11px}._appTabs_x9zy4_52 button[aria-selected=true]{color:#284934;border-color:#547951;font-weight:600}._planPanel_x9zy4_70,._tabPanel_x9zy4_71{flex:1;min-width:0;min-height:0}._planPanel_x9zy4_70{display:flex;overflow:hidden}._tabPanel_x9zy4_71{padding:16px;overflow:auto}._planPanel_x9zy4_70[hidden],._tabPanel_x9zy4_71[hidden]{display:none}._appFooter_x9zy4_88{color:#6c8068;border-top:1px solid #dbe3d5;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:5px 12px;padding:7px 16px;font-size:10px;display:flex}._appFooter_x9zy4_88 a,._queryEditor_x9zy4_100 a,._history_x9zy4_101 a{text-decoration:underline}._app_x9zy4_1{flex-direction:column;flex:1;gap:10px;min-width:0;min-height:0;padding:12px 16px;display:flex}._metrics_x9zy4_113{flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._metrics_x9zy4_113>div{background:#fffdf7;border:1px solid #dfe5db;border-radius:10px;padding:8px 12px}._metrics_x9zy4_113>div:first-child{background:#e2ebd9;border-color:#d7e2cc}._metrics_x9zy4_113 span{letter-spacing:1px;color:#6d806c;font-size:8px;font-weight:600}._metrics_x9zy4_113 strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:26px;font-weight:500;line-height:1.15;display:flex}._metrics_x9zy4_113 small{letter-spacing:0;color:#788674;font-size:9px;font-weight:400}._workspace_x9zy4_152{flex:1;grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);gap:14px;min-height:0;display:grid}._visual_x9zy4_159{color:#d5e5db;background:#142d28;border:1px solid #254239;border-radius:14px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}._sceneHeader_x9zy4_170{letter-spacing:1px;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;margin:12px 14px 0;font-size:8px;display:flex}._sceneHeader_x9zy4_170>span{align-items:center;gap:8px;display:flex}._liveDot_x9zy4_185{background:#66c5a2;border-radius:50%;width:5px;height:5px;display:inline-block;box-shadow:0 0 0 4px #66c5a214}._explode_x9zy4_193{color:#b9d5c9;background:#264139;border:1px solid #3a5447;border-radius:6px;align-items:center;gap:5px;padding:4px 7px;display:flex;font-size:10px!important}._explode_x9zy4_193[aria-pressed=true]{background:#426548}._scene_x9zy4_170{flex:1;width:100%;height:100%;min-height:0;display:block}._carton_x9zy4_214{animation:.55s cubic-bezier(.2,.8,.2,1) backwards _arrive_x9zy4_1;animation-delay:var(--delay);transition:opacity .15s}@keyframes _arrive_x9zy4_1{0%{opacity:0;transform:translateY(-35px)}to{opacity:1;transform:translateY(0)}}._palletTabs_x9zy4_229{flex-shrink:0;gap:5px;padding:3px 12px 8px;display:flex;overflow-x:auto}._palletTabs_x9zy4_229 button{white-space:nowrap;background:#1e3830;border:1px solid #365044;border-radius:7px;align-items:center;gap:5px;padding:6px 8px;font-size:10px;display:flex}._palletTabs_x9zy4_229 button[aria-pressed=true]{color:#1c3b2d;background:#c5dec2;border-color:#c5dec2}._palletTabs_x9zy4_229 small{opacity:.65;font-size:8px}._legend_x9zy4_256{flex-shrink:0;gap:9px;padding:3px 12px 8px;font-size:9px;display:flex;overflow-x:auto}._legend_x9zy4_256 button{white-space:nowrap;align-items:center;gap:5px;display:flex}._legend_x9zy4_256 button[aria-pressed=true]{text-decoration:underline}._legend_x9zy4_256 i{border-radius:2px;width:7px;height:7px}._sceneFooter_x9zy4_278{color:#9db4a5;border-top:1px solid #31483d;flex-shrink:0;justify-content:space-between;gap:8px;padding:8px 12px;font-size:9px;display:flex}._sceneFooter_x9zy4_278>span:last-child{opacity:.65}._empty_x9zy4_291{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;min-height:0;padding:10px;display:flex}._empty_x9zy4_291 p{color:#9bb9ab;font-size:11px}._details_x9zy4_306{min-height:0;overflow:auto}._sectionTitle_x9zy4_310{justify-content:space-between;align-items:center;margin:8px 0;display:flex}._sectionTitle_x9zy4_310 h2{font-size:12px;font-weight:600}._sectionTitle_x9zy4_310>span{letter-spacing:.8px;color:#7c8a7c;font-size:8px}._subtotal_x9zy4_325{color:#7e8a7a;justify-content:space-between;padding:4px 0;font-size:11px;display:flex}._subtotal_x9zy4_325 strong{color:#39533f}._constraints_x9zy4_335{background:#eaeee3;border:1px solid #dce3d3;border-radius:10px;min-width:0;padding:12px}._height_x9zy4_342{font-size:11px;display:block}._height_x9zy4_342 strong{float:right;font-weight:600}._height_x9zy4_342 small{color:#85927d;font-weight:400}._height_x9zy4_342 input{accent-color:#547951;width:100%;margin:8px 0 4px;display:block}._height_x9zy4_342>span{color:#8c9983;justify-content:space-between;font-size:8px;display:flex}._dimensions_x9zy4_366{gap:9px;margin:10px 0;display:flex}._dimensions_x9zy4_366 label{color:#74846b;flex:1;min-width:0;font-size:9px}._dimensions_x9zy4_366 label>span{border-bottom:1px solid #cbd6c1;align-items:center;gap:4px;padding:3px 0;display:flex}._dimensions_x9zy4_366 input{color:#334b34;background:0 0;width:100%;min-width:0;font-size:12px}._mode_x9zy4_391{background:#dce3d3;border-radius:7px;gap:3px;margin-top:8px;padding:3px;display:flex}._mode_x9zy4_391 button{color:#788971;border-radius:5px;flex:1;justify-content:center;align-items:center;gap:5px;padding:5px 3px;font-size:9px;display:flex}._mode_x9zy4_391 button[aria-pressed=true]{color:#39583b;background:#f9faf3}._compare_x9zy4_414{border-top:1px dashed #bfceb8;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:9px;display:flex}._compare_x9zy4_414>div{align-items:center;gap:7px;display:flex}._compare_x9zy4_414 strong{font-size:10px;font-weight:600}._compare_x9zy4_414 p{color:#7c8a74;margin-top:2px;font-size:9px}._error_x9zy4_437{white-space:pre-wrap;color:#925136;background:#f9e9df;border:1px solid #ebc9b8;border-radius:8px;flex-shrink:0;max-height:100px;margin:6px 12px;padding:8px 12px;font-size:11px;overflow:auto}._history_x9zy4_101{padding:10px 0;font-size:12px}._inputEditor_x9zy4_454,._queryEditor_x9zy4_100{border:0;min-width:0;padding:0;font-size:12px}._inputEditor_x9zy4_454 p,._queryEditor_x9zy4_100 p{color:#70816c;margin:0 0 12px;line-height:1.5}._metadata_x9zy4_467{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}._metadata_x9zy4_467 label{flex:1;min-width:160px}._metadata_x9zy4_467 input,._inputTable_x9zy4_478 input{color:#264439;background:#fffdf7;border:1px solid #d5dfce;border-radius:5px;width:100%;padding:7px;display:block}._inputTable_x9zy4_478{width:100%;margin-bottom:14px;overflow-x:auto}._inputTable_x9zy4_478 table{border-collapse:collapse;width:100%;min-width:820px}._inputTable_x9zy4_478 th{text-align:left;color:#70816c;padding:6px;font-size:10px;font-weight:500}._inputTable_x9zy4_478 td{min-width:80px;padding:4px}._inputTable_x9zy4_478 td:nth-child(2){min-width:150px}._inputTable_x9zy4_478 td:last-child{min-width:56px;font-size:10px}._inputEditor_x9zy4_454>button{margin-bottom:12px}._queryEditor_x9zy4_100 details{border:1px solid #d5dfce;border-radius:8px;margin:12px 0;padding:10px}._queryEditor_x9zy4_100 summary{cursor:pointer;font-weight:600}._queryEditor_x9zy4_100 dl{gap:8px;margin-top:12px;display:grid}._queryEditor_x9zy4_100 dt{color:#284934;font:11px monospace}._queryEditor_x9zy4_100 dd{color:#70816c;font-size:11px}._queryEditor_x9zy4_100 textarea{resize:vertical;background:#fffdf7;border:1px solid #cbd6c1;border-radius:8px;width:100%;min-height:160px;margin:8px 0 12px;padding:12px;font:12px/1.6 monospace;display:block}._preview_x9zy4_553{background:#e8f0e1;border:1px solid #bbd5ad;border-radius:10px;margin-top:16px;padding:14px}._preview_x9zy4_553 a{margin-right:14px}._preview_x9zy4_553 p{margin:8px 0}@container (width<=740px){._workspace_x9zy4_152{grid-template-rows:minmax(100px,1fr) auto;grid-template-columns:1fr;gap:8px}._details_x9zy4_306{overflow:visible}._sectionTitle_x9zy4_310{display:none}._subtotal_x9zy4_325{margin-bottom:4px}._constraints_x9zy4_335{padding:8px 10px}._dimensions_x9zy4_366{margin:6px 0}._compare_x9zy4_414{margin-top:6px;padding-top:6px}._compare_x9zy4_414>div>svg{display:none}._compare_x9zy4_414 p{max-width:270px}._sceneFooter_x9zy4_278>span:last-child,._compare_x9zy4_414 p{display:none}._legend_x9zy4_256{padding-bottom:5px}._palletTabs_x9zy4_229 small{display:none}}@container (width<=420px){._app_x9zy4_1{gap:7px;padding:8px 10px}._appBar_x9zy4_29{padding:10px 12px 6px}._appBar_x9zy4_29 strong{font-size:16px}._metrics_x9zy4_113>div{padding:6px 8px}._metrics_x9zy4_113 strong{font-size:22px}._metrics_x9zy4_113 span{letter-spacing:.5px;font-size:7px}._compare_x9zy4_414 strong,._legend_x9zy4_256{display:none}}@media (prefers-reduced-motion:reduce){._carton_x9zy4_214{transition:none;animation:none}}@media (width<=767px){._appFooter_x9zy4_88{align-content:start;min-height:66px}}._appBar_x9zy4_29 button,._appTabs_x9zy4_52,._appFooter_x9zy4_88,._compare_x9zy4_414{display:none!important}._palletTabs_x9zy4_229,._legend_x9zy4_256{scrollbar-width:none}._palletTabs_x9zy4_229::-webkit-scrollbar{display:none}._legend_x9zy4_256::-webkit-scrollbar{display:none}
