._piece_17dma_1{transform-box:fill-box;transform-origin:center;will-change:transform,opacity;--tx: 40px;--ty: -30px;--rot: 180deg;--fx: 80px;--fy: 60px;--fx2: -60px;--fy2: 80px;--mx: 30px;--my: 20px;--sx: 40px;--sy: 35px;--d: 0s}._l1_17dma_23 ._piece_17dma_1{animation:_explode_17dma_1 2.4s cubic-bezier(.66,0,.34,1) infinite}@keyframes _explode_17dma_1{0%,15%{transform:translate(0) rotate(0)}50%{transform:translate(var(--tx),var(--ty)) rotate(var(--rot))}85%,to{transform:translate(0) rotate(0)}}._l2_17dma_33 ._piece_17dma_1{animation:_zip_17dma_1 2.9s cubic-bezier(.5,0,.18,1) infinite;animation-delay:var(--d)}@keyframes _zip_17dma_1{0%{transform:translate(var(--fx),var(--fy)) rotate(var(--rot));opacity:0}16%{opacity:1}40%,66%{transform:translate(0) rotate(0);opacity:1}88%,to{transform:translate(var(--fx2),var(--fy2)) rotate(calc(var(--rot) * -1));opacity:0}}._l3_17dma_45 ._piece_17dma_1{animation:_swirl_17dma_1 3.1s cubic-bezier(.55,0,.3,1) infinite;animation-delay:var(--d)}@keyframes _swirl_17dma_1{0%,12%{transform:translate(0) rotate(0)}38%{transform:translate(var(--mx),var(--my)) rotate(calc(var(--rot) * .55))}60%{transform:translate(var(--sx),var(--sy)) rotate(var(--rot))}87%,to{transform:translate(0) rotate(0)}}._overlay_3tyet_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#ffffffeb;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:32px;z-index:100000;animation:_overlayFadeIn_3tyet_1 .2s ease-out}._card_3tyet_15{display:flex;flex-direction:column;align-items:center;gap:14px;padding:24px 32px;background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:12px;box-shadow:0 4px 16px #1118270f;max-width:540px;width:min(540px,calc(100vw - 64px))}._status_3tyet_29{margin:0;font-size:24px;font-weight:700;letter-spacing:.05em;color:var(--color-gray-800)}._elapsed_3tyet_37{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:500;color:var(--color-gray-600);font-variant-numeric:tabular-nums}._barWrap_3tyet_48{position:relative;width:280px;padding-top:32px}._barWrap_3tyet_48 ._barTrack_3tyet_54{height:8px}._barTrack_3tyet_54{position:relative;width:280px;height:4px;background:var(--color-gray-200);border-radius:999px;overflow:hidden}._barPulse_3tyet_67{position:absolute;top:0;bottom:0;width:40%;background:var(--color-primary);border-radius:999px;animation:_pulseSlide_3tyet_1 1.6s ease-in-out infinite}._barFill_3tyet_78{position:absolute;inset:0 auto 0 0;background:var(--color-primary);border-radius:999px;transition:width .7s ease-out;overflow:hidden}._barFill_3tyet_78:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fff0,#ffffff59,#fff0);transform:translate(-100%);animation:_shimmer_3tyet_1 1.6s linear infinite}@media (prefers-reduced-motion: reduce){._barFill_3tyet_78{transition:none}._barFill_3tyet_78:after{animation:none;display:none}._percent_3tyet_100{transition:none}}._detail_3tyet_104{margin:-6px 0 0;font-size:20px;font-weight:600;color:var(--color-gray-600);font-variant-numeric:tabular-nums}._warning_3tyet_112{margin:0;max-width:480px;text-align:center;font-size:14px;font-weight:600;color:var(--color-warning)}._percent_3tyet_100{position:absolute;bottom:16px;transform:translate(-50%);padding:2px 8px;border-radius:6px;background:var(--color-primary);color:var(--color-white);font-size:14px;font-weight:600;line-height:20px;white-space:nowrap;font-variant-numeric:tabular-nums;transition:left .7s ease-out}._percent_3tyet_100:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:var(--color-primary)}._hint_3tyet_150{margin:0;max-width:480px;text-align:center;font-size:14px;line-height:1.5;color:var(--color-gray-600)}._factWrap_3tyet_159{margin-top:8px;max-width:480px;text-align:center;border-top:1px solid var(--color-gray-200);padding-top:14px}._factLabel_3tyet_167{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--color-primary);margin-bottom:4px}._factText_3tyet_176{font-size:14px;color:var(--color-gray-800);line-height:1.5;min-height:100px;animation:_factFade_3tyet_1 .4s ease-out}@keyframes _overlayFadeIn_3tyet_1{0%{opacity:0}to{opacity:1}}@keyframes _pulseSlide_3tyet_1{0%{left:-40%}to{left:100%}}@keyframes _shimmer_3tyet_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes _factFade_3tyet_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}:root{--color-primary: #172839;--color-primary-dark: #ea580c;--color-primary-light: #2f5275;--color-secondary: #003193;--color-secondary-dark: #111827;--color-secondary-light: #0077b6;--color-secondary-light-button: #bbe2f8;--color-secondary-trans:#00319312;--color-white: #ffffff;--color-gray-50: #f9fafb;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb;--color-gray-300: #d1d5db;--color-gray-400: #9ca3af;--color-gray-500: #6b7280;--color-gray-600: #4b5563;--color-gray-700: #374151;--color-gray-800: #1f2937;--color-gray-900: #111827;--color-black: #000000;--color-brand-red: #ED1C24;--color-brand-blue: #0A3C9E;--color-sheet-badge-bg: #dce7f9;--color-sheet-badge-text: var(--color-brand-blue);--color-sheet-active-bg: #e8f0fc;--bg-panel-light: #e8eaed;--status-bar-bg: #323232;--color-accent: #ef4444;--color-warning: #D0342C;--color-error: #DC3545;--color-hint: #ffce1b;--color-delete: #dc2626;--color-delete-hover: #fef2f2;--color-review: #B45309;--color-review-bg: #FFFBEB;--color-success: #147D45;--color-window: #2ecc71;--color-window-tag: #069988;--color-door-tag: #FF4D00;--font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--radius-sm: 3px;--radius-md: 6px;--radius-lg: 8px;--transition-fast: .15s ease-in-out;--transition-normal: .25s ease-in-out;--ds-font: "IBM Plex Sans", system-ui, sans-serif;--ds-text: #1c2430;--ds-text-muted: #5b6675;--ds-text-soft: #3d4856;--ds-surface: #f5f6f8;--ds-border: #e1e5ea;--ds-border-strong: #d3d9e0;--ds-primary: #1e3a8a;--ds-primary-tint: #eaeffb;--ds-on-primary-muted: #dbe3f7;--ds-navy: #172b6b;--ds-navy-line: #a9b9ec;--ds-focus: #8a9ad6}*{box-sizing:border-box}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body{margin:0;padding:0;font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{font-family:var(--font-family);cursor:pointer;border:none;transition:opacity var(--transition-fast),transform var(--transition-fast)}button:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}button:active:not(:disabled){transform:translateY(0)}button:disabled{cursor:not-allowed;opacity:.5}a{text-decoration:none;transition:color var(--transition-fast)}a:hover{opacity:.8}._canvasInner_27a5o_2{padding:32px 16px;display:grid;grid-template-columns:280px minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:100%}._canvasInnerWithCatalog_27a5o_13{grid-template-columns:280px minmax(0,1fr) 320px;grid-template-rows:minmax(0,1fr);height:100%;gap:20px}._bodySection_27a5o_21{grid-column:2;display:flex;flex-direction:column;gap:14px;-webkit-user-select:none;user-select:none;min-height:0;overflow-y:auto}._emptyState_27a5o_33{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:120px 20px;color:var(--color-gray-400);text-align:center}._emptyState_27a5o_33 p{margin:0;font-size:16px;font-weight:500;letter-spacing:.05em;color:var(--color-gray-800)}._emptyStateIcons_27a5o_50{display:flex;align-items:center;gap:16px}._pageHeading_27a5o_57{display:flex;align-items:flex-end;gap:12px}._pageTitle_27a5o_63{font-size:24px;font-weight:600;letter-spacing:-.01em;color:var(--color-primary);margin:0}._pageSub_27a5o_71{font-size:14px;color:var(--color-gray-600);margin:4px 0 0}._bulkCategoryWrap_27a5o_78{position:relative}._bulkCategoryMenu_27a5o_83{position:absolute;top:100%;left:0;margin-top:4px;min-width:200px;padding:4px;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:8px;box-shadow:0 4px 12px #0000001a;z-index:999999;display:flex;flex-direction:column}._categoryMenuItem_27a5o_99{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;background:transparent;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;color:var(--color-gray-700);text-align:left;font-family:inherit;transition:background-color .15s}._categoryMenuItem_27a5o_99:hover{background:var(--color-gray-100)}._skeleton_27a5o_120{background:var(--color-gray-200);border-radius:4px}._skeletonTradeStatus_27a5o_126{height:14px;width:55%}._skeletonTradeAction_27a5o_131{height:26px;width:100%;border-radius:6px}._sidebarRail_27a5o_138{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:24px;min-height:0;overflow-y:auto;direction:rtl;margin-left:-8px;padding-left:8px}._sidebarRail_27a5o_138>*{direction:ltr}._devStages_27a5o_173{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}._devStage_27a5o_173{display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:6px;font-size:12px;font-weight:500}._devStageNum_27a5o_192{width:12px;color:var(--color-gray-500);font-variant-numeric:tabular-nums}._devStageLabel_27a5o_198{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-gray-800)}._devStageTime_27a5o_206{color:var(--color-gray-500);font-variant-numeric:tabular-nums}._devStageStatus_27a5o_210{display:flex;width:16px;justify-content:center;color:var(--color-success)}._devStageRerun_27a5o_216{display:flex;align-items:center;padding:2px;background:none;border:none;border-radius:4px;cursor:pointer;color:var(--color-gray-500)}._devStageRerun_27a5o_216:hover:not(:disabled){background:var(--color-gray-100)}._devStageRerun_27a5o_216:disabled{opacity:.35;cursor:default}._estimateBlurb_27a5o_230{margin:0;font-size:12px;line-height:1.55;color:var(--color-gray-500)}._tradeList_27a5o_237{display:flex;flex-direction:column;gap:8px}._tradeCard_27a5o_242{display:flex;flex-direction:column;gap:10px;padding:12px;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:8px}._tradeCardClickable_27a5o_252{cursor:pointer}._tradeCardSelected_27a5o_254{border-color:var(--color-brand-blue);box-shadow:inset 0 0 0 1px var(--color-brand-blue)}._tradeHead_27a5o_258{display:flex;align-items:center;gap:8px}._tradeText_27a5o_263{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}._tradeName_27a5o_270{font-size:14px;font-weight:600;color:var(--color-gray-800)}._tradeBeta_27a5o_275{padding:1px 5px;border-radius:4px;background:var(--color-secondary-light-button);color:var(--color-secondary);font-size:10px;font-weight:700;letter-spacing:.06em}._tradeStatus_27a5o_284{margin:0;font-size:12px;color:var(--color-gray-500)}._tradeCardSelected_27a5o_254 ._tradeName_27a5o_270{color:var(--color-brand-blue)}._tradePrice_27a5o_291{margin-left:auto;font-size:15px;font-weight:700;color:var(--color-gray-900)}._tradeCardSelected_27a5o_254 ._tradePrice_27a5o_291{color:var(--color-brand-blue)}._tradeActions_27a5o_298{display:flex;gap:6px}._tradeBtn_27a5o_302{flex:1 1 0;min-width:0;padding:5px 8px;white-space:nowrap;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:6px;font-family:inherit;font-size:12px;font-weight:600;color:var(--color-gray-700);cursor:pointer}._tradeBtn_27a5o_302:hover:not(:disabled){background:var(--color-gray-100)}._tradeBtn_27a5o_302:disabled{opacity:.4;cursor:default}._tradeBtnPrimary_27a5o_319{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-white)}._tradeBtnPrimary_27a5o_319:hover:not(:disabled){background:var(--color-primary-light)}._tradeBtnPrimary_27a5o_319:disabled{opacity:1;cursor:default}._tradeRun_27a5o_330{align-self:flex-end;padding:6px 18px;background:var(--color-brand-red);border:none;border-radius:6px;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-white);cursor:pointer}._tradeRun_27a5o_330:hover:not(:disabled){opacity:.9}._tradeRun_27a5o_330:disabled{opacity:.4;cursor:default}._tradeStatusReady_27a5o_350,._tradeStatusReview_27a5o_351{font-weight:700}._tradeStatusReady_27a5o_350{color:var(--color-success)}._tradeStatusReview_27a5o_351{color:var(--color-review)}._railSection_27a5o_358{display:flex;flex-direction:column;gap:8px}._railHeader_27a5o_363{display:flex;align-items:baseline;justify-content:space-between;gap:8px}._railHeaderLabel_27a5o_369{margin:0;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-gray-500)}._railEmpty_27a5o_377{margin:0;font-size:12px;color:var(--color-gray-400)}._sheetRow_27a5o_384{display:flex;align-items:center;gap:10px;width:100%;padding:8px;background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:8px;font-family:inherit;text-align:left;cursor:pointer}._sheetRow_27a5o_384:hover{background:var(--color-sheet-active-bg)}._sheetThumb_27a5o_398{flex-shrink:0;width:48px;height:36px;border-radius:4px;background:var(--color-gray-100);object-fit:cover}._sheetRowText_27a5o_406{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}._sheetRowNumber_27a5o_413{font-size:13px;font-weight:600;color:var(--color-brand-blue)}._sheetRowMeta_27a5o_418{font-size:12px;color:var(--color-gray-500)}._sheetReviewBadge_27a5o_422{flex-shrink:0;min-width:24px;padding:2px 7px;border-radius:11px;background:var(--color-review-bg);color:var(--color-review);font-size:12px;font-weight:700;text-align:center}._otherSheetRow_27a5o_435{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:6px 8px;background:none;border:none;border-radius:6px;font-family:inherit;text-align:left;cursor:pointer}._otherSheetRow_27a5o_435:hover{background:var(--color-gray-100)}._otherSheetNumber_27a5o_450{font-size:12.5px;font-weight:700;color:var(--color-gray-800)}._otherSheetTitle_27a5o_455{font-size:12.5px;color:var(--color-gray-700);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._otherSheetPage_27a5o_462{font-size:12px;color:var(--color-gray-400)}._moreBtn_27a5o_467{align-self:flex-start;padding:4px 8px;background:none;border:none;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--color-brand-blue);text-decoration:underline;cursor:pointer}._moreBtnInline_27a5o_481{align-self:flex-end;margin-right:16px}._resultSheet_27a5o_494{display:flex;flex-direction:column;flex-shrink:0;background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:10px;overflow:hidden}._resultSheetHead_27a5o_504{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:24px;padding:20px}._headControls_27a5o_514{display:flex;align-items:center;flex-wrap:wrap;gap:20px;align-self:flex-end}._wasteControl_27a5o_522{display:flex;align-items:center;gap:10px}._wasteSlider_27a5o_528{display:block;height:18px;margin:0;width:120px;accent-color:var(--color-secondary);cursor:pointer}._wasteValue_27a5o_538{min-width:34px;line-height:1;font-size:13px;font-weight:700;color:var(--color-gray-800)}._headControlLabel_27a5o_545{line-height:1;font-size:14px;color:var(--color-gray-500);white-space:nowrap;font-weight:600}._segGroup_27a5o_556{display:inline-flex;flex-shrink:0;border:1px solid var(--color-gray-300);border-radius:6px;overflow:hidden}._segBtn_27a5o_563{padding:7px 16px;background:var(--color-white);border:none;border-right:1px solid var(--color-gray-300);font-family:inherit;font-size:13px;font-weight:600;color:var(--color-gray-600);cursor:pointer}._segBtn_27a5o_563:last-child{border-right:none}._segBtn_27a5o_563:hover[aria-pressed=false]{background:var(--color-gray-100)}._segBtn_27a5o_563[aria-pressed=true]{background:var(--color-secondary);color:var(--color-white)}._resultSheetLabel_27a5o_580{margin:0;font-size:13.5px;color:var(--color-gray-500)}._resultSheetTotal_27a5o_585{margin:2px 0 0;font-size:40px;font-weight:700;letter-spacing:-.02em;line-height:1.1;color:var(--color-gray-900)}._tableScroller_27a5o_594{overflow-x:auto}._takeoffTable_27a5o_598{width:100%;min-width:680px;border-collapse:collapse}._takeoffTable_27a5o_598 thead th{padding:12px 20px;background:var(--color-gray-50);border-top:1px solid var(--color-gray-200);border-bottom:1px solid var(--color-gray-200);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-gray-500);text-align:left;white-space:nowrap}._takeoffTable_27a5o_598 tbody td{padding:14px 20px;border-bottom:1px solid var(--color-gray-100);font-size:15px;color:var(--color-gray-700)}._takeoffTable_27a5o_598 tbody tr:last-child td{border-bottom:none}._takeoffSubtype_27a5o_625{font-weight:600;color:var(--color-gray-900);white-space:nowrap}._takeoffSubtotal_27a5o_631{font-weight:700;color:var(--color-gray-900)}._takeoffCode_27a5o_636{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:600;color:var(--color-gray-800);white-space:nowrap}._takeoffMuted_27a5o_644{color:var(--color-gray-500)}._takeoffSpec_27a5o_646{font-size:13px;color:var(--color-gray-500)}._takeoffGroupSource_27a5o_652{margin-left:8px;font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--color-gray-500)}._takeoffTable_27a5o_598 ._takeoffGroupRow_27a5o_662 td{padding:18px 20px 10px;background:var(--color-gray-50);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-gray-600)}._takeoffSummaryRow_27a5o_673 td{border-top:2px solid var(--color-gray-400);font-weight:700;color:var(--color-gray-900)}._resultSheetUnit_27a5o_679{margin-left:8px;font-size:16px;font-weight:600;color:var(--color-gray-500)}._takeoffSelect_27a5o_685{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:340px;padding:9px 34px 9px 12px;background-color:var(--color-white);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M6 9l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 11px center;background-size:14px;border:1px solid var(--color-gray-300);border-radius:6px;font-family:inherit;font-size:14px;color:var(--color-gray-800);cursor:pointer}._takeoffQtyCol_27a5o_705{width:120px}._takeoffQty_27a5o_705{display:flex;align-items:baseline;gap:6px;width:100%;min-width:72px;max-width:140px;padding:9px 12px;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:6px;font-size:15px;color:var(--color-gray-900)}._takeoffQtyInput_27a5o_723{width:100%;min-width:0;padding:0;background:none;border:none;font:inherit;color:inherit}._takeoffQtyInput_27a5o_723:focus{outline:none}._takeoffQtyInput_27a5o_723::-webkit-outer-spin-button,._takeoffQtyInput_27a5o_723::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}._takeoffQtyInput_27a5o_723[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}._takeoffQtyEdited_27a5o_742{border-color:var(--color-review)}._takeoffQtyUnit_27a5o_743{font-size:12px;color:var(--color-gray-500)}._takeoffEmpty_27a5o_747{margin:0;padding:0 20px 16px;font-size:13.5px;color:var(--color-gray-500)}._resultSheetFoot_27a5o_754{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:16px;padding:20px;border-top:1px solid var(--color-gray-200)}._resultSheetGate_27a5o_765{font-size:16px;color:var(--color-review);font-weight:600}._resultSheetActions_27a5o_770{display:flex;gap:12px}._footBtn_27a5o_774{padding:12px 22px;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:6px;font-family:inherit;font-size:14px;font-weight:600;color:var(--color-gray-800);cursor:pointer}._footBtn_27a5o_774:hover:not(:disabled){background:var(--color-gray-100)}._footBtn_27a5o_774:disabled{opacity:.5;cursor:default}._footBtnPrimary_27a5o_787{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-white)}._footBtnPrimary_27a5o_787:hover:not(:disabled){background:var(--color-primary-light)}._footBtnPrimary_27a5o_787:disabled{background:var(--color-gray-300);border-color:var(--color-gray-300);color:var(--color-white);opacity:1}._warningStack_27a5o_801{display:flex;flex-direction:column;gap:8px}._resultReview_27a5o_807{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid var(--color-review);border-radius:6px;background:var(--color-review-bg)}._resultReviewCrit_27a5o_817{border-color:var(--color-error);background:var(--color-delete-hover)}._resultReviewCrit_27a5o_817 ._resultReviewHead_27a5o_821,._resultReviewCrit_27a5o_817 ._resultReviewBody_27a5o_822{color:var(--color-error)}._resultReviewInfo_27a5o_823{border-color:var(--color-gray-400);background:var(--color-gray-100)}._resultReviewInfo_27a5o_823 ._resultReviewHead_27a5o_821{color:var(--color-gray-700)}._resultReviewInfo_27a5o_823 ._resultReviewBody_27a5o_822{color:var(--color-gray-600)}._resultReviewHead_27a5o_821{display:flex;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:600;color:var(--color-review)}._resultReviewBody_27a5o_822{margin:0;font-size:12px;line-height:1.5;color:var(--color-review)}._tradeStatus_27a5o_284._tradeStatusFailed_27a5o_849{color:var(--color-warning);font-weight:500}._tradeStatus_27a5o_284._tradeStatusStale_27a5o_853{color:var(--color-warning)}._catalogRail_27a5o_856{grid-column:3;grid-row:1;display:flex;flex-direction:column;gap:12px;min-height:0;overflow-y:auto}@media (min-width: 1100px) and (max-width: 1359px){._canvasInnerWithCatalog_27a5o_13{grid-template-columns:280px minmax(0,1fr);grid-template-rows:auto auto;height:auto}._canvasInnerWithCatalog_27a5o_13 ._sidebarRail_27a5o_138{grid-row:1 / -1}._canvasInnerWithCatalog_27a5o_13 ._sidebarRail_27a5o_138,._canvasInnerWithCatalog_27a5o_13 ._bodySection_27a5o_21{overflow-y:visible}._catalogRail_27a5o_856{grid-column:2;grid-row:2;overflow-y:visible}}@media (max-width: 1099px){._canvasInner_27a5o_2{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;height:auto;padding:20px}._sidebarRail_27a5o_138{grid-column:1;grid-row:1;overflow-y:visible;direction:ltr;margin-left:0;padding-left:0}._bodySection_27a5o_21{grid-column:1;grid-row:2;overflow-y:visible}._canvasInnerWithCatalog_27a5o_13{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}._catalogRail_27a5o_856{grid-column:1;grid-row:3;overflow-y:visible;margin-right:0}}._resultFlash_27a5o_934{animation:_resultFlash_27a5o_934 1.6s ease-out}@keyframes _resultFlash_27a5o_934{0%,40%{box-shadow:0 0 0 3px var(--color-secondary)}to{box-shadow:0 1px 2px #0000000d}}@media (prefers-reduced-motion: reduce){._resultFlash_27a5o_934{animation:none;box-shadow:0 0 0 3px var(--color-secondary)}}._modalBackdrop_13ayu_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:100001}._modalBackdropBehind_13ayu_12{z-index:99999}._modal_13ayu_1{width:100%;max-width:560px;background:var(--color-white);border-radius:8px;box-shadow:0 12px 32px #0003;padding:36px;display:flex;flex-direction:column;gap:16px}._modalTitle_13ayu_28{margin:0;font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--color-primary)}._modalField_13ayu_36{display:flex;flex-direction:column;gap:6px}._modalFieldRow_13ayu_41{flex-direction:row;align-items:center;gap:8px}._modalFieldRowSpaced_13ayu_46{margin-top:4px}._modalLabel_13ayu_50{font-size:12px;font-weight:600;letter-spacing:.05em;color:var(--color-gray-600);text-transform:uppercase}._modalLabelPlain_13ayu_57{text-transform:none;letter-spacing:0}._modalHelp_13ayu_62{margin:0;font-size:14px;color:var(--color-gray-700)}._modalInput_13ayu_68{padding:8px 10px;font-size:14px;font-family:inherit;background:var(--color-white);color:var(--color-gray-900);border:1px solid var(--color-gray-300);border-radius:6px;outline:none;transition:border-color .15s}._modalInput_13ayu_68:focus{border-color:var(--color-secondary);box-shadow:0 0 0 3px #2563eb26}._modalInputError_13ayu_86,._modalInputError_13ayu_86:focus{border-color:var(--color-error);box-shadow:none}._modalInput_13ayu_68::placeholder{color:var(--color-gray-400)}select._modalInput_13ayu_68:has(option[value=""]:checked){color:var(--color-gray-400)}select._modalInput_13ayu_68 option{color:var(--color-gray-900)}select._modalInput_13ayu_68{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}select._modalInput_13ayu_68:disabled{background-color:var(--color-gray-100);color:var(--color-gray-400);cursor:not-allowed}._modalActions_13ayu_122{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}._modalActionsSplit_13ayu_129{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:24px}._modalActionsGroup_13ayu_137{display:flex;gap:8px}._modalBtnUpload_13ayu_143{display:inline-flex;align-items:center;gap:6px}._modalBtnBase_13ayu_150{border-radius:6px;cursor:pointer;font-family:inherit}._modalBtnQuiet_13ayu_157{padding:6px 12px;background:var(--color-white);color:var(--color-gray-700);transition:background-color .15s}._modalBtnSecondary_13ayu_165{border:1px solid var(--color-gray-300);font-size:14px;font-weight:600}._modalBtnSecondary_13ayu_165:hover,._modalBtnTertiary_13ayu_173:hover{background:var(--color-gray-100)}._modalBtnTertiary_13ayu_173{border:1px solid var(--color-gray-400);font-size:12px;font-weight:500}._modalBtnPrimary_13ayu_184{padding:8px 16px;background:var(--color-primary);border:1px solid var(--color-primary);font-size:14px;font-weight:600;color:var(--color-white);transition:opacity .15s}._modalBtnPrimary_13ayu_184:hover{opacity:.9}._coverRow_13ayu_200{display:flex;gap:12px;align-items:center}._coverPreview_13ayu_206{width:140px;aspect-ratio:4 / 3;flex:none;border:1px solid var(--color-gray-300);border-radius:6px;overflow:hidden;background:var(--color-gray-100);display:flex;align-items:center;justify-content:center}._coverPreview_13ayu_206 img{width:100%;height:100%;object-fit:cover;display:block}._coverEmpty_13ayu_226{color:var(--color-gray-400)}._coverActions_13ayu_230{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;min-width:0}._coverHint_13ayu_239{font-size:12px;color:var(--color-gray-600);line-height:1.4}._firstProjectForm_13ayu_246 ._modalBtnPrimary_13ayu_184{background:var(--ds-primary);border-color:var(--ds-primary)}._firstProjectForm_13ayu_246{width:100%;max-width:500px;margin:auto;display:flex;flex-direction:column;gap:16px}._breadcrumb_o0su6_1{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:14px}._crumbItem_o0su6_9{display:inline-flex;align-items:center;gap:6px}._crumb_o0su6_9{padding:0;background:none;border:none;cursor:pointer;font-size:14px;font-family:inherit;color:var(--color-gray-500)}._crumb_o0su6_9:hover{text-decoration:underline;color:var(--color-gray-900)}._crumbSep_o0su6_30{color:var(--color-gray-500)}._backBtn_houwc_1{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:none;border-radius:50%;cursor:pointer;color:var(--color-gray-600);transition:background-color .15s;flex-shrink:0}._backBtn_houwc_1:hover{background:var(--color-gray-200)}._selectionToolbar_3mygf_1{display:flex;align-items:center;gap:12px;padding:2px 16px;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:8px;box-shadow:0 4px 8px #00000029}._toolbarBtn_3mygf_12{display:flex;align-items:center;gap:6px;padding:6px;background:transparent;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:600;color:var(--color-gray-600);font-family:inherit}._toolbarBtn_3mygf_12:hover{background:var(--color-gray-100)}._toolbarBtnDanger_3mygf_29:hover{color:var(--color-delete);background:var(--color-delete-hover)}._selectionCount_3mygf_31{font-size:14px;font-weight:600;letter-spacing:.05em;color:var(--color-gray-600);margin-left:auto}._toolbarClose_3mygf_39{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:none;border-radius:50%;cursor:pointer;color:var(--color-gray-600);transition:background-color .15s}._toolbarClose_3mygf_39:hover{background:var(--color-gray-200)}._backdrop_ysowq_2{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100001;display:flex;align-items:center;justify-content:center;padding:24px;background:#1118278c}._dialog_ysowq_16{width:100%;max-width:1040px;height:min(820px,calc(100vh - 48px));max-height:calc(100vh - 48px);display:flex;flex-direction:column;overflow:hidden;background:var(--color-white);border-radius:12px;box-shadow:0 18px 40px #10162340}._header_ysowq_29{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 24px 16px;border-bottom:1px solid var(--color-gray-200)}._headText_ysowq_39{display:flex;flex-direction:column;gap:6px;min-width:0}._status_ysowq_46{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;color:var(--color-gray-700)}._statusDot_ysowq_56{width:8px;height:8px;border-radius:50%;background:var(--color-secondary);animation:_statusPulse_ysowq_1 1.2s ease-in-out infinite}@keyframes _statusPulse_ysowq_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}@media (prefers-reduced-motion: reduce){._statusDot_ysowq_56{animation:none}}._statusText_ysowq_75{font-weight:600;color:var(--color-gray-900)}._statusTime_ysowq_80{font-variant-numeric:tabular-nums;color:var(--color-gray-600)}._statusHint_ysowq_85{color:var(--color-gray-600)}._banner_ysowq_90{display:flex;align-items:center;gap:12px;padding:12px 24px;border-bottom:1px solid #bfe3cf;background:#ecf8f1;color:var(--color-success)}._bannerFailed_ysowq_99{border-bottom-color:#f3c4c7;background:#fdf0f1;color:var(--color-error)}._bannerText_ysowq_105{flex:1;display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--color-gray-700)}._bannerText_ysowq_105 strong{font-size:15px;color:var(--color-gray-900)}._bannerBtn_ysowq_120{flex:none;padding:10px 20px;border:1px solid var(--color-success);border-radius:6px;background:var(--color-success);font:inherit;font-size:15px;font-weight:700;color:var(--color-white);cursor:pointer}._bannerBtn_ysowq_120:hover{opacity:.9}._bannerFailed_ysowq_99 ._bannerBtn_ysowq_120{border-color:var(--color-error);background:var(--color-error)}._statusBtn_ysowq_141{padding:3px 12px;border:1px solid var(--color-secondary);border-radius:999px;background:var(--color-white);font:inherit;font-size:13px;font-weight:600;color:var(--color-secondary);cursor:pointer}._statusBtn_ysowq_141:hover{background:var(--color-secondary);color:var(--color-white)}._title_ysowq_157{margin:0;font-size:20px;font-weight:700;color:var(--color-primary)}._context_ysowq_165{margin:0;font-size:13px;color:var(--color-gray-600);overflow-wrap:anywhere}._context_ysowq_165 strong{font-weight:600;color:var(--color-gray-900)}._skip_ysowq_176{flex:none;display:flex;align-items:center;white-space:nowrap}._linkBtn_ysowq_183{padding:0;border:none;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--color-gray-700);cursor:pointer}._linkBtn_ysowq_183:hover{color:var(--color-secondary)}._dialog_ysowq_16:focus{outline:none}._body_ysowq_201{flex:1 1 auto;display:flex;min-height:0;overflow:hidden}._nav_ysowq_209{flex:0 0 220px;display:flex;flex-direction:column;gap:4px;padding:16px 12px;background:var(--color-gray-50);border-right:1px solid var(--color-gray-200)}._navHead_ysowq_219{padding:0 8px 6px;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--color-gray-600)}._navItem_ysowq_228{display:flex;align-items:center;gap:10px;padding:10px 8px;border:none;border-radius:6px;background:none;font:inherit;font-size:14px;color:var(--color-gray-900);text-align:left;cursor:pointer}._navItem_ysowq_228:hover{background:var(--color-gray-100)}._navItemOn_ysowq_245{background:var(--color-sheet-active-bg);color:var(--color-brand-blue);font-weight:600}._navItemOn_ysowq_245:hover{background:var(--color-sheet-active-bg)}._navText_ysowq_256{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._navLabel_ysowq_263{white-space:nowrap}._badge_ysowq_267{font-size:11px;font-weight:500;color:var(--color-gray-600);white-space:nowrap}._badgeDone_ysowq_273{display:inline-flex;align-items:center;gap:3px;font-weight:600;color:var(--color-success)}._badgeFailed_ysowq_280{font-weight:600;color:var(--color-error)}._main_ysowq_286{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px;padding:24px;overflow-y:auto}._mainTop_ysowq_296{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:20px}._mainTopEnd_ysowq_303{display:flex;align-items:center;gap:14px}._back_ysowq_2{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--color-secondary);cursor:pointer}._savedNote_ysowq_323{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--color-success)}._savingNote_ysowq_331{font-size:13px;color:var(--color-gray-600)}._eyebrow_ysowq_336{font-size:13px;font-weight:600;color:var(--color-gray-600)}._steps_ysowq_343{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}._step_ysowq_343{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 3px;border:1px solid var(--color-gray-200);border-radius:999px;background:var(--color-white);font:inherit;font-size:13px;font-weight:500;color:var(--color-gray-700);cursor:pointer}._step_ysowq_343:hover{border-color:var(--color-gray-300);background:var(--color-gray-50)}._stepNum_ysowq_369{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--color-gray-100);font-size:11px;font-weight:700;color:var(--color-gray-600)}._stepDone_ysowq_381 ._stepNum_ysowq_369{background:#e7f4ec;color:#1f6b3d}._stepOn_ysowq_385,._stepOn_ysowq_385:hover{border-color:var(--color-brand-blue);background:var(--color-sheet-active-bg);color:var(--color-brand-blue);font-weight:600;cursor:default}._stepOn_ysowq_385 ._stepNum_ysowq_369{background:var(--color-brand-blue);color:var(--color-white)}._questionHead_ysowq_398{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}._questionText_ysowq_404{display:flex;flex-direction:column;gap:6px}._questionNote_ysowq_410{margin:0;font-size:13px;font-weight:600;color:var(--color-secondary)}._questionImg_ysowq_417{flex:none;width:120px;height:90px;object-fit:contain}._questionFigure_ysowq_424{display:block;width:100%;max-width:440px;height:200px;margin:0 auto;object-fit:contain}@media (max-height: 760px){._questionFigure_ysowq_424{height:150px}}._figureBtn_ysowq_437{position:relative;display:block;width:100%;max-width:440px;margin:0 auto;padding:0;border:none;background:none;cursor:zoom-in}._figureZoom_ysowq_448{position:absolute;right:0;bottom:0;display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;background:var(--color-gray-100);font-size:12px;font-weight:600;color:var(--color-gray-700)}._figureBtn_ysowq_437:hover ._figureZoom_ysowq_448,._figureBtn_ysowq_437:focus-visible ._figureZoom_ysowq_448{background:var(--color-gray-200);color:var(--color-gray-900)}._figureView_ysowq_468{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100002;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px;background:#111827b3;cursor:zoom-out}._figureView_ysowq_468 img{box-sizing:border-box;width:min(1000px,100%);max-height:calc(100vh - 120px);padding:24px;border-radius:12px;background:var(--color-white);object-fit:contain}._figureClose_ysowq_490{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:none;border-radius:999px;background:var(--color-white);font:inherit;font-size:14px;font-weight:600;color:var(--color-gray-900);cursor:pointer}._prompt_ysowq_505{margin:0;font-size:20px;font-weight:700;color:var(--color-primary)}._help_ysowq_512{margin:0;font-size:14px;line-height:1.5;color:var(--color-gray-700)}._options_ysowq_520{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}._option_ysowq_520{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px;border:1px solid var(--color-gray-300);border-radius:8px;background:var(--color-white);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background-color .15s}._option_ysowq_520:hover{border-color:var(--color-secondary-light)}._optionWrap_ysowq_544{position:relative;display:flex}._optionWrap_ysowq_544>._option_ysowq_520{flex:1;padding-right:40px}._optionOn_ysowq_552{padding:13px;border:2px solid var(--color-secondary);background:#f3f7fe}._optionsWithImages_ysowq_559{gap:14px}._optionsLarge_ysowq_562 ._optionImg_ysowq_562{height:180px}@media (max-height: 860px){._optionsLargeRows_ysowq_567 ._optionImg_ysowq_562{height:130px}}@media (max-height: 700px){._optionsLarge_ysowq_562 ._optionImg_ysowq_562{height:120px}}._optionsText_ysowq_580 ._option_ysowq_520{min-height:96px;justify-content:center;align-items:center;text-align:center}._optionsTextOneRow_ysowq_586 ._option_ysowq_520{min-height:150px}._optionsText_ysowq_580 ._optionWrap_ysowq_544>._option_ysowq_520{padding-left:40px}._optionsText_ysowq_580 ._optionLabel_ysowq_593{font-size:19px}._optionsText_ysowq_580 ._optionHint_ysowq_596{font-size:13px}@media (max-height: 700px){._optionsTextOneRow_ysowq_586 ._option_ysowq_520{min-height:100px}}._optionImg_ysowq_562{align-self:stretch;height:150px;margin-bottom:6px;border-radius:4px;overflow:hidden;background:var(--color-white)}._optionImg_ysowq_562 img{width:100%;height:100%;object-fit:contain;display:block}._cover_ysowq_620 img{object-fit:cover}._optionLabel_ysowq_593{font-size:15px;font-weight:600;color:var(--color-gray-900)}._labelAside_ysowq_631{font-size:.9em;font-weight:500;color:var(--color-gray-600);white-space:nowrap}._questionLink_ysowq_639{align-self:flex-start;padding:6px 12px;border:1px solid var(--color-secondary);border-radius:6px;font-size:13px;font-weight:600;color:var(--color-secondary);text-decoration:none}._questionLink_ysowq_639:hover{background:#f3f7fe}._optionHint_ysowq_596{font-size:12px;color:var(--color-gray-600)}._recommended_ysowq_658{padding:2px 8px;border-radius:999px;background:#e7f4ec;color:#1f6b3d;font-size:11px;font-weight:600}._optionDetail_ysowq_667{font-size:12px;font-weight:600;line-height:1.35;color:var(--color-secondary)}._tiles_ysowq_675{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._tile_ysowq_675{padding:0;overflow:hidden;gap:0}._tileImg_ysowq_688{height:150px;margin:0;border-radius:0;border-bottom:1px solid var(--color-gray-200)}._tileBody_ysowq_695{display:flex;flex-direction:column;gap:2px;padding:12px 14px}._tileAction_ysowq_704{align-self:flex-start;margin-top:8px;padding:4px 12px;border:1px solid var(--color-secondary);border-radius:6px;font-size:13px;font-weight:600;color:var(--color-secondary)}._tile_ysowq_675:hover ._tileAction_ysowq_704{background:var(--color-secondary);color:var(--color-white)}._setBlock_ysowq_720{display:flex;flex-direction:column;gap:8px}._setBlock_ysowq_720+._setBlock_ysowq_720{padding-top:12px;border-top:1px solid var(--color-gray-200)}._setHead_ysowq_729{display:flex;align-items:center;gap:12px}._setName_ysowq_734{flex:1;font-size:15px;font-weight:700;color:var(--color-gray-900)}._setLink_ysowq_740{padding:0;border:none;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--color-secondary);cursor:pointer}._doneNote_ysowq_752{margin:0;display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--color-gray-700)}._doneNoteSaved_ysowq_761{color:var(--color-success)}._doneHead_ysowq_766{display:flex;align-items:center;gap:8px;color:var(--color-success)}._answers_ysowq_773{margin:0;display:grid;grid-template-columns:max-content 1fr;gap:8px 20px;font-size:14px}._answers_ysowq_773 dt{color:var(--color-gray-600)}._answers_ysowq_773 dd{margin:0;font-weight:600;color:var(--color-gray-900)}._actions_ysowq_789{display:flex;flex-wrap:wrap;gap:8px}._error_ysowq_795{margin:0;font-size:13px;color:var(--color-error)}._retry_ysowq_800{margin-left:8px;padding:0;border:none;background:none;font:inherit;font-weight:600;color:var(--color-secondary);text-decoration:underline;cursor:pointer}._doneHeadFailed_ysowq_811{color:var(--color-error)}._footer_ysowq_815{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;border-top:1px solid var(--color-gray-200)}._btn_ysowq_824{padding:9px 16px;border:1px solid var(--color-gray-300);border-radius:6px;background:var(--color-white);font:inherit;font-size:14px;font-weight:600;color:var(--color-gray-700);cursor:pointer}._btn_ysowq_824:hover{background:var(--color-gray-100)}._btnPrimary_ysowq_839{padding:9px 20px;border:1px solid var(--color-brand-red);border-radius:6px;background:var(--color-brand-red);font:inherit;font-size:14px;font-weight:600;color:var(--color-white);cursor:pointer}._btnPrimary_ysowq_839:hover{opacity:.9}._footerEnd_ysowq_854{display:flex;align-items:center;gap:20px}._footerHint_ysowq_861{font-size:13px;color:var(--color-gray-600)}._guideEnd_ysowq_868{display:block;flex:none;height:1px}._skipLink_ysowq_876,._startOver_ysowq_877{padding:0;border:none;background:none;font:inherit;font-size:13px;color:var(--color-gray-500);cursor:pointer}._skipLink_ysowq_876:hover,._startOver_ysowq_877:hover{color:var(--color-gray-700);text-decoration:underline}._deleteLink_ysowq_893{align-self:flex-start;padding:0;border:none;background:none;font:inherit;font-size:13px;color:var(--color-delete);cursor:pointer}._deleteLink_ysowq_893:hover{text-decoration:underline}._confirm_ysowq_906{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border:1px solid #fecaca;border-radius:8px;background:#fef2f2}._confirmTitle_ysowq_915{font-size:15px;color:var(--color-gray-900)}._btnDanger_ysowq_919{padding:9px 20px;border:1px solid var(--color-delete);border-radius:6px;background:var(--color-delete);font:inherit;font-size:14px;font-weight:600;color:var(--color-white);cursor:pointer}._btn_ysowq_824:disabled,._btnPrimary_ysowq_839:disabled{opacity:.6;cursor:default}._reopen_ysowq_939{position:fixed;left:0;right:0;bottom:32px;z-index:100001;width:fit-content;margin:0 auto;padding:12px 22px;border:none;border-radius:999px;background:var(--color-brand-red);box-shadow:0 8px 24px #1016234d;font:inherit;font-size:14px;font-weight:600;color:var(--color-white);cursor:pointer}._reopen_ysowq_939:hover:not(:disabled),._reopen_ysowq_939:active:not(:disabled){opacity:.92;transform:none}@media (max-width: 900px){._body_ysowq_201{flex-direction:column}._nav_ysowq_209{flex:none;flex-direction:row;overflow-x:auto;border-right:none;border-bottom:1px solid var(--color-gray-200)}._navHead_ysowq_219{display:none}._main_ysowq_286{min-height:0}}@media (max-width: 640px){._backdrop_ysowq_2{padding:12px}._dialog_ysowq_16{height:calc(100vh - 24px);max-height:calc(100vh - 24px)}._body_ysowq_201{overflow-y:auto}._main_ysowq_286{overflow-y:visible}._tiles_ysowq_675{grid-template-columns:1fr}._options_ysowq_520{grid-template-columns:repeat(2,minmax(0,1fr))!important}}._wrap_1sa4z_2{flex:none;display:inline-flex}._corner_1sa4z_8{display:contents}._infoCorner_1sa4z_11{position:absolute;top:10px;right:10px}._info_1sa4z_11{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:1px solid var(--color-gray-400);border-radius:50%;background:var(--color-white);font:italic 700 12px/1 Georgia,serif;color:var(--color-gray-600);cursor:pointer}._info_1sa4z_11:hover,._info_1sa4z_11[aria-expanded=true]{border-color:var(--color-secondary);color:var(--color-secondary)}._tip_1sa4z_37{position:absolute;z-index:5;padding:10px 12px;border:1px solid var(--color-gray-200);border-radius:8px;background:var(--color-white);box-shadow:0 8px 20px #10162326;font-size:13px;font-weight:400;line-height:1.5;text-align:left;white-space:pre-line;color:var(--color-gray-700)}._tipRow_1sa4z_54{top:calc(100% + 6px);left:0;right:0}._tipCorner_1sa4z_59{bottom:calc(100% + 6px);left:0;right:0}._tipRow_1sa4z_54._flip_1sa4z_65{top:auto;bottom:calc(100% + 6px)}._tipCorner_1sa4z_59._flip_1sa4z_65{bottom:auto;top:calc(100% + 6px)}._head_y0wax_2{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-bottom:10px;border-bottom:1px solid var(--color-gray-200)}._head_y0wax_2:not(:first-child){margin-top:12px}._title_y0wax_16{margin:0;font-size:16px;font-weight:700;color:var(--color-gray-900)}._link_y0wax_24{padding:0;border:none;background:none;font:inherit;font-size:13.5px;font-weight:600;color:var(--color-brand-blue);text-decoration:underline;cursor:pointer}._empty_y0wax_36{margin:0;font-size:13px;color:var(--color-gray-600)}._trade_y0wax_42{display:flex;flex-direction:column;gap:8px}._trade_y0wax_42+._trade_y0wax_42{padding-top:12px;border-top:1px solid var(--color-gray-200)}._tradeHead_y0wax_52{display:flex;align-items:center;gap:8px}._icon_y0wax_58{color:var(--color-secondary)}._tradeName_y0wax_62{flex:1;font-size:14px;font-weight:600;color:var(--color-gray-900)}._done_y0wax_69,._partial_y0wax_70,._failed_y0wax_71{font-size:11px;font-weight:600}._done_y0wax_69{color:var(--color-success)}._partial_y0wax_70{color:var(--color-review)}._failed_y0wax_71{color:var(--color-error)}._answers_y0wax_85{margin:0;display:flex;flex-direction:column;gap:4px;font-size:13px}._row_y0wax_93{display:flex;justify-content:space-between;gap:12px}._row_y0wax_93 dt{color:var(--color-gray-600)}._row_y0wax_93 dd{margin:0;font-weight:600;text-align:right;color:var(--color-gray-900)}._setName_y0wax_109{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-gray-600)}._more_y0wax_117{align-self:flex-start}._head_1pkaz_2{display:flex;align-items:baseline;justify-content:space-between;gap:8px}._title_1pkaz_8{margin:0;font-size:16px;font-weight:700;color:var(--color-gray-900)}._headLink_1pkaz_14{font-size:13.5px;font-weight:600;color:var(--color-brand-blue);text-decoration:underline}._intro_1pkaz_20{margin:-4px 0 0;font-size:13px;color:var(--color-gray-600)}._list_1pkaz_26{display:flex;flex-direction:column;gap:10px}._updating_1pkaz_32{opacity:.5}._listHead_1pkaz_35{margin:0;font-size:13px;line-height:1.45;color:var(--color-gray-700)}._listHead_1pkaz_35 strong{color:var(--color-gray-900)}._cards_1pkaz_45{display:flex;flex-direction:column;gap:12px}@media (max-width: 1359px){._cards_1pkaz_45{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-items:start}}._card_1pkaz_45{display:flex;flex-direction:column;overflow:hidden;background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:10px}._photo_1pkaz_70{aspect-ratio:16 / 10;min-height:0;overflow:hidden;background:var(--color-gray-100)}._photo_1pkaz_70 img{display:block;width:100%;height:100%;object-fit:cover}._drawing_1pkaz_83{background:var(--color-white);border-bottom:1px solid var(--color-gray-100)}._drawing_1pkaz_83 img{box-sizing:border-box;padding:10px;object-fit:contain}._body_1pkaz_93{display:flex;flex-direction:column;gap:4px;padding:12px 14px 14px}._maker_1pkaz_99{font-size:12px;font-weight:600;color:var(--color-gray-500)}._name_1pkaz_104{margin:0;font-size:14.5px;font-weight:700;line-height:1.35;color:var(--color-gray-900)}._specs_1pkaz_111{margin:0;font-size:13px;line-height:1.45;color:var(--color-gray-700)}._price_1pkaz_117{margin:2px 0 0;font-size:16px;font-weight:700;color:var(--color-gray-900)}._price_1pkaz_117 span{font-size:13px;font-weight:500;color:var(--color-gray-500)}._action_1pkaz_128{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:8px;padding:8px 12px;border-radius:8px;background:var(--color-brand-blue);font-size:14px;font-weight:700;color:var(--color-white);text-decoration:none}._action_1pkaz_128:hover{filter:brightness(1.12)}._more_1pkaz_146{align-self:flex-start;padding:0;border:none;background:none;font:inherit;font-size:13.5px;font-weight:600;color:var(--color-brand-blue);cursor:pointer}._note_1pkaz_157{margin:0;font-size:13px;line-height:1.45;color:var(--color-gray-600)}._link_1pkaz_163{padding:0;border:none;background:none;font:inherit;font-weight:600;color:var(--color-brand-blue);text-decoration:underline;cursor:pointer}._devCard_zzwvt_2{background:var(--color-gray-100);border:1px dashed var(--color-gray-400);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:12px}._devHeader_zzwvt_11{display:flex;align-items:center;gap:8px;width:100%;padding:0;background:none;border:none;cursor:pointer;color:var(--color-gray-600);font-family:inherit}._devHeader_zzwvt_11[aria-expanded=true]{padding-bottom:10px;border-bottom:1px solid var(--color-gray-200)}._devHeaderLabel_zzwvt_28{font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--color-gray-600)}._devBadge_zzwvt_35{padding:2px 6px;border-radius:8px;background:var(--color-gray-800);color:var(--color-white);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:700;letter-spacing:.08em}._devNote_zzwvt_45{margin:0;font-size:12px;line-height:1.55;color:var(--color-gray-500)}._modePill_1jwkm_2{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:4px 10px;border:1px solid var(--color-secondary);border-radius:999px;background:var(--color-secondary-trans);color:var(--color-secondary);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}._canvasInner_10p1e_2{padding:32px}._bodySection_10p1e_7{display:flex;flex-direction:column;gap:14px;width:100%;container-type:inline-size}._pageHeading_10p1e_16{display:flex;flex-direction:column;gap:8px;padding:0 0 10px}._headingMeta_10p1e_24{display:flex;align-items:center;gap:12px;padding-left:44px}._titleRow_10p1e_31{display:flex;align-items:center;gap:12px}._pageTitle_10p1e_37{font-size:22px;font-weight:600;letter-spacing:-.01em;color:var(--color-primary);margin:0}@container (max-width: 720px){._pageHeading_10p1e_16{flex-wrap:wrap}._titleRow_10p1e_31{width:100%}._pageNav_10p1e_49{margin-left:auto}}._pageNav_10p1e_49{margin-left:auto;display:flex;align-items:center;gap:4px;padding:6px;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:10px;flex-shrink:0}._pageNavArrow_10p1e_65{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:none;border-radius:8px;cursor:pointer;color:var(--color-gray-600);transition:background-color .15s}._pageNavArrow_10p1e_65:hover:not(:disabled){background:var(--color-gray-100)}._pageNavArrow_10p1e_65:disabled{opacity:.35;cursor:default}._pageNavItem_10p1e_87{padding:8px 12px;background:transparent;border:none;border-radius:8px;font-family:inherit;font-size:14px;font-weight:600;letter-spacing:.03em;color:var(--color-gray-500);cursor:pointer;transition:background-color .15s,color .15s}._pageNavItem_10p1e_87:hover{background:var(--color-gray-100);color:var(--color-gray-700)}._pageNavItemActive_10p1e_104,._pageNavItemActive_10p1e_104:hover{background:var(--color-primary);color:var(--color-white)}._viewerCard_10p1e_111{background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:8px;overflow:hidden;display:flex;flex-direction:column;position:relative}._viewerCanvas_10p1e_122{background:var(--color-white);display:flex;align-items:flex-start;justify-content:center;min-height:200px}@keyframes _editPanelShake_10p1e_138{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}._editPanelShake_10p1e_138{animation:_editPanelShake_10p1e_138 .4s ease-in-out}@media (prefers-reduced-motion: reduce){._editPanelShake_10p1e_138{animation:none;outline:2px solid var(--color-warning)}}._bulkBar_10p1e_150{position:absolute;top:100%;left:50%;transform:translate(-50%);z-index:20;display:flex;align-items:center;gap:10px;width:max-content}._bulkBarNote_10p1e_163{font-size:12px;color:var(--color-gray-500);white-space:nowrap}._canvasScroll_10p1e_173{width:100%;min-height:200px;overflow:auto;display:flex}._canvasScroll_10p1e_173>*{margin:auto}._tagTip_10p1e_185{position:absolute;display:none;z-index:15;margin:0;padding:3px 8px;border-radius:4px;background:#26323cf0;color:var(--color-white);font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap;pointer-events:none}._viewerPlaceholder_10p1e_201{color:var(--color-gray-500);font-size:14px}._confidenceLegend_10p1e_207{position:absolute;bottom:16px;left:16px;display:flex;flex-direction:column;gap:4px;padding:10px 14px;background:#26323cd1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:10px;box-shadow:0 6px 10px #0000004d;color:#ffffffeb;font-size:12px;line-height:1.3;z-index:5;pointer-events:none}._confidenceLegendToggle_10p1e_229{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:0;background:none;border:none;color:inherit;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.04em;cursor:pointer;pointer-events:auto}._confidenceLegendToggle_10p1e_229:hover{color:#fff}._confidenceLegendToggleFolded_10p1e_250{gap:6px;font-size:11px;font-weight:500;color:#ffffffbf}._confidenceLegendRow_10p1e_257{display:flex;align-items:center;gap:6px}._confidenceLegendBadge_10p1e_263{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:#fff;color:#374151;font-size:10px;font-weight:700;flex-shrink:0}._confidenceLegendNote_10p1e_277{margin-top:2px;padding-top:6px;border-top:1px solid rgba(255,255,255,.18);color:#ffffffb3;font-size:11px;line-height:1.35;max-width:220px}._viewerToolbar_10p1e_288{position:sticky;bottom:16px;align-self:center;display:flex;align-items:center;gap:4px;padding:10px 18px;background:#26323cd1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:9999px;box-shadow:0 6px 10px #0000004d;z-index:5}._toolBtn_10p1e_305{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;background:transparent;border:none;border-radius:50%;cursor:pointer;color:#ffffffd1;transition:background-color .15s,color .15s}._toolBtn_10p1e_305:hover{background:#ffffff29;color:var(--color-white)}._toolBtn_10p1e_305:disabled{opacity:.4;cursor:default}._toolBtnActive_10p1e_327,._toolBtnActive_10p1e_327:hover{background:var(--color-primary);color:var(--color-white)}._toolDivider_10p1e_336{width:1px;height:28px;background:#ffffff38;margin:0 8px}._sidebarNote_10p1e_345{margin:0;font-size:12px;line-height:1.55;color:var(--color-gray-500)}._rightSidebar_10p1e_352{position:fixed;right:0;top:64px;width:300px;height:calc(100vh - 64px);padding:0;background:var(--color-gray-100);border-left:1px solid var(--color-gray-300);overflow:hidden;z-index:60;display:flex;flex-direction:column;gap:0}._rightResizeHandle_10p1e_367{position:fixed;top:64px;bottom:0;width:6px;cursor:col-resize;z-index:61}._rightResizeHandle_10p1e_367:hover{background:var(--color-gray-300)}._sidebarTabs_10p1e_380{display:flex;align-items:flex-end;gap:2px;padding:10px 10px 0}._sidebarTab_10p1e_380{padding:8px 10px;margin-bottom:-1px;background:var(--color-gray-200);border-bottom:none;border-radius:8px 8px 0 0;font-family:inherit;font-size:14px;font-weight:600;color:var(--color-gray-600);cursor:pointer}._sidebarTab_10p1e_380:hover{background:var(--color-gray-100);color:var(--color-gray-800)}._sidebarTabActive_10p1e_402,._sidebarTabActive_10p1e_402:hover{background:var(--color-white);color:var(--color-primary);border-bottom:1px solid var(--color-white)}._sidebarTabContent_10p1e_408{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding:16px;background:var(--color-white);border-radius:4px 4px 0 0}._panelCard_10p1e_421{background:var(--color-gray-100);border:1px solid var(--color-gray-300);border-radius:8px;padding:16px;box-shadow:0 1px 2px #0000000d;display:flex;flex-direction:column;gap:14px}._rightSidebar_10p1e_352>._panelCard_10p1e_421:first-child{background:transparent;border:none;box-shadow:none;padding:0}._editBar_10p1e_148{position:sticky;top:0;z-index:10;padding-bottom:12px}._editBar_10p1e_148 ._panelCard_10p1e_421{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 16px;background:var(--color-white);border:1px solid var(--color-gray-200);box-shadow:0 1px 3px #00000014}._editBar_10p1e_148 ._panelTitle_10p1e_454{flex-basis:100%;padding:0;border:none;white-space:nowrap}._editBar_10p1e_148 ._editBoxesPanel_10p1e_461 ._panelTitle_10p1e_454{flex-basis:auto}._editBar_10p1e_148 ._panelTitle_10p1e_454:has(._panelTitleSub_10p1e_464){padding-bottom:0;border-bottom:none}._editBar_10p1e_148 ._panelTitleSub_10p1e_464{display:inline;margin:0 0 0 6px}._editBar_10p1e_148 ._regionGroup_10p1e_473{display:flex;align-items:center;gap:8px}._editBar_10p1e_148 ._barBottom_10p1e_479{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:12px}._editBar_10p1e_148 ._scalePanel_10p1e_486 ._measureBox_10p1e_486{flex-basis:100%}._editBar_10p1e_148 ._measureBox_10p1e_486 ._barBottom_10p1e_479{flex-basis:auto}._editBar_10p1e_148 ._measureBox_10p1e_486 ._regionEditRow_10p1e_494{flex:0 0 220px;min-width:0}._editBar_10p1e_148 ._regionActionRow_10p1e_498{margin:0 0 0 auto}._editBar_10p1e_148 ._actionBtn_10p1e_501{white-space:nowrap;padding:8px;font-size:12px}._editBar_10p1e_148 ._addRegionBtn_10p1e_507{display:inline-flex;align-items:center;padding:4px 10px;font-size:13px;font-weight:600;font-family:inherit;white-space:nowrap;background:transparent;border:1px solid var(--color-gray-300);border-radius:6px;color:var(--color-gray-700);cursor:pointer}._editBar_10p1e_148 ._addRegionBtn_10p1e_507:hover{background:var(--color-gray-100)}._panelTitle_10p1e_454{font-size:14px;font-weight:600;letter-spacing:.05em;color:var(--color-gray-600);text-transform:uppercase;margin:0}._panelTitleSub_10p1e_464{display:block;margin-top:2px;font-size:12px}._panelTitle_10p1e_454:has(._panelTitleSub_10p1e_464){padding-bottom:10px;border-bottom:1px solid var(--color-gray-200)}._actionGroup_10p1e_549{display:flex;flex-direction:column;gap:8px;margin-top:4px}._actionBtn_10p1e_501{padding:10px 16px;background:var(--color-primary);color:var(--color-white);border:1px solid var(--color-primary);border-radius:6px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;font-family:inherit;transition:opacity .15s}._actionBtn_10p1e_501:hover:not(:disabled){opacity:.9}._actionBtn_10p1e_501:disabled{opacity:.45;cursor:not-allowed}._panelNote_10p1e_579{font-size:12px;padding:6px 10px;border-radius:4px}._panelNoteWarn_10p1e_585{background:#fef3c7;border:1px solid #f59e0b;color:#92400e}._panelNoteError_10p1e_592{background:#fee2e2;border:1px solid #dc2626;color:#991b1b}._panelNoteOk_10p1e_599{background:#dcfce7;border:1px solid #16a34a;color:#166534}._panelDivider_10p1e_606{border-top:1px solid var(--color-gray-200);padding-top:12px}._panelBtnFull_10p1e_611{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:6px 0;font-size:13px;font-weight:600;font-family:inherit;text-align:center;background:var(--color-primary-light);border:1px solid var(--color-primary-light);border-radius:6px;color:var(--color-white);cursor:pointer}._editorCardTitleSub_10p1e_628{margin-left:6px;font-weight:400;font-size:11px;opacity:.75}._editorRow_10p1e_634{display:flex;gap:8px;margin-bottom:6px;align-items:center}._editorRadioLabel_10p1e_640{display:inline-flex;align-items:center;gap:4px;font-size:12px;cursor:pointer}._editorLinkBtn_10p1e_647{background:transparent;border:none;padding:0;font-size:12px;color:var(--color-gray-700);cursor:pointer;text-decoration:underline;margin-bottom:6px}._editorLinkBtn_10p1e_647:hover{color:var(--color-gray-900)}._aggSection_10p1e_660{display:flex;flex-direction:column;gap:4px}._aggSectionLabel_10p1e_665{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-gray-500);margin-bottom:4px}._aggTotalsRow_10p1e_673{display:flex;justify-content:space-between;align-items:baseline;padding:5px 8px;border-radius:4px;font-size:13px}._aggTotalsRow_10p1e_673:nth-child(2n){background:var(--color-gray-100)}._aggTotalsClass_10p1e_684{color:var(--color-gray-800);text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._aggTotalsValue_10p1e_691{font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-gray-900);margin-left:12px}._aggUnitBlock_10p1e_698{padding:6px 8px;border-radius:4px;margin-bottom:4px;background:var(--color-white);border:1px solid var(--color-gray-200)}._aggUnitHeader_10p1e_705{display:flex;justify-content:space-between;align-items:baseline;font-size:12px;font-weight:600;color:var(--color-gray-800);margin-bottom:4px}._aggUnitMult_10p1e_714{font-size:11px;color:var(--color-gray-500);font-variant-numeric:tabular-nums;font-weight:500}._aggUnitRow_10p1e_720{display:grid;grid-template-columns:1fr auto auto auto;gap:6px;align-items:baseline;font-size:11px;color:var(--color-gray-700);padding-left:8px}._aggUnitRowClass_10p1e_729{text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._aggUnitRowMath_10p1e_735{color:var(--color-gray-400);font-variant-numeric:tabular-nums}._aggUnitRowSubtotal_10p1e_739{font-weight:700;color:var(--color-gray-900);font-variant-numeric:tabular-nums;text-align:right;min-width:32px}._aggWarn_10p1e_746{font-size:12px;padding:8px 10px;margin-top:8px;background:#fffbeb;border:1px solid #fbbf24;border-radius:4px;color:#92400e;line-height:1.45}._aggWarnList_10p1e_756{margin-top:4px;color:#78350f}._countList_10p1e_761{display:flex;flex-direction:column;gap:4px}._countRow_10p1e_767{display:flex;align-items:center;gap:8px;padding:4px 0}._countRowSub_10p1e_774{padding-left:16px}._countRowDisabled_10p1e_779{opacity:.45}._countRowDisabled_10p1e_779 ._countCheckbox_10p1e_782{cursor:default}._countCheckbox_10p1e_782{flex-shrink:0;width:14px;height:14px;margin:0;accent-color:var(--color-primary-light);cursor:pointer}._countLabelGroup_10p1e_796{flex:1;min-width:0;display:flex;align-items:center;gap:6px}._tagGroupToggle_10p1e_806{flex:1;min-width:0;display:flex;align-items:center;gap:6px;padding:0;background:transparent;border:none;cursor:pointer;font-family:inherit;text-align:left;color:var(--color-gray-700)}._countRowTotal_10p1e_821{padding-top:8px}._countDivider_10p1e_825{height:1px;background:var(--color-gray-200);margin:4px 0}._regionSubhead_10p1e_832{font-size:14px;font-weight:600;color:var(--color-gray-600);padding:0 0 2px}._regionActionRow_10p1e_498{display:flex;gap:8px}._regionActionRow_10p1e_498>._actionBtn_10p1e_501{flex:1;padding:8px;font-size:12px}._unitEditActions_10p1e_849{flex-basis:100%;flex-wrap:wrap;justify-content:flex-start}._unitEditActions_10p1e_849>._actionBtn_10p1e_501{flex:0 0 auto}._unitEditAddBtn_10p1e_857{line-height:16px}._unitEditActionsRight_10p1e_860{margin-left:auto}._measureBox_10p1e_486{display:flex;flex-direction:column;gap:14px;padding-top:12px;border-top:1px solid var(--color-gray-200)}._regionEditRow_10p1e_494{display:flex;align-items:center;gap:6px}._regionEditLabel_10p1e_881{font-size:14px;color:var(--color-gray-600)}._regionFloorsInput_10p1e_885{flex:1;min-width:0;padding:4px 8px;font-size:12px;font-family:inherit;border:1px solid var(--color-gray-300);border-radius:6px}._scaleEditRow_10p1e_894{align-items:flex-start}._scaleEditRow_10p1e_894 ._regionEditLabel_10p1e_881{padding-top:5px}._scaleEditCell_10p1e_900{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}._scaleOtherRow_10p1e_907{display:flex;align-items:center;gap:4px}._inputInvalid_10p1e_912{border-color:var(--color-warning);outline:none}._scaleHint_10p1e_916{font-size:11px;color:var(--color-warning);margin-top:2px}._regionScaleText_10p1e_922{flex:1;min-width:0;font-size:12px;font-weight:800;color:var(--color-gray-600)}._regionDeleteBtn_10p1e_929{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:4px;background:transparent;border:none;border-radius:6px;cursor:pointer;color:var(--color-gray-500)}._regionDeleteBtn_10p1e_929:hover{background:var(--color-delete-hover);color:var(--color-delete)}._countDot_10p1e_946{width:8px;height:8px;border-radius:50%;flex-shrink:0}._countGroupLabel_10p1e_956{font-size:13px;font-weight:600;color:var(--color-gray-600)}._countLabel_10p1e_796{font-size:12px;font-weight:600;color:var(--color-gray-600)}._countValue_10p1e_969{margin-left:auto;font-size:13px;font-weight:600;color:var(--color-gray-700)}._countNeedsReview_10p1e_978{margin-left:6px;font-size:11px;font-weight:500;color:var(--color-gray-400);white-space:nowrap}._countValueTotal_10p1e_986{color:var(--color-warning)}._countExcluded_10p1e_991{margin-left:auto;font-size:11px;font-weight:500;color:var(--color-gray-400);white-space:nowrap}._countExcluded_10p1e_991+._countValue_10p1e_969{margin-left:0}._countGroupHeader_10p1e_1003{display:flex;align-items:center;gap:8px;width:100%;padding:4px 0;background:transparent;border:none;cursor:pointer;font-family:inherit;text-align:left}._countSubGroup_10p1e_1016{margin-left:28px;display:flex;flex-direction:column;gap:2px;padding:4px 0}._tipHint_10p1e_1026{display:flex;align-items:flex-start;gap:6px;margin-top:4px}._tipIcon_10p1e_1033{flex-shrink:0;margin-top:1px;color:var(--color-hint)}._unitMenuTitle_10p1e_1040{font-size:12px;font-weight:600;color:var(--color-gray-700);padding:2px 4px 8px}._boxMenu_10p1e_1046{position:fixed;z-index:1000;min-width:200px;padding:4px;background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:8px;box-shadow:0 8px 24px #00000026}._boxMenuItem_10p1e_1057{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;background:transparent;border:none;border-radius:6px;cursor:pointer;font-family:inherit;font-size:14px;color:var(--color-gray-700);text-align:left}._boxMenuItem_10p1e_1057:hover{background:var(--color-gray-100)}._boxMenuTagEdit_10p1e_1077{display:flex;flex-direction:column;gap:6px;padding:6px}._boxMenuTagInput_10p1e_1083{padding:6px 8px;font-family:inherit;font-size:14px;border:1px solid var(--color-gray-300);border-radius:6px}._boxMenuTagActions_10p1e_1090{display:flex;justify-content:flex-end;gap:6px}._boxMenuText_10p1e_1096{flex:1}._boxMenuHeader_10p1e_1101{padding:8px 10px;font-size:14px;color:var(--color-gray-700);cursor:default}._boxMenuSubItem_10p1e_1109{padding-left:24px;font-size:13px}._boxMenuPct_10p1e_1114{font-size:12px;color:var(--color-gray-400)}._boxMenuNote_10p1e_1119{padding:0 10px 6px;font-size:12px;color:var(--color-gray-500)}._boxMenuItemActive_10p1e_1125{background:var(--color-gray-100);font-weight:600;color:var(--color-primary)}._boxMenuItemDanger_10p1e_1131{color:var(--color-delete)}._boxMenuItemDanger_10p1e_1131:hover{background:var(--color-delete-hover)}._boxSubmenuWrap_10p1e_1138{position:relative}._boxSubmenu_10p1e_1138{display:none;position:absolute;left:100%;top:0;min-width:240px;max-height:280px;overflow-y:auto;padding:4px;background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:8px;box-shadow:0 8px 24px #00000026}._boxSubmenuWrap_10p1e_1138:hover>._boxSubmenu_10p1e_1138{display:block}._boxSubmenuFlipX_10p1e_1162{left:auto;right:100%}._boxSubmenuFlipY_10p1e_1169{top:auto;bottom:0}._scheduleSheetTabs_10p1e_1176{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:12px}._scheduleSheetTab_10p1e_1176{padding:4px 10px;background:var(--color-gray-100);border:1px solid var(--color-gray-300);border-radius:6px;font-family:inherit;font-size:12px;font-weight:600;color:var(--color-gray-600);cursor:pointer}._scheduleSheetTab_10p1e_1176:hover{background:var(--color-gray-200)}._scheduleSheetTabActive_10p1e_1196,._scheduleSheetTabActive_10p1e_1196:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}._scheduleSheetHeader_10p1e_1203{position:sticky;top:-16px;z-index:3;box-sizing:border-box;height:56px;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 -16px;padding:16px 16px 0;background:var(--color-white)}._scheduleTableTitleSticky_10p1e_1218{position:sticky;top:40px;z-index:2;box-sizing:border-box;height:30px;margin:0 -16px;padding:4px 16px;background:var(--color-white)}._scheduleSheetActions_10p1e_1228{display:flex;gap:6px;flex-shrink:0}._scheduleActionBtn_10p1e_1233{display:inline-flex;align-items:center;gap:2px;padding:4px;background:transparent;border:none;font-family:inherit;font-size:14px;font-weight:500;color:var(--color-primary);cursor:pointer}._scheduleActionBtn_10p1e_1233:hover{opacity:.7}._scheduleActionBtn_10p1e_1233:disabled{opacity:.45;cursor:not-allowed}._scheduleEditBtn_10p1e_1254{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:var(--color-gray-100);border:1px solid var(--color-gray-300);border-radius:6px;font-family:inherit;font-size:13px;font-weight:600;color:var(--color-gray-700);cursor:pointer}._scheduleEditBtn_10p1e_1254:hover{background:var(--color-gray-200)}._scheduleEditBtnPlain_10p1e_1271{background:var(--color-white)}._scheduleEditBtnPlain_10p1e_1271:hover:not(:disabled){background:var(--color-gray-100)}._scheduleEditBtnDanger_10p1e_1277{background:var(--color-white);color:var(--color-delete)}._scheduleEditBtnDanger_10p1e_1277:hover{background:var(--color-delete-hover)}._unitMenuRowLeft_10p1e_1284{justify-content:flex-start;margin-bottom:12px}._unitMenuDelete_10p1e_1288{margin-right:auto}._unitMenuDelete_10p1e_1288+button{margin-left:12px}._scheduleCheckCell_10p1e_1294{width:28px;text-align:center}._scheduleCellInput_10p1e_1298{width:100%;min-width:60px;padding:2px 4px;font-family:inherit;font-size:13px;border:1px solid var(--color-gray-300);border-radius:4px}._scheduleRowAction_10p1e_1307{width:24px;text-align:center}._scheduleRowMenuBtn_10p1e_1311{display:inline-flex;align-items:center;justify-content:center;padding:2px;background:transparent;border:none;color:var(--color-gray-500);cursor:pointer;border-radius:4px}._scheduleRowMenuBtn_10p1e_1311:hover{color:var(--color-gray-700);background:var(--color-gray-100)}._menuBackdrop_10p1e_1326{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999}._menuDivider_10p1e_1331{height:1px;margin:4px;background:var(--color-gray-300)}._scheduleRowDelItem_10p1e_1336:hover{color:var(--color-delete);background:var(--color-delete-hover)}._schedulePageBlock_10p1e_1341{margin-bottom:32px}._schedulePageLink_10p1e_1345{background:transparent;border:none;padding:0;font-size:16px;font-weight:600;color:var(--color-gray-700);text-decoration:underline;cursor:pointer;font-family:inherit;text-align:left;min-width:0}._scheduleTableBlock_10p1e_1359{margin-bottom:24px}._scheduleTableTitle_10p1e_1218{font-size:14px;font-weight:600;color:var(--color-gray-600)}._scheduleTable_10p1e_1218{width:100%;border-collapse:collapse;font-size:13px;border:1px solid var(--color-gray-200)}._scheduleTableScroll_10p1e_1377{overflow-x:auto}._scheduleTable_10p1e_1218 th{padding:10px 12px;text-align:left;font-weight:600;color:var(--color-gray-700);border-bottom:2px solid var(--color-gray-300);background:var(--color-gray-50)}._scheduleTable_10p1e_1218 td{padding:10px 12px;color:var(--color-gray-600);border-bottom:1px solid var(--color-gray-200)}._scheduleTable_10p1e_1218 tbody tr:nth-child(2n){background:var(--color-gray-50)}._tradeSwitch_10p1e_1401{display:flex;align-items:center;gap:8px;padding:12px 12px 4px}._tradeSwitchBtn_10p1e_1408{display:flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid var(--color-gray-200);border-radius:999px;background:var(--color-gray-200);color:var(--color-gray-600);font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}._tradeSwitchBtn_10p1e_1408:hover:not(._tradeSwitchBtnActive_10p1e_1424){background:var(--color-gray-100);color:var(--color-gray-800)}._tradeSwitchBtnActive_10p1e_1424{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-white);cursor:default}._tradeSwitchHint_10p1e_1435{margin-left:auto;font-size:10px;color:var(--color-gray-500)}._trimRow_10p1e_1463{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:baseline;font-size:11px;color:var(--color-gray-700);padding-left:16px}._trimSummaryRow_10p1e_1472{padding-left:0;font-size:12px;font-weight:600}._trimNum_10p1e_1477{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums;text-align:right}._unitHeaderBtn_10p1e_1482{display:flex;align-items:center;gap:4px;min-width:0;padding:0;background:transparent;border:none;font:inherit;font-weight:600;color:inherit;cursor:pointer}._iconBtnSmall_10p1e_1495{display:flex;padding:2px;background:transparent;border:none;color:var(--color-gray-500);cursor:pointer}._iconBtnSmall_10p1e_1495:hover{color:var(--color-gray-800)}._legendSwatch_10p1e_1506{width:10px;height:10px;border-radius:2px;flex-shrink:0}._viewToggles_10p1e_1512{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}._viewToggle_10p1e_1512{padding:3px 8px;border:1px solid var(--color-gray-200);border-radius:6px;background:#fff;color:var(--color-gray-600);font:inherit;font-size:11px;font-weight:500;cursor:pointer}._viewToggle_10p1e_1512[aria-pressed=true]{background:var(--color-gray-900);border-color:var(--color-gray-900);color:#fff}._materialBar_10p1e_1534{display:flex;height:6px;margin:4px 0 8px;border-radius:3px;overflow:hidden;background:var(--color-gray-200)}._materialBar_10p1e_1534>i{display:block;height:100%}._flooringMenu_10p1e_1546{min-width:220px}._flooringMenuSelect_10p1e_1549{width:100%;margin:4px 0 6px;padding:6px 8px;font-family:inherit;font-size:13px;border:1px solid var(--color-gray-300);border-radius:6px;background:var(--color-white)}._unitOnPage_10p1e_1562{border-left:3px solid var(--color-primary)}._pageBadge_10p1e_1565,._pageBadgeOn_10p1e_1566{flex:none;padding:1px 6px;border-radius:999px;font-size:10px;font-weight:600;background:var(--color-gray-100);color:var(--color-gray-600)}._pageBadgeOn_10p1e_1566{background:var(--color-primary);color:var(--color-white)}._page_vaevt_2{padding:32px}._pageWhite_vaevt_7{background:var(--color-white)}._dropActive_vaevt_12{outline:2px dashed var(--color-primary);outline-offset:-12px;background:var(--color-gray-50)}._header_vaevt_18{display:flex;align-items:center;gap:12px;min-height:32px;margin-top:14px;margin-bottom:14px}._title_vaevt_27{font-size:24px;font-weight:600;letter-spacing:-.01em;color:var(--color-primary);margin:0}._headerActions_vaevt_36{margin-left:auto;display:flex;gap:8px}._headerBtn_vaevt_42{display:flex;align-items:center;gap:6px;padding:8px 10px;background:var(--color-gray-100);border:1px solid var(--color-gray-100);border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;color:var(--color-black);font-family:inherit;transition:border-color .15s}._headerBtn_vaevt_42:hover{border-color:var(--color-gray-600)}._viewToggle_vaevt_61{margin-left:auto;display:inline-flex;border:1px solid var(--color-gray-600);border-radius:60px;overflow:hidden}._viewBtn_vaevt_69{display:inline-flex;align-items:center;justify-content:center;width:52px;height:30px;padding:0;background:var(--color-white);border:none;cursor:pointer;color:var(--color-black)}._viewBtn_vaevt_69+._viewBtn_vaevt_69{border-left:1px solid var(--color-gray-600)}._viewBtn_vaevt_69:hover{background:var(--color-gray-100)}._viewBtnActive_vaevt_86{background:var(--color-secondary-light-button)}._empty_vaevt_90{color:var(--color-gray-500);font-size:14px;padding:40px 0;text-align:center}._grid_vaevt_98{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px}._card_vaevt_105{position:relative;display:flex;flex-direction:column;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:8px;overflow:hidden;cursor:pointer;box-shadow:0 1px 2px #0000000d;transition:box-shadow .15s}._card_vaevt_105:hover{box-shadow:0 4px 12px #0000001f}._marquee_vaevt_123{position:fixed;z-index:1000;pointer-events:none;border:1px solid var(--color-primary-light);background:#2f52751f;border-radius:2px}._cardSelected_vaevt_133{border-color:var(--color-secondary-light);box-shadow:0 0 0 2px var(--color-secondary-light)}._cardCheckbox_vaevt_138{position:absolute;bottom:12px;right:12px;z-index:1;width:24px;height:24px;padding:0;border-radius:50%;background:#ffffffd9;border:1px solid var(--color-gray-600);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-white);opacity:0}._card_vaevt_105:hover ._cardCheckbox_vaevt_138,._drawing_vaevt_158:hover ._cardCheckbox_vaevt_138{opacity:1}._cardCheckboxChecked_vaevt_160{opacity:1;background:var(--color-secondary-light);border-color:var(--color-secondary-light)}._drawing_vaevt_158 ._cardCheckbox_vaevt_138{top:20px;right:20px;bottom:auto}._drawing_vaevt_158 ._cardCheckboxChecked_vaevt_160{background:var(--color-brand-blue);border-color:var(--color-brand-blue)}._thumb_vaevt_104{aspect-ratio:4 / 3;background:var(--color-gray-200);position:relative;display:flex;align-items:center;justify-content:center}._thumb_vaevt_104 img{width:100%;height:100%;object-fit:cover;display:block}._thumbEmpty_vaevt_191{color:var(--color-gray-400);font-size:13px}._badge_vaevt_196{position:absolute;top:8px;left:8px;background:var(--color-primary);color:#fff;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.08em}._cardBody_vaevt_209{flex:1;padding:14px 44px 14px 14px}._cardName_vaevt_216{font-size:14px;font-weight:700;color:var(--color-primary);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardSub_vaevt_226{font-size:12px;color:var(--color-gray-600);margin:4px 0 0}._controlsRow_vaevt_233{display:flex;align-items:flex-end;gap:12px;position:sticky;top:0;z-index:10;background:var(--color-white);padding-top:8px}._contentArea_vaevt_245{padding-top:16px}._actionArea_vaevt_250{flex:1;min-width:0}._actionAreaHidden_vaevt_255{visibility:hidden}._controlsRowCollapsing_vaevt_259:has(._actionAreaHidden_vaevt_255){display:none}._tableRow_vaevt_264{display:grid;align-items:center;gap:16px;padding:0 8px;height:48px;border-bottom:1px solid var(--color-gray-200);font-size:14px;color:var(--color-gray-800);cursor:pointer}._tableRow_vaevt_264:hover{background:var(--color-gray-50)}._projectCols_vaevt_279{grid-template-columns:32px minmax(0,1fr) 200px 120px}._tableHead_vaevt_281{height:40px;cursor:default;color:var(--color-gray-500);font-size:14px;font-weight:400}._tableHead_vaevt_281:hover{background:transparent}._cbCell_vaevt_291{display:flex;align-items:center;justify-content:center}._cb_vaevt_291{width:16px;height:16px;cursor:pointer;accent-color:var(--color-secondary-light);opacity:0;transition:opacity .1s}._tableHead_vaevt_281 ._cb_vaevt_291,._tableRow_vaevt_264:hover ._cb_vaevt_291,._cb_vaevt_291:checked{opacity:1}._sortable_vaevt_314{display:inline-flex;align-items:center;gap:4px;cursor:pointer;-webkit-user-select:none;user-select:none;width:fit-content}._sortActive_vaevt_323{color:var(--color-gray-900);font-weight:600}._sortArrow_vaevt_328{color:var(--color-gray-500)}._sortActive_vaevt_323 ._sortArrow_vaevt_328{color:var(--color-gray-900);font-weight:700}._nameCell_vaevt_335{display:flex;align-items:center;gap:10px;min-width:0}._rowName_vaevt_342{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cellMuted_vaevt_348{color:var(--color-gray-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sectionHeading_vaevt_359{font-size:18px;font-weight:700;color:var(--color-gray-900);margin:24px 0 12px}._sectionSub_vaevt_366{font-size:14px;font-weight:400;color:var(--color-gray-400);margin-left:6px}._cardMeta_vaevt_373{font-size:12px;font-weight:600;color:var(--color-secondary-light);margin:4px 0 0}._estimateCols_vaevt_381{grid-template-columns:minmax(0,1fr) 100px 100px 200px 160px 100px}._exportBtn_vaevt_383{justify-self:end;padding:6px 14px;background:var(--color-white);border:1px solid var(--color-gray-600);border-radius:6px;font-size:12px;font-weight:600;color:var(--color-black);cursor:pointer;font-family:inherit}._exportBtn_vaevt_383:hover:not(:disabled){border-color:var(--color-primary)}._exportBtn_vaevt_383:disabled{opacity:.4;cursor:default}._projectBody_vaevt_403{display:flex;flex-direction:column;gap:28px}._eyebrow_vaevt_409{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-gray-500)}._overview_vaevt_417{display:flex;flex-wrap:wrap;background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:12px;overflow:hidden}._overviewCover_vaevt_425{flex:0 0 300px;max-width:100%;min-height:220px;display:flex;align-items:center;justify-content:center;background:var(--color-gray-200)}._overviewCover_vaevt_425 img{width:100%;height:100%;object-fit:cover;display:block}._overviewBody_vaevt_440{flex:1 1 420px;min-width:0;padding:24px 28px;display:flex;flex-direction:column;gap:20px}._overviewName_vaevt_448{margin:4px 0 0;font-size:28px;font-weight:600}._facts_vaevt_453{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px 28px}._fact_vaevt_453{display:flex;flex-direction:column;gap:4px;min-width:0}._factValue_vaevt_464{font-size:15px}._progressSelect_vaevt_465{max-width:280px}._uploadBand_vaevt_469{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;background:var(--color-white);border:1px dashed var(--color-brand-blue);border-radius:12px}._uploadBandTitle_vaevt_480{font-size:16px;font-weight:600}._uploadBandSub_vaevt_481{font-size:13px;color:var(--color-gray-500)}._uploadBandBtn_vaevt_482{display:flex;align-items:center;gap:10px;height:52px;padding:0 28px;border:none;border-radius:10px;background:var(--color-brand-blue);color:var(--color-white);font:inherit;font-size:16px;font-weight:600;cursor:pointer}._sectionCount_vaevt_498{margin-left:6px;font-size:14px;font-weight:400;color:var(--color-gray-500)}._drawing_vaevt_158{position:relative;display:flex;flex-wrap:wrap;margin-bottom:16px;background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:12px;overflow:hidden}._drawingSelected_vaevt_515{border-color:var(--color-primary)}._drawingMain_vaevt_516{position:relative;flex:1 1 520px;max-width:100%;display:flex;gap:18px;align-items:flex-start;padding:20px;border-right:1px solid var(--color-gray-200)}._drawingThumb_vaevt_526{position:relative;flex-shrink:0;width:240px;aspect-ratio:4 / 3;background:var(--color-gray-100);border:1px solid var(--color-gray-300);border-radius:4px;overflow:hidden}._drawingThumb_vaevt_526 img{width:100%;height:100%;object-fit:cover;display:block}._drawingText_vaevt_537{display:flex;flex-direction:column;gap:10px;min-width:0;padding-right:44px}._drawingName_vaevt_544{margin:0;font-size:16px;font-weight:600;line-height:1.35;word-break:break-word}._drawingMeta_vaevt_551{font-size:13px;line-height:1.6;color:var(--color-gray-500)}._workspaceBtn_vaevt_556{height:44px;padding:0 16px;border:1px solid var(--color-gray-300);border-radius:8px;background:var(--color-white);font:inherit;font-size:14px;font-weight:500;cursor:pointer}._workspaceBtn_vaevt_556:hover{background:var(--color-gray-100)}._pills_vaevt_569{display:flex;flex-wrap:wrap;gap:6px}._pill_vaevt_569{display:inline-block;padding:3px 9px;border-radius:999px;background:var(--color-gray-100);font-size:12px;font-weight:500;color:var(--color-gray-700)}._complete_vaevt_579{background:#e0f2e6;color:var(--color-success)}._needs_review_vaevt_580{background:#fff0a8;color:var(--color-review)}._jobs_vaevt_582{flex:2 1 520px;min-width:0;display:flex;flex-direction:column;padding:8px 20px 14px}._noJobs_vaevt_589{padding:28px 0 12px;color:var(--color-gray-500);border-bottom:1px solid var(--color-gray-200)}._jobRow_vaevt_594{display:grid;grid-template-columns:110px 104px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--color-gray-200)}._jobTrade_vaevt_602{font-size:15px;font-weight:600}._jobAmounts_vaevt_603{display:flex;flex-direction:column;gap:2px;min-width:0}._jobPrice_vaevt_609{font-size:16px;font-weight:700}._jobQty_vaevt_610{font-size:13px;color:var(--color-gray-600)}._jobStatus_vaevt_611{justify-self:start}._jobActions_vaevt_613{display:flex;align-items:center;gap:8px;justify-self:end}._jobBtn_vaevt_614{height:44px;width:150px;padding:0 14px;border-radius:8px;border:1px solid transparent;font:inherit;font-size:14px;font-weight:700;color:var(--color-white);cursor:pointer}._jobBtnOpen_vaevt_626{background:var(--color-brand-blue);border-color:var(--color-brand-blue)}._jobBtnReview_vaevt_627{background:var(--color-warning);border-color:var(--color-warning)}._jobExportBtn_vaevt_628{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:8px}._addTradeBtn_vaevt_638{align-self:flex-start;margin-top:8px;padding:10px 4px;border:none;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--color-brand-blue);cursor:pointer}._dialogField_vaevt_651{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}._dialogLabel_vaevt_652{font-weight:600}._dialogSub_vaevt_653{font-size:13px;color:var(--color-gray-500)}._dialogValue_vaevt_654{padding:12px 14px;border:1px solid var(--color-gray-200);border-radius:8px;background:var(--color-gray-100);word-break:break-word}._tradeChoices_vaevt_661{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}._tradeChoice_vaevt_661{padding:12px 16px;border:1px solid var(--color-gray-300);border-radius:6px;background:var(--color-white);font:inherit;font-size:14px;font-weight:600;color:var(--color-gray-900);cursor:pointer}._tradeChoiceOn_vaevt_673{background:var(--color-brand-blue);border-color:var(--color-brand-blue);color:var(--color-white)}._tradeChoice_vaevt_661:disabled{background:var(--color-gray-100);color:var(--color-gray-400);cursor:not-allowed}._dialogCancel_vaevt_684{padding:8px 16px;border:1px solid var(--color-gray-300);font-size:14px;font-weight:600;color:var(--color-gray-900)}._dialogRun_vaevt_691{background:var(--color-brand-blue);border-color:var(--color-brand-blue)}._page_1dwa4_2{padding:32px;background:var(--color-white)}._marquee_1dwa4_8{position:fixed;z-index:1000;pointer-events:none;border:1px solid var(--color-primary-light);background:#2f52751f;border-radius:2px}._header_1dwa4_17{display:flex;align-items:center;gap:12px;min-height:60px;margin-top:14px;margin-bottom:14px}._title_1dwa4_26{font-size:24px;font-weight:600;letter-spacing:-.01em;color:var(--color-primary);margin:0}._hint_1dwa4_34{font-size:14px;color:var(--color-gray-900);margin:0 0 16px}._empty_1dwa4_40{color:var(--color-gray-500);font-size:14px;padding:40px 0;text-align:center}._controlsRow_1dwa4_48{display:flex;align-items:flex-end;gap:12px;margin-bottom:10px;position:sticky;top:0;z-index:10;background:var(--color-white);padding-top:8px}._actionArea_1dwa4_60{flex:1;min-width:0}._actionAreaHidden_1dwa4_65{visibility:hidden}._tableRow_1dwa4_70{display:grid;align-items:center;gap:16px;padding:6px 8px;min-height:48px;border-bottom:1px solid var(--color-gray-200);font-size:14px;color:var(--color-gray-800)}._trashCols_1dwa4_82{grid-template-columns:32px minmax(0,1fr) 190px 110px 280px}._tableHead_1dwa4_84{height:40px;color:var(--color-gray-500);font-size:14px;font-weight:400}._cbCell_1dwa4_91{display:flex;align-items:center;justify-content:center}._cb_1dwa4_91{width:16px;height:16px;cursor:pointer;accent-color:var(--color-secondary);opacity:0;transition:opacity .1s}._tableHead_1dwa4_84 ._cb_1dwa4_91,._tableRow_1dwa4_70:hover ._cb_1dwa4_91,._cb_1dwa4_91:checked{opacity:1}._sortable_1dwa4_112{display:inline-flex;align-items:center;gap:4px;cursor:pointer;-webkit-user-select:none;user-select:none;width:fit-content}._sortActive_1dwa4_121{color:var(--color-gray-900);font-weight:600}._sortArrow_1dwa4_126{color:var(--color-gray-500)}._sortActive_1dwa4_121 ._sortArrow_1dwa4_126{color:var(--color-gray-900);font-weight:700}._nameCell_1dwa4_133{display:flex;align-items:center;gap:10px;min-width:0}._rowName_1dwa4_140{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cellMuted_1dwa4_146{color:var(--color-gray-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sourceCell_1dwa4_154{color:var(--color-gray-500);white-space:normal;overflow-wrap:anywhere}._rowDisabled_1dwa4_161{opacity:.5}._rowDisabled_1dwa4_161 ._cb_1dwa4_91{cursor:not-allowed}._parentTag_1dwa4_167{flex-shrink:0;padding:1px 7px;border-radius:9px;background:var(--color-gray-200);color:var(--color-gray-600);font-size:11px;font-weight:600;white-space:nowrap}._typeFilter_1dwa4_179{position:relative;width:fit-content}._typeFilterBtn_1dwa4_184{display:inline-flex;align-items:center;gap:4px;padding:0;background:transparent;border:none;cursor:pointer;font-family:inherit;font-size:14px;color:var(--color-gray-500)}._typeFilterActive_1dwa4_197{color:var(--color-gray-900);font-weight:600}._typeBadge_1dwa4_199{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--color-gray-200);color:var(--color-gray-700);font-size:12px;font-weight:600}._typeMenu_1dwa4_213{position:absolute;top:calc(100% + 6px);left:0;z-index:20;min-width:150px;padding:4px;background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:8px;box-shadow:0 4px 12px #0000001f}._typeMenuItem_1dwa4_226{display:block;width:100%;padding:8px 10px;background:transparent;border:none;border-radius:6px;text-align:left;cursor:pointer;font-family:inherit;font-size:14px;color:var(--color-gray-800)}._typeMenuItem_1dwa4_226:hover{background:var(--color-gray-100)}._typeMenuItemActive_1dwa4_242{font-weight:600;color:var(--color-secondary)}._menuBackdrop_1dwa4_244{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10}._page_72koi_1{height:100vh;overflow:hidden;display:flex;background:var(--ds-surface);color:var(--ds-text);font-family:var(--ds-font);font-size:14px}._main_72koi_11{position:relative;flex:1 1 0;min-width:0;display:flex;justify-content:center;box-sizing:border-box;padding:96px 40px 40px;overflow-y:auto}._column_72koi_22{width:100%;max-width:500px;display:flex;flex-direction:column;gap:32px;margin:auto}._heading_72koi_32{display:flex;flex-direction:column;gap:10px}._title_72koi_38{margin:0;font-size:40px;font-weight:600;letter-spacing:-.02em;line-height:1.1}._subtitle_72koi_46{font-size:16px;color:var(--ds-text-muted);line-height:1.5}._options_72koi_52{display:flex;flex-direction:column;gap:14px}._option_72koi_52{font-family:inherit;text-align:left;text-decoration:none;min-height:84px;box-sizing:border-box;padding:14px 22px;border-radius:14px;cursor:pointer;display:flex;align-items:center;gap:16px;transition:box-shadow .15s ease,border-color .15s ease}._option_72koi_52:hover{box-shadow:0 8px 24px #1c243024}._option_72koi_52:focus-visible{outline:3px solid var(--ds-focus);outline-offset:2px}._optionPrimary_72koi_83{border:1px solid var(--ds-primary);background:var(--ds-primary);color:#fff}._optionSecondary_72koi_90{border:1px solid var(--ds-border-strong);background:#fff;color:var(--ds-text)}._optionSecondary_72koi_90:hover{border-color:var(--ds-primary)}._optionIcon_72koi_101{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._optionIconPrimary_72koi_111{background:#ffffff29}._optionIconSecondary_72koi_116{background:var(--ds-primary-tint)}._optionText_72koi_121{flex-grow:1;display:flex;flex-direction:column;gap:2px}._optionTitle_72koi_128{font-size:17px;font-weight:600}._optionNote_72koi_133{font-size:13px;color:var(--ds-text-muted)}._optionNoteOnPrimary_72koi_138{color:var(--ds-on-primary-muted)}._arrow_72koi_143{transition:transform .15s ease}._option_72koi_52:hover ._arrow_72koi_143{transform:translate(4px)}@media (prefers-reduced-motion: reduce){._arrow_72koi_143{transition:none}}._steps_72koi_156{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._step_72koi_156{display:flex;flex-direction:column;gap:8px}._stepNumber_72koi_171{width:28px;height:28px;border-radius:50%;background:var(--ds-primary-tint);color:var(--ds-primary);font-weight:600;font-size:13px;display:flex;align-items:center;justify-content:center}._stepText_72koi_184{font-size:13px;line-height:1.45;color:var(--ds-text-soft)}@media (max-width: 480px){._main_72koi_11{padding:88px 20px 32px}._steps_72koi_156{grid-template-columns:1fr}}._art_dapo5_1{position:relative;flex:0 0 52%;background:var(--ds-navy);overflow:hidden}._artSvg_dapo5_8{position:absolute;left:0;top:0;display:block;font-family:var(--ds-font)}._detection_dapo5_17{animation:_detectionPop_dapo5_1 .55s cubic-bezier(.2,.8,.2,1) both}@keyframes _detectionPop_dapo5_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width: 900px){._art_dapo5_1{display:none}}@media (prefers-reduced-motion: reduce){._detection_dapo5_17{animation:none}}._brand_oqx2k_2{position:absolute;left:40px;top:28px;display:flex;align-items:center;gap:12px;white-space:nowrap}._brandMark_oqx2k_12{height:28px;width:auto;display:block}._brandName_oqx2k_18{font-weight:600;font-size:18px;letter-spacing:.02em}._brandSub_oqx2k_24{font-size:14px;color:var(--ds-text-muted)}._brandWide_oqx2k_30{right:40px;flex-wrap:wrap}@media (max-width: 480px){._brand_oqx2k_2{left:20px;right:20px;white-space:normal;flex-wrap:wrap}}._badge_1da4t_2{margin-left:auto;line-height:28px;font-size:14px;color:var(--ds-text-muted);max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}._page_16wq1_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-gray-100);padding:24px}._split_16wq1_11{height:100vh;display:flex;overflow:hidden;background:var(--ds-surface);color:var(--ds-text)}._splitMain_16wq1_18{position:relative;flex:1 1 0;min-width:0;display:flex;justify-content:center;box-sizing:border-box;padding:96px 40px 40px;overflow-y:auto}._splitMain_16wq1_18 ._card_16wq1_30{max-width:500px;margin:auto;border:none;border-radius:0;box-shadow:none;padding:0;background:none}._splitMain_16wq1_18 ._cardOnboarding_16wq1_40 ._button_16wq1_40{margin-top:22px}._splitMain_16wq1_18 ._button_16wq1_40{background:var(--ds-primary)}@media (max-width: 860px){._split_16wq1_11{height:auto;min-height:100vh}._split_16wq1_11>section{display:none}._splitMain_16wq1_18{padding:96px 24px 24px}}._card_16wq1_30{width:100%;max-width:520px;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:12px;padding:56px;box-shadow:0 1px 3px #00000014}._brand_16wq1_66{display:flex;flex-direction:column;align-items:center;gap:2px;margin:0 0 20px;font-size:16px;color:var(--color-primary);text-align:center}._brandTop_16wq1_77{display:flex;align-items:baseline;gap:8px}._brandSub_16wq1_83{font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;opacity:.75}._brandLogo_16wq1_91{height:24px;width:auto}._title_16wq1_96{margin:0 0 20px;font-size:20px;font-weight:600;color:var(--color-gray-900)}._field_16wq1_103{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}._nameRow_16wq1_110{display:flex;gap:12px}._nameRow_16wq1_110 ._field_16wq1_103{flex:1;min-width:0}._label_16wq1_120{font-size:14px;font-weight:500;color:Var(--color-gray-700)}._hint_16wq1_126{font-size:14px;color:var(--color-gray-600)}._input_16wq1_131{height:40px;padding:0 12px;border:1px solid var(--color-gray-300);border-radius:8px;font-size:14px;outline:none}._input_16wq1_131:focus{border-color:var(--color-secondary);box-shadow:0 0 0 3px #2563eb26}._inputError_16wq1_145,._inputError_16wq1_145:focus{border-color:var(--color-error);box-shadow:none}._pwWrap_16wq1_151{position:relative}._pwWrap_16wq1_151 ._input_16wq1_131{width:100%;padding-right:40px}._pwToggle_16wq1_160{position:absolute;right:8px;top:0;height:40px;display:flex;align-items:center;padding:0 4px;background:none;border:none;color:var(--color-gray-500);font-size:20px;cursor:pointer}._pwToggle_16wq1_160:hover{color:var(--color-gray-700)}._button_16wq1_40{width:100%;height:40px;margin-top:4px;border:none;border-radius:8px;background:var(--color-primary);color:var(--color-white);font-size:14px;font-weight:600;cursor:pointer}._button_16wq1_40:disabled{opacity:.6;cursor:not-allowed}._fieldError_16wq1_197{display:flex;align-items:center;gap:6px;margin:-8px 0 16px;color:var(--color-error);font-size:12px}._notice_16wq1_206{margin:0 0 16px;color:var(--color-gray-900);font-size:14px;line-height:1.5}._footer_16wq1_213{margin-top:28px;font-size:14px;color:Var(--color-gray-600);text-align:center}._link_16wq1_220{color:var(--color-secondary);font-weight:600;text-decoration:none}._link_16wq1_220:hover{text-decoration:underline}._linkBtn_16wq1_230{background:none;border:none;padding:0;color:var(--color-secondary);font-weight:600;font-size:14px;font-family:inherit;cursor:pointer}._linkBtn_16wq1_230:hover{text-decoration:underline}._tabs_16wq1_245{display:flex;margin-bottom:12px;border-bottom:1px solid var(--color-gray-200)}._tab_16wq1_245{flex:1;text-align:center;padding:8px 2px;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--color-gray-500);font-size:14px;font-weight:500;font-family:inherit;cursor:pointer}._tabActive_16wq1_266{color:var(--color-secondary);border-bottom-color:var(--color-secondary)}._phoneInput_16wq1_272{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border:1px solid var(--color-gray-300);border-radius:8px}._phoneInput_16wq1_272:focus-within{border-color:var(--color-secondary);box-shadow:0 0 0 3px #2563eb26}._phoneInput_16wq1_272._inputError_16wq1_145{border-color:var(--color-error);box-shadow:none}._phoneInput_16wq1_272 .PhoneInputInput{border:none;outline:none;font-size:14px;background:transparent}._resendRow_16wq1_299{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;font-size:14px}._resendSep_16wq1_308{color:var(--color-gray-600)}._divider_16wq1_312{display:flex;align-items:center;gap:14px;margin:28px 0;font-size:14px;color:var(--color-gray-500)}._divider_16wq1_312:before,._divider_16wq1_312:after{content:"";flex:1;height:1px;background:var(--color-gray-200)}._socialRow_16wq1_329{display:flex;gap:10px}._socialBtn_16wq1_334{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border:1px solid var(--color-gray-300);border-radius:12px;background:var(--color-white);font-size:20px;cursor:pointer}._socialBtn_16wq1_334:hover{background:var(--color-gray-50)}._socialLabel_16wq1_353{font-size:12px;color:var(--color-gray-900)}._checkboxRow_16wq1_358{display:flex;align-items:flex-start;line-height:1.5;gap:8px;margin-top:24px;font-size:14px;color:var(--color-gray-600);cursor:pointer}._checkboxRow_16wq1_358+._checkboxRow_16wq1_358{margin-top:8px}._checkboxRow_16wq1_358 input{cursor:pointer}._terms_16wq1_378{margin-top:32px;font-size:14px;line-height:1.5;color:var(--color-gray-500);text-align:center}._terms_16wq1_378 a{color:var(--color-gray-600);text-decoration:underline}._gate_16wq1_392{padding:40px;text-align:center;color:var(--color-gray-900)}._retry_16wq1_398{padding:8px 16px;border-radius:6px;border:1px solid var(--color-gray-300);background:transparent;color:inherit;font:inherit;cursor:pointer}._page_17bw6_2{min-height:calc(100vh - 64px);background:var(--color-white);padding:40px 32px 56px;display:flex;flex-direction:column}._layout_17bw6_10{flex:1;display:flex;gap:32px;align-items:stretch}._subNav_17bw6_18{width:260px;flex-shrink:0;display:flex;flex-direction:column;gap:4px;padding-right:24px;border-right:1px solid var(--color-gray-200)}._subTitle_17bw6_28{margin:0 0 12px;padding:0 12px;font-size:24px;font-weight:600;color:var(--color-gray-900)}._navItem_17bw6_36{text-align:left;padding:8px 12px;background:transparent;border:none;border-radius:8px;font-family:inherit;font-size:18px;color:var(--color-gray-900);cursor:pointer;transition:background-color .15s}._navItem_17bw6_36:hover{background:var(--color-gray-100)}._navItemActive_17bw6_49{background:var(--color-gray-100);font-weight:700;color:var(--color-gray-900)}._content_17bw6_55{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:24px}._section_17bw6_64{width:100%;max-width:780px;display:flex;flex-direction:column;gap:18px;padding:24px;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:10px}._section_17bw6_64 label{margin-bottom:0}._sectionTitle_17bw6_79{margin:0;font-size:18px;font-weight:600;color:var(--color-gray-900)}._sectionSubtitle_17bw6_86{margin:-8px 0 0;font-size:14px;color:var(--color-gray-900)}._nameRow_17bw6_92{display:flex;gap:16px}._nameRow_17bw6_92>*{flex:1}._actions_17bw6_100{display:flex;justify-content:flex-end;gap:12px;margin-top:18px}._btnBase_17bw6_108{padding:8px 16px;border-radius:8px;font-size:14px;font-weight:600;font-family:inherit;cursor:pointer}._btnBase_17bw6_108:disabled{opacity:.6;cursor:default}._cancelBtn_17bw6_107{background:var(--color-white);color:var(--color-gray-900);border:1px solid var(--color-gray-300)}._cancelBtn_17bw6_107:hover:not(:disabled){background:var(--color-gray-100)}._saveBtn_17bw6_107{background:var(--color-primary);color:var(--color-white);border:none}._saveBtn_17bw6_107:hover:not(:disabled){opacity:.92}._empty_17bw6_134{color:var(--color-gray-500);font-size:14px}._forgotLink_17bw6_137{align-self:flex-start}._prefRow_17bw6_140{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}._prefRow_17bw6_140+._prefRow_17bw6_140{border-top:1px solid var(--color-gray-200);padding-top:18px}._prefText_17bw6_153{display:flex;flex-direction:column;gap:4px}._prefLabel_17bw6_159{font-size:15px;font-weight:600;color:var(--color-gray-900)}._prefDesc_17bw6_165{font-size:14px;line-height:1.5;color:var(--color-gray-600)}._toggle_17bw6_172{flex-shrink:0;width:44px;height:24px;padding:0;border:none;border-radius:999px;background:var(--color-gray-300);cursor:pointer;position:relative;transition:background-color .15s}._toggleOn_17bw6_184{background:var(--color-primary)}._toggle_17bw6_172:disabled{opacity:.6;cursor:default}._toggleKnob_17bw6_187{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:var(--color-white);transition:transform .15s}._toggleOn_17bw6_184 ._toggleKnob_17bw6_187{transform:translate(20px)}._thin_lbxm9_2{scrollbar-color:var(--color-gray-300) transparent;scrollbar-width:thin}._thin_lbxm9_2::-webkit-scrollbar{width:6px}._thin_lbxm9_2::-webkit-scrollbar-track{background:transparent}._thin_lbxm9_2::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:3px}._thin_lbxm9_2::-webkit-scrollbar-thumb:hover{background:var(--color-gray-400)}._root_nv7kr_2{font-family:var(--font-family);min-height:100vh;background:var(--color-gray-50);color:var(--color-gray-900);display:flow-root}._topBar_nv7kr_11{position:fixed;top:0;left:0;right:0;z-index:50;height:64px;display:flex;justify-content:space-between;align-items:center;padding:0 32px 0 8px;background:var(--color-gray-50);border-bottom:1px solid var(--color-gray-300)}._topLeft_nv7kr_27{display:flex;align-items:center;gap:8px}._brandLink_nv7kr_33{display:flex;align-items:center;gap:8px;padding:0;background:transparent;border:none;font-family:inherit}._brandLink_nv7kr_33:hover:not(:disabled){transform:none;opacity:1}._logo_nv7kr_47{height:32px;width:32px;object-fit:contain}._brand_nv7kr_33{font-size:20px;font-weight:600;color:var(--color-primary);display:flex;align-items:center;gap:8px}._brandSub_nv7kr_62{font-size:14px;font-weight:500}._searchWrap_nv7kr_67{margin-left:32px;display:flex;align-items:center;gap:6px;width:384px;padding:6px 16px;background:var(--color-gray-200);border-radius:8px;color:var(--color-gray-600)}._searchInput_nv7kr_79{flex:1;background:transparent;border:none;outline:none;font-size:14px;font-family:inherit}._saveToast_nv7kr_89{position:fixed;top:80px;left:50%;transform:translate(-50%);z-index:2000;display:flex;align-items:center;gap:16px;min-width:320px;max-width:90vw;padding:12px 16px 12px 20px;background:var(--status-bar-bg);color:var(--color-white);border-radius:8px;box-shadow:0 4px 16px #00000040;font-size:14px}._saveToast_nv7kr_89[data-placement=bottom]{top:auto;bottom:24px}._saveToast_nv7kr_89[data-kind=error]{background:var(--color-warning)}._saveToastMsg_nv7kr_118{display:flex;align-items:center;gap:8px}._saveToastActions_nv7kr_123{display:flex;align-items:center;gap:8px;margin-left:auto}._saveToastAction_nv7kr_123{padding:4px 12px;background:var(--color-white);color:var(--status-bar-bg);border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer}._saveToastLater_nv7kr_139{padding:4px 8px;background:none;border:none;color:inherit;opacity:.8;font-size:13px;cursor:pointer}._saveToastClose_nv7kr_148{display:flex;align-items:center;justify-content:center;margin-left:auto;padding:2px;background:none;border:none;color:inherit;opacity:.8;cursor:pointer}._saveToastClose_nv7kr_148:hover{opacity:1}._topRight_nv7kr_164{display:flex;align-items:center;gap:8px}._topIconBtn_nv7kr_170{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:none;cursor:pointer;color:var(--color-gray-600);border-radius:50%;transition:background-color .15s}._topIconBtn_nv7kr_170:hover{background:var(--color-gray-200)}._avatar_nv7kr_188{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color-gray-200);border:1px solid var(--color-gray-300);margin-left:4px;cursor:pointer;color:var(--color-gray-600)}._sideBar_nv7kr_203{position:fixed;left:0;top:64px;height:calc(100vh - 64px);width:280px;background:var(--color-gray-100);border-right:1px solid var(--color-gray-300);display:flex;flex-direction:column;padding:24px 8px;z-index:60}._sideBarNav_nv7kr_217{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:4px}._currentRow_nv7kr_228._currentRow_nv7kr_228{background:var(--color-sheet-active-bg);border-radius:0 8px 8px 0;box-shadow:inset 2px 0 0 var(--color-brand-blue)}._currentRow_nv7kr_228._currentRow_nv7kr_228:hover{background:var(--color-sheet-active-bg)}._projectHeaderRow_nv7kr_237{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;border-radius:8px;cursor:pointer;color:var(--color-gray-600);transition:background-color .15s}._projectHeaderRow_nv7kr_237:hover{background:var(--color-gray-200)}._projectHeaderLabel_nv7kr_251{display:flex;align-items:center;gap:16px;flex:1}._projectHeaderLabelActive_nv7kr_258{color:var(--color-secondary)}._projectNameActive_nv7kr_263{color:var(--color-secondary);font-weight:500}._tinyIconBtn_nv7kr_265{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:none;cursor:pointer;color:var(--color-gray-400);border-radius:8px;transition:color .15s}._tinyIconBtn_nv7kr_265:hover{color:var(--color-gray-500)}._labelMd_nv7kr_283{font-size:14px;font-weight:600;letter-spacing:.05em}._labelHeading_nv7kr_289{font-weight:700}._labelTruncate_nv7kr_293{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}._chevronBtn_nv7kr_301{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;cursor:pointer;border-radius:4px;color:var(--color-gray-600);transition:color .15s}._chevronBtn_nv7kr_301:disabled{visibility:hidden}._chevronBtn_nv7kr_301:hover{color:var(--color-gray-800)}._projectGroup_nv7kr_321{display:flex;flex-direction:column;gap:4px}._projectRow_nv7kr_327{display:flex;align-items:center;gap:4px;width:100%;padding:6px 16px;background:transparent;border:none;cursor:grab;color:var(--color-gray-600);border-radius:8px;text-align:left;transition:background-color .15s;font-family:inherit}._projectRow_nv7kr_327:hover{background:var(--color-gray-200)}._projectRow_nv7kr_327:active{cursor:grabbing}._projectRowDragOver_nv7kr_348{box-shadow:inset 0 2px 0 0 var(--color-primary)}._projectRowDragging_nv7kr_351{opacity:.5}._projectRowPinned_nv7kr_355,._projectRowPinned_nv7kr_355:active{cursor:default}._projectRowCurrent_nv7kr_359 ._labelMd_nv7kr_283{font-weight:600}._projectChildren_nv7kr_367{margin-left:8px;display:flex;flex-direction:column;gap:4px}._seriesRow_nv7kr_366{display:flex;align-items:center;gap:4px;width:calc(100% - 16px);margin-left:16px;padding:3px 6px 3px 16px;border:none;border-radius:8px;background:none;font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--color-gray-800);transition:background-color .15s}._seriesRow_nv7kr_366:hover{background:var(--color-gray-200)}._seriesRow_nv7kr_366:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._seriesLabel_nv7kr_400{flex:1;font-size:14px;font-weight:700;letter-spacing:.01em}._nonArchChildren_nv7kr_366{margin-left:8px}._docSheets_nv7kr_366{margin-left:16px;display:flex;flex-direction:column;gap:0;padding:2px 0}._pinnedSection_nv7kr_366{margin-left:8px;padding:4px 0 6px}._pinnedHeader_nv7kr_424{display:flex;align-items:center;gap:6px;padding:3px 8px 3px 16px;color:#6d28d9;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;-webkit-user-select:none;user-select:none}._pinnedRow_nv7kr_436{display:flex;align-items:center;gap:6px;margin-left:8px;padding:3px 8px 3px 16px;border-radius:6px;cursor:pointer;color:#5b21b6;font-size:12px;font-weight:600;transition:background-color .15s;border-left:2px solid #c4b5fd}._pinnedRow_nv7kr_436:hover,._pinnedRowActive_nv7kr_453{background:#ede9fe}._pinnedCaret_nv7kr_456{background:none;border:none;padding:0;cursor:pointer;color:#6d28d9;display:inline-flex;align-items:center}._pinnedLabel_nv7kr_467{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}._pinnedCount_nv7kr_476{color:#8b5cf6;font-weight:500;margin-left:4px}._pinnedSubRow_nv7kr_482{display:flex;align-items:center;gap:6px;margin-left:16px;padding:2px 8px 2px 16px;border-radius:5px;cursor:pointer;color:#6d28d9;font-size:11px;font-weight:500;transition:background-color .15s}._pinnedSubRow_nv7kr_482:hover{background:#ede9fe}._pinnedUnitCode_nv7kr_498{color:#111827;font-weight:700;letter-spacing:.3px;min-width:28px}._pinnedTargetLabel_nv7kr_504{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sheetMarquee_nv7kr_513{position:fixed;border:1px solid var(--color-primary);background:#2563eb1f;border-radius:2px;pointer-events:none;z-index:1000}._docSheet_nv7kr_366{display:flex;align-items:center;gap:8px;padding:4px 8px 4px 16px;border-radius:8px;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:12px;font-weight:500;letter-spacing:.05em;color:var(--color-gray-700);transition:background-color .15s}._docSheet_nv7kr_366:hover{background:var(--color-gray-200)}._docSheetActive_nv7kr_539{color:var(--color-secondary);font-weight:600}._docSheetCode_nv7kr_547{flex-shrink:0;padding:1px 7px;border-radius:6px;background:var(--color-sheet-badge-bg);color:var(--color-sheet-badge-text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:600;letter-spacing:0;white-space:nowrap}._docSheetCodeNeedsReview_nv7kr_561{background:#fdf0d9;color:var(--color-review)}._docSheetPage_nv7kr_568{flex-shrink:0;color:var(--color-gray-400);font-size:12px;letter-spacing:0}._contextMenuItemSub_nv7kr_576{padding-left:34px;font-size:12px;font-weight:400}._docSheetTitle_nv7kr_582{flex:1;min-width:0;letter-spacing:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._docItem_nv7kr_591{display:flex;align-items:center;gap:4px;padding:6px 16px;border-radius:8px;text-decoration:none;cursor:pointer;color:var(--color-gray-600);font-weight:600;transition:background-color .15s}._docItem_nv7kr_591:hover{background:var(--color-gray-200)}._docItem_nv7kr_591 ._labelMd_nv7kr_283{font-weight:500}._docItemActive_nv7kr_610{color:var(--color-secondary)}._docItemCurrent_nv7kr_613 ._labelMd_nv7kr_283{font-weight:600}._moreDotWrap_nv7kr_620{position:relative;display:flex;align-items:center}._contextMenu_nv7kr_576{position:fixed;min-width:160px;padding:4px;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:8px;box-shadow:0 4px 12px #0000001a;z-index:999999}._menuDivider_nv7kr_637{height:1px;background:var(--color-gray-200)}._accountEmail_nv7kr_642{padding:8px 12px;font-size:12px;color:var(--color-gray-500);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sidebarResizer_nv7kr_652{position:absolute;top:0;right:0;width:4px;height:100%;cursor:col-resize;background:transparent;z-index:70}._sidebarResizer_nv7kr_652:after{content:"";position:absolute;top:0;right:0;width:0;height:100%;background:var(--color-gray-500);transition:width .15s}._sidebarResizer_nv7kr_652:hover:after{width:1px}._contextMenuItem_nv7kr_576{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;background:transparent;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500;color:var(--color-gray-700);text-align:left;font-family:inherit;transition:background-color .15s}._contextMenuItem_nv7kr_576:hover{background:var(--color-gray-100)}._contextMenuItemDanger_nv7kr_696:hover{color:var(--color-delete);background:var(--color-delete-hover)}._moreDot_nv7kr_620{width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;cursor:pointer;border-radius:8px;opacity:0;transition:opacity .15s,color .15s,transform .15s;color:var(--color-gray-400)}._projectRow_nv7kr_327:hover ._moreDot_nv7kr_620,._docItem_nv7kr_591:hover ._moreDot_nv7kr_620,._docSheet_nv7kr_366:hover ._moreDot_nv7kr_620{opacity:1}._moreDot_nv7kr_620:hover{color:var(--color-gray-500)}._moreDotOpen_nv7kr_723{opacity:1}._sideBarFooter_nv7kr_727{border-top:1px solid var(--color-gray-300);padding-top:16px;display:flex;flex-direction:column;gap:4px}._bottomLink_nv7kr_735{display:flex;align-items:center;gap:16px;padding:8px 16px;border-radius:8px;text-decoration:none;cursor:pointer;color:var(--color-gray-600);font-weight:700;transition:background-color .15s}._bottomLink_nv7kr_735:hover{background:var(--color-gray-200)}._bottomLinkActive_nv7kr_750{color:var(--color-secondary)}._bottomLinkDropTarget_nv7kr_752{background:var(--color-gray-200);color:var(--color-secondary);box-shadow:inset 0 0 0 2px var(--color-primary)}._sheetCheckbox_nv7kr_759{flex-shrink:0;width:16px;height:16px;padding:0;margin-right:4px;border-radius:50%;background:var(--color-white);border:1px solid var(--color-gray-500);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-white)}._sheetCheckbox_nv7kr_759 svg{opacity:0}._sheetCheckbox_nv7kr_759:hover svg{opacity:1;color:var(--color-gray-500)}._sheetCheckboxChecked_nv7kr_781{background:var(--color-secondary-light);border-color:var(--color-secondary-light)}._sheetCheckboxChecked_nv7kr_781 svg,._sheetCheckboxChecked_nv7kr_781:hover svg{opacity:1;color:var(--color-white)}._mainCanvas_nv7kr_7{margin-left:280px;margin-top:64px;height:calc(100vh - 64px);overflow-y:auto;scrollbar-gutter:stable;background-color:var(--color-gray-50)}._mainCanvasWhite_nv7kr_804{background-color:var(--color-white)}._dialog_ljfun_2{width:100%;max-width:520px;background:var(--color-white);border-radius:14px;box-shadow:0 16px 40px #00000038;padding:32px 28px 28px;display:flex;flex-direction:column;gap:20px}._title_ljfun_14{margin:0 0 4px;font-size:22px;font-weight:700;letter-spacing:-.01em;color:var(--color-gray-900)}._field_ljfun_22{display:flex;flex-direction:column;gap:8px}._label_ljfun_28{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-gray-600)}._input_ljfun_36{height:44px;padding:0 14px;font-size:15px;font-family:inherit;color:var(--color-gray-900);background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:8px;outline:none;transition:border-color .15s,box-shadow .15s}._input_ljfun_36:focus{border-color:var(--color-brand-blue);box-shadow:0 0 0 3px #0a3c9e26}._picker_ljfun_54{position:relative}._chipBox_ljfun_58{min-height:56px;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 10px;border:1px solid var(--color-gray-300);border-radius:8px;background:var(--color-white);cursor:pointer}._chipBoxOpen_ljfun_69{border-color:var(--color-brand-blue);box-shadow:0 0 0 3px #0a3c9e26}._chips_ljfun_74{flex:1;display:flex;flex-wrap:wrap;gap:8px}._chip_ljfun_58{display:inline-flex;align-items:center;gap:6px;padding:6px 8px 6px 12px;border-radius:999px;background:var(--color-sheet-badge-bg);color:var(--color-sheet-badge-text);font-size:14px;font-weight:600}._chipRemove_ljfun_93{display:inline-flex;padding:2px;border:none;border-radius:999px;background:transparent;color:inherit;cursor:pointer}._chipRemove_ljfun_93:hover{background:#0a3c9e1f}._placeholder_ljfun_106{font-size:14px;color:var(--color-gray-400)}._chevron_ljfun_111{display:inline-flex;padding:4px;border:none;background:transparent;color:var(--color-gray-600);cursor:pointer}._menu_ljfun_120{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:2;max-height:240px;overflow-y:auto;padding:4px;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:8px;box-shadow:0 8px 20px #0000001f}._menuItem_ljfun_135{display:block;width:100%;padding:8px 10px;border:none;border-radius:6px;background:transparent;text-align:left;font-size:14px;color:var(--color-gray-800);cursor:pointer}._menuItem_ljfun_135:hover{background:var(--color-gray-100)}._menuEmpty_ljfun_151{padding:8px 10px;font-size:13px;color:var(--color-gray-500)}._help_ljfun_157{margin:0;font-size:13px;color:var(--color-gray-600)}._check_ljfun_163{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;color:var(--color-gray-900);cursor:pointer;-webkit-user-select:none;user-select:none}._check_ljfun_163 input{width:18px;height:18px;accent-color:var(--color-brand-red);cursor:pointer}._actions_ljfun_180{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}._btn_ljfun_187{height:44px;padding:0 22px;border-radius:8px;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .15s,opacity .15s}._btnCancel_ljfun_198{background:var(--color-white);color:var(--color-gray-900);border:1px solid var(--color-gray-300)}._btnCancel_ljfun_198:hover{background:var(--color-gray-100)}._btnSave_ljfun_208{background:var(--color-brand-red);color:var(--color-white);border:1px solid var(--color-brand-red)}._btnSave_ljfun_208:hover{opacity:.9}._ghost_831yp_2{position:fixed;top:-1000px;left:-1000px;padding:3px 0;background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:8px;box-shadow:0 2px 8px #0000002e}._badge_831yp_14{position:absolute;top:-7px;right:-7px;min-width:20px;height:20px;padding:0 5px;box-sizing:border-box;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:var(--color-white);font-size:12px;font-weight:700;line-height:1}._page_tsyc3_1{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;padding:32px;background:var(--color-gray-50, #f9fafb);overflow:auto}._card_tsyc3_10{margin:auto;max-width:720px;width:100%;background:#fff;border:1px solid var(--color-gray-200, #e5e7eb);border-radius:12px;padding:32px}._title_tsyc3_20{margin:0 0 8px;font-size:22px;font-weight:700;color:var(--color-gray-800)}._lede_tsyc3_27{margin:0 0 20px;font-size:15px;line-height:1.6;color:var(--color-gray-600)}._actions_tsyc3_34{display:flex;flex-wrap:wrap;gap:10px;align-items:center}._reload_tsyc3_41{padding:10px 18px;font-size:15px;border:none;border-radius:6px;background:var(--color-primary);color:#fff;cursor:pointer}._exit_tsyc3_51{padding:10px 18px;font-size:15px;font-family:inherit;border:1px solid var(--color-gray-300, #d1d5db);border-radius:6px;background:#fff;color:var(--color-gray-700);text-decoration:none;cursor:pointer}._details_tsyc3_63{margin-top:20px}._summary_tsyc3_67{font-size:14px;color:var(--color-gray-600);cursor:pointer}._stack_tsyc3_73{margin:10px 0 0;padding:14px;max-height:320px;overflow:auto;background:var(--color-gray-50, #f9fafb);border:1px solid var(--color-gray-200, #e5e7eb);border-radius:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word;color:var(--color-gray-800)}
