.widgets_card__N1a7h{--ink:var(--xd-text-primary,var(--text-primary,#eee));--muted:var(--xd-text-secondary,var(--text-secondary,#888));--rgb:var(--xd-fg-rgb,255,255,255);padding:20px 22px;border:1px solid rgba(var(--rgb),.1);border-radius:20px;background:transparent;color:var(--ink);min-width:0}.widgets_card__N1a7h footer,.widgets_card__N1a7h header{display:flex;align-items:center;justify-content:space-between;gap:16px}.widgets_card__N1a7h header{margin-bottom:16px}.widgets_card__N1a7h h3{gap:8px;font-size:15px;line-height:1.35;font-weight:600;letter-spacing:-.2px;margin:0}.widgets_card__N1a7h header span,.widgets_card__N1a7h output{font-size:12px;color:var(--muted)}.widgets_card__N1a7h button,.widgets_componentTabs__ro5Bw button{cursor:pointer;color:inherit;font:inherit;font-size:14px;min-height:36px;border:1px solid transparent;border-radius:999px;padding:8px 16px;background:rgba(var(--rgb,var(--xd-fg-rgb,255,255,255)),.055);transition:background .15s,border-color .15s}.widgets_card__N1a7h button:hover:not(:disabled),.widgets_componentTabs__ro5Bw button:hover{background:rgba(var(--rgb,var(--xd-fg-rgb,255,255,255)),.1)}.widgets_card__N1a7h button[aria-pressed=true]{background:rgba(var(--rgb),.14);border-color:rgba(var(--rgb),.28)}.widgets_card__N1a7h button:focus-visible,.widgets_card__N1a7h input:focus-visible,.widgets_card__N1a7h:focus-visible,.widgets_componentTabs__ro5Bw button:focus-visible{outline:1px solid var(--ink,var(--xd-text-primary));outline-offset:3px}.widgets_card__N1a7h button:disabled{opacity:.4;cursor:default}.widgets_card__N1a7h .widgets_primary__oSo_9{background:var(--ink);color:var(--xd-surface-base,var(--bg-primary,#161616))}.widgets_card__N1a7h .widgets_primary__oSo_9:hover:not(:disabled){background:var(--ink);opacity:.85}.widgets_card__N1a7h input{font:inherit;font-size:14px;color:inherit;background:transparent;border:1px solid rgba(var(--rgb),.16);border-radius:12px;padding:10px 12px;min-height:40px;min-width:0;width:100%;box-sizing:border-box}.widgets_card__N1a7h input:disabled{opacity:.5}.widgets_card__N1a7h footer{justify-content:flex-end;gap:8px;margin-top:18px}.widgets_card__N1a7h footer button{min-height:32px;padding:6px 14px;font-size:13px}.widgets_content__CHN5m{border:0;padding:0;margin:0;min-width:0}.widgets_scroll__hXu90{overflow-x:auto}.widgets_card__N1a7h table{border-collapse:collapse;width:100%;font-size:14px}.widgets_card__N1a7h td,.widgets_card__N1a7h th{padding:2px;text-align:left}.widgets_card__N1a7h [data-num]{text-align:right}.widgets_card__N1a7h thead th:first-child{width:100%}.widgets_card__N1a7h tbody td:first-child input{min-width:13ch;text-overflow:ellipsis}.widgets_card__N1a7h td:not(:first-child){white-space:nowrap}.widgets_card__N1a7h thead th{vertical-align:bottom}.widgets_card__N1a7h thead th:not(:first-child) .widgets_thLabel__Ukncg{white-space:normal;width:max-content;max-width:5.5em;line-height:1.3}.widgets_card__N1a7h th[data-num] .widgets_thLabel__Ukncg{text-align:right}.widgets_card__N1a7h [data-num] input{width:9ch}@supports (field-sizing:content){.widgets_card__N1a7h [data-num] input{width:auto;field-sizing:content}}.widgets_card__N1a7h [data-num] input{min-width:6ch;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.widgets_card__N1a7h tbody tr{transition:background .15s}.widgets_card__N1a7h tbody tr:hover{background:rgba(var(--rgb),.03)}.widgets_card__N1a7h tbody td{border-bottom:1px solid rgba(var(--rgb),.06)}.widgets_card__N1a7h th{border-bottom:1px solid rgba(var(--rgb),.1);color:var(--muted);font-weight:500;font-size:12px;white-space:nowrap}.widgets_card__N1a7h th button{border:0;padding:6px 8px;min-height:0;background:transparent;font-size:12px;border-radius:8px;display:inline-flex;align-items:center;gap:3px;color:var(--muted);transition:background .15s,color .15s}.widgets_card__N1a7h th button:hover,.widgets_card__N1a7h th[aria-sort=ascending] button,.widgets_card__N1a7h th[aria-sort=descending] button{color:var(--ink)}.widgets_card__N1a7h th button{position:relative}.widgets_card__N1a7h th[data-num] button{width:100%;justify-content:flex-end}.widgets_sortMark__6iBtP{position:absolute;top:50%;left:calc(100% - 7px);width:10px;margin-top:-.6em;line-height:1.2;text-align:center;opacity:.7}.widgets_card__N1a7h th[data-num] .widgets_sortMark__6iBtP{left:auto;right:calc(100% - 7px)}.widgets_card__N1a7h th button:hover .widgets_sortMark__6iBtP:empty:after{content:"↓";opacity:.45}.widgets_card__N1a7h tbody input{border-color:transparent;border-radius:8px;padding:7px 8px;min-height:34px;transition:background .15s,border-color .15s}.widgets_card__N1a7h tbody input:hover{background:rgba(var(--rgb),.04)}.widgets_card__N1a7h tbody input:focus{background:rgba(var(--rgb),.05);border-color:rgba(var(--rgb),.2);outline:none}.widgets_card__N1a7h tfoot td{padding:12px 10px 2px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.widgets_controls__2vXq6{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px;margin:24px 0 0}.widgets_controls__2vXq6 label,.widgets_ranges__kOEro label{font-size:14px;display:grid;gap:12px;min-width:0}.widgets_controlHeading__qwL_Z{display:flex;justify-content:space-between;align-items:baseline;gap:16px;color:var(--muted)}.widgets_controlHeading__qwL_Z output{font-size:16px;font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.widgets_ranges__kOEro{display:grid;gap:28px;padding-top:26px;margin-top:24px;border-top:1px solid rgba(var(--rgb),.12)}.widgets_card__N1a7h.widgets_card__N1a7h.widgets_card__N1a7h input[type=range]{appearance:none;-webkit-appearance:none;background:rgba(var(--rgb),.075);height:24px;min-height:24px;padding:0;border:0;border-radius:999px;cursor:pointer}.widgets_card__N1a7h.widgets_card__N1a7h.widgets_card__N1a7h input[type=range]::-webkit-slider-runnable-track{height:24px;border-radius:999px;background:transparent}.widgets_card__N1a7h.widgets_card__N1a7h.widgets_card__N1a7h input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;height:20px;width:20px;border-radius:50%;margin-top:2px;background:var(--ink);border:0;box-shadow:0 1px 3px #0002}.widgets_card__N1a7h.widgets_card__N1a7h.widgets_card__N1a7h input[type=range]::-moz-range-track{height:24px;border-radius:999px;background:transparent}.widgets_card__N1a7h.widgets_card__N1a7h.widgets_card__N1a7h input[type=range]::-moz-range-thumb{height:20px;width:20px;border-radius:50%;background:var(--ink);border:0}.widgets_ticks__neHce{display:flex;justify-content:space-between;font-size:11px;color:var(--muted);margin-top:-5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.widgets_segment__oIIPv{display:flex;gap:4px;padding:4px;width:fit-content;border-radius:999px;background:rgba(var(--rgb),.04)}.widgets_segment__oIIPv button{background:transparent;min-width:72px}.widgets_chart__IFF7S{width:100%;height:220px;color:var(--ink);overflow:visible;margin-top:18px}.widgets_chartLine__cB4J1{stroke-dasharray:1;stroke-dashoffset:1;animation:widgets_xdDraw__VU2c_ .6s ease-out forwards}.widgets_chartValue__4TOHQ{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@keyframes widgets_xdDraw__VU2c_{to{stroke-dashoffset:0}}.widgets_chart__IFF7S text{fill:var(--muted);font-size:12px}.widgets_chartGuide__n8Fpv{stroke:rgba(var(--rgb),.09);stroke-width:1}.widgets_grid__9lClL{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px}.widgets_card__N1a7h .widgets_tile__FTeZM{display:flex;flex-direction:column;text-align:left;gap:12px;overflow:hidden;padding:16px;border-radius:18px}.widgets_tile__FTeZM span{font-size:13px;color:var(--muted)}.widgets_imageGrid__aZhvm{display:grid;grid-template-columns:2fr 1fr 1fr;grid-auto-rows:150px;gap:8px}.widgets_card__N1a7h .widgets_imageGrid__aZhvm .widgets_tile__FTeZM{padding:0;position:relative;gap:0;border-radius:16px;min-height:0}.widgets_imageGrid__aZhvm .widgets_tile__FTeZM:first-child{grid-row:span 2}.widgets_imageGrid__aZhvm[data-count="3"]{grid-template-columns:2fr 1fr}.widgets_imageGrid__aZhvm[data-count="1"],.widgets_imageGrid__aZhvm[data-count="2"]{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-rows:240px}.widgets_imageGrid__aZhvm[data-count="1"] .widgets_tile__FTeZM:first-child,.widgets_imageGrid__aZhvm[data-count="2"] .widgets_tile__FTeZM:first-child{grid-row:auto}.widgets_imageGrid__aZhvm .widgets_tile__FTeZM img{width:100%;height:100%;min-height:0;object-fit:cover}.widgets_imageGrid__aZhvm .widgets_tile__FTeZM span{position:absolute;bottom:0;left:0;right:0;padding:22px 12px 10px;background:linear-gradient(transparent,#0009);color:white;font-size:12px}.widgets_card__N1a7h .widgets_imageGrid__aZhvm .widgets_tile__FTeZM[aria-pressed=true]{outline:1px solid var(--ink);outline-offset:2px}.widgets_swatch__by1gT{display:grid;gap:10px;font-size:12px;min-width:0}.widgets_card__N1a7h .widgets_swatch__by1gT>button:first-child{height:110px;border-radius:16px}.widgets_card__N1a7h .widgets_swatch__by1gT>button[aria-pressed=true]{outline:1px solid var(--ink);outline-offset:3px}.widgets_swatch__by1gT label{display:flex;align-items:center;justify-content:space-between;gap:8px}.widgets_swatch__by1gT input[type=color]{width:28px;height:28px;min-height:0;padding:0;border:0}.widgets_palettePreview__i_Yn6{height:56px;margin:24px 0 8px;border-radius:16px}.widgets_hex__Ue95t{display:flex;gap:4px}.widgets_hex__Ue95t input{font-size:12px;padding:6px 8px;width:90px;min-height:32px}.widgets_hex__Ue95t button{font-size:12px;min-height:32px;padding:4px 8px;background:transparent}.widgets_hero__0QZQK{display:grid;gap:8px;margin:8px 0 0}.widgets_hero__0QZQK>span{font-size:13px;color:var(--muted)}.widgets_card__N1a7h .widgets_result__UXHIB{display:block;font-size:36px;letter-spacing:-1px;font-weight:600;line-height:1.15;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.widgets_result__UXHIB small{font-size:14px;font-weight:400;letter-spacing:0;color:var(--muted)}.widgets_checklist__7EGLZ{display:grid;margin:0 0 24px}.widgets_checklist__7EGLZ label{display:flex;gap:14px;font-size:14px;align-items:center;padding:12px 0;border-bottom:1px solid rgba(var(--rgb),.075)}.widgets_card__N1a7h .widgets_checklist__7EGLZ input{width:18px;height:18px;min-height:18px;padding:0;accent-color:var(--ink);flex-shrink:0}.widgets_timeline__bwMkk{display:flex;gap:6px;min-height:100px}.widgets_card__N1a7h .widgets_timeline__bwMkk button{border-radius:16px;min-width:0;overflow:hidden;font-size:13px;text-align:left}.widgets_timeline__bwMkk span{display:block;margin-top:12px;color:var(--muted)}.widgets_results__Xk1U4{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;padding:20px 0 24px;border-bottom:1px solid rgba(var(--rgb),.12)}.widgets_results__Xk1U4 span{display:grid;gap:8px;font-size:13px;color:var(--muted)}.widgets_results__Xk1U4 strong{font-size:22px;font-weight:500;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.widgets_model__F_4FT{height:300px;touch-action:none;cursor:grab;background:rgba(var(--rgb),.065);border-radius:20px;position:relative}.widgets_model__F_4FT:active{cursor:grabbing}.widgets_model__F_4FT canvas{display:block;width:100%;height:100%}.widgets_modelDialog__rXuk_{padding:24px;border:1px solid rgba(var(--xd-fg-rgb,255,255,255),.15);border-radius:24px;background:var(--xd-surface-base,var(--bg-primary,#161616));color:inherit;width:min(760px,90vw);box-sizing:border-box}.widgets_modelDialog__rXuk_::backdrop{background:rgba(0,0,0,.65)}.widgets_modelDialog__rXuk_ .widgets_model__F_4FT{height:min(460px,60vh)}.widgets_modelControls__IUEkw{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:16px;font-size:12px;color:var(--muted)}.widgets_componentTabs__ro5Bw{display:flex;align-items:center;gap:4px;padding:5px;border:1px solid rgba(var(--xd-fg-rgb,255,255,255),.12);border-radius:999px;overflow-x:auto;max-width:100%;scrollbar-width:thin}.widgets_componentTabs__ro5Bw button{flex-shrink:0;background:transparent;font-size:13px}.widgets_componentTabs__ro5Bw button[aria-pressed=true]{background:rgba(var(--xd-fg-rgb,255,255,255),.12)}.widgets_modelFallback__jc_Nk{height:100%;display:grid;place-items:center;perspective:500px}.widgets_cup__CbTPE{width:100px;height:110px;border-radius:10px 10px 35px 35px;background:linear-gradient(90deg,#a7c4b0,#edf0da,#a7c4b0);position:relative;transform-style:preserve-3d}.widgets_cup__CbTPE:after{content:"";position:absolute;width:35px;height:55px;right:-28px;top:20px;border:12px solid #b7cdb9;border-left:0;border-radius:0 40px 40px 0}.widgets_cup__CbTPE:before{content:"";position:absolute;top:-8px;left:0;width:100%;height:20px;border-radius:50%;background:#5a4439;border:7px solid #d4dfcb;box-sizing:border-box}@media(max-width:600px){.widgets_card__N1a7h{padding:20px;border-radius:20px}.widgets_card__N1a7h header{margin-bottom:20px;gap:12px}.widgets_card__N1a7h h3{font-size:18px}.widgets_controls__2vXq6,.widgets_grid__9lClL{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.widgets_imageGrid__aZhvm,.widgets_imageGrid__aZhvm[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:140px}.widgets_imageGrid__aZhvm .widgets_tile__FTeZM:first-child{grid-column:span 2;grid-row:auto}.widgets_imageGrid__aZhvm .widgets_tile__FTeZM:first-child img{max-height:220px}.widgets_model__F_4FT{height:240px}.widgets_results__Xk1U4{gap:16px}.widgets_card__N1a7h .widgets_result__UXHIB{font-size:32px}.widgets_componentTabs__ro5Bw{border-radius:20px}.widgets_timeline__bwMkk{overflow-x:auto}.widgets_timeline__bwMkk button{flex-shrink:0}}@media(prefers-reduced-motion:reduce){.widgets_card__N1a7h button,.widgets_componentTabs__ro5Bw button{transition:none}}.widgets_modelStage__oI_mI{position:relative}.widgets_card__N1a7h .widgets_modelStage__oI_mI .widgets_model__F_4FT{height:360px}.widgets_card__N1a7h .widgets_expandModel__9IzoM{position:absolute;top:12px;right:12px;padding:0;width:36px;height:36px;background:var(--ink);color:var(--xd-surface-base,#161616);font-size:20px}.widgets_modelRotation__YJPV8{display:grid;gap:12px;margin-top:20px}.widgets_modelParts__xpM4r{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.widgets_modelParts__xpM4r button{padding:8px 18px}.widgets_partDescription__J86zs{color:var(--muted);font-size:14px;line-height:1.6;margin:20px 0 0}.widgets_planSummary__WnbVO{display:flex;gap:28px;margin-bottom:20px;color:var(--muted);font-size:13px}.widgets_planSummary__WnbVO strong{font-size:20px;font-weight:500;color:var(--ink);margin-right:4px}.widgets_planLayout__5jG3H{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(0,1.6fr);gap:24px;margin-top:28px}.widgets_planSteps__ePx8x{display:grid;align-content:start;gap:8px}.widgets_card__N1a7h .widgets_planSteps__ePx8x button{display:flex;align-items:center;gap:12px;text-align:left;border-radius:16px;padding:12px;background:transparent}.widgets_stepNumber__2nPx_{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:50%;background:rgba(var(--rgb),.075);font-size:12px}.widgets_planSteps__ePx8x small{margin-left:auto;color:var(--muted)}.widgets_stepDetail__2NLdB{padding-left:24px;border-left:1px solid rgba(var(--rgb),.12);min-width:0}.widgets_stepDetail__2NLdB h4{margin:0 0 20px;font-size:18px;font-weight:500}.widgets_stepDetail__2NLdB label{display:grid;gap:10px;font-size:12px;color:var(--muted);margin:16px 0}.widgets_card__N1a7h .widgets_stepDetail__2NLdB textarea{width:100%;box-sizing:border-box;background:transparent;color:var(--ink);border:1px solid rgba(var(--rgb),.16);border-radius:12px;padding:12px;font:inherit;font-size:14px;line-height:1.6;min-height:100px;resize:vertical}.widgets_card__N1a7h textarea:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.widgets_stepEstimate__gdPf6 input{max-width:120px}.widgets_stepDetail__2NLdB .widgets_stepDone__gPDyN{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink)}.widgets_card__N1a7h .widgets_stepDone__gPDyN input{width:18px;min-height:18px;accent-color:var(--ink)}.widgets_depends__dpVSk{font-size:12px;line-height:1.5;color:var(--muted)}.widgets_planScenarios__QxZmP{display:grid;gap:16px}.widgets_planScenarios__QxZmP>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.widgets_planScenarios__QxZmP>div>span{font-size:12px;color:var(--xd-text-secondary);width:120px}.widgets_planScenarios__QxZmP button{border:0;border-radius:999px;padding:8px 14px;color:inherit;background:rgba(var(--xd-fg-rgb),.045);font:inherit;font-size:13px;cursor:pointer}.widgets_planScenarios__QxZmP button:hover,.widgets_planScenarios__QxZmP button[aria-pressed=true]{background:rgba(var(--xd-fg-rgb),.13)}.widgets_planScenarios__QxZmP button:focus-visible{outline:1px solid currentColor;outline-offset:3px}@media(max-width:600px){.widgets_card__N1a7h .widgets_modelStage__oI_mI .widgets_model__F_4FT{height:260px}.widgets_planLayout__5jG3H{grid-template-columns:minmax(0,1fr)}.widgets_planSteps__ePx8x{grid-template-columns:repeat(2,minmax(0,1fr))}.widgets_stepDetail__2NLdB{padding:20px 0 0;border-left:0;border-top:1px solid rgba(var(--rgb),.12)}.widgets_planScenarios__QxZmP>div>span{width:100%}.widgets_planSummary__WnbVO{gap:16px;flex-wrap:wrap}}.widgets_card__N1a7h .widgets_modelStage__oI_mI .widgets_model__F_4FT,.widgets_model__F_4FT{background:#303030;color:#e4e4e4}.widgets_modelDialog__rXuk_{position:fixed;inset:0;margin:auto;max-height:calc(100dvh - 40px);overflow:auto}.widgets_card__N1a7h .widgets_hex__Ue95t button,.widgets_card__N1a7h footer button{display:inline-flex;align-items:center;justify-content:center;gap:7px}.widgets_card__N1a7h button,.widgets_card__N1a7h input,.widgets_card__N1a7h textarea{transition:background .15s,border-color .15s,box-shadow .15s}.widgets_card__N1a7h input:hover:not(:disabled),.widgets_card__N1a7h textarea:hover:not(:disabled){border-color:rgba(var(--rgb),.28)}.widgets_card__N1a7h :is(textarea,select):focus-visible{outline:1px solid var(--ink);outline-offset:3px}@media(max-width:600px){.widgets_card__N1a7h{padding:20px;border-radius:20px}.widgets_card__N1a7h header{gap:10px}.widgets_card__N1a7h h3{font-size:18px}.widgets_card__N1a7h footer{margin-top:20px}}@media(prefers-reduced-motion:reduce){.widgets_card__N1a7h :is(button,input,textarea){transition:none}}.widgets_card__N1a7h h3{display:flex;align-items:center;gap:10px}.widgets_card__N1a7h h3 svg{color:var(--muted);flex-shrink:0}.widgets_componentTabs__ro5Bw button{display:inline-flex;align-items:center;gap:7px}.widgets_tableIcon__0gZYA{display:inline-flex;flex-shrink:0}.widgets_tableIcon__0gZYA>svg{width:100%;height:100%}.widgets_card__N1a7h .widgets_chip__xX6Dy{width:max-content;max-width:none;appearance:none;-webkit-appearance:none;font:inherit;font-size:12px;font-weight:500;line-height:1;color:var(--ink);border:1px solid transparent;border-radius:999px;padding:6px 10px;cursor:pointer;background:rgba(var(--rgb),.06);transition:background .15s,border-color .15s}.widgets_card__N1a7h .widgets_chip__xX6Dy:hover:not(:disabled){border-color:rgba(var(--rgb),.18)}.widgets_card__N1a7h .widgets_chip__xX6Dy:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.widgets_card__N1a7h .widgets_chip__xX6Dy[data-tone=grow]{background:rgba(52,168,83,.16)}.widgets_card__N1a7h .widgets_chip__xX6Dy[data-tone=hold]{background:rgba(52,168,83,.09)}.widgets_card__N1a7h .widgets_chip__xX6Dy[data-tone=test]{background:rgba(2,133,255,.13)}.widgets_card__N1a7h .widgets_chip__xX6Dy[data-tone=wait]{background:rgba(var(--rgb),.07)}.widgets_card__N1a7h .widgets_chip__xX6Dy[data-tone=cut]{background:rgba(234,67,53,.14)}.widgets_card__N1a7h .widgets_chip__xX6Dy option{color:initial}.widgets_bars__FbP7F{display:flex;align-items:stretch;gap:10px;height:200px;margin-top:18px}.widgets_barCol__IvSwk{flex:1 1;min-width:0;display:grid;grid-template-rows:auto 1fr auto;gap:6px;text-align:center;border-radius:10px;outline-offset:2px}.widgets_barCol__IvSwk:focus-visible{outline:1px solid var(--ink)}.widgets_barValue__zFuw2{font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.widgets_barTrack__yfPFU{position:relative;display:flex;align-items:flex-end;justify-content:center}.widgets_bar__kWg0e{display:block;width:min(44px,70%);border-radius:8px 8px 3px 3px;background:var(--ink);opacity:.85;transition:height .35s cubic-bezier(.22,1,.36,1),opacity .15s;animation:widgets_xdGrow__Zb_vu .5s cubic-bezier(.22,1,.36,1);transform-origin:bottom}.widgets_barCol__IvSwk:focus-visible .widgets_bar__kWg0e,.widgets_barCol__IvSwk:hover .widgets_bar__kWg0e{opacity:1}.widgets_barLabel___RRWD{font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes widgets_xdGrow__Zb_vu{0%{transform:scaleY(0)}}.widgets_edit__VyEE5{margin-top:14px}.widgets_edit__VyEE5 summary{cursor:pointer;width:fit-content;font-size:12px;color:var(--muted);list-style:none;border-radius:6px}.widgets_edit__VyEE5 summary::-webkit-details-marker{display:none}.widgets_edit__VyEE5 summary:before{content:"▸";display:inline-block;margin-right:6px;transition:transform .15s}.widgets_edit__VyEE5[open] summary:before{transform:rotate(90deg)}.widgets_edit__VyEE5 .widgets_controls__2vXq6{margin-top:12px}.widgets_meter__tCEjy{height:6px;border-radius:999px;background:rgba(var(--rgb),.08);overflow:hidden;margin-bottom:10px}.widgets_meter__tCEjy span{display:block;height:100%;border-radius:inherit;background:var(--ink);transition:width .3s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.widgets_bar__kWg0e,.widgets_card__N1a7h tbody input,.widgets_card__N1a7h tbody tr,.widgets_chip__xX6Dy,.widgets_edit__VyEE5 summary:before,.widgets_meter__tCEjy span{transition:none}.widgets_bar__kWg0e,.widgets_chartLine__cB4J1{animation:none}.widgets_chartLine__cB4J1{stroke-dashoffset:0}}.widgets_card__N1a7h>p{margin:0 0 24px;color:var(--muted);font-size:14px;line-height:1.7}.widgets_card__N1a7h .widgets_scroll__hXu90{border:1px solid rgba(var(--rgb),.1);border-radius:12px}.widgets_card__N1a7h table{border-collapse:separate;border-spacing:0}.widgets_card__N1a7h th{background:rgba(var(--rgb),.035);padding:7px 8px}.widgets_card__N1a7h td{padding:5px 8px}.widgets_card__N1a7h td+td,.widgets_card__N1a7h th+th{border-left:1px solid rgba(var(--rgb),.05)}.widgets_card__N1a7h tfoot td{padding:14px 16px;background:rgba(var(--rgb),.025)}.widgets_card__N1a7h .widgets_cellMenu___I1I9{position:relative;min-width:100px}.widgets_card__N1a7h .widgets_chip__xX6Dy{display:flex;align-items:center;justify-content:space-between;gap:6px;list-style:none}.widgets_card__N1a7h .widgets_chip__xX6Dy::-webkit-details-marker{display:none}.widgets_sheetOptions__x32rW{display:grid;gap:2px;padding:6px 0}.widgets_card__N1a7h .widgets_sheetOptions__x32rW button{text-align:left;font-size:12px;min-height:30px;padding:5px 10px;border-radius:6px;background:transparent}.widgets_card__N1a7h .widgets_sheetOptions__x32rW button[aria-pressed=true]{background:rgba(var(--rgb),.06);border-color:rgba(var(--rgb),.18)}.widgets_card__N1a7h .widgets_stepper__cRHYR{display:flex;align-items:center;border:1px solid rgba(var(--rgb),.16);border-radius:9px;min-width:0;padding:3px;gap:2px}.widgets_card__N1a7h .widgets_stepper__cRHYR:focus-within{border-color:rgba(var(--rgb),.5)}.widgets_card__N1a7h .widgets_stepper__cRHYR input{appearance:textfield;-moz-appearance:textfield;border:0;outline:0;box-shadow:none;text-align:center;min-height:32px;padding:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:1 1;width:0}.widgets_card__N1a7h .widgets_stepper__cRHYR input::-webkit-inner-spin-button,.widgets_card__N1a7h .widgets_stepper__cRHYR input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.widgets_card__N1a7h .widgets_stepper__cRHYR button{flex:0 0 30px;width:30px;min-height:30px;padding:0;border-radius:6px;background:transparent;font-size:18px;line-height:1;font-weight:400;transition:background .15s,transform .15s}.widgets_card__N1a7h .widgets_stepper__cRHYR button:hover:not(:disabled){background:rgba(var(--rgb),.07)}.widgets_card__N1a7h .widgets_stepper__cRHYR button:active:not(:disabled){transform:scale(.94)}@media(prefers-reduced-motion:reduce){.widgets_card__N1a7h .widgets_stepper__cRHYR button{transition:none;transform:none}}.widgets_controlHeading__qwL_Z>.widgets_stepper__cRHYR{width:144px;flex-shrink:0;color:var(--ink)}.widgets_controlField__Yfbt5{display:grid;gap:12px;min-width:0;font-size:14px}.widgets_results__Xk1U4+.widgets_ranges__kOEro{margin-top:0;border-top:0}.widgets_card__N1a7h tbody [data-num] input{padding-left:4px;padding-right:4px}.widgets_card__N1a7h .widgets_chip__xX6Dy{padding:6px 9px}.widgets_card__N1a7h th button{padding-left:4px;padding-right:4px}.widgets_card__N1a7h .widgets_sortMark__6iBtP{left:calc(100% - 3px)}.widgets_card__N1a7h th[data-num] .widgets_sortMark__6iBtP{right:calc(100% - 3px)}.widgets_card__N1a7h tfoot td{padding-left:12px;padding-right:12px}.widgets_card__N1a7h tfoot td:first-child{padding-left:16px}.widgets_card__N1a7h th:first-child button{padding-left:8px}.visual-panels_flow__WTtXm,.visual-panels_storyboard__gEMW0{font-family:var(--font-dots),sans-serif;min-width:0}.visual-panels_level__zOTfF{display:flex;gap:12px;justify-content:center}.visual-panels_level__zOTfF .visual-panels_node__2O80T{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 14px;border-radius:14px;white-space:normal;min-width:0;overflow-wrap:anywhere;background:rgba(var(--rgb),.025);border:1px solid rgba(var(--rgb),.09)}.visual-panels_node__2O80T small,.visual-panels_node__2O80T span{font-size:12px;color:var(--muted)}.visual-panels_node__2O80T small{opacity:.8}.visual-panels_arrow__99Bn3{display:block;text-align:center;padding:4px;color:var(--muted)}.visual-panels_disclosure__a3TBW{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .18s ease,opacity .18s ease}.visual-panels_disclosure__a3TBW[data-open=true]{grid-template-rows:1fr;opacity:1}.visual-panels_disclosure__a3TBW>div{overflow:hidden;min-height:0}.visual-panels_disclosure__a3TBW p{padding:12px 0 0;color:var(--muted);line-height:1.6}.visual-panels_shots__SOfH3{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.visual-panels_shots__SOfH3 .visual-panels_shot__uYzbc{border-radius:14px;overflow:hidden;padding:0 0 12px;text-align:left;min-width:0}.visual-panels_shot__uYzbc img{width:100%;aspect-ratio:5/3;object-fit:cover}.visual-panels_shot__uYzbc strong,.visual-panels_shot__uYzbc>small{display:block;margin:10px 12px 0}.visual-panels_shotDescription__gr_gQ{min-height:170px;padding:16px;background:linear-gradient(145deg,rgba(var(--rgb),.07),transparent)}.visual-panels_shotDescription__gr_gQ>span{font-size:26px;color:var(--muted)}.visual-panels_shotDescription__gr_gQ p{font-size:12px;line-height:1.7;margin:12px 0 0}.visual-panels_duration__kA18I{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:20px 0}.visual-panels_duration__kA18I input{width:100%;accent-color:var(--ink)}.visual-panels_styles__bRIqI{display:flex;flex-wrap:wrap;gap:8px}.visual-panels_editor__FdLE_{display:grid;gap:12px;padding:18px 0}.visual-panels_editor__FdLE_ label{display:flex;flex-direction:column;gap:7px;font-size:12px;color:var(--muted)}.visual-panels_editor__FdLE_ input,.visual-panels_editor__FdLE_ textarea{border:1px solid rgba(var(--rgb),.13);border-radius:8px;padding:10px;background:transparent;color:var(--ink);font:inherit;width:100%;box-sizing:border-box}.visual-panels_note__ZQ_OK{display:block;color:var(--muted);line-height:1.6;margin-top:12px}.visual-panels_flow__WTtXm button,.visual-panels_storyboard__gEMW0 button{transition:transform .16s ease,background .16s ease}.visual-panels_flow__WTtXm button:hover,.visual-panels_storyboard__gEMW0 button:hover{transform:translateY(-1px)}.visual-panels_flow__WTtXm button:active,.visual-panels_storyboard__gEMW0 button:active{transform:scale(.98)}@media(max-width:480px){.visual-panels_level__zOTfF{flex-direction:column}.visual-panels_shots__SOfH3{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.visual-panels_disclosure__a3TBW,.visual-panels_flow__WTtXm button,.visual-panels_storyboard__gEMW0 button{transition:none;transform:none}}.visual-panels_durationField__OLI4Z{display:grid;gap:7px;font-size:12px;color:var(--muted)}.localization_card__Mm1SX{padding:20px 22px 18px;border:1px solid var(--xd-border-default,rgba(255,255,255,.08));border-radius:20px;color:var(--xd-text-primary,#efeff3)}.localization_head___lN4n{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.localization_head___lN4n h3{margin:0;font-size:15px;font-weight:600;letter-spacing:-.2px}.localization_head___lN4n span{font-size:12px;color:var(--xd-text-tertiary,rgba(255,255,255,.42))}.localization_scroll__nQEvF{margin-top:12px;overflow-x:auto}.localization_table__ShUiX{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px}.localization_table__ShUiX td,.localization_table__ShUiX th{padding:0;text-align:left;vertical-align:top;border-bottom:1px solid var(--xd-border-subtle,rgba(255,255,255,.06))}.localization_table__ShUiX tr:last-child>*{border-bottom:0}.localization_table__ShUiX thead th{font-weight:600}.localization_table__ShUiX th[scope=row]{width:28%;padding:11px 12px 11px 0;font-weight:400;color:var(--xd-text-secondary,rgba(255,255,255,.62))}.localization_cell__hdsCr,.localization_input__RSFdB{display:block;box-sizing:border-box;width:100%;min-height:40px;padding:10px;border-radius:8px;font:inherit;color:inherit;text-align:left;line-height:1.45;overflow-wrap:anywhere}.localization_cell__hdsCr{border:0;background:transparent;cursor:text}.localization_cell__hdsCr:hover:not(:disabled){background:rgba(var(--xd-fg-rgb,255,255,255),.05)}.localization_cell__hdsCr:focus-visible{outline:1px solid rgba(var(--xd-fg-rgb,255,255,255),.5);outline-offset:-1px}.localization_cell__hdsCr:disabled{cursor:default}.localization_input__RSFdB{border:1px solid rgba(var(--xd-fg-rgb,255,255,255),.22);background:rgba(var(--xd-fg-rgb,255,255,255),.04);outline:none}.localization_empty__kEPul{color:var(--xd-text-tertiary,rgba(255,255,255,.42))}.localization_flag__aoHt3{display:inline-block;margin-right:6px;font-size:1.05em;line-height:1;vertical-align:-.05em;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif}.localization_foot__7myGo{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.localization_foot__7myGo p,.localization_foot__7myGo span{margin:0;font-size:12px;color:var(--xd-text-tertiary,rgba(255,255,255,.42))}.localization_foot__7myGo p{color:var(--xd-error-text,#f2a3a3)}.localization_go__VeoHX{flex:none;min-height:34px;padding:0 16px;border-radius:999px;border:1px solid rgba(var(--xd-fg-rgb,255,255,255),.92);background:rgba(var(--xd-fg-rgb,255,255,255),.92);color:rgba(var(--xd-bg-rgb,15,12,30),.95);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}.localization_go__VeoHX:hover:not(:disabled){background:rgba(var(--xd-fg-rgb,255,255,255),1)}.localization_go__VeoHX:disabled{opacity:.4;cursor:default}.localization_go__VeoHX:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media (max-width:600px){.localization_card__Mm1SX{padding:16px}.localization_table__ShUiX th[scope=row]{width:34%}}@media (prefers-reduced-motion:reduce){.localization_go__VeoHX{transition:none}}.localization_lede__QddlG{margin:6px 0 0;font-size:13px;color:var(--xd-text-secondary,rgba(255,255,255,.62))}.localization_pick__T0GLY{width:36px;padding:10px 6px 10px 0!important;vertical-align:middle!important}.localization_pick__T0GLY input{width:16px;height:16px;margin:0;accent-color:var(--xd-text-primary,#efeff3);cursor:pointer}.localization_placements__2I9nA thead th:nth-child(n+3){padding-left:10px}.localization_pick__T0GLY input:disabled{cursor:default}.localization_note__kK6Hw{display:block;margin-top:2px;font-size:12px;color:var(--xd-text-tertiary,rgba(255,255,255,.42))}.localization_table__ShUiX tr[data-off]>:not(.localization_pick__T0GLY){opacity:.5}.localization_srOnly__y6hpI{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.localization_original__kJdWo{font-weight:600;color:var(--xd-text-primary,#efeff3)}.localization_headlines__xcirI{list-style:none;margin:12px -8px 0;padding:0;display:grid;gap:2px}.localization_headlines__xcirI li{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:4px;padding:0 8px;border-radius:10px;transition:background .15s}.localization_headlines__xcirI li:hover{background:rgba(var(--xd-fg-rgb,255,255,255),.04)}.localization_headlines__xcirI li:focus-within{background:rgba(var(--xd-fg-rgb,255,255,255),.07)}.localization_num__4o_N0{font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--xd-text-tertiary,rgba(255,255,255,.42));transition:color .15s}.localization_headlines__xcirI li:is(:hover,:focus-within) .localization_num__4o_N0{color:var(--xd-text-primary,#efeff3)}.localization_line__uQDbh{box-sizing:border-box;width:100%;min-height:40px;padding:9px 6px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;font-size:14px;text-overflow:ellipsis}.localization_line__uQDbh:focus{outline:none}.localization_headlines__xcirI li:has(.localization_line__uQDbh:focus-visible){outline:1px solid rgba(var(--xd-fg-rgb,255,255,255),.24);outline-offset:-1px}.localization_headlines__xcirI label{display:contents;cursor:text}.localization_line__uQDbh:disabled{cursor:default}.localization_headlines__xcirI li:has(.localization_line__uQDbh:disabled){background:transparent}.localization_headlines__xcirI li:has(.localization_line__uQDbh:disabled) .localization_num__4o_N0{color:var(--xd-text-tertiary,rgba(255,255,255,.42))}@media (prefers-reduced-motion:reduce){.localization_headlines__xcirI li,.localization_num__4o_N0{transition:none}}.localization_long__zCrKF{font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px;color:var(--xd-text-secondary,rgba(255,255,255,.62));background:rgba(var(--xd-fg-rgb,255,255,255),.07);cursor:help}@media (max-width:600px){.localization_foot__7myGo{flex-wrap:wrap}.localization_foot__7myGo>:first-child{flex-basis:100%}.localization_go__VeoHX{margin-left:auto}}.answers_card__sM7f4{padding:18px;border:1px solid rgba(var(--xd-fg-rgb,255,255,255),.12);border-radius:18px;background:rgba(var(--xd-fg-rgb,255,255,255),.035);color:var(--xd-text-primary,#efeff3)}.answers_card__sM7f4 footer,.answers_card__sM7f4 header,.answers_choice__5RKPc{display:flex;align-items:center;justify-content:space-between;gap:12px}.answers_card__sM7f4 h3{font-size:15px;font-weight:500;margin:0}.answers_card__sM7f4 header span,.answers_card__sM7f4 p{font-size:12px;color:var(--xd-text-secondary,#a2a2ad)}.answers_items__xiS0N{display:grid;gap:10px;margin-top:14px}.answers_item__k4jvR{padding:10px;border:1px solid rgba(var(--xd-fg-rgb,255,255,255),.1);border-radius:12px}.answers_item__k4jvR[data-selected=true]{border-color:rgba(var(--xd-fg-rgb,255,255,255),.5)}.answers_item__k4jvR label,.answers_terms__Npy96{display:block;font-size:12px}.answers_card__sM7f4 input,.answers_card__sM7f4 textarea{display:block;width:100%;box-sizing:border-box;resize:vertical;color:inherit;background:transparent;border:0;padding:8px 0;font:inherit;font-size:13px;line-height:1.5}.answers_card__sM7f4 input:focus-visible,.answers_card__sM7f4 textarea:focus-visible{outline:1px solid currentColor;outline-offset:3px;border-radius:4px}.answers_card__sM7f4 button{color:inherit;background:rgba(var(--xd-fg-rgb,255,255,255),.05);border:1px solid rgba(var(--xd-fg-rgb,255,255,255),.12);padding:8px 12px;border-radius:999px;cursor:pointer;font:inherit;font-size:12px}.answers_card__sM7f4 button:hover{background:rgba(var(--xd-fg-rgb,255,255,255),.1)}.answers_card__sM7f4 button:disabled{opacity:.4;cursor:default}.answers_card__sM7f4 .answers_choice__5RKPc{border:0;padding:0;width:100%;background:transparent;text-align:left;font-size:13px}.answers_card__sM7f4 footer{margin-top:14px;justify-content:flex-end}.answers_terms__Npy96{margin-top:12px}.answers_item__k4jvR{position:relative}.answers_item__k4jvR>input{padding-right:32px}.answers_card__sM7f4 .answers_remove__f64J5{position:absolute;top:8px;right:8px;border:0;background:transparent;padding:4px 8px;font-size:16px}.answers_card__sM7f4{padding:28px;border-radius:24px;background:transparent}.answers_card__sM7f4 h3{font-size:20px;font-weight:600;letter-spacing:-.35px}.answers_items__xiS0N{gap:12px;margin-top:24px}.answers_item__k4jvR{padding:14px;border-radius:16px;transition:border-color .15s,background .15s}.answers_item__k4jvR:hover{border-color:rgba(var(--xd-fg-rgb),.22)}.answers_card__sM7f4 button{min-height:36px;transition:background .15s,border-color .15s}.answers_card__sM7f4 footer{margin-top:24px}.answers_card__sM7f4 footer button{display:inline-flex;align-items:center;justify-content:center;gap:7px}.answers_card__sM7f4 button:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:600px){.answers_card__sM7f4{padding:20px}.answers_card__sM7f4 h3{font-size:18px}}@media(prefers-reduced-motion:reduce){.answers_card__sM7f4 :is(button,.answers_item__k4jvR){transition:none}}.preview_root__tdlfF{display:grid;gap:16px;margin-bottom:28px}.preview_modes__9PsI4,.preview_tabs__OKHtE{display:flex;gap:18px;flex-wrap:wrap;align-items:center}.preview_tabs__OKHtE{gap:8px}.preview_tabs__OKHtE button{color:inherit;background:rgba(var(--xd-fg-rgb,255,255,255),.04);border:1px solid rgba(var(--xd-fg-rgb,255,255,255),.12);border-radius:999px;padding:8px 12px;cursor:pointer;font:inherit;font-size:12px}.preview_tabs__OKHtE button:hover,.preview_tabs__OKHtE button[aria-pressed=true]{background:rgba(var(--xd-fg-rgb,255,255,255),.1)}.preview_tabs__OKHtE span{margin-left:auto;color:var(--xd-text-tertiary);font-size:12px}.preview_root__tdlfF>input{color:inherit;background:transparent;border:1px solid rgba(var(--xd-fg-rgb,255,255,255),.12);border-radius:16px;padding:12px;width:100%;box-sizing:border-box}.mode-badge_badge__hWDI2{--mode-color:#91aef0;display:inline-flex;align-items:center;gap:7px;padding:6px 9px;margin:-6px -9px;border-radius:999px;font-size:13px;font-weight:500;transition:background .15s}.mode-badge_badge__hWDI2[data-mode=Creative]{--mode-color:#cba0f1}.mode-badge_badge__hWDI2[data-mode=Marketing]{--mode-color:#f2a77f}.mode-badge_badge__hWDI2[data-mode=Speed]{--mode-color:#ecc26b}.mode-badge_badge__hWDI2[data-mode=Demo]{--mode-color:#79cba7}.mode-badge_badge__hWDI2[data-mode=Motion]{--mode-color:#83ccdc}.mode-badge_badge__hWDI2[data-mode=Polyjuice]{--mode-color:#e397bf}.mode-badge_badge__hWDI2[data-active=true]{color:var(--mode-color)}.mode-badge_badge__hWDI2:hover{background:color-mix(in srgb,var(--mode-color) 12%,transparent)}.mode-badge_badge__hWDI2>span{display:inline-flex}:root[data-theme=light] .mode-badge_badge__hWDI2{color:color-mix(in srgb,var(--mode-color) 55%,#141414)}.mode-badge_badge__hWDI2[data-mode=Ads]{--mode-color:#e98889}