.render_iconButton__r5vPe,.render_launch__bqIu9,.render_primary__gbxjT,.render_secondary__De1tA{display:inline-flex;align-items:center;justify-content:center;gap:9px;font:500 11px/1.4 var(--font-geist-sans),-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;cursor:pointer;transition:background .18s,border-color .18s;letter-spacing:.01em}.render_launch__bqIu9{min-height:42px;padding:0 16px;border:1px solid #ffffffb8;border-radius:999px;background:linear-gradient(145deg,#ffffff94,#f1f5f866);backdrop-filter:blur(26px) saturate(110%);-webkit-backdrop-filter:blur(26px) saturate(110%);color:#314d5f;box-shadow:0 6px 24px #263c5017,inset 0 1px 0 #ffffffa8}.render_launch__bqIu9:hover{background:#ffffffc4}.render_launch__bqIu9 svg{stroke-width:1.5}.render_launch__bqIu9:disabled{opacity:.5;cursor:wait}.render_dialog__9V4xw{--render-ink:#243f52;--render-muted:#577183;--render-line:#96adbf55;--render-surface:#ffffff75;--render-field:#ffffff8c;width:min(1030px,calc(100vw - 40px));max-height:calc(100dvh - 48px);margin:auto;padding:28px;border:1px solid #ffffffad;border-radius:28px;overflow:auto;color:var(--render-ink);background:linear-gradient(135deg,#f5faffed,#e6eff7eb);box-shadow:0 30px 100px #0b263e4d;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);font:400 13px/1.6 var(--font-geist-sans),-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.render_dialog__9V4xw::backdrop{background:#102b4666;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.render_header__Okvh_{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px}.render_eyebrow__CIw7_{color:var(--render-muted);font-size:9px;letter-spacing:.15em}.render_header__Okvh_ h2{font-size:26px;line-height:1.25;letter-spacing:-.8px;font-weight:500;margin:7px 0}.render_header__Okvh_ p{font-size:12px;margin:0;color:var(--render-muted)}.render_iconButton__r5vPe{color:var(--render-muted);background:var(--render-surface);border:1px solid var(--render-line);border-radius:50%;width:34px;height:34px;flex-shrink:0}.render_layout__Q3gzi{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:25px}.render_direction__nuAdH,.render_scene__ta3Zt{min-width:0}.render_preview__I8y_C{position:relative;aspect-ratio:16/9;background:#112435;border:1px solid var(--render-line);border-radius:16px;overflow:hidden;display:grid;place-items:center}.render_preview__I8y_C>img,.render_preview__I8y_C>video{width:100%;height:100%;object-fit:contain}.render_placeholder__Ca4jn{display:grid;justify-items:center;text-align:center;color:#d7e8f4;padding:20px;gap:6px}.render_placeholder__Ca4jn svg{opacity:.7;stroke-width:1}.render_placeholder__Ca4jn p{margin:4px 0 0;font-size:13px}.render_placeholder__Ca4jn span{font-size:10px;color:#a4bfd2}.render_captureOverlay__B0848{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;background:#10283bda;color:#eaf6ff;font-size:12px}.render_captureOverlay__B0848 progress{width:60%;height:4px;accent-color:#a9d5f0;border:0;border-radius:10px;overflow:hidden}.render_captureTools__LoafI{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:15px}.render_cameraChoice__F1qCe{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:10px;color:var(--render-muted)}.render_cameraChoice__F1qCe select{max-width:100%;padding:8px 10px;font:inherit;font-size:11px;border:1px solid var(--render-line);border-radius:9px;color:var(--render-ink);background:var(--render-field)}.render_secondary__De1tA{padding:9px 12px;border:1px solid var(--render-line);border-radius:999px;background:var(--render-surface);color:var(--render-ink);text-decoration:none;white-space:nowrap}.render_iconButton__r5vPe:hover,.render_secondary__De1tA:hover{background:var(--render-field)}.render_primary__gbxjT{width:100%;min-height:44px;border:1px solid #55788e;border-radius:999px;background:#294c63;color:#fff;font-size:12px;margin-top:12px}.render_primary__gbxjT:hover{background:#345f7a}.render_dialog__9V4xw button:disabled,.render_dialog__9V4xw select:disabled,.render_dialog__9V4xw textarea:disabled{opacity:.55;cursor:not-allowed}.render_direction__nuAdH>label{display:block;font-size:12px;font-weight:500;margin-bottom:10px}.render_promptHeading__5Eo_j{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.render_promptHeading__5Eo_j label{font-size:12px;font-weight:500}.render_promptHeading__5Eo_j label span{display:inline-block;margin-left:6px;font-size:9px;font-weight:400;color:var(--render-muted)}.render_resetPrompt__C8NrE{display:inline-flex;align-items:center;gap:5px;padding:4px 0;border:0;background:none;color:var(--render-muted);font:inherit;font-size:10px;cursor:pointer;white-space:nowrap}.render_resetPrompt__C8NrE:hover{color:var(--render-ink)}.render_direction__nuAdH textarea{display:block;resize:vertical;width:100%;min-height:310px;max-height:600px;border:1px solid var(--render-line);border-radius:14px;padding:13px 14px;font:inherit;font-size:12px;line-height:1.7;color:var(--render-ink);background:var(--render-field);box-sizing:border-box;backdrop-filter:blur(14px)}.render_direction__nuAdH textarea::placeholder{color:var(--render-muted);opacity:.85}.render_promptMeta__b_F4K{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin:8px 0 12px;font-size:9px;line-height:1.5;color:var(--render-muted)}.render_promptMeta__b_F4K>span:last-child{white-space:nowrap}.render_itemDetail__fe7ZN{display:block;font-size:9px;color:var(--render-muted);line-height:1.5;margin-top:3px;white-space:normal}.render_note__fAyAC{font-size:10px;line-height:1.7;color:var(--render-muted);margin:10px 0}.render_creditLimit__trsiU{display:flex;gap:10px;align-items:flex-start;border-top:1px solid var(--render-line);border-bottom:1px solid var(--render-line);padding:13px 0;margin-top:17px}.render_creditLimit__trsiU svg{margin-top:2px;color:var(--render-muted);flex-shrink:0}.render_creditLimit__trsiU strong{display:block;font-size:11px;font-weight:500}.render_creditLimit__trsiU span{display:block;color:var(--render-muted);font-size:10px;margin-top:3px}.render_error__PqRjE,.render_warning__hcroQ{border:1px solid #b47b304f;background:#bd833112;border-radius:11px;color:#8a5b1c;font-size:11px;line-height:1.7;padding:10px 12px;margin:12px 0}.render_error__PqRjE{border-color:#c25d5259;color:#ab453c;background:#c25d5212}.render_details__XWFCX{border-top:1px solid var(--render-line);padding-top:12px;margin-top:15px;font-size:11px}.render_details__XWFCX summary,.render_history__SJMOv summary{cursor:pointer;color:var(--render-ink)}.render_details__XWFCX p{color:var(--render-muted);font-size:10px;white-space:pre-wrap;overflow-wrap:anywhere}.render_details__XWFCX a{display:flex;align-items:center;gap:7px;color:var(--render-ink);margin-top:10px;font-size:10px}.render_tableWrap__skDrC{max-height:230px;overflow:auto;margin-top:10px}.render_tableWrap__skDrC table{width:100%;border-collapse:collapse;text-align:left;font-size:10px}.render_tableWrap__skDrC td,.render_tableWrap__skDrC th{padding:8px 6px;border-bottom:1px solid var(--render-line);font-weight:400}.render_tableWrap__skDrC th{color:var(--render-muted)}.render_tableWrap__skDrC td:last-child{text-align:right;white-space:nowrap}.render_result__v1bnx{margin-top:24px;padding-top:20px;border-top:1px solid var(--render-line)}.render_resultHeading__mjSYl{display:flex;align-items:center;justify-content:space-between;gap:16px}.render_resultHeading__mjSYl>div{display:flex;align-items:center;gap:9px}.render_resultHeading__mjSYl strong{font-size:13px;font-weight:500}.render_resultHeading__mjSYl>span{color:var(--render-muted);font-size:11px}.render_resultVideo__oThoq{display:block;width:100%;max-height:480px;border-radius:14px;background:#0e1d2a;margin:16px 0}.render_result__v1bnx>.render_secondary__De1tA{margin-top:12px}.render_history__SJMOv{margin-top:20px;border-top:1px solid var(--render-line);padding-top:14px;font-size:11px}.render_history__SJMOv ul{list-style:none;margin:8px 0 0;padding:0}.render_history__SJMOv li+li{border-top:1px solid var(--render-line)}.render_history__SJMOv button{display:flex;width:100%;align-items:center;justify-content:space-between;text-align:left;gap:12px;padding:11px 0;background:none;border:0;color:var(--render-ink);font:inherit;cursor:pointer}.render_history__SJMOv button span:last-child{color:var(--render-muted);font-size:10px}.render_dialog__9V4xw :is(button,a,textarea,select,summary):focus-visible,.render_launch__bqIu9:focus-visible{outline:2px solid #5292bc;outline-offset:3px}.render_spin__B2IhD{animation:render_spin__B2IhD 1.2s linear infinite}@keyframes render_spin__B2IhD{to{transform:rotate(1turn)}}:root[data-color-mode=dark] .render_launch__bqIu9{color:#e5f2fa;border-color:#d2e7f52b;background:linear-gradient(145deg,#253d4ce6,#152734cc);box-shadow:0 6px 24px #0003,inset 0 1px 0 #ffffff10}:root[data-color-mode=dark] .render_dialog__9V4xw{--render-ink:#e7f3fb;--render-muted:#acc4d5;--render-line:#bedbea2b;--render-surface:#34546745;--render-field:#3a586859;border-color:#d3e9f52b;background:linear-gradient(135deg,#182c3aF5,#0e1c29f5);color-scheme:dark}:root[data-color-mode=dark] .render_warning__hcroQ{color:#edc68f}:root[data-color-mode=dark] .render_error__PqRjE{color:#ffa89e}@media(max-width:760px){.render_dialog__9V4xw{padding:20px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:20px}.render_header__Okvh_ h2{font-size:22px}.render_layout__Q3gzi{grid-template-columns:1fr;gap:20px}.render_header__Okvh_{margin-bottom:18px}.render_history__SJMOv button{align-items:flex-start;flex-direction:column;gap:3px}.render_captureTools__LoafI{gap:8px}.render_secondary__De1tA{font-size:10px}.render_launch__bqIu9{font-size:10px;padding-inline:12px}}@media(prefers-reduced-motion:reduce){.render_dialog__9V4xw *,.render_launch__bqIu9{animation:none!important;transition:none!important}}.cyclesRender_iconButton__NK3jW,.cyclesRender_launch__i0Onr,.cyclesRender_primary__AKeMs,.cyclesRender_secondary__MzoDB{display:inline-flex;align-items:center;justify-content:center;gap:9px;font:500 11px/1.4 var(--font-geist-sans),-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;cursor:pointer;transition:background .18s,border-color .18s;letter-spacing:.01em}.cyclesRender_launch__i0Onr{min-height:42px;padding:0 16px;border:1px solid #ffffffb8;border-radius:999px;background:linear-gradient(145deg,#ffffffa3,#eef5fa85);backdrop-filter:blur(26px) saturate(110%);-webkit-backdrop-filter:blur(26px) saturate(110%);color:#314d5f;box-shadow:0 6px 24px #263c5017,inset 0 1px 0 #ffffffa8;white-space:nowrap}.cyclesRender_launch__i0Onr:hover{background:#ffffffd1}.cyclesRender_launch__i0Onr svg{stroke-width:1.5}.cyclesRender_launch__i0Onr:disabled{opacity:.5;cursor:not-allowed}.cyclesRender_page___PpNn{height:100dvh;overflow:auto;padding:36px clamp(20px,3vw,48px);background:transparent;box-sizing:border-box}.cyclesRender_dialog__S4Dex,.cyclesRender_studio___jv7P{--render-ink:#294755;--render-muted:#657e8d;--render-line:#8faabb44;--render-surface:#ffffff70;--render-field:#ffffffa6;color:var(--render-ink);font:400 13px/1.65 var(--font-geist-sans),-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.cyclesRender_studio___jv7P{max-width:1180px;margin:0 auto;padding:28px 30px;background:linear-gradient(135deg,#ffffffa3,#f3f9fc6b);border:1px solid #ffffffcc;border-radius:27px;box-shadow:0 20px 70px #24475f0a;backdrop-filter:blur(25px)}.cyclesRender_embedded__sDGY3{max-width:none;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}.cyclesRender_revisionPoster__5niZI{display:block;width:100%;height:auto;max-height:200px;object-fit:contain;border-radius:10px;background:#172b38}.cyclesRender_dialog__S4Dex{width:min(1030px,calc(100vw - 40px));max-height:calc(100dvh - 48px);margin:auto;padding:28px;border:1px solid #ffffffad;border-radius:28px;overflow:auto;background:linear-gradient(135deg,#f6fafef7,#e9f2f9f5);box-shadow:0 30px 100px #0b263e4d;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px)}.cyclesRender_dialog__S4Dex::backdrop{background:#102b4661;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.cyclesRender_dialog__S4Dex *,.cyclesRender_studio___jv7P *{box-sizing:border-box}.cyclesRender_header__tOBcO{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:30px}.cyclesRender_eyebrow__QXeJh{color:var(--render-muted);font-size:9px;letter-spacing:.15em}.cyclesRender_header__tOBcO h1{font-size:37px;font-weight:400;letter-spacing:-1.7px;line-height:1.2;margin:10px 0}.cyclesRender_header__tOBcO h1>span{color:#85adc2}.cyclesRender_header__tOBcO h2{font-size:26px;line-height:1.3;letter-spacing:-.8px;font-weight:450;margin:9px 0}.cyclesRender_header__tOBcO p{font-size:12px;margin:0;color:var(--render-muted)}.cyclesRender_iconButton__NK3jW{color:var(--render-muted);background:var(--render-surface);border:1px solid var(--render-line);border-radius:50%;width:34px;height:34px;flex-shrink:0}.cyclesRender_layout__u3Qmc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px}.cyclesRender_settingsPanel__fSrYV,.cyclesRender_sourcePanel__rfGp8{min-width:0}.cyclesRender_sectionHeading__hCBpg{display:flex;align-items:center;gap:10px;margin-bottom:17px}.cyclesRender_sectionHeading__hCBpg>span{color:var(--render-muted);font-size:9px;letter-spacing:.06em}.cyclesRender_sectionHeading__hCBpg h3{font-size:13px;font-weight:500;margin:0;letter-spacing:-.1px}.cyclesRender_sourceChoice___a0v3{display:flex;gap:7px;margin-bottom:13px}.cyclesRender_sourceChoice___a0v3 button{display:flex;align-items:center;justify-content:center;gap:8px;flex:1;padding:10px 13px;border:1px solid var(--render-line);border-radius:11px;background:var(--render-surface);font:inherit;font-size:11px;color:var(--render-muted);cursor:pointer}.cyclesRender_sourceChoice___a0v3 button[aria-pressed=true]{color:var(--render-ink);border-color:#6e98b28c;background:#e0edf7b5;box-shadow:inset 0 1px 0 #ffffffd9}.cyclesRender_sourceChoice___a0v3 button:disabled{opacity:.45;cursor:not-allowed}.cyclesRender_sourceCard__atQZL{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;padding:30px 26px;min-height:258px;border:1px solid var(--render-line);border-radius:19px;background:radial-gradient(ellipse at 30% 25%,#ffffffd1,#d7e7f140);overflow:hidden}.cyclesRender_sourceCard__atQZL>svg{color:#779bad;stroke-width:1.1;margin-bottom:6px}.cyclesRender_sourceCard__atQZL strong{font-size:16px;line-height:1.4;font-weight:450;overflow-wrap:anywhere;max-width:100%}.cyclesRender_sourceCard__atQZL p{font-size:11px;line-height:1.75;color:var(--render-muted);max-width:295px;margin:0}.cyclesRender_sourceBadge__bZO50{margin-top:6px;display:block;padding:6px 10px;border:1px solid var(--render-line);border-radius:999px;font-size:8px;letter-spacing:.09em;color:var(--render-muted);background:var(--render-surface)}.cyclesRender_upload__kIVKd{cursor:pointer;border-style:dashed}.cyclesRender_upload__kIVKd:has(input:disabled){opacity:.65;cursor:not-allowed}.cyclesRender_upload__kIVKd:focus-within{outline:2px solid #5292bc;outline-offset:3px}.cyclesRender_upload__kIVKd input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:inherit}.cyclesRender_upload__kIVKd:hover{border-color:#729bb7;background:radial-gradient(ellipse at 30% 25%,#ffffffee,#d7e7f166)}.cyclesRender_fields__lXJVt{display:grid;grid-template-columns:1fr 1fr;gap:15px 14px;padding:0;border:0;margin:0 0 17px;min-width:0}.cyclesRender_direction__al0Gk,.cyclesRender_fields__lXJVt label{display:flex;flex-direction:column;gap:7px;color:var(--render-muted);font-size:10px}.cyclesRender_direction__al0Gk textarea,.cyclesRender_fields__lXJVt select{width:100%;min-width:0;padding:11px 12px;border:1px solid var(--render-line);border-radius:10px;background:var(--render-field);color:var(--render-ink);font:inherit;font-size:11px;line-height:1.5}.cyclesRender_fields__lXJVt select{height:40px}.cyclesRender_direction__al0Gk textarea{resize:vertical;min-height:85px;max-height:250px}.cyclesRender_direction__al0Gk textarea::placeholder{color:var(--render-muted);opacity:.85}.cyclesRender_direction__al0Gk small{font-size:9px;line-height:1.6}.cyclesRender_fields__lXJVt:disabled{opacity:.6}.cyclesRender_astra__ZyjGF{border-top:1px solid var(--render-line);border-bottom:1px solid var(--render-line);padding:13px 0;margin-top:15px}.cyclesRender_check__99EKR{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:11px}.cyclesRender_check__99EKR input{width:14px;height:14px;margin:0;accent-color:#497e9b}.cyclesRender_check__99EKR span{display:flex;align-items:center;gap:7px}.cyclesRender_direction__al0Gk{margin-top:13px}.cyclesRender_serviceStatus__gT_ml{display:flex;align-items:center;gap:7px;color:var(--render-muted);font-size:10px;margin:17px 0 11px}.cyclesRender_serviceStatus__gT_ml>span{width:6px;height:6px;border-radius:50%;background:#b6a27b}.cyclesRender_serviceStatus__gT_ml>span[data-ready=true]{background:#6b9d8b}.cyclesRender_primary__AKeMs{width:100%;min-height:44px;border:1px solid #55788e;border-radius:999px;background:#294c63;color:#fff;font-size:12px}.cyclesRender_primary__AKeMs:hover{background:#365f78}.cyclesRender_secondary__MzoDB{padding:9px 13px;border:1px solid var(--render-line);border-radius:999px;background:var(--render-surface);color:var(--render-ink);text-decoration:none;white-space:nowrap}.cyclesRender_iconButton__NK3jW:hover,.cyclesRender_secondary__MzoDB:hover{background:var(--render-field)}.cyclesRender_dialog__S4Dex button:disabled,.cyclesRender_dialog__S4Dex textarea:disabled,.cyclesRender_studio___jv7P button:disabled,.cyclesRender_studio___jv7P textarea:disabled{opacity:.55;cursor:not-allowed}.cyclesRender_note__DuYjQ{font-size:10px;line-height:1.75;color:var(--render-muted);margin:12px 0}.cyclesRender_textButton__38SQC,.cyclesRender_textLink__o9Ycz{display:inline-flex;align-items:center;gap:6px;color:var(--render-ink);font:inherit;font-size:10px;text-decoration:none;background:none;border:0;padding:0;cursor:pointer}.cyclesRender_textButton__38SQC:hover,.cyclesRender_textLink__o9Ycz:hover{text-decoration:underline}.cyclesRender_sceneLinks__dOTgh{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px;padding-top:14px;border-top:1px solid var(--render-line)}.cyclesRender_sceneLinks__dOTgh>span{font-size:10px;color:var(--render-muted);flex-basis:100%}.cyclesRender_sceneLinks__dOTgh a{font-size:10px;display:inline-flex;align-items:center;gap:5px;text-decoration:none;color:var(--render-ink);padding:7px 9px;background:var(--render-surface);border:1px solid var(--render-line);border-radius:9px}.cyclesRender_error__TCmbT,.cyclesRender_warning__XQCOr{border:1px solid #b47b304f;background:#bd83310d;border-radius:11px;color:#876124;font-size:11px;line-height:1.7;padding:10px 12px;margin:12px 0}.cyclesRender_warning__XQCOr p{margin:0 0 7px}.cyclesRender_error__TCmbT{border-color:#c25d5259;color:#a9493f;background:#c25d5212}.cyclesRender_captureProgress__xIGJq{margin:13px 0;font-size:10px;color:var(--render-muted)}.cyclesRender_captureProgress__xIGJq>span{display:flex;align-items:center;gap:7px}.cyclesRender_captureProgress__xIGJq progress{display:block;width:100%;margin:10px 0}.cyclesRender_captureProgress__xIGJq progress,.cyclesRender_renderProgress__NtSJ0 progress{height:5px;accent-color:#648da7;border:0;border-radius:10px;overflow:hidden}.cyclesRender_result__4Qp1P{margin-top:28px;padding-top:22px;border-top:1px solid var(--render-line)}.cyclesRender_resultHeading__uKTC8{display:flex;align-items:center;justify-content:space-between;gap:16px}.cyclesRender_resultHeading__uKTC8>div{display:flex;align-items:center;gap:10px;min-width:0}.cyclesRender_resultHeading__uKTC8 h3{font-size:13px;font-weight:500;margin:0}.cyclesRender_resultHeading__uKTC8 p{font-size:10px;color:var(--render-muted);margin:2px 0 0;overflow-wrap:anywhere}.cyclesRender_resultHeading__uKTC8>span{font-size:9px;color:var(--render-muted);text-align:right;white-space:nowrap}.cyclesRender_resultMedia__pnu0z{display:block;width:100%;height:auto;max-height:600px;object-fit:contain;border-radius:15px;background:#152735;margin:18px 0;border:1px solid var(--render-line)}.cyclesRender_renderProgress__NtSJ0{display:flex;align-items:center;gap:15px;margin:20px 0}.cyclesRender_renderProgress__NtSJ0 progress{flex:1;min-width:0}.cyclesRender_renderProgress__NtSJ0 span{font-size:10px;color:var(--render-muted)}.cyclesRender_result__4Qp1P>.cyclesRender_secondary__MzoDB{margin-top:8px}.cyclesRender_history__yyVg2{margin-top:26px;border-top:1px solid var(--render-line);padding-top:17px;font-size:11px}.cyclesRender_history__yyVg2 summary{cursor:pointer;color:var(--render-ink);font-weight:500}.cyclesRender_history__yyVg2 summary>span{display:inline-block;margin-left:5px;font-size:9px;color:var(--render-muted)}.cyclesRender_history__yyVg2 ul{list-style:none;margin:10px 0 0;padding:0;max-height:330px;overflow:auto}.cyclesRender_history__yyVg2 li+li{border-top:1px solid var(--render-line)}.cyclesRender_history__yyVg2 button{display:flex;align-items:center;justify-content:space-between;gap:15px;text-align:left;width:100%;border:1px solid transparent;border-radius:9px;background:none;color:var(--render-ink);padding:12px 9px;font:inherit;cursor:pointer}.cyclesRender_history__yyVg2 button:hover{background:var(--render-surface)}.cyclesRender_history__yyVg2 button[aria-pressed=true]{background:var(--render-surface);border-color:var(--render-line)}.cyclesRender_history__yyVg2 button>span:first-child{min-width:0}.cyclesRender_history__yyVg2 strong{font-weight:500;display:block;overflow-wrap:anywhere}.cyclesRender_history__yyVg2 small{display:block;color:var(--render-muted);font-size:9px;margin-top:3px}.cyclesRender_history__yyVg2 button>span:last-child{color:var(--render-muted);font-size:10px;text-align:right}.cyclesRender_dialog__S4Dex :is(button,a,input,textarea,select,summary):focus-visible,.cyclesRender_launch__i0Onr:focus-visible,.cyclesRender_studio___jv7P :is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid #5292bc;outline-offset:3px}.cyclesRender_srOnly__pVMLQ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cyclesRender_spin__2Vxty{animation:cyclesRender_spin__2Vxty 1.2s linear infinite}@keyframes cyclesRender_spin__2Vxty{to{transform:rotate(1turn)}}:root[data-color-mode=dark] .cyclesRender_launch__i0Onr{color:#e5f2fa;border-color:#d2e7f52b;background:linear-gradient(145deg,#253d4ce6,#152734cc);box-shadow:0 6px 24px #0003,inset 0 1px 0 #ffffff10}:root[data-color-mode=dark] :is(.cyclesRender_dialog__S4Dex,.cyclesRender_studio___jv7P){--render-ink:#e5f0f6;--render-muted:#a6bfcd;--render-line:#bedbea2b;--render-surface:#34546745;--render-field:#3a586859;border-color:#d3e9f52b;background:linear-gradient(135deg,#192d3cf7,#10222ff5);color-scheme:dark}:root[data-color-mode=dark] .cyclesRender_sourceCard__atQZL{background:radial-gradient(ellipse at 30% 25%,#3b5a7161,#1a36494d)}:root[data-color-mode=dark] .cyclesRender_sourceChoice___a0v3 button[aria-pressed=true]{background:#3d657b70;box-shadow:inset 0 1px 0 #ffffff13;border-color:#89b1c780}:root[data-color-mode=dark] .cyclesRender_warning__XQCOr{color:#e4c28a}:root[data-color-mode=dark] .cyclesRender_error__TCmbT{color:#ffa89e}@media(max-width:760px){.cyclesRender_page___PpNn{padding:20px 13px}.cyclesRender_studio___jv7P{padding:22px 18px;border-radius:21px}.cyclesRender_dialog__S4Dex{padding:21px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:20px}.cyclesRender_header__tOBcO h1{font-size:31px}.cyclesRender_header__tOBcO h2{font-size:22px}.cyclesRender_header__tOBcO{margin-bottom:24px;gap:10px}.cyclesRender_header__tOBcO p{font-size:11px}.cyclesRender_layout__u3Qmc{grid-template-columns:1fr;gap:25px}.cyclesRender_sourceCard__atQZL{min-height:210px;padding:25px 20px}.cyclesRender_sourceCard__atQZL strong{font-size:15px}.cyclesRender_sourceChoice___a0v3{margin-bottom:10px}.cyclesRender_sourceLinks__o67UQ{margin-top:17px}.cyclesRender_resultHeading__uKTC8{align-items:flex-start}.cyclesRender_resultHeading__uKTC8>span{font-size:8px;white-space:normal;max-width:100px}.cyclesRender_history__yyVg2 button{gap:8px}.cyclesRender_history__yyVg2 button>span:last-child{max-width:110px;font-size:9px}.cyclesRender_launch__i0Onr{font-size:10px;padding-inline:12px}}@media(prefers-reduced-motion:reduce){.cyclesRender_dialog__S4Dex *,.cyclesRender_launch__i0Onr,.cyclesRender_studio___jv7P *{animation:none!important;transition:none!important}}.workflow_dialog__lvyo4{width:min(1120px,calc(100vw - 40px))}.workflow_captureControls__bU20h,.workflow_saved__WVBKu,.workflow_status__t2Xch,.workflow_tabs__l7oxc{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.workflow_tabs__l7oxc{border-bottom:1px solid var(--render-line);padding-bottom:14px;margin-bottom:20px}.workflow_outputs__FjyJt button,.workflow_revisions__AWPcc button,.workflow_tabs__l7oxc button{border:1px solid var(--render-line);background:var(--render-surface);color:var(--render-ink);font:inherit;cursor:pointer;border-radius:14px;padding:12px 16px}.workflow_tabs__l7oxc button{display:flex;align-items:center;gap:8px}.workflow_outputs__FjyJt button[aria-pressed=true],.workflow_revisions__AWPcc button[aria-pressed=true],.workflow_tabs__l7oxc button[aria-pressed=true]{border-color:#6096b5;background:var(--render-field);box-shadow:inset 0 0 0 1px #6096b5}.workflow_dialog__lvyo4 button:disabled{opacity:.5;cursor:not-allowed}.workflow_status__t2Xch{font-size:12px;color:var(--render-muted)}.workflow_fields__wEcrJ{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0}.workflow_dialog__lvyo4 label:not(.workflow_check__tmOx6){display:flex;flex-direction:column;gap:6px;font-size:11px;color:var(--render-muted)}.workflow_dialog__lvyo4 :is(input:not([type=checkbox]),select){border:1px solid var(--render-line);border-radius:10px;padding:10px 12px;background:var(--render-field);color:var(--render-ink);font:inherit;min-width:0;max-width:100%}.workflow_check__tmOx6{display:flex;align-items:center;gap:9px;font-size:12px}.workflow_check__tmOx6 input{accent-color:#4e829f;width:16px;height:16px;flex-shrink:0}.workflow_preview__UWgxb{display:block;width:100%;max-height:380px;object-fit:contain;border-radius:16px;background:#122433;margin:18px 0}.workflow_confirm__xeuWm{padding-top:20px;margin-top:20px;border-top:1px solid var(--render-line)}.workflow_confirm__xeuWm button{max-width:340px;margin-top:18px}.workflow_saved__WVBKu{padding:18px 0}.workflow_saved__WVBKu>div{flex:1;min-width:180px}.workflow_saved__WVBKu strong{font-weight:500;font-size:14px}.workflow_saved__WVBKu p{color:var(--render-muted);font-size:11px;margin:4px 0 0}.workflow_outputs__FjyJt{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:25px 0}.workflow_outputs__FjyJt button{display:grid;grid-template-columns:28px 1fr;gap:7px 12px;text-align:left;padding:20px}.workflow_outputs__FjyJt svg{grid-row:span 2}.workflow_outputs__FjyJt strong{font-size:14px;font-weight:500}.workflow_outputs__FjyJt span{color:var(--render-muted);font-size:11px}.workflow_library__rsMPh>label{max-width:350px}.workflow_revisions__AWPcc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:15px 0;max-height:250px;overflow:auto}.workflow_revisions__AWPcc button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:4px;overflow-wrap:anywhere}.workflow_revisions__AWPcc strong{font-size:12px;font-weight:500}.workflow_revisions__AWPcc small,.workflow_revisions__AWPcc span{font-size:10px;color:var(--render-muted)}@media(max-width:700px){.workflow_fields__wEcrJ,.workflow_outputs__FjyJt,.workflow_revisions__AWPcc{grid-template-columns:1fr}.workflow_captureControls__bU20h{align-items:stretch;flex-direction:column}.workflow_dialog__lvyo4{width:calc(100vw - 24px)}.workflow_outputs__FjyJt button{padding:14px}}.rtpConfigurator_panel__nAn_C{position:fixed;right:16px;top:16px;bottom:18px;width:310px;z-index:40;overflow-y:auto;border:1px solid var(--config-border);border-radius:18px;padding:20px;background:color-mix(in srgb,var(--config-surface) 64%,transparent);color:var(--config-text);box-shadow:0 12px 40px #0002;backdrop-filter:blur(18px);font:13px/1.45 var(--font-geist-sans),Arial,sans-serif}.rtpConfigurator_panel__nAn_C h1{margin:4px 0 6px;font-size:16px;letter-spacing:-.45px}.rtpConfigurator_eyebrow__dNert{color:var(--config-muted);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.rtpConfigurator_muted__lR9A9{color:var(--config-muted);font-size:11px;margin:6px 0 12px}.rtpConfigurator_panel__nAn_C fieldset{border:0;border-top:1px solid var(--config-border);padding:16px 0 8px;margin:14px 0 0;min-width:0}.rtpConfigurator_panel__nAn_C legend{font-size:12px;font-weight:700;padding:0 8px 0 0}.rtpConfigurator_control__MC2ES{display:block;margin:0 0 13px}.rtpConfigurator_control__MC2ES span{display:flex;justify-content:space-between;gap:10px;margin-bottom:6px}.rtpConfigurator_control__MC2ES output{font-variant-numeric:tabular-nums;color:var(--config-text);font-weight:700}.rtpConfigurator_control__MC2ES input[type=range]{width:100%;accent-color:var(--config-accent);cursor:pointer}.rtpConfigurator_faces__iLox5{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-bottom:14px}.rtpConfigurator_face__OFqIT{padding:8px;border:1px solid var(--config-border);border-radius:12px;cursor:pointer;font-size:12px;display:flex;gap:6px;align-items:center}.rtpConfigurator_face__OFqIT:has(input:checked){border-color:var(--config-accent);background:color-mix(in srgb,var(--config-accent) 11%,transparent)}.rtpConfigurator_face__OFqIT output{margin-left:auto;color:var(--config-muted)}.rtpConfigurator_panel__nAn_C input[type=checkbox]{accent-color:var(--config-accent)}.rtpConfigurator_toggle__bMj5D{display:flex;justify-content:space-between;padding:5px 0}.rtpConfigurator_metrics__ZHIFL{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rtpConfigurator_metric__DdF3g{background:var(--config-control);border:1px solid var(--config-border);padding:10px;border-radius:10px}.rtpConfigurator_metric__DdF3g strong{display:block;font-size:18px;font-variant-numeric:tabular-nums}.rtpConfigurator_metric__DdF3g small{color:var(--config-muted);font-size:10px}.rtpConfigurator_actions__zqyLz{display:flex;gap:6px;flex-wrap:wrap;margin:10px 0}.rtpConfigurator_panel__nAn_C button{border:1px solid var(--config-border);background:var(--config-control);color:var(--config-text);padding:8px 10px;border-radius:8px;cursor:pointer;font-size:11px}.rtpConfigurator_panel__nAn_C button:hover{border-color:var(--config-accent)}.rtpConfigurator_panel__nAn_C :is(button,input,summary,a):focus-visible{outline:2px solid var(--config-accent);outline-offset:3px}.rtpConfigurator_notice__BtyR4{font-size:11px;padding:9px 11px;margin:10px 0;border-left:2px solid var(--config-accent);background:color-mix(in srgb,var(--config-accent) 8%,transparent)}.rtpConfigurator_legend__0PTDA{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0;color:var(--config-muted);font-size:10px}.rtpConfigurator_legend__0PTDA span{display:inline-flex;align-items:center;gap:4px}.rtpConfigurator_legend__0PTDA i{width:8px;height:8px;border-radius:50%;display:inline-block}.rtpConfigurator_moving__UTWT4{background:#20e4c5;box-shadow:0 0 7px #20e4c5}.rtpConfigurator_yielding__gP8X_{background:#f4ad35;box-shadow:0 0 7px #f4ad35}.rtpConfigurator_standby__hOCC2{background:#507382}.rtpConfigurator_telemetry__owtbq{display:grid;gap:3px;padding:9px 11px;border:1px solid var(--config-border);border-left:2px solid var(--config-accent);border-radius:12px;background:var(--config-control);font-size:11px}.rtpConfigurator_telemetry__owtbq span{color:var(--config-muted);font-variant-numeric:tabular-nums}.rtpConfigurator_panel__nAn_C details,.rtpConfigurator_status__nJ0ig{font-size:11px;color:var(--config-muted)}.rtpConfigurator_panel__nAn_C details{margin-top:14px}.rtpConfigurator_panel__nAn_C summary{cursor:pointer;font-weight:700;color:var(--config-text)}.rtpConfigurator_panel__nAn_C a{color:var(--config-text);text-decoration:underline}.rtpConfigurator_heading__RDfSZ{display:none;position:fixed;left:calc(var(--global-nav-content-offset, 0rem) + 24px);top:24px;z-index:30;pointer-events:none;color:var(--config-text)}.rtpConfigurator_heading__RDfSZ b{display:block;font-size:14px;margin:5px 0}.rtpConfigurator_heading__RDfSZ small{font-size:11px;color:var(--config-muted)}@media (max-width:1000px){.rtpConfigurator_panel__nAn_C{width:270px;padding:14px}.rtpConfigurator_heading__RDfSZ{top:8px}}@media (max-width:720px){.rtpConfigurator_panel__nAn_C{top:auto;bottom:12px;max-height:42vh;left:calc(var(--global-nav-content-offset, 4.5rem) + 8px);right:8px;width:auto}.rtpConfigurator_heading__RDfSZ{display:none}}.locusConfigurator_workspace__31B8c .spatial-story{display:none}.locusConfigurator_panel__WwnbO{color:var(--config-text,#1c3048);font:12px/1.5 var(--font-geist-sans),Arial,sans-serif;padding:0 2px 12px}.locusConfigurator_panel__WwnbO h1{font-size:16px;line-height:1.2;font-weight:550;letter-spacing:-.45px;margin:7px 0}.locusConfigurator_panel__WwnbO h2{font-size:16px;font-weight:500;margin:6px 0 14px;letter-spacing:-.45px}.locusConfigurator_eyebrow__TEz2D{color:var(--config-muted);font-size:9px;font-weight:650;letter-spacing:.15em;text-transform:uppercase}.locusConfigurator_muted__ehdgG{font-size:11px;opacity:.67;line-height:1.6;margin:6px 0 12px}.locusConfigurator_presets__yl_8J{display:flex;gap:5px;margin:17px 0}.locusConfigurator_panel__WwnbO button,.locusConfigurator_toolbar__pJ_TV button{cursor:pointer;border:1px solid color-mix(in srgb,var(--config-text,#1c3048) 14%,transparent);color:inherit;border-radius:999px;background:color-mix(in srgb,var(--config-card,#fff) 80%,transparent);padding:9px 12px;font:inherit;transition:background .18s,box-shadow .18s}.locusConfigurator_presets__yl_8J button{flex:1;padding:8px 4px;font-size:10px}.locusConfigurator_panel__WwnbO button:hover,.locusConfigurator_toolbar__pJ_TV button:hover{background:var(--config-card,#fff);box-shadow:0 3px 14px #274c6615}.locusConfigurator_panel__WwnbO button[aria-pressed=true],.locusConfigurator_toolbar__pJ_TV button[aria-pressed=true]{color:#fff;background:var(--config-text);border-color:var(--config-text)}.locusConfigurator_panel__WwnbO fieldset{min-width:0;margin:19px 0 0;padding:15px 0 0;border:0;border-top:1px solid color-mix(in srgb,var(--config-text,#1c3048) 13%,transparent)}.locusConfigurator_panel__WwnbO legend{padding:0 10px 0 0;font-size:12px;font-weight:600;letter-spacing:-.15px}.locusConfigurator_control__Ajb4o{display:grid;grid-template-columns:minmax(0,1fr) 74px;gap:5px 8px;align-items:center;margin:0 0 12px}.locusConfigurator_control__Ajb4o>span{font-size:11px}.locusConfigurator_control__Ajb4o input[type=number]{width:74px;min-width:0;height:29px;padding:0 7px;background:color-mix(in srgb,var(--config-card,#fff) 85%,transparent);color:inherit;border:1px solid color-mix(in srgb,var(--config-text,#1c3048) 10%,transparent);border-radius:8px;text-align:right;font:600 11px var(--font-geist-sans),Arial,sans-serif}.locusConfigurator_control__Ajb4o input[type=range]{width:100%;grid-column:1/-1;height:13px;accent-color:var(--config-accent);cursor:pointer}.locusConfigurator_toggle__AnB6X{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;font-size:11px}.locusConfigurator_toggle__AnB6X input{width:17px;height:17px;accent-color:var(--config-accent)}.locusConfigurator_actions__tLSjt{display:flex;gap:6px;flex-wrap:wrap;margin:12px 0}.locusConfigurator_actions__tLSjt button{font-size:11px}.locusConfigurator_notice__0t_EI{background:color-mix(in srgb,var(--config-accent) 12%,transparent);border-left:2px solid var(--config-accent);border-radius:0 12px 12px 0;padding:11px 12px;font-size:10px;line-height:1.65;margin:12px 0}.locusConfigurator_panel__WwnbO details{padding:13px 0;border-top:1px solid color-mix(in srgb,var(--config-text,#1c3048) 12%,transparent);font-size:11px}.locusConfigurator_panel__WwnbO summary{cursor:pointer;font-weight:600}.locusConfigurator_panel__WwnbO details p{margin:9px 0;line-height:1.6}.locusConfigurator_panel__WwnbO a{color:var(--config-text);text-decoration:underline;text-underline-offset:3px}.locusConfigurator_readout__7c5NJ{display:grid;grid-template-columns:1fr auto;padding:8px 0;border-bottom:1px solid color-mix(in srgb,var(--config-text,#1c3048) 8%,transparent);gap:6px 12px;font-size:11px}.locusConfigurator_readout__7c5NJ b{font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.locusConfigurator_meter__fBqYJ{margin:13px 0}.locusConfigurator_meter__fBqYJ div{display:flex;justify-content:space-between;font-size:10px;margin-bottom:6px}.locusConfigurator_meter__fBqYJ progress{appearance:none;display:block;width:100%;height:5px;border:0;border-radius:10px;overflow:hidden}.locusConfigurator_meter__fBqYJ progress::-webkit-progress-bar{background:color-mix(in srgb,var(--config-accent) 14%,transparent)}.locusConfigurator_meter__fBqYJ progress::-webkit-progress-value{background:var(--config-accent);border-radius:10px}.locusConfigurator_meter__fBqYJ progress::-moz-progress-bar{background:var(--config-accent)}.locusConfigurator_header__L26cy{position:fixed;left:calc(var(--global-nav-content-offset,72px) + 26px);right:var(--locus-right,420px);top:28px;z-index:35;pointer-events:none;color:var(--config-text,#1c3048);font-family:var(--font-geist-sans),Arial,sans-serif}.locusConfigurator_header__L26cy:before{content:"";position:absolute;z-index:-1;inset:-12px auto -12px -16px;width:min(650px,calc(100% + 32px));border-radius:20px;background:linear-gradient(110deg,color-mix(in srgb,var(--config-surface,#ecf2f8) 88%,transparent),color-mix(in srgb,var(--config-surface,#ecf2f8) 55%,transparent));backdrop-filter:blur(14px);mask-image:linear-gradient(90deg,#000 78%,transparent)}.locusConfigurator_header__L26cy h1{font-size:clamp(18px,1.55vw,24px);font-weight:480;letter-spacing:-.8px;margin:6px 0 5px;line-height:1.08}.locusConfigurator_header__L26cy p{margin:0;font-size:11px;opacity:.68}.locusConfigurator_toolbar__pJ_TV{display:flex;gap:6px;flex-wrap:wrap;margin-top:16px;pointer-events:auto;font-size:11px}.locusConfigurator_toolbar__pJ_TV button{background:color-mix(in srgb,var(--config-card,#fff) 76%,transparent);backdrop-filter:blur(16px);padding:8px 13px}.locusConfigurator_toolbar__pJ_TV .locusConfigurator_play__UMkBm{color:white;background:var(--config-text);border-color:var(--config-text);min-width:82px}.locusConfigurator_toolbar__pJ_TV .locusConfigurator_play__UMkBm:hover{color:white;background:color-mix(in srgb,var(--config-text) 88%,white)}.locusConfigurator_assetStatus__6VjSm{font-size:10px;display:block;margin-top:9px;opacity:.6}.locusConfigurator_hud__zqp_l{position:fixed;z-index:35;left:calc(var(--global-nav-content-offset,72px) + 26px);right:var(--locus-right,420px);bottom:82px;display:flex;gap:9px;pointer-events:none;font-family:var(--font-geist-sans),Arial,sans-serif;color:var(--config-text,#1c3048)}.locusConfigurator_window__81iIj{flex:1;min-width:0;border:1px solid color-mix(in srgb,var(--config-card,#fff) 86%,transparent);border-radius:17px;background:linear-gradient(140deg,color-mix(in srgb,var(--config-card,#fff) 89%,transparent),color-mix(in srgb,var(--config-surface,#daeaf4) 74%,transparent));backdrop-filter:blur(20px);box-shadow:0 8px 26px #3556740b;padding:15px 16px;pointer-events:auto}.locusConfigurator_window__81iIj header{display:flex;align-items:center;gap:8px;margin-bottom:9px;font-size:9px;text-transform:uppercase;letter-spacing:.1em;opacity:.76}.locusConfigurator_window__81iIj svg{width:22px;height:22px;flex-shrink:0;stroke:var(--config-accent);fill:none;stroke-width:1.3}.locusConfigurator_window__81iIj strong{font-size:clamp(22px,2.3vw,34px);font-weight:500;line-height:1;letter-spacing:-1px;font-variant-numeric:tabular-nums}.locusConfigurator_window__81iIj small{font-size:10px;margin-left:5px;opacity:.65}.locusConfigurator_window__81iIj p{margin:8px 0 0;font-size:10px;opacity:.65;line-height:1.5}.locusConfigurator_window__81iIj button{border:0;border-bottom:1px solid #7594ab66;padding:0 0 2px;margin-top:8px;cursor:pointer;background:none;color:inherit;font:inherit;font-size:10px}.locusConfigurator_timeline__rf5fG{display:flex;gap:4px;height:4px;margin-top:12px;overflow:hidden;border-radius:9px}.locusConfigurator_timeline__rf5fG i{transition:flex .3s;min-width:1px;background:var(--config-accent)}.locusConfigurator_timeline__rf5fG i:nth-child(2){background:#d4ad70}.locusConfigurator_timeline__rf5fG i:nth-child(3){background:#77ab9b}.locusConfigurator_timeline__rf5fG i:nth-child(4){background:#bbc8d3}.locusConfigurator_telemetry__f_5zQ{margin-top:14px;padding:12px;border-radius:12px;background:color-mix(in srgb,var(--config-card,#fff) 72%,transparent);font-size:11px}.locusConfigurator_telemetry__f_5zQ strong{display:block;font-size:14px;margin-bottom:5px}.locusConfigurator_telemetry__f_5zQ p{margin:5px 0;opacity:.7}.locusConfigurator_panel__WwnbO :is(button,input,a,summary):focus-visible,.locusConfigurator_toolbar__pJ_TV button:focus-visible,.locusConfigurator_window__81iIj button:focus-visible{outline:2px solid var(--config-accent);outline-offset:3px}@media(max-width:1150px){.locusConfigurator_hud__zqp_l{gap:6px}.locusConfigurator_window__81iIj{padding:12px}.locusConfigurator_window__81iIj header{font-size:8px;letter-spacing:.02em}.locusConfigurator_window__81iIj svg{width:17px}.locusConfigurator_header__L26cy h1{font-size:22px}.locusConfigurator_window__81iIj p{font-size:9px}}@media(max-width:850px){.locusConfigurator_hud__zqp_l{right:16px;bottom:82px}.locusConfigurator_header__L26cy{right:20px;top:20px}.locusConfigurator_workspace__31B8c:has(.configurator-drawer:not(.is-collapsed)) .locusConfigurator_hud__zqp_l{display:none}.locusConfigurator_workspace__31B8c:has(.configurator-drawer:not(.is-collapsed)) .locusConfigurator_header__L26cy{max-width:calc(100vw - 430px)}.locusConfigurator_assetStatus__6VjSm,.locusConfigurator_header__L26cy p{display:none}.locusConfigurator_toolbar__pJ_TV{max-width:280px}.locusConfigurator_header__L26cy h1{font-size:20px}}@media(max-width:580px){.locusConfigurator_hud__zqp_l{left:88px;flex-wrap:wrap;gap:5px}.locusConfigurator_window__81iIj{flex-basis:40%}.locusConfigurator_window__81iIj:last-child{display:none}.locusConfigurator_header__L26cy{left:88px}.locusConfigurator_workspace__31B8c:has(.configurator-drawer:not(.is-collapsed)) .locusConfigurator_header__L26cy{display:none}}@media(prefers-reduced-motion:reduce){.locusConfigurator_panel__WwnbO button,.locusConfigurator_timeline__rf5fG i,.locusConfigurator_toolbar__pJ_TV button{transition:none}}.agvConfigurator_panel__DcDbN{position:fixed;top:76px;right:20px;z-index:30;width:268px;padding:16px;border:1px solid var(--config-border);border-radius:20px;background:color-mix(in srgb,var(--config-surface) 64%,transparent);box-shadow:0 10px 32px #0002;backdrop-filter:blur(14px);color:var(--config-text);font:12px/1.4 var(--font-geist-sans),Arial,sans-serif}.agvConfigurator_eyebrow__r_HkG{color:var(--config-muted);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.agvConfigurator_panel__DcDbN h1{margin:5px 0 4px;font-size:16px}.agvConfigurator_panel__DcDbN p{margin:0 0 14px;color:var(--config-muted)}.agvConfigurator_panel__DcDbN label{display:block;margin:11px 0;font-weight:600}.agvConfigurator_panel__DcDbN output{float:right;color:var(--config-accent);font-variant-numeric:tabular-nums}.agvConfigurator_panel__DcDbN input{display:block;width:100%;margin-top:5px;accent-color:var(--config-accent)}.agvConfigurator_panel__DcDbN .agvConfigurator_toggle__1g9bp{display:flex;align-items:center;justify-content:space-between}.agvConfigurator_panel__DcDbN .agvConfigurator_toggle__1g9bp input{display:inline-block;width:16px;height:16px;margin:0;accent-color:var(--config-accent)}.agvConfigurator_metrics__HWckV{display:flex;justify-content:space-between;margin-top:14px;padding-top:10px;border-top:1px solid var(--config-border);color:var(--config-muted);font-variant-numeric:tabular-nums}@media (max-width:720px){.agvConfigurator_panel__DcDbN{top:auto;bottom:12px;right:10px;left:calc(var(--global-nav-content-offset, 4.5rem) + 8px);width:auto;max-height:42vh;overflow-y:auto}}.locationMasterImport_dock__pa8nq{position:fixed;top:202px;left:calc(var(--global-nav-content-offset,72px) + 30px);z-index:180;max-width:310px;color:var(--config-text,#182c40);font-family:var(--font-geist-sans),Arial,sans-serif}.locationMasterImport_launch__1bKlC{display:flex;align-items:center;gap:14px;width:100%;padding:17px 19px;border:1px solid #ffffffc9;border-radius:20px;background:color-mix(in srgb,var(--config-card,#f3f8fd) 83%,transparent);backdrop-filter:blur(24px);box-shadow:0 12px 36px #24476a17;color:inherit;cursor:pointer;text-align:left;transition:transform .18s,box-shadow .18s}.locationMasterImport_launch__1bKlC:hover{transform:translateY(-2px);box-shadow:0 16px 40px #24476a25}.locationMasterImport_launch__1bKlC svg{width:29px;height:29px;flex:none;color:#497b9d}.locationMasterImport_launch__1bKlC strong{display:block;font-size:13px;font-weight:600}.locationMasterImport_launch__1bKlC small{display:block;margin-top:5px;font-size:10px;opacity:.65}.locationMasterImport_launch__1bKlC>span:last-child{font-size:21px;opacity:.5}.locationMasterImport_imported___wgVb{margin-top:9px;padding:12px 15px;border-radius:14px;background:color-mix(in srgb,var(--config-card,#f3f8fd) 86%,transparent);backdrop-filter:blur(18px);font-size:11px;box-shadow:0 8px 22px #24476a0d}.locationMasterImport_imported___wgVb p{margin:0 0 9px;overflow-wrap:anywhere}.locationMasterImport_imported___wgVb>div{display:flex;gap:12px}.locationMasterImport_imported___wgVb button{border:0;border-bottom:1px solid #7697ad66;background:transparent;color:inherit;font:inherit;padding:2px 0;cursor:pointer}.locationMasterImport_dialog__K7vqX{width:min(1080px,calc(100vw - 48px));height:min(900px,calc(100dvh - 48px));max-width:none;max-height:none;padding:0;border:1px solid #ffffffde;border-radius:26px;background:linear-gradient(135deg,color-mix(in srgb,var(--config-card,#f8fbff) 97%,transparent),color-mix(in srgb,var(--config-surface,#e9f2fa) 96%,transparent));box-shadow:0 35px 120px #16395440;color:var(--config-text,#182c40);font:13px/1.5 var(--font-geist-sans),Arial,sans-serif;overflow:hidden;backdrop-filter:blur(30px);margin:auto}.locationMasterImport_dialog__K7vqX[open]{display:flex;flex-direction:column}.locationMasterImport_dialog__K7vqX::backdrop{background:#1b385f36;backdrop-filter:blur(7px)}.locationMasterImport_dialog__K7vqX [hidden],.locationMasterImport_dock__pa8nq [hidden]{display:none!important}.locationMasterImport_header__ZoM2A{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;padding:26px 30px 22px;border-bottom:1px solid #5276971c}.locationMasterImport_kicker__Fuv0W{font-size:9px;letter-spacing:.15em;color:#577d9d;font-weight:600}.locationMasterImport_header__ZoM2A h2{margin:8px 0 7px;font-size:29px;line-height:1.15;font-weight:500;letter-spacing:-.04em}.locationMasterImport_header__ZoM2A p{margin:0;font-size:12px;opacity:.68}.locationMasterImport_close__PM9Lc{border:1px solid #52769725!important;background:#ffffff77!important;border-radius:50%!important;width:34px;height:34px;padding:0!important;font-size:24px!important;line-height:30px;flex:none}.locationMasterImport_body__bIa84{padding:22px 30px 26px;overflow:auto;flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:#97afc2 transparent;overscroll-behavior:contain}.locationMasterImport_dialog__K7vqX button{font:inherit;color:inherit;border:1px solid #6489a337;border-radius:12px;padding:9px 15px;background:#ffffff88;cursor:pointer}.locationMasterImport_dialog__K7vqX button:hover:enabled{background:#ffffff}.locationMasterImport_dialog__K7vqX button:disabled{opacity:.45;cursor:default}.locationMasterImport_dialog__K7vqX :is(button,input,select,summary):focus-visible,.locationMasterImport_dock__pa8nq button:focus-visible{outline:2px solid #578fba;outline-offset:3px}.locationMasterImport_drop__KCKFs{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;border:1px dashed #5c88a65c;border-radius:18px;background:#edf6fe88;transition:background .2s,border-color .2s}.locationMasterImport_drop__KCKFs>div{display:flex;align-items:center;gap:15px;min-width:0}.locationMasterImport_drop__KCKFs svg{width:32px;height:32px;color:#57819f;flex:none}.locationMasterImport_drop__KCKFs strong{font-size:14px;font-weight:500;overflow-wrap:anywhere}.locationMasterImport_drop__KCKFs p{margin:4px 0 0;font-size:10px;color:#587189}.locationMasterImport_drop__KCKFs button{white-space:nowrap;background:#fff}.locationMasterImport_dragging__73B6c{background:#d8edfbe6;border-color:#518bb4}.locationMasterImport_status__5VTRR{min-height:18px;font-size:11px;color:#59738b;margin:10px 2px 17px}.locationMasterImport_error__fJmlL{color:#a33e42!important}.locationMasterImport_fileOptions__E4Ev1{display:flex;align-items:flex-end;gap:16px;padding:0 0 20px}.locationMasterImport_fileOptions__E4Ev1 label{flex:1}.locationMasterImport_fileOptions__E4Ev1>span{font-size:11px;opacity:.65;margin-bottom:10px;white-space:nowrap}.locationMasterImport_dialog__K7vqX label{display:flex;flex-direction:column;gap:6px;font-size:10px;color:color-mix(in srgb,var(--config-text,#182c40) 78%,transparent)}.locationMasterImport_dialog__K7vqX input[type=number],.locationMasterImport_dialog__K7vqX select{width:100%;min-width:0;height:37px;padding:7px 10px;border:1px solid #6688a02d;border-radius:9px;background:#ffffffa8;color:var(--config-text,#182c40);font:12px var(--font-geist-sans),Arial,sans-serif}.locationMasterImport_dialog__K7vqX select{padding-right:23px}.locationMasterImport_dialog__K7vqX input:invalid{border-color:#bb6868}.locationMasterImport_editor___kQp_{border:0;padding:0;margin:0;min-width:0}.locationMasterImport_editor___kQp_>section{padding:21px 0;border-top:1px solid #65829c20}.locationMasterImport_onboarding__8x1A_{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:12px}.locationMasterImport_onboarding__8x1A_ button{padding:3px 0!important;border:0!important;border-radius:0!important;border-bottom:1px solid #7195b244!important;background:transparent!important;font-size:11px!important;color:#456c8d!important}.locationMasterImport_onboarding__8x1A_ span{font-size:9px;opacity:.58;margin-left:auto}.locationMasterImport_sectionHeading__V7GwW{display:flex;gap:13px;align-items:flex-start;margin-bottom:17px}.locationMasterImport_sectionHeading__V7GwW>span{font-size:10px;color:#668ba7;padding-top:4px;font-variant-numeric:tabular-nums}.locationMasterImport_sectionHeading__V7GwW h3{font-size:17px;line-height:1.3;font-weight:500;letter-spacing:-.02em;margin:0 0 4px}.locationMasterImport_sectionHeading__V7GwW p{margin:0;font-size:11px;opacity:.64}.locationMasterImport_mapping__Bf_Ux{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px 15px}.locationMasterImport_optionGrid__nFLg0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.locationMasterImport_defaults___Yeyv{padding:15px 17px;margin-top:17px;border-radius:13px;background:#ffffff60;border-left:2px solid #9ebed7}.locationMasterImport_defaults___Yeyv>strong{font-size:11px;font-weight:500}.locationMasterImport_defaults___Yeyv>p{font-size:10px;opacity:.62;margin:3px 0 12px}.locationMasterImport_defaults___Yeyv label>span{display:contents}.locationMasterImport_check__fDdhW{flex-direction:row!important;align-items:center;gap:9px!important;margin-top:15px;font-size:12px!important}.locationMasterImport_check__fDdhW input{accent-color:#487fa8;width:15px;height:15px}.locationMasterImport_advanced__mW7rw{margin-top:15px}.locationMasterImport_advanced__mW7rw summary{cursor:pointer;font-size:11px;color:#577892}.locationMasterImport_advanced__mW7rw .locationMasterImport_optionGrid__nFLg0{margin-top:12px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:460px}.locationMasterImport_preview__v3reI{border-top:1px solid #65829c20;padding-top:22px}.locationMasterImport_counts__Ns6Ny{display:flex;gap:35px;margin:18px 0}.locationMasterImport_counts__Ns6Ny p{margin:0;display:flex;align-items:baseline;gap:8px}.locationMasterImport_counts__Ns6Ny strong{font-size:28px;letter-spacing:-.06em;font-weight:400;font-variant-numeric:tabular-nums}.locationMasterImport_counts__Ns6Ny span{font-size:10px;opacity:.6}.locationMasterImport_issues__trxE0{font-size:11px}.locationMasterImport_issues__trxE0 strong{font-size:11px;font-weight:600;display:block;margin:13px 0 6px}.locationMasterImport_issues__trxE0 p{margin:5px 0;color:#657583;overflow-wrap:anywhere}.locationMasterImport_tableWrap__lUFwj{overflow:auto;margin-top:17px;border:1px solid #688eac22;border-radius:12px;background:#ffffff55}.locationMasterImport_tableWrap__lUFwj table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap;font-size:10px}.locationMasterImport_tableWrap__lUFwj caption{caption-side:top;text-align:left;padding:11px 13px;font-size:10px;color:#58738c}.locationMasterImport_tableWrap__lUFwj th{font-weight:500;font-size:9px;letter-spacing:.02em;background:#e7f0f86e;color:#5b778e}.locationMasterImport_tableWrap__lUFwj td,.locationMasterImport_tableWrap__lUFwj th{padding:9px 12px;border-top:1px solid #7393ad1a}.locationMasterImport_tableWrap__lUFwj td:first-child{font-weight:500}.locationMasterImport_notes__tUNox{font-size:10px;color:#6c7d8b;margin:12px 0 0}.locationMasterImport_footer__XhmRW{display:flex;align-items:center;gap:11px;padding:16px 30px;border-top:1px solid #65829c20;background:#f6faffb3;flex:none}.locationMasterImport_footer__XhmRW p{font-size:10px;opacity:.6;flex:1;max-width:520px;margin:0}.locationMasterImport_footer__XhmRW .locationMasterImport_primary__bwh1u{background:#255979;color:#fff;border-color:#255979;min-width:153px}.locationMasterImport_footer__XhmRW .locationMasterImport_primary__bwh1u:hover:enabled{background:#194866}@media(max-width:850px){.locationMasterImport_dock__pa8nq{left:calc(var(--global-nav-content-offset,72px) + 20px);max-width:280px;top:185px}.locationMasterImport_dialog__K7vqX{width:calc(100vw - 24px);height:calc(100dvh - 24px);border-radius:20px}.locationMasterImport_header__ZoM2A{padding:22px}.locationMasterImport_header__ZoM2A h2{font-size:25px}.locationMasterImport_body__bIa84{padding:18px 22px}.locationMasterImport_mapping__Bf_Ux,.locationMasterImport_optionGrid__nFLg0{grid-template-columns:repeat(2,minmax(0,1fr))}.locationMasterImport_footer__XhmRW{padding:15px 22px}.locationMasterImport_fileOptions__E4Ev1{flex-wrap:wrap}.locationMasterImport_fileOptions__E4Ev1>span{width:100%;margin:0}.locationMasterImport_counts__Ns6Ny{gap:22px;flex-wrap:wrap}}@media(max-width:520px){.locationMasterImport_dock__pa8nq{left:calc(var(--global-nav-content-offset,60px) + 14px);top:174px;max-width:245px}.locationMasterImport_launch__1bKlC{padding:13px;gap:10px}.locationMasterImport_launch__1bKlC strong{font-size:11px}.locationMasterImport_launch__1bKlC small{font-size:9px}.locationMasterImport_header__ZoM2A{padding:18px}.locationMasterImport_header__ZoM2A h2{font-size:22px}.locationMasterImport_body__bIa84{padding:15px}.locationMasterImport_drop__KCKFs{padding:15px;align-items:flex-start;flex-direction:column}.locationMasterImport_drop__KCKFs button{align-self:flex-end}.locationMasterImport_footer__XhmRW{padding:12px 15px;flex-wrap:wrap;justify-content:flex-end}.locationMasterImport_footer__XhmRW p{flex-basis:100%;font-size:9px}.locationMasterImport_footer__XhmRW button{padding:9px 12px}.locationMasterImport_mapping__Bf_Ux,.locationMasterImport_optionGrid__nFLg0{gap:11px}.locationMasterImport_counts__Ns6Ny{gap:15px}.locationMasterImport_counts__Ns6Ny strong{font-size:24px}.locationMasterImport_counts__Ns6Ny p{gap:5px}}@media(prefers-reduced-motion:reduce){.locationMasterImport_drop__KCKFs,.locationMasterImport_launch__1bKlC{transition:none}}.locationMasterController_panel__aDlzB{padding:18px 16px;color:var(--config-text,#19303f);font:13px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.locationMasterController_panel__aDlzB>h2{margin:0 0 8px;font-size:19px;font-weight:600;letter-spacing:-.5px}.locationMasterController_panel__aDlzB p{margin:8px 0 14px;color:var(--config-muted,#687c8c)}.locationMasterController_panel__aDlzB button,.locationMasterController_panel__aDlzB input{font:inherit}.locationMasterController_panel__aDlzB button{border:1px solid #bacbd65c;border-radius:24px;padding:9px 13px;color:inherit;background:#ffffff8c;cursor:pointer}.locationMasterController_panel__aDlzB button:hover{background:#fff;border-color:#8baebe}.locationMasterController_panel__aDlzB button:focus-visible,.locationMasterController_panel__aDlzB input:focus-visible{outline:2px solid #397bab;outline-offset:3px}.locationMasterController_panel__aDlzB button[aria-pressed=true]{color:white;background:#233e50}.locationMasterController_source__gqhm_{overflow-wrap:anywhere;font-size:12px}.locationMasterController_actions__yLSDn{display:flex;gap:6px;flex-wrap:wrap;margin:10px 0 18px}.locationMasterController_search__Lp7je{display:flex;gap:6px;margin:8px 0 14px}.locationMasterController_search__Lp7je input{min-width:0;flex:1;border:1px solid #bacbd675;border-radius:12px;background:#ffffff9c;padding:9px 10px;color:inherit}.locationMasterController_options__PJr7B{display:grid;gap:10px;padding:12px 0;border-block:1px solid #c2d2dd60}.locationMasterController_options__PJr7B label{display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer}.locationMasterController_options__PJr7B input{width:17px;height:17px;accent-color:#347a9c}.locationMasterController_metrics__nHb0K{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:18px 0;border-block:1px solid #c2d2dd60}.locationMasterController_metrics__nHb0K strong{display:block;font-size:25px;font-weight:500;letter-spacing:-1px}.locationMasterController_metrics__nHb0K span{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#677f8f}.locationMasterController_detail__Buf2U h3{margin:20px 0 6px;font-size:16px;font-weight:600}.locationMasterController_detail__Buf2U dl{margin:8px 0}.locationMasterController_detail__Buf2U dl>div{display:flex;justify-content:space-between;gap:15px;padding:7px 0;border-bottom:1px solid #c2d2dd50}.locationMasterController_detail__Buf2U dt{color:#687c8c}.locationMasterController_detail__Buf2U dd{margin:0;text-align:right;overflow-wrap:anywhere}.locationMasterController_detail__Buf2U ul{margin:10px 0;padding-left:18px;color:#536f81;font-size:12px}.locationMasterController_status__7Swj9{min-height:18px;font-size:12px}.locationMasterController_hint__y4utf{font-size:11px}.locationMasterController_switcher__PAYgb{margin-top:18px}.locationMasterController_panel__aDlzB[hidden]{display:none!important}.bulkFloorControls_panel__xoXl9{font:12px/1.5 var(--font-geist-sans),Arial,sans-serif;color:var(--config-text,#23394b);padding:2px 2px 14px}.bulkFloorControls_panel__xoXl9>h2{margin:3px 0 8px;font-size:22px;font-weight:500;letter-spacing:-.045em}.bulkFloorControls_kicker__L6FeG{font-size:9px;font-weight:600;letter-spacing:.12em;color:var(--config-muted);text-transform:uppercase}.bulkFloorControls_intro__ALRJV{margin:6px 0 16px;font-size:11px;opacity:.65;line-height:1.6}.bulkFloorControls_panel__xoXl9 fieldset{min-width:0;padding:17px 0 0;margin:18px 0 0;border:0;border-top:1px solid #66839b25}.bulkFloorControls_panel__xoXl9 legend{font-size:12px;font-weight:600;padding:0 9px 0 0}.bulkFloorControls_grid__LCuJ2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bulkFloorControls_control__ZaIL_{display:flex;flex-direction:column;gap:5px;margin:0;min-width:0;font-size:10px;color:inherit}.bulkFloorControls_full__qTBqj{grid-column:1/-1}.bulkFloorControls_control__ZaIL_ input,.bulkFloorControls_control__ZaIL_ select,.bulkFloorControls_find__q_Zg0 input{min-width:0;width:100%;border:1px solid #6d8ca32b;border-radius:9px;background:color-mix(in srgb,var(--config-card,#fff) 88%,transparent);color:inherit;font:12px var(--font-geist-sans),Arial,sans-serif;padding:8px 9px;height:35px}.bulkFloorControls_control__ZaIL_ input[type=color]{padding:4px 5px;cursor:pointer}.bulkFloorControls_control__ZaIL_ input[type=range]{padding:0;border:0;background:transparent;accent-color:var(--config-accent,#749dbb);height:18px}.bulkFloorControls_toggle__XYdL1{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;min-height:29px}.bulkFloorControls_toggle__XYdL1 input{width:16px;height:16px;accent-color:var(--config-accent)}.bulkFloorControls_note__5qLt0{font-size:10px;line-height:1.6;opacity:.62;margin:11px 0 0}.bulkFloorControls_actions__aEbLm{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0}.bulkFloorControls_panel__xoXl9 button{font:11px var(--font-geist-sans),Arial,sans-serif;color:inherit;border:1px solid #6d8ca333;border-radius:999px;background:color-mix(in srgb,var(--config-card,#fff) 86%,transparent);padding:8px 12px;cursor:pointer}.bulkFloorControls_panel__xoXl9 button:hover:enabled{background:var(--config-card,#fff);border-color:#6d8ca36b}.bulkFloorControls_panel__xoXl9 button:disabled{opacity:.45;cursor:default}.bulkFloorControls_actions__aEbLm button[aria-pressed=true]{background:var(--config-text);color:#fff;border-color:var(--config-text)}.bulkFloorControls_status__1hdoN{min-height:16px;font-size:10px;line-height:1.5;color:var(--config-muted);margin:12px 0}.bulkFloorControls_error__sdl_S{color:#ac4a47}.bulkFloorControls_readout__YO0rE{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;border-bottom:1px solid #6887a21b;padding:8px 0;font-size:11px}.bulkFloorControls_readout__YO0rE strong{font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.bulkFloorControls_readout__YO0rE span{opacity:.7}.bulkFloorControls_counts__NBcfF{display:flex;gap:24px;padding:10px 0 17px;border-bottom:1px solid #6887a228;margin-bottom:9px}.bulkFloorControls_counts__NBcfF p{margin:0;display:flex;flex-direction:column;gap:3px}.bulkFloorControls_counts__NBcfF strong{font-weight:450;font-size:31px;letter-spacing:-.055em;line-height:1}.bulkFloorControls_counts__NBcfF span{font-size:9px;opacity:.6}.bulkFloorControls_panel__xoXl9 details{border-top:1px solid #6887a228;padding:13px 0;margin-top:13px}.bulkFloorControls_panel__xoXl9 summary{cursor:pointer;font-size:11px;font-weight:500}.bulkFloorControls_panel__xoXl9 details p{font-size:10px;line-height:1.65;opacity:.7;margin:8px 0}.bulkFloorControls_panel__xoXl9 details a{color:var(--config-text);text-decoration:underline;text-underline-offset:3px}.bulkFloorControls_find__q_Zg0{display:flex;gap:6px;margin:15px 0}.bulkFloorControls_find__q_Zg0 button{white-space:nowrap}.bulkFloorControls_selection__UvHLc{padding:13px 14px;margin:13px 0;background:color-mix(in srgb,var(--config-card,#fff) 67%,transparent);border-radius:13px;border:1px solid #7295b123}.bulkFloorControls_selection__UvHLc h3{font-size:15px;font-weight:500;letter-spacing:-.03em;overflow-wrap:anywhere;margin:0 0 6px}.bulkFloorControls_selection__UvHLc p{font-size:10px;opacity:.7;margin:5px 0;line-height:1.6}.bulkFloorControls_signPreview__zlH9L{margin-top:12px;max-height:180px;overflow:hidden;display:flex;justify-content:center}.bulkFloorControls_signPreview__zlH9L svg{max-width:100%;max-height:180px;height:auto}.bulkFloorControls_selection__UvHLc button{margin-top:10px}.bulkFloorControls_panel__xoXl9 [hidden]{display:none!important}.bulkFloorControls_panel__xoXl9 :is(button,input,select,summary):focus-visible{outline:2px solid var(--config-accent);outline-offset:3px}.bulkFloorControls_panel__xoXl9 input:invalid{border-color:#b96662}@media(max-width:440px){.bulkFloorControls_grid__LCuJ2{gap:10px}.bulkFloorControls_panel__xoXl9 button{padding:8px 10px}.bulkFloorControls_counts__NBcfF{gap:20px}}.bulkFloorControls_actions__aEbLm button[aria-pressed=true]:hover:enabled{background:var(--config-text);color:#fff;border-color:var(--config-text)}.bulkFloorControls_clearance__Prg5u{display:flex;flex-direction:column;gap:7px;margin:9px 0 18px;padding:15px 16px;border-radius:15px;border:1px solid #698fa637;background:linear-gradient(135deg,#e7f3f7b8,#ffffffa3);color:#30566f}.bulkFloorControls_clearance__Prg5u>span{font-size:10px;line-height:1.5}.bulkFloorControls_clearance__Prg5u>strong{font-size:29px;font-weight:500;letter-spacing:-.05em;line-height:1.15;font-variant-numeric:tabular-nums}.bulkFloorControls_clearance__Prg5u p{font-size:10px;line-height:1.5;margin:0}.bulkFloorControls_clearance__Prg5u p:last-child{opacity:.7}.bulkFloorControls_clearance__Prg5u[data-state=tight]{background:linear-gradient(135deg,#fff0d4bb,#ffffffa3);border-color:#ac80434d;color:#79522b}.bulkFloorControls_clearance__Prg5u[data-state=unassessed]{background:#dce4e866;color:var(--config-text,#23394b)}.bulkFloorControls_jumps__7s9Q8{display:flex;gap:5px;flex-wrap:wrap;margin:10px 0 18px;padding-bottom:12px;border-bottom:1px solid #66839b20}.bulkFloorControls_jumps__7s9Q8 button{font-size:10px;padding:6px 10px;background:transparent;border-color:#7292aa24}.bulkFloorControls_panel__xoXl9 fieldset{scroll-margin-top:16px}.bulkFloorControls_control__ZaIL_ :disabled{opacity:.42;cursor:default}.bulkFloorControls_zoneLegend__bDojW{display:flex;flex-wrap:wrap;gap:7px;margin:18px 0}.bulkFloorControls_zoneLegend__bDojW span{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(100,130,160,.13);border-radius:20px;font-size:10px}.bulkFloorControls_zoneLegend__bDojW i{width:8px;height:8px;border-radius:50%;flex:0 0 auto}.bulkFloorImport_dock__YQx6V{position:fixed;top:202px;left:calc(var(--global-nav-content-offset,72px) + 30px);z-index:180;max-width:310px;color:var(--config-text,#182c40);font-family:var(--font-geist-sans),Arial,sans-serif}.bulkFloorImport_launch__Qaxi_{display:flex;align-items:center;gap:14px;width:100%;padding:17px 19px;border:1px solid #ffffffc9;border-radius:20px;background:color-mix(in srgb,var(--config-card,#f3f8fd) 83%,transparent);backdrop-filter:blur(24px);box-shadow:0 12px 36px #24476a17;color:inherit;cursor:pointer;text-align:left;transition:transform .18s,box-shadow .18s}.bulkFloorImport_launch__Qaxi_:hover{transform:translateY(-2px);box-shadow:0 16px 40px #24476a25}.bulkFloorImport_launch__Qaxi_ svg{width:29px;height:29px;flex:none;color:#497b9d}.bulkFloorImport_launch__Qaxi_ strong{display:block;font-size:13px;font-weight:600}.bulkFloorImport_launch__Qaxi_ small{display:block;margin-top:5px;font-size:10px;opacity:.65}.bulkFloorImport_launch__Qaxi_>span:last-child{font-size:21px;opacity:.5}.bulkFloorImport_imported__q8Awn{margin-top:9px;padding:12px 15px;border-radius:14px;background:color-mix(in srgb,var(--config-card,#f3f8fd) 86%,transparent);backdrop-filter:blur(18px);font-size:11px;box-shadow:0 8px 22px #24476a0d}.bulkFloorImport_imported__q8Awn p{margin:0 0 9px;overflow-wrap:anywhere}.bulkFloorImport_imported__q8Awn>div{display:flex;gap:12px}.bulkFloorImport_imported__q8Awn button{border:0;border-bottom:1px solid #7697ad66;background:transparent;color:inherit;font:inherit;padding:2px 0;cursor:pointer}.bulkFloorImport_dialog__0ZqoP{width:min(1080px,calc(100vw - 48px));height:min(900px,calc(100dvh - 48px));max-width:none;max-height:none;padding:0;border:1px solid #ffffffde;border-radius:26px;background:linear-gradient(135deg,color-mix(in srgb,var(--config-card,#f8fbff) 97%,transparent),color-mix(in srgb,var(--config-surface,#e9f2fa) 96%,transparent));box-shadow:0 35px 120px #16395440;color:var(--config-text,#182c40);font:13px/1.5 var(--font-geist-sans),Arial,sans-serif;overflow:hidden;backdrop-filter:blur(30px);margin:auto}.bulkFloorImport_dialog__0ZqoP[open]{display:flex;flex-direction:column}.bulkFloorImport_dialog__0ZqoP::backdrop{background:#1b385f36;backdrop-filter:blur(7px)}.bulkFloorImport_dialog__0ZqoP [hidden],.bulkFloorImport_dock__YQx6V [hidden]{display:none!important}.bulkFloorImport_header__hY_Sm{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;padding:26px 30px 22px;border-bottom:1px solid #5276971c}.bulkFloorImport_kicker__KdAHg{font-size:9px;letter-spacing:.15em;color:#577d9d;font-weight:600}.bulkFloorImport_header__hY_Sm h2{margin:8px 0 7px;font-size:29px;line-height:1.15;font-weight:500;letter-spacing:-.04em}.bulkFloorImport_header__hY_Sm p{margin:0;font-size:12px;opacity:.68}.bulkFloorImport_close__OKQar{border:1px solid #52769725!important;background:#ffffff77!important;border-radius:50%!important;width:34px;height:34px;padding:0!important;font-size:24px!important;line-height:30px;flex:none}.bulkFloorImport_body__ela__{padding:22px 30px 26px;overflow:auto;flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:#97afc2 transparent;overscroll-behavior:contain}.bulkFloorImport_dialog__0ZqoP button{font:inherit;color:inherit;border:1px solid #6489a337;border-radius:12px;padding:9px 15px;background:#ffffff88;cursor:pointer}.bulkFloorImport_dialog__0ZqoP button:hover:enabled{background:#ffffff}.bulkFloorImport_dialog__0ZqoP button:disabled{opacity:.45;cursor:default}.bulkFloorImport_dialog__0ZqoP :is(button,input,select,summary):focus-visible,.bulkFloorImport_dock__YQx6V button:focus-visible{outline:2px solid #578fba;outline-offset:3px}.bulkFloorImport_drop__Az_si{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;border:1px dashed #5c88a65c;border-radius:18px;background:#edf6fe88;transition:background .2s,border-color .2s}.bulkFloorImport_drop__Az_si>div{display:flex;align-items:center;gap:15px;min-width:0}.bulkFloorImport_drop__Az_si svg{width:32px;height:32px;color:#57819f;flex:none}.bulkFloorImport_drop__Az_si strong{font-size:14px;font-weight:500;overflow-wrap:anywhere}.bulkFloorImport_drop__Az_si p{margin:4px 0 0;font-size:10px;color:#587189}.bulkFloorImport_drop__Az_si button{white-space:nowrap;background:#fff}.bulkFloorImport_dragging__Tmh6W{background:#d8edfbe6;border-color:#518bb4}.bulkFloorImport_status__3WIcU{min-height:18px;font-size:11px;color:#59738b;margin:10px 2px 17px}.bulkFloorImport_error__TsjJq{color:#a33e42!important}.bulkFloorImport_fileOptions__qlDoh{display:flex;align-items:flex-end;gap:16px;padding:0 0 20px}.bulkFloorImport_fileOptions__qlDoh label{flex:1}.bulkFloorImport_fileOptions__qlDoh>span{font-size:11px;opacity:.65;margin-bottom:10px;white-space:nowrap}.bulkFloorImport_dialog__0ZqoP label{display:flex;flex-direction:column;gap:6px;font-size:10px;color:color-mix(in srgb,var(--config-text,#182c40) 78%,transparent)}.bulkFloorImport_dialog__0ZqoP input[type=number],.bulkFloorImport_dialog__0ZqoP select{width:100%;min-width:0;height:37px;padding:7px 10px;border:1px solid #6688a02d;border-radius:9px;background:#ffffffa8;color:var(--config-text,#182c40);font:12px var(--font-geist-sans),Arial,sans-serif}.bulkFloorImport_dialog__0ZqoP select{padding-right:23px}.bulkFloorImport_dialog__0ZqoP input:invalid{border-color:#bb6868}.bulkFloorImport_editor__SavEn{border:0;padding:0;margin:0;min-width:0}.bulkFloorImport_editor__SavEn>section{padding:21px 0;border-top:1px solid #65829c20}.bulkFloorImport_onboarding__YvlIs{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:12px}.bulkFloorImport_onboarding__YvlIs button{padding:3px 0!important;border:0!important;border-radius:0!important;border-bottom:1px solid #7195b244!important;background:transparent!important;font-size:11px!important;color:#456c8d!important}.bulkFloorImport_onboarding__YvlIs span{font-size:9px;opacity:.58;margin-left:auto}.bulkFloorImport_sectionHeading__nxC4e{display:flex;gap:13px;align-items:flex-start;margin-bottom:17px}.bulkFloorImport_sectionHeading__nxC4e>span{font-size:10px;color:#668ba7;padding-top:4px;font-variant-numeric:tabular-nums}.bulkFloorImport_sectionHeading__nxC4e h3{font-size:17px;line-height:1.3;font-weight:500;letter-spacing:-.02em;margin:0 0 4px}.bulkFloorImport_sectionHeading__nxC4e p{margin:0;font-size:11px;opacity:.64}.bulkFloorImport_mapping__mC0kH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px 15px}.bulkFloorImport_optionGrid__2AEWX{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.bulkFloorImport_defaults__eLWr3{padding:15px 17px;margin-top:17px;border-radius:13px;background:#ffffff60;border-left:2px solid #9ebed7}.bulkFloorImport_defaults__eLWr3>strong{font-size:11px;font-weight:500}.bulkFloorImport_defaults__eLWr3>p{font-size:10px;opacity:.62;margin:3px 0 12px}.bulkFloorImport_defaults__eLWr3 label>span{display:contents}.bulkFloorImport_check__bzSgy{flex-direction:row!important;align-items:center;gap:9px!important;margin-top:15px;font-size:12px!important}.bulkFloorImport_check__bzSgy input{accent-color:#487fa8;width:15px;height:15px}.bulkFloorImport_advanced__H3i74{margin-top:15px}.bulkFloorImport_advanced__H3i74 summary{cursor:pointer;font-size:11px;color:#577892}.bulkFloorImport_advanced__H3i74 .bulkFloorImport_optionGrid__2AEWX{margin-top:12px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:460px}.bulkFloorImport_preview__AyxsV{border-top:1px solid #65829c20;padding-top:22px}.bulkFloorImport_counts__0bZQx{display:flex;gap:35px;margin:18px 0}.bulkFloorImport_counts__0bZQx p{margin:0;display:flex;align-items:baseline;gap:8px}.bulkFloorImport_counts__0bZQx strong{font-size:28px;letter-spacing:-.06em;font-weight:400;font-variant-numeric:tabular-nums}.bulkFloorImport_counts__0bZQx span{font-size:10px;opacity:.6}.bulkFloorImport_issues__etD9I{font-size:11px}.bulkFloorImport_issues__etD9I strong{font-size:11px;font-weight:600;display:block;margin:13px 0 6px}.bulkFloorImport_issues__etD9I p{margin:5px 0;color:#657583;overflow-wrap:anywhere}.bulkFloorImport_tableWrap__ipea8{overflow:auto;margin-top:17px;border:1px solid #688eac22;border-radius:12px;background:#ffffff55}.bulkFloorImport_tableWrap__ipea8 table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap;font-size:10px}.bulkFloorImport_tableWrap__ipea8 caption{caption-side:top;text-align:left;padding:11px 13px;font-size:10px;color:#58738c}.bulkFloorImport_tableWrap__ipea8 th{font-weight:500;font-size:9px;letter-spacing:.02em;background:#e7f0f86e;color:#5b778e}.bulkFloorImport_tableWrap__ipea8 td,.bulkFloorImport_tableWrap__ipea8 th{padding:9px 12px;border-top:1px solid #7393ad1a}.bulkFloorImport_tableWrap__ipea8 td:first-child{font-weight:500}.bulkFloorImport_notes___GQno{font-size:10px;color:#6c7d8b;margin:12px 0 0}.bulkFloorImport_footer__BkMeQ{display:flex;align-items:center;gap:11px;padding:16px 30px;border-top:1px solid #65829c20;background:#f6faffb3;flex:none}.bulkFloorImport_footer__BkMeQ p{font-size:10px;opacity:.6;flex:1;max-width:520px;margin:0}.bulkFloorImport_footer__BkMeQ .bulkFloorImport_primary__QBfbQ{background:#255979;color:#fff;border-color:#255979;min-width:153px}.bulkFloorImport_footer__BkMeQ .bulkFloorImport_primary__QBfbQ:hover:enabled{background:#194866}@media(max-width:850px){.bulkFloorImport_dock__YQx6V{left:calc(var(--global-nav-content-offset,72px) + 20px);max-width:280px;top:185px}.bulkFloorImport_dialog__0ZqoP{width:calc(100vw - 24px);height:calc(100dvh - 24px);border-radius:20px}.bulkFloorImport_header__hY_Sm{padding:22px}.bulkFloorImport_header__hY_Sm h2{font-size:25px}.bulkFloorImport_body__ela__{padding:18px 22px}.bulkFloorImport_mapping__mC0kH,.bulkFloorImport_optionGrid__2AEWX{grid-template-columns:repeat(2,minmax(0,1fr))}.bulkFloorImport_footer__BkMeQ{padding:15px 22px}.bulkFloorImport_fileOptions__qlDoh{flex-wrap:wrap}.bulkFloorImport_fileOptions__qlDoh>span{width:100%;margin:0}.bulkFloorImport_counts__0bZQx{gap:22px;flex-wrap:wrap}}@media(max-width:520px){.bulkFloorImport_dock__YQx6V{left:calc(var(--global-nav-content-offset,60px) + 14px);top:174px;max-width:245px}.bulkFloorImport_launch__Qaxi_{padding:13px;gap:10px}.bulkFloorImport_launch__Qaxi_ strong{font-size:11px}.bulkFloorImport_launch__Qaxi_ small{font-size:9px}.bulkFloorImport_header__hY_Sm{padding:18px}.bulkFloorImport_header__hY_Sm h2{font-size:22px}.bulkFloorImport_body__ela__{padding:15px}.bulkFloorImport_drop__Az_si{padding:15px;align-items:flex-start;flex-direction:column}.bulkFloorImport_drop__Az_si button{align-self:flex-end}.bulkFloorImport_footer__BkMeQ{padding:12px 15px;flex-wrap:wrap;justify-content:flex-end}.bulkFloorImport_footer__BkMeQ p{flex-basis:100%;font-size:9px}.bulkFloorImport_footer__BkMeQ button{padding:9px 12px}.bulkFloorImport_mapping__mC0kH,.bulkFloorImport_optionGrid__2AEWX{gap:11px}.bulkFloorImport_counts__0bZQx{gap:15px}.bulkFloorImport_counts__0bZQx strong{font-size:24px}.bulkFloorImport_counts__0bZQx p{gap:5px}}@media(prefers-reduced-motion:reduce){.bulkFloorImport_drop__Az_si,.bulkFloorImport_launch__Qaxi_{transition:none}}.bulkFloorInventory_dock__VRDyb{position:fixed;top:292px;left:calc(var(--global-nav-content-offset,72px) + 30px);z-index:179;max-width:310px;color:var(--config-text,#182c40);font-family:var(--font-geist-sans),Arial,sans-serif}.bulkFloorInventory_launch__Fcq4Y{display:flex;align-items:center;gap:13px;padding:17px 18px;width:100%;border:1px solid #ffffffd6;border-radius:20px;background:color-mix(in srgb,var(--config-card,#f3f8fd) 86%,transparent);backdrop-filter:blur(24px);box-shadow:0 12px 36px #24476a17;color:inherit;text-align:left;cursor:pointer;transition:transform .18s,box-shadow .18s}.bulkFloorInventory_launch__Fcq4Y:hover{transform:translateY(-2px);box-shadow:0 16px 40px #24476a25}.bulkFloorInventory_launch__Fcq4Y svg{width:30px;height:30px;flex:none;color:#487f99}.bulkFloorInventory_launch__Fcq4Y strong{display:block;font-size:12px;font-weight:600}.bulkFloorInventory_launch__Fcq4Y small{display:block;margin-top:5px;font-size:10px;opacity:.64}.bulkFloorInventory_launch__Fcq4Y>span:last-child{font-size:21px;opacity:.45}.bulkFloorInventory_saved__wF9Mi{font-size:10px;margin:7px 0 0;padding:9px 13px;border-radius:12px;background:#f4f9fbe8;backdrop-filter:blur(16px);max-width:100%;overflow-wrap:anywhere}.bulkFloorInventory_dialog__RB8tv{margin:auto;width:min(1130px,calc(100vw - 48px));height:min(940px,calc(100dvh - 48px));max-width:none;max-height:none;border:1px solid #ffffffe0;border-radius:28px;padding:0;background:linear-gradient(130deg,color-mix(in srgb,var(--config-card,#f9fcff) 98%,transparent),color-mix(in srgb,var(--config-surface,#edf4fa) 96%,transparent));box-shadow:0 35px 120px #16395440;backdrop-filter:blur(32px);color:var(--config-text,#182c40);font:12px/1.5 var(--font-geist-sans),Arial,sans-serif;overflow:hidden}.bulkFloorInventory_dialog__RB8tv[open]{display:flex;flex-direction:column}.bulkFloorInventory_dialog__RB8tv::backdrop{background:#17355439;backdrop-filter:blur(7px)}.bulkFloorInventory_dialog__RB8tv [hidden],.bulkFloorInventory_dock__VRDyb [hidden]{display:none!important}.bulkFloorInventory_header__jQ3Q3{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:27px 30px 23px;border-bottom:1px solid #5276971c}.bulkFloorInventory_kicker__c1Fjn{font-size:9px;letter-spacing:.15em;font-weight:600;color:#547a96}.bulkFloorInventory_header__jQ3Q3 h2{font-size:30px;line-height:1.15;letter-spacing:-.045em;font-weight:500;margin:8px 0}.bulkFloorInventory_header__jQ3Q3 p{font-size:11px;opacity:.66;max-width:800px;margin:0}.bulkFloorInventory_dialog__RB8tv button{font:inherit;color:inherit;padding:9px 13px;border:1px solid #6389a336;border-radius:11px;background:#ffffff91;cursor:pointer;transition:background .15s}.bulkFloorInventory_dialog__RB8tv button:hover:enabled{background:#fff}.bulkFloorInventory_dialog__RB8tv button:disabled{opacity:.42;cursor:default}.bulkFloorInventory_close__95BG_{border-radius:50%!important;padding:0!important;line-height:31px;width:34px;height:34px;font-size:23px!important;flex:none}.bulkFloorInventory_dialog__RB8tv :is(button,input,select,summary):focus-visible,.bulkFloorInventory_dock__VRDyb button:focus-visible{outline:2px solid #528caf;outline-offset:3px}.bulkFloorInventory_body__8QNhp{padding:22px 30px 28px;flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#9ab5c8 transparent}.bulkFloorInventory_sampleBar__QGQjZ{display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid #81a7bf28;border-radius:17px;background:linear-gradient(100deg,#dceef775,#fff9)}.bulkFloorInventory_sampleBar__QGQjZ>span{flex:1}.bulkFloorInventory_sampleBar__QGQjZ strong{display:block;font-size:12px;font-weight:500}.bulkFloorInventory_sampleBar__QGQjZ small{display:block;font-size:10px;opacity:.6;margin-top:3px}.bulkFloorInventory_sampleBar__QGQjZ>button{font-size:11px}.bulkFloorInventory_sampleBar__QGQjZ details{position:relative;flex:none}.bulkFloorInventory_sampleBar__QGQjZ summary{font-size:10px;cursor:pointer;color:#4e7691}.bulkFloorInventory_sampleBar__QGQjZ details>div{position:absolute;right:0;top:27px;z-index:3;min-width:205px;display:flex;flex-direction:column;padding:8px;border:1px solid #ccdce6;border-radius:13px;background:#f6fafefc;box-shadow:0 12px 40px #33547425}.bulkFloorInventory_sampleBar__QGQjZ details button{font-size:11px;text-align:left;border:0;background:transparent}.bulkFloorInventory_status__Y_hKG{min-height:18px;font-size:11px;color:#52758e;margin:12px 1px 18px}.bulkFloorInventory_error__JLj5b{color:#a24944!important}.bulkFloorInventory_sources__rCQ_u{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.bulkFloorInventory_source__j2cPY{min-width:0;border:1px solid #7298b32b;border-radius:18px;padding:17px;background:#ffffff77}.bulkFloorInventory_sourceHeader__9Tmk_{display:flex;gap:11px;align-items:center}.bulkFloorInventory_sourceHeader__9Tmk_>span{flex:none}.bulkFloorInventory_sourceHeader__9Tmk_ svg{width:27px;height:27px;color:#688fa8}.bulkFloorInventory_sourceHeader__9Tmk_>div{min-width:0;flex:1}.bulkFloorInventory_sourceHeader__9Tmk_ h3{font-size:14px;line-height:1.2;font-weight:500;margin:0}.bulkFloorInventory_sourceHeader__9Tmk_ p{font-size:10px;opacity:.58;margin:5px 0 0;overflow-wrap:anywhere}.bulkFloorInventory_sourceHeader__9Tmk_ button{font-size:10px;white-space:nowrap;padding:8px 10px}.bulkFloorInventory_sourceHint__rsPPF{font-size:10px;color:#627a8e;margin:14px 0 0;min-height:30px}.bulkFloorInventory_fileOptions__cdmal{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.bulkFloorInventory_dialog__RB8tv label{display:flex;flex-direction:column;gap:6px;font-size:10px;color:#405c70}.bulkFloorInventory_dialog__RB8tv input[type=number],.bulkFloorInventory_dialog__RB8tv select{width:100%;min-width:0;height:36px;padding:6px 9px;border:1px solid #6e93ad32;border-radius:9px;background:#ffffffbb;color:var(--config-text,#182c40);font:11px var(--font-geist-sans),Arial,sans-serif}.bulkFloorInventory_dialog__RB8tv input:invalid{border-color:#ba7972}.bulkFloorInventory_dialog__RB8tv :is(select,input):disabled{opacity:.4}.bulkFloorInventory_mappingDetails__fllGM{border-top:1px solid #6a90aa20;margin-top:15px;padding-top:12px}.bulkFloorInventory_mappingDetails__fllGM summary{cursor:pointer;font-size:11px;color:#4f748e}.bulkFloorInventory_mappingDetails__fllGM summary span{float:right;font-size:9px;opacity:.7}.bulkFloorInventory_mapping__tG7Ou{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:14px}.bulkFloorInventory_mapping__tG7Ou label{font-size:9px}.bulkFloorInventory_units__yKmOc{display:grid;grid-template-columns:160px 160px 1fr;gap:15px;align-items:end;margin-top:16px}.bulkFloorInventory_units__yKmOc p{font-size:10px;color:#657e91;margin:0 0 3px}.bulkFloorInventory_section__mRBkq{border-top:1px solid #688eaa24;padding-top:23px;margin-top:24px}.bulkFloorInventory_sectionHeading__RNqe7{display:flex;align-items:flex-start;gap:13px;margin-bottom:17px}.bulkFloorInventory_sectionHeading__RNqe7>span{font-size:10px;color:#789ab1;padding-top:4px;font-variant-numeric:tabular-nums}.bulkFloorInventory_sectionHeading__RNqe7>div{flex:1}.bulkFloorInventory_sectionHeading__RNqe7 h3{font-size:18px;line-height:1.3;font-weight:500;letter-spacing:-.025em;margin:0 0 4px}.bulkFloorInventory_sectionHeading__RNqe7 p{font-size:11px;opacity:.62;margin:0}.bulkFloorInventory_strategy__dmD7I{display:flex;gap:20px;align-items:center}.bulkFloorInventory_strategy__dmD7I>label:first-child{width:390px;max-width:100%}.bulkFloorInventory_preferences__PkBbb{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;margin-top:16px}.bulkFloorInventory_checks__cRAx6{display:flex;flex-wrap:wrap;gap:13px 25px;margin-top:18px}.bulkFloorInventory_check__GTVua{flex-direction:row!important;align-items:center;gap:8px!important;font-size:10px!important}.bulkFloorInventory_check__GTVua input{accent-color:#437b9c;width:14px;height:14px;flex:none}.bulkFloorInventory_note__FtcK9{font-size:10px;color:#6b7f8e;margin:12px 0 0}.bulkFloorInventory_priorities___I_A2{padding:0;list-style:none;display:flex;flex-direction:column;gap:7px;max-width:100%;margin:0}.bulkFloorInventory_priorities___I_A2 li{display:flex;align-items:center;gap:13px;padding:11px 14px;border:1px solid #7595ab27;border-radius:12px;background:#ffffff6e;cursor:grab}.bulkFloorInventory_priorities___I_A2 li:active{cursor:grabbing}.bulkFloorInventory_grip__9Erky{font-size:18px;color:#829bab}.bulkFloorInventory_rank__AEka3{font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;color:#4c7a95;min-width:20px}.bulkFloorInventory_priorityText__7mSYW{flex:1;display:flex;align-items:baseline;gap:20px;min-width:0}.bulkFloorInventory_priorityText__7mSYW strong{font-size:11px;font-weight:500;min-width:135px}.bulkFloorInventory_priorityText__7mSYW small{font-size:10px;color:#6c8090}.bulkFloorInventory_moves__4aNxC{display:flex;gap:5px}.bulkFloorInventory_moves__4aNxC button{padding:2px 8px;font-size:13px;border-radius:7px}.bulkFloorInventory_dragging__d9932{opacity:.4;border-color:#527b99!important}.bulkFloorInventory_subtle___a5me{font-size:10px!important;padding:7px 10px!important}.bulkFloorInventory_metrics__8l5aV{display:flex;gap:32px;flex-wrap:wrap;margin:19px 0 17px}.bulkFloorInventory_metrics__8l5aV p{display:flex;align-items:baseline;gap:8px;margin:0}.bulkFloorInventory_metrics__8l5aV strong{font-size:29px;font-weight:400;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.bulkFloorInventory_metrics__8l5aV span{font-size:10px;color:#6b8293}.bulkFloorInventory_issues__ZfrHt{font-size:11px}.bulkFloorInventory_issues__ZfrHt strong{display:block;font-size:11px;font-weight:500;margin:13px 0 6px}.bulkFloorInventory_issues__ZfrHt p{margin:6px 0;color:#678093;overflow-wrap:anywhere}.bulkFloorInventory_tableWrap__HsvmK{overflow:auto;border:1px solid #6d93ad26;border-radius:13px;background:#ffffff69;margin-top:17px}.bulkFloorInventory_tableWrap__HsvmK table{width:100%;border-collapse:collapse;text-align:left;font-size:10px;white-space:nowrap}.bulkFloorInventory_tableWrap__HsvmK caption{caption-side:top;text-align:left;padding:11px 13px;font-size:10px;color:#5d7b92}.bulkFloorInventory_tableWrap__HsvmK th{font-size:9px;font-weight:500;background:#e7f1f779;color:#56798f}.bulkFloorInventory_tableWrap__HsvmK td,.bulkFloorInventory_tableWrap__HsvmK th{padding:9px 12px;border-top:1px solid #7195b21c}.bulkFloorInventory_tableWrap__HsvmK td:first-child{font-weight:500}.bulkFloorInventory_unallocated__CCWO3{margin-top:15px;border:1px solid #cb936740;border-radius:12px;background:#fff6eb70;padding:12px 15px}.bulkFloorInventory_unallocated__CCWO3 summary{cursor:pointer;color:#946838;font-size:11px}.bulkFloorInventory_unallocated__CCWO3 p{font-size:10px;color:#886b4e;margin:8px 0 0;overflow-wrap:anywhere}.bulkFloorInventory_notes__zYM0R{margin-top:14px;font-size:10px;color:#6b8191}.bulkFloorInventory_notes__zYM0R p{margin:5px 0}.bulkFloorInventory_sizeClasses__agK_1{display:flex;flex-wrap:wrap;gap:7px}.bulkFloorInventory_sizeClasses__agK_1>span{padding:5px 10px;border:1px solid #6d93ad28;border-radius:30px;background:#f4faff8c;font-size:10px;color:#567890}.bulkFloorInventory_footer__PHuEq{display:flex;align-items:center;gap:11px;padding:16px 30px;border-top:1px solid #65829c20;background:#f7fbfdbf;flex:none}.bulkFloorInventory_footer__PHuEq p{font-size:10px;opacity:.62;margin:0;flex:1;max-width:660px;padding-right:15px}.bulkFloorInventory_footer__PHuEq button{font-size:11px;white-space:nowrap}.bulkFloorInventory_footer__PHuEq .bulkFloorInventory_primary__hYfMU{background:#285a78;border-color:#285a78;color:white;min-width:175px}.bulkFloorInventory_footer__PHuEq .bulkFloorInventory_primary__hYfMU:hover:enabled{background:#194867}@media(max-width:850px){.bulkFloorInventory_dock__VRDyb{left:calc(var(--global-nav-content-offset,72px) + 20px);max-width:280px}.bulkFloorInventory_dialog__RB8tv{width:calc(100vw - 24px);height:calc(100dvh - 24px);border-radius:21px}.bulkFloorInventory_header__jQ3Q3{padding:22px}.bulkFloorInventory_header__jQ3Q3 h2{font-size:26px}.bulkFloorInventory_body__8QNhp{padding:18px 22px}.bulkFloorInventory_sampleBar__QGQjZ{flex-wrap:wrap}.bulkFloorInventory_sampleBar__QGQjZ>span{flex-basis:100%}.bulkFloorInventory_sources__rCQ_u{grid-template-columns:1fr}.bulkFloorInventory_preferences__PkBbb{grid-template-columns:repeat(3,minmax(0,1fr))}.bulkFloorInventory_units__yKmOc{grid-template-columns:1fr 1fr}.bulkFloorInventory_units__yKmOc p{grid-column:1/-1}.bulkFloorInventory_strategy__dmD7I{flex-direction:column;align-items:flex-start}.bulkFloorInventory_priorityText__7mSYW,.bulkFloorInventory_priorityText__7mSYW strong{display:block}.bulkFloorInventory_priorityText__7mSYW small{display:block;margin-top:3px}.bulkFloorInventory_footer__PHuEq{padding:15px 22px}.bulkFloorInventory_metrics__8l5aV{gap:18px}}@media(max-width:520px){.bulkFloorInventory_dock__VRDyb{left:calc(var(--global-nav-content-offset,60px) + 14px);max-width:245px}.bulkFloorInventory_launch__Fcq4Y{padding:13px;gap:10px}.bulkFloorInventory_launch__Fcq4Y strong{font-size:10px}.bulkFloorInventory_launch__Fcq4Y small{font-size:9px}.bulkFloorInventory_launch__Fcq4Y svg{width:25px;height:25px}.bulkFloorInventory_header__jQ3Q3{padding:18px}.bulkFloorInventory_header__jQ3Q3 h2{font-size:23px}.bulkFloorInventory_body__8QNhp{padding:15px}.bulkFloorInventory_source__j2cPY{padding:14px}.bulkFloorInventory_sourceHeader__9Tmk_{gap:8px}.bulkFloorInventory_sourceHeader__9Tmk_ button{font-size:9px;padding:7px}.bulkFloorInventory_preferences__PkBbb{grid-template-columns:1fr 1fr}.bulkFloorInventory_priorities___I_A2 li{padding:10px;gap:8px}.bulkFloorInventory_priorityText__7mSYW small{font-size:9px}.bulkFloorInventory_footer__PHuEq{padding:12px 15px;flex-wrap:wrap;justify-content:flex-end}.bulkFloorInventory_footer__PHuEq p{flex-basis:100%;font-size:9px;max-width:none;padding:0}.bulkFloorInventory_footer__PHuEq button{padding:8px 10px}.bulkFloorInventory_footer__PHuEq .bulkFloorInventory_primary__hYfMU{min-width:155px}.bulkFloorInventory_metrics__8l5aV strong{font-size:25px}.bulkFloorInventory_sampleBar__QGQjZ details>div{left:0;right:auto}}@media(prefers-reduced-motion:reduce){.bulkFloorInventory_dialog__RB8tv button,.bulkFloorInventory_launch__Fcq4Y{transition:none}}.bulkFloorInventory_importDefaults__3gCb3{margin-top:14px;padding:13px 16px;border:1px solid #7595ab22;border-radius:13px;background:#ffffff55}.bulkFloorInventory_importDefaults__3gCb3 summary{font-size:11px;color:#55788f;cursor:pointer}.bulkFloorInventory_defaultsGrid__54IuH{display:grid;grid-template-columns:1fr 1fr;gap:15px;max-width:470px;margin:14px 0}.bulkFloorInventory_importDefaults__3gCb3 .bulkFloorInventory_check__GTVua{margin-top:14px}.bulkFloorInventory_reviewTools__FrzZ9{display:flex;align-items:center;gap:15px;justify-content:space-between;margin:17px 0 0}.bulkFloorInventory_reviewTools__FrzZ9>span{font-size:10px;color:#6a8496}.bulkFloorInventory_reviewTools__FrzZ9>button{font-size:10px;white-space:nowrap;flex:none}@media(max-width:520px){.bulkFloorInventory_reviewTools__FrzZ9{align-items:flex-start;flex-direction:column}}.bulkFloorInventory_laneGuide__mRFu9{display:flex;align-items:center;gap:20px;margin:18px 0;padding:14px 18px;background:linear-gradient(110deg,#e8f2f7aa,#ffffff66);border-radius:16px;border:1px solid #7595ab22}.bulkFloorInventory_laneGuide__mRFu9 svg{width:190px;flex:none;fill:none;stroke:#819eaf;stroke-width:1.2}.bulkFloorInventory_laneGuide__mRFu9 rect{fill:#b7ccda77;stroke:#7d98a9}.bulkFloorInventory_laneGuide__mRFu9 .bulkFloorInventory_fillArrow__y9i0g{stroke:#315d77;stroke-width:1.7}.bulkFloorInventory_laneGuide__mRFu9 .bulkFloorInventory_aisleLine__snI2V{stroke:#a7becd;stroke-dasharray:4 4}.bulkFloorInventory_laneGuide__mRFu9 strong{font-size:12px;font-weight:500}.bulkFloorInventory_laneGuide__mRFu9 p{font-size:11px;line-height:1.6;color:#557084;margin:5px 0 0;max-width:650px}@media(max-width:520px){.bulkFloorInventory_laneGuide__mRFu9{align-items:flex-start;flex-direction:column;gap:8px}.bulkFloorInventory_laneGuide__mRFu9 svg{width:150px}}