.OriginalGenerationConfig_dialog__Ba_7Z.OriginalGenerationConfig_dialog__Ba_7Z{width:min(880px,94vw)!important;max-height:90dvh!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;background:var(--ws-surface)!important;color:var(--ws-text)!important;border:1px solid var(--ws-line)!important;border-radius:18px!important;font-size:13px!important;line-height:1.5!important}.OriginalGenerationConfig_dialog__Ba_7Z.OriginalGenerationConfig_dialog__Ba_7Z>header{padding:22px 26px 18px!important;border:0!important;min-height:0!important;background:var(--ws-surface)!important}.OriginalGenerationConfig_dialog__Ba_7Z.OriginalGenerationConfig_dialog__Ba_7Z>header strong{font-size:20px!important;font-weight:600!important;letter-spacing:0!important}.OriginalGenerationConfig_dialog__Ba_7Z.OriginalGenerationConfig_dialog__Ba_7Z>header button{width:32px!important;height:32px!important;min-height:0!important;padding:6px!important;border-radius:8px!important;color:var(--ws-muted)!important}.OriginalGenerationConfig_overview__OG7ry{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 26px 20px;flex:none}.OriginalGenerationConfig_overview__OG7ry strong{font-size:13px;font-weight:500}.OriginalGenerationConfig_overview__OG7ry p{font-size:12px;color:var(--ws-muted);margin:5px 0 0;line-height:1.6}.OriginalGenerationConfig_total__C4QWG{display:flex;align-items:center;gap:9px;white-space:nowrap;border:1px solid var(--ws-line);border-radius:10px;background:var(--ws-surface-soft);padding:9px 12px;font-size:12px;color:var(--ws-muted)}.OriginalGenerationConfig_total__C4QWG>b{font-size:24px;line-height:1;color:var(--ws-accent);font-variant-numeric:tabular-nums}.OriginalGenerationConfig_stepper__hbbOM{display:flex;align-items:center;gap:2px}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_stepper__hbbOM button{width:28px;height:28px;padding:0;border:0;background:transparent;font-size:17px;display:grid;place-items:center}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_stepper__hbbOM input{width:32px!important;height:28px!important;min-height:0!important;padding:0!important;text-align:center;border:0!important;background:transparent!important;font-size:16px!important;font-weight:600!important;color:var(--ws-text)}.OriginalGenerationConfig_content__PHzgR{min-height:0;overflow:auto;overscroll-behavior:contain;padding:18px 24px 24px;background:var(--ws-surface-soft);border-block:1px solid var(--ws-line);scrollbar-width:thin;scrollbar-color:var(--ws-line) transparent}.OriginalGenerationConfig_listCaption__7kewj{display:flex;justify-content:space-between;margin:0 2px 12px;font-size:11px;color:var(--ws-muted)}.OriginalGenerationConfig_listCaption__7kewj>span:first-child{font-weight:600;color:var(--ws-text)}.OriginalGenerationConfig_card__to8du{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:12px;margin-bottom:12px;box-shadow:0 2px 5px color-mix(in srgb,var(--ws-text) 3%,transparent);overflow:visible}.OriginalGenerationConfig_card__to8du:last-of-type{margin-bottom:0}.OriginalGenerationConfig_inactive__695VD{background:color-mix(in srgb,var(--ws-surface) 65%,var(--ws-surface-soft));box-shadow:none}.OriginalGenerationConfig_inactive__695VD .OriginalGenerationConfig_number__IRHJg{background:var(--ws-surface-soft);color:var(--ws-muted)}.OriginalGenerationConfig_cardHead__coMEI{display:flex;align-items:center;gap:10px;padding:14px 16px 0;min-width:0}.OriginalGenerationConfig_inactive__695VD .OriginalGenerationConfig_cardHead__coMEI:only-child{padding-bottom:14px}.OriginalGenerationConfig_number__IRHJg{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:9px;background:var(--ws-accent-soft);color:var(--ws-accent);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.OriginalGenerationConfig_heading__eYFox{flex:1;min-width:0}.OriginalGenerationConfig_heading__eYFox>strong{font-size:14px;font-weight:600}.OriginalGenerationConfig_status__dM_Wk{font-size:10px;color:var(--ws-muted);white-space:nowrap;padding:3px 7px;background:var(--ws-surface-soft);border-radius:5px}.OriginalGenerationConfig_selected__wfTBL{color:var(--ws-accent);background:var(--ws-accent-soft)}.OriginalGenerationConfig_order__fZ3qy{display:flex;gap:4px}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_order__fZ3qy button{display:grid;place-items:center;width:30px;height:30px;min-height:0;padding:0;border:1px solid var(--ws-line);border-radius:7px;background:var(--ws-surface);color:var(--ws-text)}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_select__GwyOT .specialized-themed-select-trigger{width:100%!important;min-height:34px!important;padding:5px 8px!important;border:1px solid transparent!important;background:transparent!important;box-shadow:none!important;color:var(--ws-text)!important;font-size:14px!important;font-weight:600!important;border-radius:7px!important;text-align:left}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_select__GwyOT .specialized-themed-select-trigger>span{font-size:14px!important;font-weight:600!important}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_select__GwyOT .specialized-themed-select-popover{background:var(--ws-surface)!important;border:1px solid var(--ws-line)!important;border-radius:10px!important;max-height:260px;overflow:auto}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_select__GwyOT .specialized-themed-select-popover button{font-size:13px!important}.OriginalGenerationConfig_cardBody__amAvr{padding:0 16px 16px 58px}.OriginalGenerationConfig_duty__EuinP{margin:5px 0 14px;color:var(--ws-muted);font-size:12px;line-height:1.6}.OriginalGenerationConfig_fields__6OAT_{display:flex;gap:16px;align-items:start}.OriginalGenerationConfig_layout__UaYVL{flex:1;min-width:0}.OriginalGenerationConfig_label__kBPq0,.OriginalGenerationConfig_note__bhig7,.OriginalGenerationConfig_quantity__bXKu_{font-size:11px;color:var(--ws-muted)}.OriginalGenerationConfig_label__kBPq0{display:block;margin-bottom:7px}.OriginalGenerationConfig_options__FqSP8{display:flex;gap:6px;flex-wrap:wrap}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_options__FqSP8 button{font-size:12px;line-height:1.4;min-height:34px;padding:7px 10px;border:1px solid var(--ws-line);border-radius:7px;background:var(--ws-surface);color:var(--ws-text);white-space:nowrap}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_options__FqSP8 button[aria-pressed=true]{color:var(--ws-accent);border-color:color-mix(in srgb,var(--ws-accent) 45%,var(--ws-line));background:var(--ws-accent-soft)}.OriginalGenerationConfig_note__bhig7{flex:0 1 250px;min-width:0;display:block}.OriginalGenerationConfig_note__bhig7 small{font-size:10px;float:right}.OriginalGenerationConfig_quantity__bXKu_{width:62px;flex:none;display:block}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_fields__6OAT_ input{display:block;width:100%;height:34px;min-height:0;margin-top:7px;padding:7px 10px;border:1px solid var(--ws-line);border-radius:7px;background:var(--ws-surface-soft);color:var(--ws-text);font-size:12px;box-sizing:border-box}.OriginalGenerationConfig_fields__6OAT_ input::placeholder{color:var(--ws-muted)}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_footer__rEkB7{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;padding:17px 26px!important;border:0!important;background:var(--ws-surface)!important}.OriginalGenerationConfig_footer__rEkB7>small{font-size:12px;color:var(--ws-muted)}.OriginalGenerationConfig_footer__rEkB7>div{display:flex;gap:8px}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_footer__rEkB7 button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:8px 14px;border:1px solid var(--ws-line);border-radius:8px;font-size:12px;background:var(--ws-surface);color:var(--ws-text);white-space:nowrap}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_footer__rEkB7 .OriginalGenerationConfig_reset__uW2Dw{border-color:transparent;color:var(--ws-muted);padding-inline:8px}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_footer__rEkB7 .OriginalGenerationConfig_primary__s6dV1{background:var(--ws-accent);color:var(--ws-accent-ink);border-color:var(--ws-accent);padding-inline:20px}.OriginalGenerationConfig_dialog__Ba_7Z button:disabled{opacity:.4;cursor:not-allowed}.OriginalGenerationConfig_dialog__Ba_7Z :is(button,input):focus-visible{outline:2px solid var(--ws-accent);outline-offset:3px}.OriginalGenerationConfig_dialog__Ba_7Z button:not(:disabled):active{transform:translateY(1px)}.OriginalGenerationConfig_error__Fl3tc{color:var(--ws-danger,#c43c3c);font-size:12px;line-height:1.6}.OriginalGenerationConfig_sku__k_bYw{font-size:13px;line-height:1.8;margin:0;color:var(--ws-muted)}@media(hover:hover){.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_footer__rEkB7 button:not(.OriginalGenerationConfig_primary__s6dV1):hover,.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_order__fZ3qy button:not(:disabled):hover,.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_select__GwyOT .specialized-themed-select-trigger:hover{background:var(--ws-surface-soft)!important}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_options__FqSP8 button:hover{border-color:var(--ws-accent)}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_primary__s6dV1:hover{filter:brightness(.95)}}@media(max-width:640px){.OriginalGenerationConfig_dialog__Ba_7Z.OriginalGenerationConfig_dialog__Ba_7Z{width:96vw!important;max-height:94dvh!important;border-radius:14px!important}.OriginalGenerationConfig_dialog__Ba_7Z.OriginalGenerationConfig_dialog__Ba_7Z>header{padding:18px 16px 12px!important}.OriginalGenerationConfig_overview__OG7ry{padding:0 16px 16px;flex-wrap:wrap;gap:12px}.OriginalGenerationConfig_content__PHzgR{padding:14px 12px}.OriginalGenerationConfig_cardHead__coMEI{padding:12px 10px 0;gap:6px}.OriginalGenerationConfig_cardBody__amAvr{padding:0 12px 14px}.OriginalGenerationConfig_duty__EuinP{margin-top:10px}.OriginalGenerationConfig_fields__6OAT_{flex-wrap:wrap;gap:12px}.OriginalGenerationConfig_note__bhig7{flex-basis:100%}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_select__GwyOT .specialized-themed-select-trigger{font-size:13px!important;padding-inline:3px!important}.OriginalGenerationConfig_status__dM_Wk{display:none}.OriginalGenerationConfig_number__IRHJg{width:26px;height:28px}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_order__fZ3qy button{width:34px;height:44px}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_options__FqSP8 button{min-height:44px}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_fields__6OAT_ input{height:44px}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_footer__rEkB7{padding:12px 14px!important;flex-wrap:wrap}.OriginalGenerationConfig_footer__rEkB7>small{width:100%}.OriginalGenerationConfig_footer__rEkB7>div{width:100%;justify-content:flex-end}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_footer__rEkB7 button{min-height:44px}.OriginalGenerationConfig_listCaption__7kewj{font-size:10px}}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_checkControl__JfwsY{position:relative;display:grid;place-items:center;flex:0 0 28px;width:28px;height:32px;cursor:pointer;margin:0;padding:0}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_checkControl__JfwsY input{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;opacity:0!important;cursor:pointer;z-index:1}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_checkControl__JfwsY>span{display:grid!important;place-items:center!important;width:18px!important;height:18px!important;border-radius:5px!important;background:var(--ws-surface)!important;box-sizing:border-box}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_checkControl__JfwsY input:checked+span{background:var(--ws-accent)!important;border-color:var(--ws-accent)!important}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_checkControl__JfwsY input:focus-visible+span{outline:2px solid var(--ws-accent);outline-offset:3px}@media(hover:hover){.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_checkControl__JfwsY:hover>span{border-color:var(--ws-accent)!important}}@media(max-width:640px){.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_checkControl__JfwsY{height:44px}}.OriginalGenerationConfig_numberInput__NAE1n{position:relative;margin-top:7px}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_numberInput__NAE1n input{margin-top:0;padding-right:24px;appearance:textfield;-moz-appearance:textfield}.OriginalGenerationConfig_dialog__Ba_7Z input[type=number]::-webkit-inner-spin-button,.OriginalGenerationConfig_dialog__Ba_7Z input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.OriginalGenerationConfig_numberArrows__wk8bw{position:absolute;right:3px;top:3px;bottom:3px;width:20px;display:flex;flex-direction:column;opacity:0;pointer-events:none}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_numberArrows__wk8bw button{display:grid;place-items:center;flex:1;min-height:0;padding:0;width:20px;border:0;border-radius:4px;background:var(--ws-accent-soft);color:var(--ws-accent);box-shadow:none}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_numberArrows__wk8bw button svg{width:12px;height:12px;stroke:currentColor;fill:none}.OriginalGenerationConfig_numberArrows__wk8bw button+button{margin-top:2px}.OriginalGenerationConfig_numberInput__NAE1n:focus-within .OriginalGenerationConfig_numberArrows__wk8bw{opacity:1;pointer-events:auto}@media(hover:hover){.OriginalGenerationConfig_numberInput__NAE1n:hover .OriginalGenerationConfig_numberArrows__wk8bw{opacity:1;pointer-events:auto}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_numberArrows__wk8bw button:not(:disabled):hover{background:var(--ws-accent);color:var(--ws-accent-ink)}}@media(hover:none){.OriginalGenerationConfig_numberArrows__wk8bw{opacity:1;pointer-events:auto}}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_checkControl__JfwsY{flex-basis:36px;width:36px}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_checkControl__JfwsY>span{position:relative!important;display:block!important;width:32px!important;height:20px!important;border:1px solid var(--ws-line)!important;border-radius:12px!important;background:var(--ws-line)!important}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_checkControl__JfwsY>span:after{content:"";display:block;position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--ws-surface);box-shadow:0 1px 2px color-mix(in srgb,var(--ws-text) 16%,transparent)}.OriginalGenerationConfig_dialog__Ba_7Z .OriginalGenerationConfig_checkControl__JfwsY input:checked+span:after{left:14px;background:var(--ws-accent-ink)}.OriginalGenerationConfig_parameterTable__VgBzb{margin-top:16px;--it-line:var(--ws-line,#d8dce3);--it-panel:var(--ws-surface,#fff);--it-text:var(--ws-text,#222);--it-muted:var(--ws-muted,#666);--it-accent:var(--ws-accent,#536be0);--it-accent-soft:var(--ws-surface-soft,#f5f6fa)}.OriginalGenerationConfig_parameterTable__VgBzb:focus-visible{outline:2px solid var(--ws-accent,#536be0);outline-offset:3px;border-radius:8px}.OriginalGenerationConfig_parameterTable__VgBzb>p{margin:8px 0 0;font-size:12px;line-height:1.6;color:var(--ws-muted,#666)}.OriginalGenerationConfig_parameterTable__VgBzb>p[role=alert]{color:var(--ws-danger,#c43c3c)}.CanvasMaskEditor_overlay__jiG4X{position:fixed;z-index:1000;inset:0;display:grid;grid-template-rows:44px minmax(0,1fr) auto;background:#030405;color:#eef3f8;font-family:inherit}.CanvasMaskEditor_header__ZGPWj{position:relative;display:flex;align-items:center;border-bottom:1px solid #16191e;padding:0 10px}.CanvasMaskEditor_header__ZGPWj>strong{font-size:10px;font-weight:800;color:#dbe3ed}.CanvasMaskEditor_toolbar__suy_g{position:absolute;left:50%;top:4px;display:flex;height:34px;align-items:center;gap:2px;transform:translateX(-50%);border:1px solid #26303d;border-radius:11px;background:#111923;padding:3px 5px;box-shadow:0 10px 26px rgba(0,0,0,.32)}.CanvasMaskEditor_close__BLXAY,.CanvasMaskEditor_toolbar__suy_g button{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;border:0;border-radius:6px;background:transparent;color:#aeb8c5;cursor:pointer}.CanvasMaskEditor_toolbar__suy_g button.CanvasMaskEditor_active__C4y8x,.CanvasMaskEditor_toolbar__suy_g button:hover{background:#263443;color:#fff}.CanvasMaskEditor_toolbar__suy_g button.CanvasMaskEditor_active__C4y8x{background:#dc3545}.CanvasMaskEditor_toolbar__suy_g button:disabled{opacity:.35;cursor:not-allowed}.CanvasMaskEditor_actions__pys64 button:focus-visible,.CanvasMaskEditor_close__BLXAY:focus-visible,.CanvasMaskEditor_colorPicker__wsNBX:focus-within,.CanvasMaskEditor_toolbar__suy_g button:focus-visible{outline:2px solid #45d6ff;outline-offset:1px}.CanvasMaskEditor_close__BLXAY svg,.CanvasMaskEditor_toolbar__suy_g svg{width:14px;height:14px}.CanvasMaskEditor_toolbar__suy_g .CanvasMaskEditor_save___vYJD{width:auto;gap:4px;background:#f5f7fa;color:#17202b;padding:0 8px;font-weight:800}.CanvasMaskEditor_toolbar__suy_g .CanvasMaskEditor_save___vYJD span{font-size:10px}.CanvasMaskEditor_divider__03cou{width:1px;height:18px;background:#33404f;margin:0 2px}.CanvasMaskEditor_colors__mSWvb{display:flex;align-items:center;gap:2px}.CanvasMaskEditor_colorPicker__wsNBX,.CanvasMaskEditor_colors__mSWvb button{width:14px;height:14px;border:1px solid transparent;border-radius:50%;padding:0}.CanvasMaskEditor_colors__mSWvb button.CanvasMaskEditor_colorActive__BWL_V{outline:1px solid #fff;outline-offset:1px}.CanvasMaskEditor_colorPicker__wsNBX{position:relative;display:inline-block;flex:0 0 auto;border-color:#66778b;background:conic-gradient(#ef4444,#f59e0b,#22c55e,#3b82f6,#8b5cf6,#ef4444);box-shadow:inset 0 0 0 2px #111923;cursor:pointer}.CanvasMaskEditor_colorPicker__wsNBX input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.CanvasMaskEditor_weight__vztCY{margin-left:3px;color:#929daa;font-size:8px}.CanvasMaskEditor_topRange__HM_o0{width:69px;accent-color:#ef4444}.CanvasMaskEditor_toolbar__suy_g output{min-width:16px;color:#aeb8c5;font-size:9px}.CanvasMaskEditor_close__BLXAY{margin-left:auto}.CanvasMaskEditor_workspace__WHx7a{display:grid;place-items:center;min-height:0;overflow:hidden;background:#030405}.CanvasMaskEditor_stage__BoWgp{position:relative;display:inline-grid;max-width:88vw;max-height:calc(100vh - 176px);place-items:center;touch-action:none;user-select:none}.CanvasMaskEditor_stage__BoWgp img{display:block;max-width:88vw;max-height:calc(100vh - 176px);object-fit:contain;pointer-events:none;user-select:none}.CanvasMaskEditor_stage__BoWgp canvas{position:absolute;inset:0;width:100%;height:100%;cursor:none;touch-action:none}.CanvasMaskEditor_maskCanvas__9OCqA{z-index:1;pointer-events:none}.CanvasMaskEditor_smartOverlay__KZG4p{position:absolute;z-index:2;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.CanvasMaskEditor_smartOverlay__KZG4p rect{fill:rgba(69,214,255,.1);stroke:#45d6ff;stroke-width:2;stroke-dasharray:8 5;vector-effect:non-scaling-stroke}.CanvasMaskEditor_smartOverlay__KZG4p circle,.CanvasMaskEditor_smartOverlay__KZG4p path{stroke:#fff;stroke-width:2;vector-effect:non-scaling-stroke}.CanvasMaskEditor_smartOverlay__KZG4p path{fill:none}.CanvasMaskEditor_smartForeground__7s67D circle{fill:#21c96b}.CanvasMaskEditor_smartBackground__ij5oe circle{fill:#ef4458}.CanvasMaskEditor_annotationCanvas__i_uHt{z-index:3}.CanvasMaskEditor_toolCursor__Ma_6_{position:fixed;z-index:1002;display:grid;place-items:center;transform:translate(-50%,-50%);pointer-events:none}.CanvasMaskEditor_brushCursor__cJ3x3{min-width:6px;min-height:6px;border:1px solid;border-radius:50%;box-shadow:0 0 0 1px rgba(255,255,255,.9),0 1px 4px 2px rgba(0,0,0,.72)}.CanvasMaskEditor_iconCursor__lSkjH{color:#f4f8fc!important;filter:drop-shadow(0 1px 1px #000) drop-shadow(0 0 3px #000)}.CanvasMaskEditor_iconCursor__lSkjH svg{width:16px;height:16px;stroke-width:2.25}.CanvasMaskEditor_eraserCursor__C0crj svg{width:70%;height:70%}.CanvasMaskEditor_textCursor__9EmC9{color:#f4f8fc!important;filter:drop-shadow(0 1px 1px #000) drop-shadow(0 0 3px #000)}.CanvasMaskEditor_textCursor__9EmC9 svg{width:100%;height:100%;stroke-width:1.8}.CanvasMaskEditor_textEntry__y9Exm{position:fixed;z-index:1003;min-width:96px;max-width:min(420px,calc(100vw - 24px));height:32px;transform:translateY(-50%);border:1px solid #45d6ff;border-radius:5px;background:rgba(7,12,19,.9);padding:0 7px;font-weight:700;line-height:1;outline:2px solid rgba(69,214,255,.18);box-shadow:0 6px 20px rgba(0,0,0,.5)}.CanvasMaskEditor_footer__SkWZx{display:grid;min-width:0;grid-template-rows:minmax(27px,auto) minmax(31px,auto) minmax(32px,auto);gap:5px;overflow-x:hidden;border-top:1px solid #171a1f;background:#060709;padding:6px 8px}.CanvasMaskEditor_brushRow__oKKpS{display:grid;min-width:0;grid-template-columns:42px minmax(0,1fr) 22px;align-items:center;gap:6px;font-size:9px}.CanvasMaskEditor_brushRow__oKKpS span{display:inline-flex;height:20px;align-items:center;justify-content:center;border:1px solid #30343a;border-radius:10px;background:#111318}.CanvasMaskEditor_brushRow__oKKpS input{width:100%;min-width:0;accent-color:#ef4444}.CanvasMaskEditor_brushRow__oKKpS small{overflow:hidden;color:#7f8b99;font-size:9px;white-space:nowrap;text-overflow:ellipsis}.CanvasMaskEditor_brushRow__oKKpS output{text-align:right;color:#cbd3dd}.CanvasMaskEditor_smartControls__NyfWg{display:flex;min-width:0;align-items:center;gap:6px;font-size:9px}.CanvasMaskEditor_smartControls__NyfWg>div{display:flex;gap:2px}.CanvasMaskEditor_smartControls__NyfWg button{height:23px;border:1px solid #303946;border-radius:6px;background:#121820;color:#c7d1dc;padding:0 8px;font-size:9px;font-weight:750;cursor:pointer}.CanvasMaskEditor_smartControls__NyfWg button.CanvasMaskEditor_active__C4y8x{border-color:#45d6ff;background:#17384a;color:#fff}.CanvasMaskEditor_smartControls__NyfWg button.CanvasMaskEditor_smartRun__6492q{border-color:#21a9d6;background:#45d6ff;color:#07151d}.CanvasMaskEditor_smartControls__NyfWg button:disabled{opacity:.45;cursor:not-allowed}.CanvasMaskEditor_smartControls__NyfWg>span{color:#91a0ae;white-space:nowrap}.CanvasMaskEditor_smartControls__NyfWg>small{min-width:0;overflow:hidden;color:#8293a5;white-space:nowrap;text-overflow:ellipsis}.CanvasMaskEditor_footer__SkWZx textarea{box-sizing:border-box;width:100%;min-width:0;resize:none;border:1px solid #252a31;border-radius:6px;background:#07090c;color:#eef3f8;padding:7px 10px;font:inherit;font-size:10px;outline:none}.CanvasMaskEditor_footer__SkWZx textarea:focus{border-color:#ef4444}.CanvasMaskEditor_layerMaskHint__EMR65{display:flex;min-width:0;align-items:center;margin:0;border:1px solid #29415d;border-radius:6px;background:#0c1724;color:#91a8c0;padding:0 10px;font-size:9px;line-height:1.35}.CanvasMaskEditor_actions__pys64{display:flex;flex-wrap:wrap;min-width:0;align-items:center;gap:6px}.CanvasMaskEditor_actions__pys64 button{height:27px;border:1px solid #292e35;border-radius:6px;background:#15181d;color:#e4e9ef;padding:0 12px;font-size:10px;font-weight:750;cursor:pointer}.CanvasMaskEditor_actions__pys64 button.CanvasMaskEditor_primary__le6hf{border-color:#e33445;background:#e33445;color:#fff}.CanvasMaskEditor_actions__pys64 button:disabled{opacity:.55;cursor:not-allowed}.CanvasMaskEditor_message__IfTJN{color:#8ee3b2;font-size:9px}.CanvasMaskEditor_error__luY2f{color:#ff7d87;font-size:9px}.CanvasMaskEditor_actions__pys64 .CanvasMaskEditor_error__luY2f,.CanvasMaskEditor_actions__pys64 .CanvasMaskEditor_message__IfTJN{min-width:0;margin-left:3px;overflow-wrap:anywhere}[data-theme=light].CanvasMaskEditor_overlay__jiG4X{background:#f2f5f8;color:#172231}[data-theme=light] .CanvasMaskEditor_footer__SkWZx,[data-theme=light] .CanvasMaskEditor_header__ZGPWj{border-color:#cbd4de;background:#f8fafc}[data-theme=light] .CanvasMaskEditor_header__ZGPWj>strong{color:#172231}[data-theme=light] .CanvasMaskEditor_toolbar__suy_g{border-color:#c5d0dc;background:#fff;box-shadow:0 10px 26px rgba(35,52,72,.16)}[data-theme=light] .CanvasMaskEditor_close__BLXAY,[data-theme=light] .CanvasMaskEditor_toolbar__suy_g button{color:#526276}[data-theme=light] .CanvasMaskEditor_toolbar__suy_g button.CanvasMaskEditor_active__C4y8x,[data-theme=light] .CanvasMaskEditor_toolbar__suy_g button:hover{color:#fff}[data-theme=light] .CanvasMaskEditor_workspace__WHx7a{background:#e8edf2}[data-theme=light] .CanvasMaskEditor_footer__SkWZx textarea{border-color:#c7d1dc;background:#fff;color:#172231}[data-theme=light] .CanvasMaskEditor_actions__pys64 button,[data-theme=light] .CanvasMaskEditor_smartControls__NyfWg button{border-color:#c7d1dc;background:#fff;color:#26384d}[data-theme=light] .CanvasMaskEditor_smartControls__NyfWg button.CanvasMaskEditor_active__C4y8x{background:#d7f4ff;color:#113348}[data-theme=light] .CanvasMaskEditor_layerMaskHint__EMR65{background:#edf6ff;color:#4b627b}[data-theme=light] .CanvasMaskEditor_message__IfTJN{color:#17613a}[data-theme=light] .CanvasMaskEditor_error__luY2f{color:#b42335}@media(max-width:900px){.CanvasMaskEditor_toolbar__suy_g{left:128px;max-width:calc(100vw - 168px);transform:none;overflow-x:auto}.CanvasMaskEditor_colors__mSWvb,.CanvasMaskEditor_toolbar__suy_g output,.CanvasMaskEditor_topRange__HM_o0,.CanvasMaskEditor_weight__vztCY{display:none}.CanvasMaskEditor_overlay__jiG4X{grid-template-rows:44px minmax(0,1fr) auto}.CanvasMaskEditor_stage__BoWgp,.CanvasMaskEditor_stage__BoWgp img{max-width:96vw}.CanvasMaskEditor_footer__SkWZx{grid-template-rows:minmax(27px,auto) minmax(35px,auto) minmax(35px,auto)}.CanvasMaskEditor_smartControls__NyfWg{flex-wrap:wrap}.CanvasMaskEditor_smartControls__NyfWg>small{flex:1 1 180px;white-space:normal}.CanvasMaskEditor_actions__pys64{flex-wrap:wrap}.CanvasMaskEditor_actions__pys64 .CanvasMaskEditor_error__luY2f,.CanvasMaskEditor_actions__pys64 .CanvasMaskEditor_message__IfTJN{flex:1 1 180px}}@media(prefers-reduced-motion:reduce){.CanvasMaskEditor_stage__BoWgp{transition:none}}.CanvasImageEditorTools_panel__5K5DK{padding:18px;overflow:auto;height:100%;font-size:13px;color:var(--editor-text);scrollbar-width:thin}.CanvasImageEditorTools_panel__5K5DK h2{font-size:14px;margin:0 0 3px}.CanvasImageEditorTools_panel__5K5DK p{font-size:11px;color:var(--editor-muted);margin:0 0 18px;line-height:1.8}.CanvasImageEditorTools_panel__5K5DK button{font:inherit;border:1px solid var(--editor-line);border-radius:7px;background:var(--editor-panel);color:var(--editor-text);padding:9px 12px;cursor:pointer}.CanvasImageEditorTools_panel__5K5DK button:hover{border-color:var(--editor-accent);color:var(--editor-accent)}.CanvasImageEditorTools_panel__5K5DK button:disabled{opacity:.45;cursor:default}.CanvasImageEditorTools_panel__5K5DK button.CanvasImageEditorTools_active__TX78g{color:var(--editor-accent);background:var(--editor-accent-soft);border-color:var(--editor-accent)}.CanvasImageEditorTools_panel__5K5DK button.CanvasImageEditorTools_primary__zhjaF{background:var(--editor-primary);color:var(--editor-primary-text);border-color:var(--editor-primary)}.CanvasImageEditorTools_panel__5K5DK input:not([type=range]):not([type=color]):not([type=checkbox]),.CanvasImageEditorTools_panel__5K5DK select,.CanvasImageEditorTools_panel__5K5DK textarea{box-sizing:border-box;width:100%;background:var(--editor-input);border:1px solid var(--editor-line);border-radius:7px;padding:10px;color:var(--editor-text);font:inherit}.CanvasImageEditorTools_panel__5K5DK textarea{resize:none;min-height:95px}.CanvasImageEditorTools_panel__5K5DK input[type=range]{width:100%;accent-color:var(--editor-accent)}.CanvasImageEditorTools_panel__5K5DK label{display:block;font-size:11px;color:var(--editor-muted);margin:15px 0 7px}.CanvasImageEditorTools_row__dvIvx{display:flex;gap:7px;align-items:center}.CanvasImageEditorTools_row__dvIvx>*{min-width:0;flex:1}.CanvasImageEditorTools_seg__LjW5_{display:flex;gap:3px;padding:3px;border:1px solid var(--editor-line);border-radius:8px;margin:14px 0}.CanvasImageEditorTools_seg__LjW5_ button{flex:1;border:0;font-size:11px;padding:7px 4px}.CanvasImageEditorTools_section__9_2z0{border-top:1px solid var(--editor-line);padding-top:19px;margin-top:19px}.CanvasImageEditorTools_hint__I3DD4{font-size:11px;color:var(--editor-muted);line-height:1.8;background:var(--editor-panel-soft);padding:12px;border-radius:7px;margin-top:16px}.CanvasImageEditorTools_wide__KSZQW{width:100%;margin-top:18px}.CanvasImageEditorTools_largeIcon__q_pYD{width:48px;height:48px;border-radius:12px;background:var(--editor-accent-soft);color:var(--editor-accent);display:grid;place-items:center;margin-bottom:14px}.CanvasImageEditorTools_chips__ir4UO{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.CanvasImageEditorTools_chips__ir4UO button{font-size:11px;padding:6px 9px}.CanvasImageEditorTools_palette__C9Imz{display:flex;gap:8px}.CanvasImageEditorTools_palette__C9Imz button{border-radius:50%;width:23px;height:23px;padding:0;border:3px solid var(--editor-panel);box-shadow:0 0 0 1px var(--editor-line)}.CanvasImageEditorTools_palette__C9Imz button.CanvasImageEditorTools_active__TX78g{outline:2px solid var(--editor-accent)}.CanvasImageEditorTools_layer__VGnoV{display:flex;gap:8px;align-items:center;border:1px solid var(--editor-line);padding:8px;margin-bottom:8px;border-radius:7px}.CanvasImageEditorTools_layer__VGnoV.CanvasImageEditorTools_selected__K9qcR{border-color:var(--editor-accent);background:var(--editor-accent-soft)}.CanvasImageEditorTools_layer__VGnoV button{padding:4px;border:0;background:transparent}.CanvasImageEditorTools_layer__VGnoV .CanvasImageEditorTools_name__BHutV{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis}.CanvasImageEditorTools_layer__VGnoV small{display:block;color:var(--editor-muted);font-size:10px}.CanvasImageEditorTools_surface__anqXA{position:absolute;inset:0;z-index:50;touch-action:none}.CanvasImageEditorTools_surface__anqXA canvas,.CanvasImageEditorTools_surface__anqXA svg{position:absolute;inset:0;width:100%;height:100%;display:block}.CanvasImageEditorTools_cursor__nLT5S{position:absolute;pointer-events:none;border:1px solid white;box-shadow:0 0 0 1px #172435;border-radius:50%;transform:translate(-50%,-50%);z-index:55}.CanvasImageEditorTools_menu__8VbQp{position:fixed;z-index:10100;padding:5px;background:var(--editor-panel);border:1px solid var(--editor-line);border-radius:9px;box-shadow:0 8px 28px #0003}.CanvasImageEditorTools_menu__8VbQp button{border:0;color:var(--editor-text);background:transparent;padding:10px 18px;cursor:pointer}.CanvasImageEditorTools_crop__lhc5J{position:absolute;border:2px solid white;box-shadow:0 0 0 10000px #07111d88;cursor:move;background:linear-gradient(transparent 33%,#fff6 0,#fff6 33.3%,transparent 0,transparent 66%,#fff6 0,#fff6 66.3%,transparent 0),linear-gradient(90deg,transparent 33%,#fff6 0,#fff6 33.3%,transparent 0,transparent 66%,#fff6 0,#fff6 66.3%,transparent 0)}.CanvasImageEditorTools_handle__7N4kS{position:absolute;width:15px;height:15px;border:2px solid white;background:var(--editor-accent);padding:0;transform:translate(-50%,-50%);touch-action:none}.CanvasImageEditorTools_error__YShH0{color:var(--editor-danger);font-size:12px;margin-top:12px}.CanvasImageEditorTools_range__Vslrp{display:flex;justify-content:space-between}.CanvasImageEditorTools_check__uqsqW{display:flex!important;gap:8px;align-items:center}.CanvasImageEditorTools_check__uqsqW input{accent-color:var(--editor-accent)}.CanvasImageEditorTools_menu__8VbQp button:focus-visible,.CanvasImageEditorTools_panel__5K5DK button:focus-visible,.CanvasImageEditorTools_panel__5K5DK input:focus-visible,.CanvasImageEditorTools_panel__5K5DK select:focus-visible,.CanvasImageEditorTools_panel__5K5DK textarea:focus-visible{outline:2px solid var(--editor-accent);outline-offset:2px}.CanvasImageEditorTools_panel__5K5DK button:active:not(:disabled){transform:translateY(1px)}.CanvasImageEditorTools_panel__5K5DK button:disabled{cursor:not-allowed}.CanvasImageEditorTools_panel__5K5DK .CanvasImageEditorTools_primary__zhjaF{min-height:40px}.CanvasImageEditorTools_surface__anqXA:focus{outline:0}@media(hover:none){.CanvasImageEditorTools_panel__5K5DK button:hover{border-color:var(--editor-line);color:var(--editor-text)}}@media(prefers-reduced-motion:reduce){.CanvasImageEditorTools_panel__5K5DK button{transition:none}}.CanvasImageEditorTools_row__dvIvx>button{display:flex;align-items:center;justify-content:center}.CanvasTextImageEditor_overlay__UmWzL{--editor-backdrop:rgba(4,10,18,.78);--editor-surface:#0d1c2f;--editor-panel:#0b1829;--editor-panel-soft:#11243a;--editor-input:#0c1c2e;--editor-line:#263b53;--editor-line-strong:#2a435f;--editor-text:#e7f2ff;--editor-muted:#8194aa;--editor-accent:#54d2f6;--editor-accent-strong:#f4fcff;--editor-accent-soft:#123249;--editor-card:#11243a;--editor-card-hover:#112c42;--editor-stage:#e9eef4;--editor-workspace:#07111d;--editor-workspace-dot:rgba(129,148,170,.2);--editor-popover:rgba(8,16,27,.98);--editor-popover-shadow:0 18px 42px rgba(0,0,0,.44);--editor-scrollbar:#557087;--editor-primary:#52cdf2;--editor-primary-text:#071826;--editor-danger:#ff9baa;--editor-danger-line:#72404b;--editor-select-bg:#087ea4;--editor-select-line:#1aa9d4;--editor-select-text:#f4fcff;position:fixed;inset:0;z-index:10020;display:grid;place-items:center;padding:18px;background:var(--editor-backdrop);color:var(--editor-text);backdrop-filter:blur(10px)}.CanvasTextImageEditor_overlay__UmWzL[data-theme=light]{--editor-backdrop:rgba(15,23,42,.3);--editor-surface:var(--ws-surface,#fff);--editor-panel:var(--ws-surface,#fff);--editor-panel-soft:var(--ws-surface-soft,#f4f7fb);--editor-input:var(--ws-input,#f8fafc);--editor-line:var(--ws-line,#d9e1ee);--editor-line-strong:#cbd6e5;--editor-text:var(--ws-text,#172033);--editor-muted:var(--ws-muted,#66758d);--editor-accent:#2f66ea;--editor-accent-strong:#2458d3;--editor-accent-soft:rgba(47,102,234,.09);--editor-card:#fff;--editor-card-hover:#eef5ff;--editor-stage:#eef2f7;--editor-workspace:#d9e0ea;--editor-workspace-dot:rgba(71,85,105,.2);--editor-popover:rgba(255,255,255,.99);--editor-popover-shadow:0 18px 42px rgba(15,23,42,.18);--editor-scrollbar:#aab7c8;--editor-primary:#2f66ea;--editor-primary-text:#fff;--editor-danger:#dc4c64;--editor-danger-line:#e7a3af;--editor-select-bg:#2f66ea;--editor-select-line:#2458d3;--editor-select-text:#fff}.CanvasTextImageEditor_dialog__JTC6C{width:min(calc(var(--editor-stage-target-width,calc(100vh - 190px)) + 868px),calc(100vw - 36px));height:min(1120px,calc(100vh - 36px));transform:scale(.92);transform-origin:center;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid var(--editor-line-strong);border-radius:18px;background:var(--editor-surface);color:var(--editor-text);box-shadow:0 30px 90px rgba(0,0,0,.36)}.CanvasTextImageEditor_header__slC4x{min-height:66px;padding:14px 20px;border-bottom:1px solid var(--editor-line);display:flex;align-items:center;gap:16px}.CanvasTextImageEditor_header__slC4x strong{font-size:20px}.CanvasTextImageEditor_header__slC4x small{color:var(--editor-muted)}.CanvasTextImageEditor_draftActions__FMnIS button,.CanvasTextImageEditor_footer__u_O_6 button,.CanvasTextImageEditor_header__slC4x button,.CanvasTextImageEditor_inspector__khwnm button,.CanvasTextImageEditor_subtabs__AgzDI button,.CanvasTextImageEditor_tabs__S5w_V button,.CanvasTextImageEditor_toolbar__7cp7h button{border:1px solid var(--editor-line-strong);background:var(--editor-panel-soft);color:var(--editor-muted);border-radius:9px;min-height:36px;padding:0 12px;cursor:pointer}.CanvasTextImageEditor_header__slC4x button{margin-left:auto;border:0;background:transparent;padding:6px}.CanvasTextImageEditor_body__IyOes{display:grid;grid-template-columns:minmax(0,44fr) minmax(360px,30fr) minmax(250px,26fr);min-height:0;gap:12px;padding:12px}.CanvasTextImageEditor_stagePanel__9HU1E{align-self:stretch;justify-self:stretch;width:100%;max-width:100%;min-width:0;min-height:0;overflow:auto;scrollbar-gutter:stable;overscroll-behavior:contain;border:1px solid var(--editor-line);border-radius:10px;background-color:var(--editor-workspace);background-image:radial-gradient(circle,var(--editor-workspace-dot) 1px,transparent 1px);background-size:16px 16px;scrollbar-width:thin;scrollbar-color:var(--editor-scrollbar) transparent}.CanvasTextImageEditor_stageWorkspace__f8BSL{box-sizing:border-box;width:max-content;height:max-content;min-width:100%;min-height:100%;padding:24px;display:grid;place-items:center}.CanvasTextImageEditor_stageWorkspaceZoomed__u_CNn{padding:0}.CanvasTextImageEditor_stage__48WMJ{position:relative;flex:none;overflow:hidden;border-radius:0;background:var(--editor-stage);box-shadow:0 10px 34px rgba(0,0,0,.34);user-select:none;touch-action:none;transition:width .16s ease,height .16s ease}.CanvasTextImageEditor_stagePanelHand__D65N1,.CanvasTextImageEditor_stagePanelHand__D65N1 .CanvasTextImageEditor_element__w9wPH,.CanvasTextImageEditor_stagePanelHand__D65N1 .CanvasTextImageEditor_shapePlacementMode__wv0Sw,.CanvasTextImageEditor_stagePanelHand__D65N1 .CanvasTextImageEditor_stage__48WMJ,.CanvasTextImageEditor_stagePanelHand__D65N1 .CanvasTextImageEditor_textPlacementMode__KAKcq{cursor:grab}.CanvasTextImageEditor_stagePanelPanning__MCj9H,.CanvasTextImageEditor_stagePanelPanning__MCj9H .CanvasTextImageEditor_element__w9wPH,.CanvasTextImageEditor_stagePanelPanning__MCj9H .CanvasTextImageEditor_shapePlacementMode__wv0Sw,.CanvasTextImageEditor_stagePanelPanning__MCj9H .CanvasTextImageEditor_stage__48WMJ,.CanvasTextImageEditor_stagePanelPanning__MCj9H .CanvasTextImageEditor_textPlacementMode__KAKcq{cursor:grabbing}.CanvasTextImageEditor_textPlacementMode__KAKcq{cursor:text}.CanvasTextImageEditor_shapePlacementMode__wv0Sw{cursor:crosshair}.CanvasTextImageEditor_stage__48WMJ>.CanvasTextImageEditor_inlineTextEditor__634SU{box-sizing:border-box;position:absolute;z-index:45;width:min(260px,calc(100% - 20px));min-height:42px;transform:translateY(-50%);padding:0;resize:none;appearance:none;border:0!important;border-radius:0!important;background:transparent!important;color:#102033;font:700 18px/1.35 var(--font-sans);box-shadow:none!important;outline:0!important;caret-color:#102033}.CanvasTextImageEditor_stage__48WMJ>.CanvasTextImageEditor_inlineTextEditor__634SU:focus,.CanvasTextImageEditor_stage__48WMJ>.CanvasTextImageEditor_inlineTextEditor__634SU:focus-visible{border:0!important;background:transparent!important;box-shadow:none!important;outline:0!important}.CanvasTextImageEditor_base__dT2_l{display:block;width:100%;height:100%;object-fit:contain}.CanvasTextImageEditor_element__w9wPH{position:absolute;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:0;cursor:pointer;touch-action:none}.CanvasTextImageEditor_elementLocked__oUFmG{pointer-events:none}.CanvasTextImageEditor_element__w9wPH:active{cursor:grabbing}.CanvasTextImageEditor_element__w9wPH.CanvasTextImageEditor_selected__D_488{outline:0;box-shadow:inset 0 0 0 2px var(--editor-accent)}.CanvasTextImageEditor_resizeHandle___Rnu3{position:absolute;z-index:5;width:11px;height:11px;min-width:11px;min-height:11px;padding:0;border:2px solid var(--editor-surface);border-radius:3px;background:var(--editor-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--editor-accent) 65%,transparent);touch-action:none}.CanvasTextImageEditor_resizeTopLeft__r1kvL{left:0;top:0}.CanvasTextImageEditor_resizeTopRight__ZKtXV{right:0;top:0}.CanvasTextImageEditor_resizeBottomLeft__QR6ye{left:0;bottom:0}.CanvasTextImageEditor_resizeBottomRight__rWUUS{right:0;bottom:0}.CanvasTextImageEditor_resizeTop__zGdUt{left:50%;top:0;transform:translateX(-50%);cursor:ns-resize}.CanvasTextImageEditor_resizeRight__DGtWu{right:0;top:50%;transform:translateY(-50%);cursor:ew-resize}.CanvasTextImageEditor_resizeBottom__eZqe1{left:50%;bottom:0;transform:translateX(-50%);cursor:ns-resize}.CanvasTextImageEditor_resizeLeft__G3jHB{left:0;top:50%;transform:translateY(-50%);cursor:ew-resize}.CanvasTextImageEditor_resizeBottomRight__rWUUS,.CanvasTextImageEditor_resizeTopLeft__r1kvL{cursor:nwse-resize}.CanvasTextImageEditor_resizeBottomLeft__QR6ye,.CanvasTextImageEditor_resizeTopRight__ZKtXV{cursor:nesw-resize}.CanvasTextImageEditor_selectionBox__C_BDx{position:absolute;z-index:31;border:1px solid var(--editor-accent);background:color-mix(in srgb,var(--editor-accent) 6%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--editor-accent) 32%,transparent) inset,0 0 0 1px color-mix(in srgb,var(--editor-surface) 62%,transparent);pointer-events:none}.CanvasTextImageEditor_marquee__pPG7v{position:absolute;z-index:30;border:1px solid var(--editor-accent);background:color-mix(in srgb,var(--editor-accent) 14%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--editor-accent) 20%,transparent) inset;pointer-events:none}.CanvasTextImageEditor_elementGraphic__Bx3SE{display:block;width:100%;height:100%;overflow:visible;pointer-events:none}.CanvasTextImageEditor_elementIcon__PLCim{background:var(--element-color,#0b1725);-webkit-mask:var(--element-src) center/100% 100% no-repeat;mask:var(--element-src) center/100% 100% no-repeat}.CanvasTextImageEditor_elementIcon__PLCim,.CanvasTextImageEditor_elementImage__yvrRc{width:100%;height:100%;aspect-ratio:auto;filter:brightness(var(--element-brightness,1));opacity:var(--element-opacity,1)}.CanvasTextImageEditor_elementImage__yvrRc{display:block;object-fit:fill;pointer-events:none}.CanvasTextImageEditor_elementLabel__MY6rq{position:absolute;top:calc(100% + var(--element-label-gap,3%));left:0;display:block;width:100%;margin-top:0;font-weight:700;line-height:1.1;text-align:center;color:var(--element-color,#0b1725);white-space:nowrap}.CanvasTextImageEditor_textElementBox__AXyZN{box-sizing:border-box;min-width:max-content;padding:3px 5px}.CanvasTextImageEditor_textElement__TZK8c{display:block;font-weight:700;line-height:1.15;white-space:pre-line;color:var(--element-color,#0b1725)}.CanvasTextImageEditor_shapeElement__lm6wq{display:block;min-width:2px;min-height:2px}.CanvasTextImageEditor_shapeVisual__dugHF{display:block;width:100%;height:100%;overflow:visible;pointer-events:none}.CanvasTextImageEditor_pendingShape__6al5d{z-index:29;pointer-events:none;outline:1px dashed var(--editor-accent);outline-offset:3px}.CanvasTextImageEditor_library__sb8b0,.CanvasTextImageEditor_propertyPanel___YtpI{min-height:0;border:1px solid var(--editor-line);border-radius:12px;background:var(--editor-panel);color:var(--editor-text);display:grid;grid-template-rows:auto auto auto minmax(0,1fr);overflow:hidden}.CanvasTextImageEditor_tabs__S5w_V{display:flex;gap:5px;padding:12px 12px 0;border-bottom:1px solid var(--editor-line)}.CanvasTextImageEditor_tabs__S5w_V button{border:0;background:transparent;border-radius:0;padding:0 10px}.CanvasTextImageEditor_tabs__S5w_V button.CanvasTextImageEditor_active__HU4Ne{color:var(--editor-accent);border-bottom:2px solid var(--editor-accent)}.CanvasTextImageEditor_subtabs__AgzDI{display:flex;gap:0;padding:12px 12px 0}.CanvasTextImageEditor_subtabs__AgzDI button{min-height:34px;padding:0 13px;border:1px solid var(--editor-line-strong);border-radius:8px;background:var(--editor-panel);color:var(--editor-text);font-weight:700}.CanvasTextImageEditor_subtabs__AgzDI button+button{margin-left:-1px}.CanvasTextImageEditor_subtabs__AgzDI button.CanvasTextImageEditor_active__HU4Ne{position:relative;z-index:1;background:var(--editor-primary);border-color:var(--editor-primary);color:var(--editor-primary-text)}.CanvasTextImageEditor_filters__zopKX{display:grid;grid-template-columns:1fr;gap:8px;padding:10px 12px}.CanvasTextImageEditor_draftPanel__dX5Pn textarea,.CanvasTextImageEditor_filters__zopKX input,.CanvasTextImageEditor_inspector__khwnm input,.CanvasTextImageEditor_personalFilters__pshxN input,.CanvasTextImageEditor_planSave__iHajo input,.CanvasTextImageEditor_textControls__jNs98 input{box-sizing:border-box;min-height:38px;border:1px solid var(--editor-line-strong);background:var(--editor-input);color:var(--editor-text);border-radius:8px;padding:0 10px;outline:0}.CanvasTextImageEditor_draftPanel__dX5Pn textarea::placeholder,.CanvasTextImageEditor_filters__zopKX input::placeholder,.CanvasTextImageEditor_inspector__khwnm input::placeholder,.CanvasTextImageEditor_personalFilters__pshxN input::placeholder,.CanvasTextImageEditor_planSave__iHajo input::placeholder{color:var(--editor-muted)}.CanvasTextImageEditor_draftPanel__dX5Pn textarea:focus,.CanvasTextImageEditor_filters__zopKX input:focus,.CanvasTextImageEditor_inspector__khwnm>input:focus,.CanvasTextImageEditor_personalFilters__pshxN input:focus,.CanvasTextImageEditor_planSave__iHajo input:focus{border-color:var(--editor-accent);box-shadow:0 0 0 2px var(--editor-accent-soft)}.CanvasTextImageEditor_personalFilters__pshxN{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px 12px}.CanvasTextImageEditor_categoryCreator__64yYX button,.CanvasTextImageEditor_categoryEditor__3af7S button,.CanvasTextImageEditor_personalFilters__pshxN>button{min-height:38px;display:flex;align-items:center;justify-content:center;gap:5px;border:1px solid var(--editor-line-strong);border-radius:8px;background:var(--editor-panel-soft);color:var(--editor-text);padding:0 12px;white-space:nowrap;cursor:pointer}.CanvasTextImageEditor_categoryCreator__64yYX button:hover,.CanvasTextImageEditor_categoryEditor__3af7S button:hover,.CanvasTextImageEditor_personalFilters__pshxN>button:hover{border-color:var(--editor-accent);background:var(--editor-accent-soft);color:var(--editor-accent-strong)}.CanvasTextImageEditor_fileInput__PCKrv{display:none!important}.CanvasTextImageEditor_personalCategoryControl__JDk3m{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0}.CanvasTextImageEditor_categoryManagement__I0jbb{display:flex;align-items:center;gap:5px}.CanvasTextImageEditor_categoryManagement__I0jbb button{display:grid;width:34px;height:34px;min-height:34px;place-items:center;padding:0;border:1px solid var(--editor-line-strong);border-radius:8px;background:var(--editor-panel-soft);color:var(--editor-muted);cursor:pointer}.CanvasTextImageEditor_categoryManagement__I0jbb button:hover{border-color:var(--editor-accent);background:var(--editor-accent-soft);color:var(--editor-accent-strong)}.CanvasTextImageEditor_categoryManagement__I0jbb button:last-child:hover{border-color:var(--editor-danger-line);background:color-mix(in srgb,var(--editor-danger) 10%,transparent);color:var(--editor-danger)}.CanvasTextImageEditor_categoryCreator__64yYX,.CanvasTextImageEditor_categoryEditor__3af7S{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:9px;border:1px solid var(--editor-line);border-radius:9px;background:var(--editor-panel-soft)}.CanvasTextImageEditor_categoryEditor__3af7S{grid-template-columns:minmax(0,1fr) auto auto}.CanvasTextImageEditor_grid__t5a1w{overflow:auto;padding:0 12px 14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-content:start}.CanvasTextImageEditor_cardWrap__QVYAT{position:relative;min-width:0}.CanvasTextImageEditor_card__hNrFp{min-width:0;background:var(--editor-card);border:1px solid var(--editor-line-strong);border-radius:10px;padding:8px;color:var(--editor-text);cursor:pointer}.CanvasTextImageEditor_cardWrap__QVYAT .CanvasTextImageEditor_card__hNrFp{width:100%}.CanvasTextImageEditor_card__hNrFp:hover{border-color:var(--editor-accent);background:var(--editor-card-hover)}.CanvasTextImageEditor_card__hNrFp img{display:block;width:100%;aspect-ratio:1;object-fit:contain;background:#fff;border-radius:7px}.CanvasTextImageEditor_sellingTemplateCard__nVcis img{background:linear-gradient(135deg,var(--editor-panel-soft),var(--editor-input))}.CanvasTextImageEditor_card__hNrFp span,.CanvasTextImageEditor_personalIconName__IAhq9{display:block;text-align:center;font-size:12px;margin-top:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CanvasTextImageEditor_personalIconName__IAhq9{width:100%;min-width:0;padding:2px 5px;border:0;background:transparent;color:var(--editor-text);line-height:1.45;cursor:text}.CanvasTextImageEditor_personalIconName__IAhq9:hover{color:var(--editor-accent-strong)}.CanvasTextImageEditor_personalIconNameInput__b3tVP{box-sizing:border-box;width:100%;min-width:0;height:25px;margin-top:5px;padding:2px 6px;border:1px solid var(--editor-accent);border-radius:5px;background:var(--editor-input);color:var(--editor-text);font-size:12px;line-height:1.4;text-align:center;outline:0}.CanvasTextImageEditor_cardDelete__ltUCi{position:absolute;top:5px;right:5px;width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--editor-danger-line);border-radius:7px;background:var(--editor-popover);color:var(--editor-danger);cursor:pointer;opacity:0;transition:opacity .16s ease}.CanvasTextImageEditor_cardDelete__ltUCi:focus-visible,.CanvasTextImageEditor_cardWrap__QVYAT:hover .CanvasTextImageEditor_cardDelete__ltUCi{opacity:1}.CanvasTextImageEditor_empty__IrPM9{grid-column:1/-1;color:var(--editor-muted);text-align:center;padding:46px 10px}.CanvasTextImageEditor_emptyState__Mn_DG{grid-column:1/-1;min-height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;color:var(--editor-muted);text-align:center}.CanvasTextImageEditor_emptyState__Mn_DG svg{opacity:.38}.CanvasTextImageEditor_emptyState__Mn_DG strong{color:var(--editor-text);font-size:14px}.CanvasTextImageEditor_emptyState__Mn_DG span{max-width:310px;font-size:12px;line-height:1.6}.CanvasTextImageEditor_textControls__jNs98{padding:14px;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:10px;align-content:start;color:var(--editor-muted);overflow:auto}.CanvasTextImageEditor_planPanel__ER6CF,.CanvasTextImageEditor_publicPlans__7xALG,.CanvasTextImageEditor_textControls__jNs98{grid-row:2/-1;min-height:0}.CanvasTextImageEditor_addTextButton__pwvDV{min-height:46px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--editor-line-strong);background:var(--editor-panel);color:var(--editor-text);border-radius:10px;font-weight:750;cursor:pointer}.CanvasTextImageEditor_addTextButton__pwvDV.CanvasTextImageEditor_active__HU4Ne,.CanvasTextImageEditor_addTextButton__pwvDV:hover{border-color:var(--editor-accent);background:var(--editor-accent-soft);color:var(--editor-accent-strong)}.CanvasTextImageEditor_addTextButton__pwvDV.CanvasTextImageEditor_active__HU4Ne{box-shadow:0 0 0 2px color-mix(in srgb,var(--editor-accent) 18%,transparent)}.CanvasTextImageEditor_shapeTools__rfn1m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.CanvasTextImageEditor_shapeTools__rfn1m button{min-height:42px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--editor-line-strong);border-radius:9px;background:var(--editor-panel-soft);color:var(--editor-text);cursor:pointer}.CanvasTextImageEditor_shapeTools__rfn1m button.CanvasTextImageEditor_active__HU4Ne,.CanvasTextImageEditor_shapeTools__rfn1m button:hover{border-color:var(--editor-accent);background:var(--editor-accent-soft);color:var(--editor-accent-strong)}.CanvasTextImageEditor_toolHint__4G17M{font-size:12px;line-height:1.55;color:var(--editor-muted)}.CanvasTextImageEditor_planPanel__ER6CF{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.CanvasTextImageEditor_planSave__iHajo{display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:8px;padding:14px}.CanvasTextImageEditor_planSave__iHajo button{display:grid;place-items:center;border:1px solid var(--editor-primary);border-radius:9px;background:var(--editor-primary);color:var(--editor-primary-text);cursor:pointer}.CanvasTextImageEditor_planSave__iHajo button:disabled{opacity:.42;cursor:not-allowed}.CanvasTextImageEditor_planList__acuYl,.CanvasTextImageEditor_publicPlans__7xALG{min-height:0;overflow:auto;padding:0 14px 14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-content:start}.CanvasTextImageEditor_planCard__AvWwY{min-width:0;overflow:hidden;border:1px solid var(--editor-line-strong);border-radius:10px;background:var(--editor-card);color:var(--editor-text)}.CanvasTextImageEditor_planCard__AvWwY:hover{border-color:var(--editor-accent)}.CanvasTextImageEditor_planPreviewButton__gqXcG{display:block;width:100%;padding:8px;border:0;background:transparent;cursor:pointer}.CanvasTextImageEditor_planPreviewFrame__OBRK5{width:100%;aspect-ratio:4/3;display:grid;place-items:center;overflow:hidden;border-radius:7px;background:linear-gradient(45deg,color-mix(in srgb,var(--editor-muted) 8%,transparent) 25%,transparent 25%,transparent 75%,color-mix(in srgb,var(--editor-muted) 8%,transparent) 75%),linear-gradient(45deg,color-mix(in srgb,var(--editor-muted) 8%,transparent) 25%,transparent 25%,transparent 75%,color-mix(in srgb,var(--editor-muted) 8%,transparent) 75%);background-position:0 0,6px 6px;background-size:12px 12px}.CanvasTextImageEditor_planPreview__1rMfN{position:relative;height:calc(100% - 16px);max-width:calc(100% - 16px);aspect-ratio:var(--plan-aspect-ratio,1);overflow:hidden;background:color-mix(in srgb,var(--editor-stage) 92%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--editor-line-strong) 70%,transparent)}.CanvasTextImageEditor_planPreviewElement__ahWCc{position:absolute;display:grid;justify-items:center;gap:0;pointer-events:none}.CanvasTextImageEditor_planMeta__8_CJA{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:2px 10px 8px;min-width:0}.CanvasTextImageEditor_planMeta__8_CJA strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.CanvasTextImageEditor_planCard__AvWwY span,.CanvasTextImageEditor_publicPlans__7xALG span{font-size:12px;color:var(--editor-muted)}.CanvasTextImageEditor_planActions__Jvdwt{display:flex;align-items:center;gap:6px;padding:0 8px 8px}.CanvasTextImageEditor_planActions__Jvdwt button{width:30px;height:30px;display:grid;place-items:center;padding:0;border:1px solid var(--editor-line-strong);border-radius:7px;background:var(--editor-panel-soft);color:var(--editor-muted);cursor:pointer}.CanvasTextImageEditor_planActions__Jvdwt button:hover{border-color:var(--editor-accent);color:var(--editor-accent)}.CanvasTextImageEditor_planActions__Jvdwt .CanvasTextImageEditor_planDelete__Xbdyz{margin-left:auto;border-color:var(--editor-danger-line);color:var(--editor-danger)}.CanvasTextImageEditor_publicPlans__7xALG>button{width:100%;min-height:82px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;padding:12px;border:1px solid var(--editor-line-strong);border-radius:10px;background:var(--editor-card);color:var(--editor-text);text-align:left;cursor:pointer}.CanvasTextImageEditor_publicPlans__7xALG>button:hover{border-color:var(--editor-accent);background:var(--editor-card-hover)}.CanvasTextImageEditor_publicPlans__7xALG{grid-template-columns:1fr;padding-top:14px}.CanvasTextImageEditor_draftPanel__dX5Pn{min-height:0;display:grid;grid-template-rows:auto minmax(120px,1fr) auto;border:1px solid var(--editor-line);border-radius:10px;overflow:hidden;background:var(--editor-panel-soft)}.CanvasTextImageEditor_draftPanel__dX5Pn h3{margin:0;padding:11px 12px;border-bottom:1px solid var(--editor-line);font-size:13px;color:var(--editor-text)}.CanvasTextImageEditor_draftPanel__dX5Pn textarea{margin:10px;resize:none;padding:10px;min-height:120px}.CanvasTextImageEditor_draftActions__FMnIS{display:flex;gap:8px;padding:12px;border-top:1px solid var(--editor-line)}.CanvasTextImageEditor_draftActions__FMnIS button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;line-height:1;white-space:nowrap}.CanvasTextImageEditor_draftActions__FMnIS button svg{flex:0 0 auto}.CanvasTextImageEditor_propertyPanel___YtpI{display:block;overflow:hidden}.CanvasTextImageEditor_propertyEmpty__glTeb{height:100%;min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;padding:24px;color:var(--editor-muted);text-align:center}.CanvasTextImageEditor_propertyEmpty__glTeb svg{opacity:.36}.CanvasTextImageEditor_propertyEmpty__glTeb strong{color:var(--editor-text);font-size:14px}.CanvasTextImageEditor_propertyEmpty__glTeb span{font-size:12px;line-height:1.6}.CanvasTextImageEditor_inspector__khwnm{box-sizing:border-box;width:100%;height:100%;padding:14px;background:var(--editor-panel);display:grid;align-content:start;gap:9px;color:var(--editor-text);overflow:auto;scrollbar-width:thin;scrollbar-color:var(--editor-scrollbar) transparent}.CanvasTextImageEditor_inspector__khwnm::-webkit-scrollbar{width:3px}.CanvasTextImageEditor_inspector__khwnm::-webkit-scrollbar-track{background:transparent}.CanvasTextImageEditor_inspector__khwnm::-webkit-scrollbar-thumb{background:var(--editor-scrollbar);border-radius:999px}.CanvasTextImageEditor_inspectorHeader__Ice_x{display:flex;align-items:center;justify-content:space-between;min-width:0}.CanvasTextImageEditor_inspectorHeader__Ice_x strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CanvasTextImageEditor_inspector__khwnm label{display:grid;grid-template-columns:64px minmax(0,1fr) 38px;align-items:center;gap:7px;font-size:12px;min-width:0;color:var(--editor-muted)}.CanvasTextImageEditor_inspector__khwnm output{overflow:hidden;text-overflow:clip;white-space:nowrap;color:var(--editor-text)}.CanvasTextImageEditor_inspector__khwnm>input{box-sizing:border-box;width:100%;min-width:0}.CanvasTextImageEditor_inspector__khwnm input[type=range]{padding:0;min-height:auto;width:100%;min-width:0;accent-color:var(--editor-accent)}.CanvasTextImageEditor_inspector__khwnm input[type=color]{padding:2px;width:100%;height:32px}.CanvasTextImageEditor_inspectorSelectRow___j7nx{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:7px;font-size:12px;color:var(--editor-muted);min-width:0}.CanvasTextImageEditor_inspectorStaticField__Uw9Gh{box-sizing:border-box;min-height:38px;display:flex;align-items:center;padding:0 10px;border:1px solid var(--editor-line-strong);border-radius:8px;background:var(--editor-input);color:var(--editor-text);font-size:13px;font-weight:650}.CanvasTextImageEditor_colorModeControl__f5N23{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:7px;font-size:12px;color:var(--editor-muted);min-width:0}.CanvasTextImageEditor_colorModeControl__f5N23>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.CanvasTextImageEditor_colorModeControl__f5N23 button{min-height:32px;padding:0 10px;border-radius:7px 0 0 7px;color:var(--editor-muted)}.CanvasTextImageEditor_colorModeControl__f5N23 button+button{margin-left:-1px;border-radius:0 7px 7px 0}.CanvasTextImageEditor_colorModeControl__f5N23 button.CanvasTextImageEditor_active__HU4Ne{position:relative;z-index:1;border-color:var(--editor-accent);background:var(--editor-accent-soft);color:var(--editor-accent-strong);font-weight:700}.CanvasTextImageEditor_cornerRadiusControl__Ejgjd{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:7px;padding:8px;border:1px solid var(--editor-line);border-radius:9px;background:var(--editor-panel-soft)}.CanvasTextImageEditor_inspector__khwnm .CanvasTextImageEditor_cornerRadiusLink__B_jwK{display:grid;place-items:center;place-self:center;width:30px;height:30px;min-width:30px;min-height:30px;padding:0;color:var(--editor-muted)}.CanvasTextImageEditor_cornerRadiusLink__B_jwK svg{transform:rotate(90deg)}.CanvasTextImageEditor_cornerRadiusLink__B_jwK.CanvasTextImageEditor_active__HU4Ne{border-color:var(--editor-accent);background:var(--editor-accent-soft);color:var(--editor-accent-strong)}.CanvasTextImageEditor_cornerRadiusInputs__AU6Q2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.CanvasTextImageEditor_cornerRadiusField__ebfl1{min-width:0}.CanvasTextImageEditor_cornerRadiusValue__0Z4rd{box-sizing:border-box;display:grid;grid-template-columns:minmax(34px,50px) auto;align-items:center;justify-content:center;min-width:0;height:32px;border:1px solid var(--editor-line-strong);border-radius:6px;background:var(--editor-input);color:var(--editor-muted);overflow:hidden}.CanvasTextImageEditor_cornerRadiusValue__0Z4rd:focus-within{border-color:var(--editor-accent);box-shadow:0 0 0 2px var(--editor-accent-soft)}.CanvasTextImageEditor_inspector__khwnm .CanvasTextImageEditor_cornerRadiusValue__0Z4rd input{box-sizing:border-box;width:100%;min-width:0;min-height:0;height:30px;padding:0;border:0;border-radius:0;background:transparent;color:var(--editor-text);outline:0;line-height:30px;text-align:center;font:inherit;font-size:12px;font-variant-numeric:tabular-nums;appearance:textfield}.CanvasTextImageEditor_cornerRadiusValue__0Z4rd input::-webkit-inner-spin-button,.CanvasTextImageEditor_cornerRadiusValue__0Z4rd input::-webkit-outer-spin-button{margin:0;appearance:none}.CanvasTextImageEditor_cornerRadiusScrub__DOG7R{display:grid;place-items:center;box-sizing:border-box;min-width:34px;height:30px;line-height:30px;padding:0 8px;border-left:1px solid var(--editor-line);cursor:ew-resize;touch-action:none;user-select:none;text-align:center;font-size:12px;white-space:nowrap}.CanvasTextImageEditor_cornerRadiusScrub__DOG7R:hover{background:var(--editor-accent-soft);color:var(--editor-accent-strong)}.CanvasTextImageEditor_effectBlock__ZD8kO{display:grid;gap:8px;padding:9px;border:1px solid var(--editor-line);border-radius:9px;background:var(--editor-panel-soft)}.CanvasTextImageEditor_effectBlock__ZD8kO label{grid-template-columns:72px minmax(0,1fr) 40px}.CanvasTextImageEditor_effectHeader__bv2sy{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;font-size:12px;color:var(--editor-muted)}.CanvasTextImageEditor_effectHeader__bv2sy button{min-height:28px;padding:0 9px;font-size:12px}.CanvasTextImageEditor_effectHeader__bv2sy button.CanvasTextImageEditor_effectActive__itJ7k{border-color:var(--editor-accent);background:var(--editor-accent-soft);color:var(--editor-accent-strong)}.CanvasTextImageEditor_effectTarget__R_O_8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;justify-self:stretch}.CanvasTextImageEditor_effectTarget__R_O_8 button{min-width:0;min-height:26px;padding:0 6px;border-radius:6px 0 0 6px;color:var(--editor-muted)}.CanvasTextImageEditor_effectTarget__R_O_8 button+button{margin-left:-1px;border-radius:0 6px 6px 0}.CanvasTextImageEditor_effectTarget__R_O_8 button.CanvasTextImageEditor_effectTargetActive__eOTfD{position:relative;z-index:1;border-color:var(--editor-accent);background:var(--editor-accent-soft);color:var(--editor-accent-strong);font-weight:700}.CanvasTextImageEditor_inspectorToolSection__3z2aM{display:grid;gap:8px;margin-top:8px;padding:8px;border:1px solid var(--editor-line);border-radius:9px;background:var(--editor-panel-soft)}.CanvasTextImageEditor_inspectorToolRow__snYsB{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px}.CanvasTextImageEditor_inspectorToolRow__snYsB button{box-sizing:border-box;display:grid;place-items:center;width:100%;height:34px;min-width:0;min-height:34px;padding:0;border:1px solid var(--editor-line-strong);border-radius:8px;background:var(--editor-panel);color:var(--editor-muted);transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.CanvasTextImageEditor_inspectorToolRow__snYsB button.CanvasTextImageEditor_rotateAction__n6pHh{color:var(--editor-muted)}.CanvasTextImageEditor_rotateCanvasElementIcon__9bLNF{display:block;overflow:visible}.CanvasTextImageEditor_rotateCanvasElementIcon__9bLNF path,.CanvasTextImageEditor_rotateCanvasElementIcon__9bLNF rect{fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:square;stroke-linejoin:miter}.CanvasTextImageEditor_inspectorToolRow__snYsB button.CanvasTextImageEditor_active__HU4Ne{border-color:var(--editor-accent);background:var(--editor-accent-soft);color:var(--editor-accent-strong);box-shadow:0 0 0 1px color-mix(in srgb,var(--editor-accent) 18%,transparent)}.CanvasTextImageEditor_inspectorToolRow__snYsB button:not(:disabled):focus-visible,.CanvasTextImageEditor_inspectorToolRow__snYsB button:not(:disabled):hover{border-color:var(--editor-accent);background:var(--editor-accent-soft);color:var(--editor-accent-strong);transform:translateY(-1px);outline:0}.CanvasTextImageEditor_inspectorToolRow__snYsB button:disabled{opacity:.42;cursor:not-allowed}.CanvasTextImageEditor_inspectorActions__n5zmi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:14px}.CanvasTextImageEditor_inspectorActions__n5zmi button{display:flex;align-items:center;justify-content:center;gap:4px;padding:0 7px;min-width:0;white-space:nowrap;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.CanvasTextImageEditor_distributionTools__XcdYx{display:grid;gap:7px;padding:7px;border:1px solid var(--editor-line);border-radius:9px;background:var(--editor-panel-soft)}.CanvasTextImageEditor_distributionActions___rVs7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.CanvasTextImageEditor_distributionActions___rVs7 button{min-width:0;padding:0 8px}.CanvasTextImageEditor_distributionActions___rVs7 button.CanvasTextImageEditor_active__HU4Ne{border-color:var(--editor-accent);background:var(--editor-accent-soft);color:var(--editor-accent-strong)}.CanvasTextImageEditor_inspectorActions__n5zmi button:not(:disabled):focus-visible,.CanvasTextImageEditor_inspectorActions__n5zmi button:not(:disabled):hover{border-color:var(--editor-accent);background:var(--editor-accent-soft);color:var(--editor-accent-strong);transform:translateY(-1px);outline:0}.CanvasTextImageEditor_inspectorActions__n5zmi button:last-child:not(:disabled):focus-visible,.CanvasTextImageEditor_inspectorActions__n5zmi button:last-child:not(:disabled):hover{border-color:var(--editor-danger-line);background:color-mix(in srgb,var(--editor-danger) 10%,transparent);color:var(--editor-danger)}.CanvasTextImageEditor_inspectorDisabled__ime5v{opacity:.96}.CanvasTextImageEditor_inspectorDisabled__ime5v button:disabled,.CanvasTextImageEditor_inspectorDisabled__ime5v input:disabled{cursor:not-allowed}.CanvasTextImageEditor_footer__u_O_6{border-top:1px solid var(--editor-line);background:var(--editor-surface);padding:10px 16px;display:grid;grid-template-columns:minmax(0,44fr) minmax(360px,30fr) minmax(250px,26fr);align-items:center;gap:12px;min-width:0}.CanvasTextImageEditor_footerActions__463iu,.CanvasTextImageEditor_footerOutput__psI1J,.CanvasTextImageEditor_footerSelection__e7H2V,.CanvasTextImageEditor_footerTools__L0QvI,.CanvasTextImageEditor_footerZoom__o9cWM{display:flex;align-items:center;min-width:0}.CanvasTextImageEditor_footerTools__L0QvI{grid-column:1;justify-content:center;gap:10px}.CanvasTextImageEditor_footerSelection__e7H2V{justify-content:flex-start;gap:8px}.CanvasTextImageEditor_footerZoom__o9cWM{justify-content:center;gap:0;min-width:max-content;border:1px solid var(--editor-line-strong);border-radius:12px;background:var(--editor-input);overflow:visible;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--editor-text) 5%,transparent)}.CanvasTextImageEditor_footerActions__463iu{grid-column:2/4;justify-content:flex-end;gap:8px}.CanvasTextImageEditor_footerOutput__psI1J{gap:7px;color:var(--editor-muted);font-size:12px;white-space:nowrap}.CanvasTextImageEditor_footer__u_O_6 button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;white-space:nowrap;transition:border-color .16s ease,background-color .16s ease,color .16s ease,filter .16s ease,box-shadow .16s ease,transform .16s ease}.CanvasTextImageEditor_footerZoom__o9cWM>button:first-child,.CanvasTextImageEditor_footerZoom__o9cWM>button:nth-child(3){width:34px;padding:0;border:0;border-radius:0;background:transparent;color:var(--editor-muted)}.CanvasTextImageEditor_footerZoom__o9cWM>button:first-child{border-right:1px solid var(--editor-line)}.CanvasTextImageEditor_footerZoom__o9cWM>button:nth-child(3){border-left:1px solid var(--editor-line)}.CanvasTextImageEditor_footerZoom__o9cWM>button:nth-child(4),.CanvasTextImageEditor_footerZoom__o9cWM>button:nth-child(5){margin-left:8px}.CanvasTextImageEditor_footer__u_O_6 button.CanvasTextImageEditor_active__HU4Ne,.CanvasTextImageEditor_footer__u_O_6 button.CanvasTextImageEditor_primary__bms4Y{background:var(--editor-primary);border-color:var(--editor-primary);color:var(--editor-primary-text);font-weight:800}.CanvasTextImageEditor_footer__u_O_6 button:not(:disabled):not(.CanvasTextImageEditor_active__HU4Ne):not(.CanvasTextImageEditor_primary__bms4Y):focus-visible,.CanvasTextImageEditor_footer__u_O_6 button:not(:disabled):not(.CanvasTextImageEditor_active__HU4Ne):not(.CanvasTextImageEditor_primary__bms4Y):hover{border-color:var(--editor-accent);background:var(--editor-accent-soft);color:var(--editor-accent-strong);transform:translateY(-1px);outline:0}.CanvasTextImageEditor_footerZoom__o9cWM>button:first-child:not(:disabled):focus-visible,.CanvasTextImageEditor_footerZoom__o9cWM>button:first-child:not(:disabled):hover,.CanvasTextImageEditor_footerZoom__o9cWM>button:nth-child(3):not(:disabled):focus-visible,.CanvasTextImageEditor_footerZoom__o9cWM>button:nth-child(3):not(:disabled):hover{background:var(--editor-accent-soft);color:var(--editor-accent-strong);transform:none}.CanvasTextImageEditor_footer__u_O_6 button.CanvasTextImageEditor_active__HU4Ne:not(:disabled):focus-visible,.CanvasTextImageEditor_footer__u_O_6 button.CanvasTextImageEditor_active__HU4Ne:not(:disabled):hover,.CanvasTextImageEditor_footer__u_O_6 button.CanvasTextImageEditor_primary__bms4Y:not(:disabled):focus-visible,.CanvasTextImageEditor_footer__u_O_6 button.CanvasTextImageEditor_primary__bms4Y:not(:disabled):hover{filter:brightness(1.06);box-shadow:0 0 0 2px var(--editor-accent-soft);transform:translateY(-1px);outline:0}.CanvasTextImageEditor_footer__u_O_6 button.CanvasTextImageEditor_clearLayers__R9Tmv{color:var(--editor-muted)}.CanvasTextImageEditor_footer__u_O_6 button:disabled{opacity:.42;cursor:not-allowed}.CanvasTextImageEditor_footer__u_O_6 input{box-sizing:border-box;width:96px;min-height:36px;border:1px solid var(--editor-line-strong);background:var(--editor-panel-soft);color:var(--editor-text);border-radius:8px;padding:0 9px;outline:0;transition:border-color .16s ease,background-color .16s ease}.CanvasTextImageEditor_footer__u_O_6 input:focus-visible,.CanvasTextImageEditor_footer__u_O_6 input:hover{border-color:var(--editor-accent);background:var(--editor-accent-soft)}.CanvasTextImageEditor_footer__u_O_6 span{color:var(--editor-muted);font-size:12px}.CanvasTextImageEditor_footer__u_O_6 .CanvasTextImageEditor_primary__bms4Y{min-width:142px;min-height:40px}.CanvasTextImageEditor_footerError__kHo_o{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--editor-danger)!important}.CanvasTextImageEditor_selectionCount__pJule{color:var(--editor-accent)!important;font-weight:700}.CanvasTextImageEditor_zoomSelect___1c6L.specialized-themed-select{width:76px;min-width:76px;z-index:80}.CanvasTextImageEditor_zoomSelect___1c6L .specialized-themed-select-trigger{height:36px!important;min-height:36px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-weight:750;padding:0 8px!important;gap:4px!important}.CanvasTextImageEditor_zoomSelect___1c6L .specialized-themed-select-trigger:hover,.CanvasTextImageEditor_zoomSelect___1c6L.open .specialized-themed-select-trigger{background:var(--editor-accent-soft)!important}.CanvasTextImageEditor_categorySelect__Rpq06.specialized-themed-select{position:relative;z-index:40;width:100%;min-width:0}.CanvasTextImageEditor_categorySelect__Rpq06 .specialized-themed-select-trigger{box-sizing:border-box;width:100%;height:38px!important;min-height:38px!important;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--editor-line-strong)!important;border-radius:8px!important;background:var(--editor-input)!important;color:var(--editor-text)!important;padding:0 10px!important;font-size:13px;font-weight:650;cursor:pointer;outline:0;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.CanvasTextImageEditor_categorySelect__Rpq06 .specialized-themed-select-trigger:hover,.CanvasTextImageEditor_categorySelect__Rpq06.open .specialized-themed-select-trigger{border-color:var(--editor-accent)!important;background:var(--editor-accent-soft)!important;color:var(--editor-accent-strong)!important}.CanvasTextImageEditor_categorySelect__Rpq06 .specialized-themed-select-trigger:focus-visible{border-color:var(--editor-accent);box-shadow:0 0 0 2px var(--editor-accent-soft)}.CanvasTextImageEditor_categorySelect__Rpq06 .specialized-themed-select-trigger span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CanvasTextImageEditor_categorySelect__Rpq06 .specialized-themed-select-trigger svg{flex:0 0 auto;color:var(--editor-accent);transition:transform .16s ease}.CanvasTextImageEditor_categorySelect__Rpq06.open .specialized-themed-select-trigger svg{transform:rotate(180deg)}.CanvasTextImageEditor_categorySelect__Rpq06 .specialized-themed-select-popover{box-sizing:border-box;position:absolute;z-index:1202;top:calc(100% + 7px);right:0;left:0;max-height:260px!important;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--editor-line-strong)!important;border-radius:10px;background:var(--editor-popover)!important;color:var(--editor-text)!important;box-shadow:var(--editor-popover-shadow)!important;padding:6px;scrollbar-width:thin;scrollbar-color:var(--editor-scrollbar) transparent}.CanvasTextImageEditor_categorySelect__Rpq06.drop-up .specialized-themed-select-popover{top:auto;bottom:calc(100% + 7px)}.CanvasTextImageEditor_categorySelect__Rpq06 .specialized-themed-select-popover::-webkit-scrollbar{width:4px}.CanvasTextImageEditor_categorySelect__Rpq06 .specialized-themed-select-popover::-webkit-scrollbar-track{background:transparent}.CanvasTextImageEditor_categorySelect__Rpq06 .specialized-themed-select-popover::-webkit-scrollbar-thumb{background:var(--editor-scrollbar);border-radius:999px}.CanvasTextImageEditor_categorySelect__Rpq06 .specialized-themed-select-popover button{box-sizing:border-box;width:100%;min-height:40px!important;display:flex!important;grid-template-columns:none!important;align-items:center!important;gap:0!important;border:1px solid transparent!important;border-radius:6px!important;background:transparent!important;color:var(--editor-muted)!important;padding:9px 10px!important;text-align:left!important;cursor:pointer}.CanvasTextImageEditor_categorySelect__Rpq06 .specialized-themed-select-popover button b{display:block;width:100%;min-width:0;overflow:visible;font-size:13px;font-weight:650;line-height:1.35;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;color:inherit!important}.CanvasTextImageEditor_categorySelect__Rpq06 .specialized-themed-select-popover button.keyboard-active,.CanvasTextImageEditor_categorySelect__Rpq06 .specialized-themed-select-popover button:hover{background:var(--editor-accent-soft)!important;border-color:var(--editor-line-strong)!important;color:var(--editor-accent-strong)!important}.CanvasTextImageEditor_categorySelect__Rpq06 .specialized-themed-select-popover button.selected{background:var(--editor-select-bg)!important;border-color:var(--editor-select-line)!important;color:var(--editor-select-text)!important}.CanvasTextImageEditor_footerZoom__o9cWM .CanvasTextImageEditor_zoomSelect___1c6L.specialized-themed-select{width:76px;min-width:76px;z-index:80}.CanvasTextImageEditor_footerZoom__o9cWM .CanvasTextImageEditor_zoomSelect___1c6L .specialized-themed-select-trigger{height:36px!important;min-height:36px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-weight:750;padding:0 8px!important;gap:4px!important}.CanvasTextImageEditor_footerZoom__o9cWM .CanvasTextImageEditor_zoomSelect___1c6L .specialized-themed-select-trigger:hover,.CanvasTextImageEditor_footerZoom__o9cWM .CanvasTextImageEditor_zoomSelect___1c6L.open .specialized-themed-select-trigger{background:var(--editor-accent-soft)!important;color:var(--editor-accent-strong)!important}@media(max-width:1180px){.CanvasTextImageEditor_dialog__JTC6C{width:calc(100vw - 36px)}.CanvasTextImageEditor_body__IyOes{grid-template-columns:minmax(300px,1fr) minmax(300px,390px) minmax(240px,290px)}.CanvasTextImageEditor_footer__u_O_6{grid-template-columns:minmax(0,1fr) auto}.CanvasTextImageEditor_footerTools__L0QvI{grid-column:1;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.CanvasTextImageEditor_footerActions__463iu{grid-column:2;justify-content:flex-end}.CanvasTextImageEditor_footerTools__L0QvI::-webkit-scrollbar{display:none}}@media(max-width:820px){.CanvasTextImageEditor_overlay__UmWzL{padding:8px}.CanvasTextImageEditor_dialog__JTC6C{width:calc(100vw - 16px);height:calc(100vh - 16px)}.CanvasTextImageEditor_header__slC4x small{display:none}.CanvasTextImageEditor_body__IyOes{grid-template-columns:1fr;grid-template-rows:minmax(280px,1fr) minmax(260px,.9fr) minmax(240px,.8fr)}.CanvasTextImageEditor_stagePanel__9HU1E{width:min(100%,var(--editor-mobile-stage-target-width,100%));max-height:100%}.CanvasTextImageEditor_footer__u_O_6{grid-template-columns:1fr;padding:8px}.CanvasTextImageEditor_footerActions__463iu,.CanvasTextImageEditor_footerTools__L0QvI{grid-column:auto;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.CanvasTextImageEditor_footerActions__463iu::-webkit-scrollbar,.CanvasTextImageEditor_footerTools__L0QvI::-webkit-scrollbar{display:none}.CanvasTextImageEditor_footerActions__463iu{border-top:1px solid var(--editor-line);padding-top:8px}.CanvasTextImageEditor_footerOutput__psI1J label,.CanvasTextImageEditor_footerOutput__psI1J span,.CanvasTextImageEditor_selectionCount__pJule{display:none}.CanvasTextImageEditor_footer__u_O_6 .CanvasTextImageEditor_primary__bms4Y{flex:1}.CanvasTextImageEditor_grid__t5a1w{grid-template-columns:repeat(4,minmax(0,1fr))}}.CanvasTextImageEditor_dialog__JTC6C{width:min(calc(100vw - 40px),max(1000px,var(--editor-dialog-target-width)));height:calc(100dvh - 40px);max-height:none;transform:none;grid-template-rows:70px 56px minmax(0,1fr) 62px;border-radius:16px}.CanvasTextImageEditor_header__slC4x{padding:0 24px;min-height:0;gap:12px}.CanvasTextImageEditor_header__slC4x strong{font-size:18px}.CanvasTextImageEditor_header__slC4x small{font-size:12px}.CanvasTextImageEditor_workbenchNav__cu4pg{display:flex;align-items:center;gap:5px;padding:0 20px;border-bottom:1px solid var(--editor-line);overflow:auto;white-space:nowrap}.CanvasTextImageEditor_workbenchNav__cu4pg button{display:flex;align-items:center;gap:8px;border:0;border-radius:7px;padding:9px 16px;background:transparent;color:var(--editor-muted);font:inherit;font-size:13px;cursor:pointer}.CanvasTextImageEditor_workbenchNav__cu4pg button.CanvasTextImageEditor_active__HU4Ne{color:var(--editor-accent);background:var(--editor-accent-soft)}.CanvasTextImageEditor_workbenchNav__cu4pg small{margin-left:auto;color:var(--editor-muted);font-size:11px}.CanvasTextImageEditor_body__IyOes{grid-template-columns:minmax(350px,1fr) 330px 280px}.CanvasTextImageEditor_toolPanel__btwf6{min-width:0;min-height:0;overflow:hidden;border:1px solid var(--editor-line);border-radius:10px;background:var(--editor-panel)}.CanvasTextImageEditor_footer__u_O_6{padding:0 24px;min-height:0}.CanvasTextImageEditor_stageWorkspace__f8BSL{padding:44px 35px}.CanvasTextImageEditor_tabs__S5w_V{gap:0;padding:10px 4px 0}.CanvasTextImageEditor_tabs__S5w_V button{padding:0 6px;font-size:11px}.CanvasTextImageEditor_library__sb8b0{border-radius:10px}@media(max-width:1200px){.CanvasTextImageEditor_body__IyOes{grid-template-columns:minmax(270px,1fr) 285px 240px}.CanvasTextImageEditor_header__slC4x small{display:none}.CanvasTextImageEditor_workbenchNav__cu4pg button{padding:8px 12px}}@media(max-width:900px){.CanvasTextImageEditor_body__IyOes{grid-template-columns:minmax(0,1fr) 300px}.CanvasTextImageEditor_propertyPanel___YtpI,.CanvasTextImageEditor_toolPanel__btwf6:last-child{grid-column:2}.CanvasTextImageEditor_body__IyOes:has(.CanvasTextImageEditor_toolPanel__btwf6:not([style*=none])) .CanvasTextImageEditor_toolPanel__btwf6:last-child{display:none}.CanvasTextImageEditor_workbenchNav__cu4pg small{display:none}}@media(max-width:600px){.CanvasTextImageEditor_dialog__JTC6C{width:calc(100vw - 16px);height:calc(100dvh - 16px);grid-template-rows:56px 52px minmax(0,1fr) auto}.CanvasTextImageEditor_body__IyOes{display:flex;flex-direction:column;overflow:auto}.CanvasTextImageEditor_stagePanel__9HU1E{min-height:430px;flex:none}.CanvasTextImageEditor_toolPanel__btwf6{flex:none;overflow:visible}.CanvasTextImageEditor_body__IyOes:has(.CanvasTextImageEditor_toolPanel__btwf6:not([style*=none])) .CanvasTextImageEditor_toolPanel__btwf6:last-child{display:block}.CanvasTextImageEditor_footer__u_O_6{padding:10px;flex-wrap:wrap}.CanvasTextImageEditor_footerOutput__psI1J{display:none}.CanvasTextImageEditor_header__slC4x{padding:0 14px}}.CanvasTextImageEditor_informationPanel__l_5SM{display:grid;gap:10px;border:1px solid var(--editor-line);border-radius:10px;padding:12px;background:var(--editor-panel-soft)}.CanvasTextImageEditor_informationPanel__l_5SM h3{margin:0;font-size:13px;color:var(--editor-text)}.CanvasTextImageEditor_informationPanel__l_5SM textarea{box-sizing:border-box;width:100%;min-height:130px;resize:vertical;border:1px solid var(--editor-line-strong);border-radius:8px;padding:10px;background:var(--editor-input);color:var(--editor-text);font:inherit;line-height:1.6}.CanvasTextImageEditor_informationPanel__l_5SM p{margin:0;font-size:12px;line-height:1.6;color:var(--editor-muted)}.CanvasTextImageEditor_informationPanel__l_5SM button:disabled{opacity:.5;cursor:default}.CanvasTextImageEditor_informationText__Gocjq{min-width:0;padding:0;display:flex;align-items:center}.CanvasTextImageEditor_informationText__Gocjq .CanvasTextImageEditor_textElement__TZK8c{width:100%;white-space:pre;line-height:1.35}.CanvasTextImageEditor_informationCopyInput__gXDL3{box-sizing:border-box;width:100%;min-height:72px;resize:vertical;padding:8px;border:1px solid var(--editor-line-strong);border-radius:8px;background:var(--editor-input);color:var(--editor-text);font:inherit;line-height:1.5}.CanvasTextImageEditor_planPreview__1rMfN{container-type:inline-size}.CanvasTextImageEditor_textControlsWithInformation__69Zbo{grid-template-rows:repeat(5,auto)}.UnifiedVideoPreviewStage_phone__UDiz1{position:relative;display:grid;grid-template-columns:minmax(0,1fr);flex:none;width:fit-content;max-width:100%;box-sizing:border-box;padding:27px 8px 21px;border:3px solid var(--ws-line);border-radius:36px;background:var(--ws-surface);box-shadow:0 14px 40px #07111d18}.UnifiedVideoPreviewStage_phone__UDiz1.UnifiedVideoPreviewStage_phone__UDiz1>.digital-human-preview-frame{min-height:0;width:min(calc(var(--digital-human-preview-width) * .85),calc(var(--digital-human-preview-viewport-width) * .85));border:1px solid var(--ws-line);border-radius:22px;background:var(--ws-surface);box-shadow:none}.UnifiedVideoPreviewStage_phone__UDiz1.UnifiedVideoPreviewStage_phone__UDiz1>.digital-human-preview-frame:before{display:none}.UnifiedVideoPreviewStage_phone__UDiz1.UnifiedVideoPreviewStage_phone__UDiz1>.digital-human-preview-frame.has-video{border:0}.UnifiedVideoPreviewStage_phone__UDiz1.UnifiedVideoPreviewStage_phone__UDiz1>.digital-human-preview-frame.has-video>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:transparent}.UnifiedVideoPreviewStage_home__qrBII,.UnifiedVideoPreviewStage_speaker__Z9DUm{position:absolute;left:50%;transform:translateX(-50%);height:4px;border-radius:8px;background:var(--ws-muted);opacity:.6;pointer-events:none}.UnifiedVideoPreviewStage_speaker__Z9DUm{top:11px;width:48px}.UnifiedVideoPreviewStage_home__qrBII{bottom:8px;width:80px}.UnifiedVideoPreviewStage_phone__UDiz1[data-orientation=landscape]{padding:8px 27px}.UnifiedVideoPreviewStage_phone__UDiz1[data-orientation=landscape] .UnifiedVideoPreviewStage_home__qrBII,.UnifiedVideoPreviewStage_phone__UDiz1[data-orientation=landscape] .UnifiedVideoPreviewStage_speaker__Z9DUm{top:50%;bottom:auto;width:4px;transform:translateY(-50%)}.UnifiedVideoPreviewStage_phone__UDiz1[data-orientation=landscape] .UnifiedVideoPreviewStage_speaker__Z9DUm{left:11px;height:48px}.UnifiedVideoPreviewStage_phone__UDiz1[data-orientation=landscape] .UnifiedVideoPreviewStage_home__qrBII{left:auto;right:11px;height:80px}@media (hover:hover) and (pointer:fine){.UnifiedVideoPreviewStage_phone__UDiz1.UnifiedVideoPreviewStage_phone__UDiz1 .video-comparison-controls{opacity:0;pointer-events:none;transition:opacity .16s ease}.UnifiedVideoPreviewStage_phone__UDiz1.UnifiedVideoPreviewStage_phone__UDiz1>.digital-human-preview-frame:focus-visible .video-comparison-controls,.UnifiedVideoPreviewStage_phone__UDiz1.UnifiedVideoPreviewStage_phone__UDiz1>.digital-human-preview-frame:has(:focus-visible) .video-comparison-controls,.UnifiedVideoPreviewStage_phone__UDiz1.UnifiedVideoPreviewStage_phone__UDiz1>.digital-human-preview-frame:hover .video-comparison-controls{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.UnifiedVideoPreviewStage_phone__UDiz1.UnifiedVideoPreviewStage_phone__UDiz1 .video-comparison-controls{transition:none}}.UnifiedVideoPreviewStage_feedback___9cCw{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;padding:24px;box-sizing:border-box;text-align:center;color:var(--ws-muted)}.UnifiedVideoPreviewStage_noticeSlot__pHaLV{position:absolute;inset:10px 10px auto;z-index:5;pointer-events:none}.UnifiedVideoPreviewStage_notice__ck5lA{display:flex;align-items:center;gap:10px;position:relative;width:100%;max-width:440px;margin:0 auto;padding:12px 8px 12px 12px;box-sizing:border-box;border:1px solid var(--ws-line);border-radius:16px;background:color-mix(in srgb,var(--ws-surface) 94%,transparent);color:var(--ws-text);box-shadow:0 3px 8px -4px #07111d14,0 12px 26px -10px #07111d1f;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);pointer-events:auto;text-align:left;animation:UnifiedVideoPreviewStage_noticeIn__eK1SY .32s cubic-bezier(.16,1,.3,1) both}.UnifiedVideoPreviewStage_notice__ck5lA[data-phase=leaving]{animation:UnifiedVideoPreviewStage_noticeOut__4SmnP .22s ease-in both;pointer-events:none}.UnifiedVideoPreviewStage_noticeIcon__VqqUB{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:10px;background:var(--ws-accent-soft);color:var(--ws-accent)}.UnifiedVideoPreviewStage_notice__ck5lA[data-tone=error] .UnifiedVideoPreviewStage_noticeIcon__VqqUB{color:var(--ws-danger);background:color-mix(in srgb,var(--ws-danger) 10%,var(--ws-surface))}.UnifiedVideoPreviewStage_noticeContent__Goc28{flex:1;min-width:0;max-height:180px;overflow:auto}.UnifiedVideoPreviewStage_noticeContent__Goc28 strong{display:block;font-size:12px;line-height:1.5;font-weight:650;color:var(--ws-text)}.UnifiedVideoPreviewStage_noticeContent__Goc28 p{margin:3px 0 0;font-size:12px;line-height:1.65;font-weight:400;color:var(--ws-muted);overflow-wrap:anywhere;white-space:pre-wrap}.UnifiedVideoPreviewStage_notice__ck5lA .UnifiedVideoPreviewStage_noticeClose__OjfLr{display:grid;place-items:center;flex:none;width:28px;height:30px;padding:0;border:0;border-radius:6px;background:transparent;box-shadow:none;color:var(--ws-muted);cursor:pointer}.UnifiedVideoPreviewStage_notice__ck5lA .UnifiedVideoPreviewStage_noticeClose__OjfLr:focus-visible{outline:2px solid var(--ws-accent);outline-offset:2px}.UnifiedVideoPreviewStage_notice__ck5lA .UnifiedVideoPreviewStage_noticeClose__OjfLr:active{transform:translateY(1px)}@media (hover:hover){.UnifiedVideoPreviewStage_notice__ck5lA .UnifiedVideoPreviewStage_noticeClose__OjfLr:hover{color:var(--ws-text);background:transparent;box-shadow:none}}@keyframes UnifiedVideoPreviewStage_noticeIn__eK1SY{0%{opacity:0;transform:translateY(-6px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes UnifiedVideoPreviewStage_noticeOut__4SmnP{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.UnifiedVideoPreviewStage_notice__ck5lA,.UnifiedVideoPreviewStage_notice__ck5lA[data-phase=leaving]{animation:none}.UnifiedVideoPreviewStage_notice__ck5lA[data-phase=leaving]{opacity:0}}.UnifiedVideoPreviewStage_previewActions__VXmGt{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:14px;flex-shrink:0}.UnifiedVideoPreviewStage_deviceRow___oyRP{position:relative;display:flex;justify-content:center;max-width:100%}.UnifiedVideoPreviewStage_versionSlot__7265k{position:absolute;left:calc(100% + 14px);top:40px}.UnifiedVideoPreviewStage_withVersions__HzcIx{container-type:inline-size}@container (max-width: 850px){.UnifiedVideoPreviewStage_withVersions__HzcIx .UnifiedVideoPreviewStage_deviceRow___oyRP{flex-direction:column;align-items:center;gap:20px}.UnifiedVideoPreviewStage_versionSlot__7265k{position:static;width:100%;display:flex;justify-content:center}}@container (max-width: 1320px){.UnifiedVideoPreviewStage_deviceRow___oyRP:has([data-aspect-ratio="16:9"]),.UnifiedVideoPreviewStage_deviceRow___oyRP:has([data-aspect-ratio="1:1"]){flex-direction:column;align-items:center;gap:20px}.UnifiedVideoPreviewStage_deviceRow___oyRP:has([data-aspect-ratio="16:9"]) .UnifiedVideoPreviewStage_versionSlot__7265k,.UnifiedVideoPreviewStage_deviceRow___oyRP:has([data-aspect-ratio="1:1"]) .UnifiedVideoPreviewStage_versionSlot__7265k{position:static;width:100%;display:flex;justify-content:center}}.UnifiedVideoPreviewStage_stage__QlUKO.UnifiedVideoPreviewStage_withVersions__HzcIx{container-type:size;flex:1 1 0;min-height:0;align-content:center;gap:24px;padding:24px 32px;box-sizing:border-box}.UnifiedVideoPreviewStage_stage__QlUKO.UnifiedVideoPreviewStage_withVersions__HzcIx .UnifiedVideoPreviewStage_previewActions__VXmGt{margin:0}.UnifiedVideoPreviewStage_stage__QlUKO.UnifiedVideoPreviewStage_withVersions__HzcIx .UnifiedVideoPreviewStage_phone__UDiz1.UnifiedVideoPreviewStage_phone__UDiz1>.digital-human-preview-frame{width:min(calc(var(--digital-human-preview-width) * .85),calc((100cqh - 150px) * var(--preview-screen-ratio, .5625)),calc(100cqw - 96px))}.UnifiedVideoPreviewStage_stage__QlUKO.UnifiedVideoPreviewStage_withVersions__HzcIx .UnifiedVideoPreviewStage_phone__UDiz1:has([data-aspect-ratio="3:4"]){--preview-screen-ratio:.75}.UnifiedVideoPreviewStage_stage__QlUKO.UnifiedVideoPreviewStage_withVersions__HzcIx .UnifiedVideoPreviewStage_phone__UDiz1:has([data-aspect-ratio="1:1"]){--preview-screen-ratio:1}.UnifiedVideoPreviewStage_stage__QlUKO.UnifiedVideoPreviewStage_withVersions__HzcIx .UnifiedVideoPreviewStage_phone__UDiz1:has([data-aspect-ratio="16:9"]){--preview-screen-ratio:1.777778}.UnifiedVideoPreviewStage_stage__QlUKO.UnifiedVideoPreviewStage_withVersions__HzcIx .UnifiedVideoPreviewStage_deviceRow___oyRP{flex-direction:row}.UnifiedVideoPreviewStage_stage__QlUKO.UnifiedVideoPreviewStage_withVersions__HzcIx .UnifiedVideoPreviewStage_versionSlot__7265k{position:absolute;left:calc(100% + 14px);top:40px;width:216px;display:block;transition:left .24s ease}.UnifiedVideoPreviewStage_stage__QlUKO.UnifiedVideoPreviewStage_withVersions__HzcIx .UnifiedVideoPreviewStage_versionSlot__7265k:has([data-expanded=false][data-video-version-rail]){left:calc(100% - 2px);width:32px}@container (max-width:850px){.UnifiedVideoPreviewStage_stage__QlUKO.UnifiedVideoPreviewStage_withVersions__HzcIx .UnifiedVideoPreviewStage_versionSlot__7265k:has([data-expanded=true][data-video-version-rail]){left:auto;right:0;z-index:6}}@media(max-width:1200px){.UnifiedVideoPreviewStage_stage__QlUKO.UnifiedVideoPreviewStage_withVersions__HzcIx{min-height:520px!important;flex:1 1 auto!important}}@media(max-width:640px){.digital-human-preview-column:has(>.UnifiedVideoPreviewStage_stage__QlUKO.UnifiedVideoPreviewStage_withVersions__HzcIx.UnifiedVideoPreviewStage_withVersions__HzcIx){display:block;flex:none!important;min-height:420px!important;overflow:visible!important}.UnifiedVideoPreviewStage_stage__QlUKO.UnifiedVideoPreviewStage_withVersions__HzcIx{display:flex;flex-direction:column;align-items:center;justify-content:center;container-type:inline-size;flex:none!important;height:auto!important;min-height:420px!important;padding:20px 12px;gap:18px}.UnifiedVideoPreviewStage_stage__QlUKO.UnifiedVideoPreviewStage_withVersions__HzcIx .UnifiedVideoPreviewStage_phone__UDiz1.UnifiedVideoPreviewStage_phone__UDiz1>.digital-human-preview-frame{width:min(210px,calc(100vw - 140px));min-width:min(210px,calc(100vw - 140px))}.UnifiedVideoPreviewStage_previewActions__VXmGt{flex-wrap:wrap;justify-content:center;max-width:100%}.UnifiedVideoPreviewStage_previewActions__VXmGt button{min-height:44px}}@media(prefers-reduced-motion:reduce){.UnifiedVideoPreviewStage_stage__QlUKO.UnifiedVideoPreviewStage_withVersions__HzcIx .UnifiedVideoPreviewStage_versionSlot__7265k{transition:none}}.digital-human-preview-column:has(>.UnifiedVideoPreviewStage_stage__QlUKO.UnifiedVideoPreviewStage_withVersions__HzcIx){padding:0;overflow:hidden;flex:1 1 0;min-height:0;grid-template-rows:minmax(0,1fr)}.UnifiedVideoPreviewStage_stage__QlUKO:has([data-h3-upgrade-control]){padding-top:110px}.video-comparison-lightbox .UnifiedVideoPreviewStage_stage__QlUKO{flex:1;min-height:0;container-type:size;padding:8px;gap:0}.video-comparison-lightbox .UnifiedVideoPreviewStage_phone__UDiz1{padding:0;border:0;border-radius:22px;box-shadow:none;background:transparent}.video-comparison-lightbox .UnifiedVideoPreviewStage_home__qrBII,.video-comparison-lightbox .UnifiedVideoPreviewStage_speaker__Z9DUm{display:none}.video-comparison-lightbox .UnifiedVideoPreviewStage_phone__UDiz1.UnifiedVideoPreviewStage_phone__UDiz1>.digital-human-preview-frame{width:min(calc((100cqh - 16px)*var(--preview-screen-ratio,.5625)),calc(100cqw - 24px));border-radius:22px}.UnifiedVideoPreviewStage_stage__QlUKO.UnifiedVideoPreviewStage_withVersions__HzcIx:has([data-h3-upgrade-control]){padding-top:130px}.video-comparison-lightbox .UnifiedVideoPreviewStage_stage__QlUKO{display:flex!important;flex-direction:column;justify-content:center;align-items:center}.video-comparison-lightbox .UnifiedVideoPreviewStage_deviceRow___oyRP{max-height:100%}.video-comparison-lightbox .UnifiedVideoPreviewStage_phone__UDiz1:has([data-aspect-ratio="16:9"]){--preview-screen-ratio:1.777778}.video-comparison-lightbox .UnifiedVideoPreviewStage_phone__UDiz1:has([data-aspect-ratio="1:1"]){--preview-screen-ratio:1}.video-comparison-lightbox .UnifiedVideoPreviewStage_phone__UDiz1:has([data-aspect-ratio="3:4"]){--preview-screen-ratio:.75}.UnifiedVideoPreviewStage_stage__QlUKO.UnifiedVideoPreviewStage_withVersions__HzcIx:has([data-h3-upgrade-control]) .UnifiedVideoPreviewStage_phone__UDiz1.UnifiedVideoPreviewStage_phone__UDiz1>.digital-human-preview-frame{width:min(calc(var(--digital-human-preview-width) * .85),calc((100cqh - 150px) * var(--preview-screen-ratio,.5625)),calc(100cqw - 96px))}.video-comparison-lightbox .UnifiedVideoPreviewStage_stage__QlUKO.UnifiedVideoPreviewStage_withVersions__HzcIx .UnifiedVideoPreviewStage_phone__UDiz1.UnifiedVideoPreviewStage_phone__UDiz1>.digital-human-preview-frame{width:min(calc((100dvh - 130px)*var(--preview-screen-ratio,.5625)),calc(100vw - 88px));min-width:0}