._page_1uaz6_1{color:#402632;background:linear-gradient(#fff9fc 0,#f8f5f8 100%);min-height:100vh}._hero_1uaz6_2{text-align:center;padding:28px 20px 24px}._hero_1uaz6_2 h1{color:#4a2639;margin:0 0 8px;font-size:clamp(2rem,5vw,3.8rem);line-height:1}._hero_1uaz6_2 p{color:#765968;max-width:760px;margin:0 auto}._badge_1uaz6_2{color:#bd2b6c;background:#fff0f7;border-radius:999px;align-items:center;gap:7px;margin-top:14px;padding:7px 12px;font-size:.82rem;font-weight:800;display:inline-flex}._toolbar_1uaz6_3{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border-block:1px solid #edd8e3;flex-wrap:wrap;align-items:center;gap:8px;padding:12px max(16px,50vw - 720px);display:flex;position:sticky;top:0}._toolbar_1uaz6_3 button,._toolbar_1uaz6_3 label{color:#5d3549;cursor:pointer;background:#fff;border:1px solid #e6cedb;border-radius:9px;align-items:center;gap:7px;min-height:40px;padding:0 12px;font-weight:800;display:inline-flex}._toolbar_1uaz6_3 button:hover,._toolbar_1uaz6_3 label:hover{background:#fff0f7}._toolbar_1uaz6_3 input[type=file]{display:none}._spacer_1uaz6_4{flex:1}._primary_1uaz6_4{color:#fff!important;background:#f25296!important;border-color:#f25296!important}._workspace_1uaz6_5{grid-template-columns:250px minmax(0,1fr) 280px;gap:16px;width:min(1500px,100% - 28px);margin:18px auto 44px;display:grid}._panel_1uaz6_6{background:#fff;border:1px solid #eadbe3;border-radius:16px;overflow:hidden;box-shadow:0 14px 34px #572d4212}._panel_1uaz6_6 h2{color:#4a2639;border-bottom:1px solid #f0e3ea;margin:0;padding:16px 18px;font-size:1rem}._panelBody_1uaz6_6{padding:14px}._library_1uaz6_6{grid-template-columns:1fr 1fr;gap:9px;display:grid}._library_1uaz6_6 button{color:#5d3549;cursor:pointer;background:#fff9fc;border:1px solid #eadbe3;border-radius:12px;min-height:74px;padding:9px;font-size:.8rem;font-weight:800}._library_1uaz6_6 button:hover{background:#fff0f7;border-color:#f25296}._library_1uaz6_6 svg{color:#d23b7e;margin:0 auto 5px;display:block}._templateList_1uaz6_7{gap:8px;margin-top:16px;display:grid}._templateList_1uaz6_7 button{text-align:left;color:#5d3549;cursor:pointer;background:#fff;border:1px solid #eadbe3;border-radius:10px;padding:11px 12px;font-weight:800}._stageWrap_1uaz6_8{background:#ede8eb;border-radius:16px;place-items:center;min-height:650px;padding:18px;display:grid;overflow:auto}._stage_1uaz6_8{aspect-ratio:16/10;touch-action:none;background:#fff 50%/cover no-repeat;width:min(100%,900px);position:relative;overflow:hidden;box-shadow:0 12px 35px #3a1e2c29}._empty_1uaz6_10{text-align:center;color:#9a8190;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}._empty_1uaz6_10 div{max-width:300px}._empty_1uaz6_10 b{color:#694456;font-size:1.1rem;display:block}._item_1uaz6_11{-webkit-user-select:none;user-select:none;touch-action:none;cursor:move;transform-origin:50%;position:absolute}._selected_1uaz6_11{outline-offset:4px;outline:2px solid #f25296}._handle_1uaz6_11{cursor:nwse-resize;background:#f25296;border:3px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;bottom:-9px;right:-9px;box-shadow:0 2px 8px #7b3158}._balloonField_1uaz6_12{position:absolute;inset:0}._balloon_1uaz6_12{border-radius:50% 50% 48% 52%/55% 55% 45% 45%;position:absolute;box-shadow:inset -5px -8px 10px #44193014,inset 5px 6px 9px #ffffff59}._backdrop_1uaz6_12{background:var(--item-color);border-radius:50% 50% 12px 12px;width:100%;height:100%;box-shadow:0 8px 18px #3a1e2c1f}._textItem_1uaz6_12{text-align:center;width:100%;height:100%;color:var(--item-color);place-items:center;padding:8px;font-weight:900;line-height:1.05;display:grid;overflow:hidden}._field_1uaz6_13{gap:6px;margin-bottom:13px;display:grid}._field_1uaz6_13 label{color:#725064;font-size:.78rem;font-weight:850}._field_1uaz6_13 input[type=text],._field_1uaz6_13 input[type=number],._field_1uaz6_13 select{color:#432938;background:#fff;border:1px solid #dbc7d2;border-radius:8px;width:100%;min-height:39px;padding:8px 9px}._row_1uaz6_13{grid-template-columns:1fr 1fr;gap:9px;display:grid}._colorRow_1uaz6_13{gap:8px;display:flex}._colorRow_1uaz6_13 input{border:1px solid #dbc7d2;border-radius:8px;width:45px;height:38px;padding:2px}._colorRow_1uaz6_13 input[type=text]{flex:1}._actionGrid_1uaz6_14{grid-template-columns:1fr 1fr;gap:8px;display:grid}._actionGrid_1uaz6_14 button,._danger_1uaz6_14{color:#624054;cursor:pointer;background:#fff;border:1px solid #e3d3dc;border-radius:8px;min-height:38px;font-weight:800}._danger_1uaz6_14{color:#a12854;background:#fff5f8;width:100%;margin-top:8px}._note_1uaz6_15{color:#765968;background:#fff6fa;border-radius:10px;padding:12px;font-size:.8rem;line-height:1.45}._footer_1uaz6_16{text-align:center;color:#856b79;padding:20px;font-size:.83rem}@media (width<=1050px){._workspace_1uaz6_5{grid-template-columns:220px 1fr}._properties_1uaz6_17{grid-column:1/-1}._properties_1uaz6_17 ._panelBody_1uaz6_6{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._properties_1uaz6_17 ._field_1uaz6_13{margin:0}._properties_1uaz6_17 ._actionGrid_1uaz6_14,._properties_1uaz6_17 ._danger_1uaz6_14,._properties_1uaz6_17 ._note_1uaz6_15{align-self:end}}@media (width<=720px){._toolbar_1uaz6_3{position:static}._workspace_1uaz6_5{grid-template-columns:1fr}._stageWrap_1uaz6_8{min-height:420px;padding:8px}._library_1uaz6_6{grid-template-columns:repeat(3,1fr)}._properties_1uaz6_17 ._panelBody_1uaz6_6{display:block}._properties_1uaz6_17 ._field_1uaz6_13{margin-bottom:12px}._spacer_1uaz6_4{display:none}}@media print{._hero_1uaz6_2,._toolbar_1uaz6_3,._side_1uaz6_19,._properties_1uaz6_17,._footer_1uaz6_16{display:none!important}._workspace_1uaz6_5{width:100%;margin:0;display:block}._stageWrap_1uaz6_8{background:#fff;min-height:0;padding:0}._stage_1uaz6_8{width:100%;box-shadow:none}._selected_1uaz6_11{outline:none}._handle_1uaz6_11{display:none}}._sendNotice_1uaz6_21,._sendError_1uaz6_21{border-radius:12px;width:min(900px,100% - 28px);margin:0 auto 20px;padding:14px 16px}._sendNotice_1uaz6_21{color:#276f5e;background:#eaf9f4;flex-wrap:wrap;align-items:center;gap:10px;display:flex}._sendNotice_1uaz6_21 b,._sendNotice_1uaz6_21 span{display:block}._sendNotice_1uaz6_21 span{font-size:.82rem}._sendNotice_1uaz6_21 a{color:#bd2b6c;background:#fff;border-radius:8px;margin-left:auto;padding:8px 11px;font-weight:850}._sendError_1uaz6_21{color:#9c2d3a;background:#fff0f1;font-weight:800}._primary_1uaz6_4:disabled{opacity:.55;cursor:not-allowed}
