.page_page__QuH5R{max-width:640px;margin:0 auto;padding:2rem 1.1rem 4rem}.page_center__BgJJ2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;min-height:50vh}.page_centerNote__7ydGr{color:var(--ink-3);font-size:.9rem}.page_spinner__0m57f{width:34px;height:34px;border-radius:50%;border:2.5px solid var(--rule);border-top-color:var(--accent);animation:page_cf-spin__sIplj .8s linear infinite}@keyframes page_cf-spin__sIplj{to{transform:rotate(1turn)}}.page_gate__WLZkI{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.85rem;max-width:420px;margin:3rem auto;padding:2.5rem 1.75rem;background:var(--bg-card);border:1px solid var(--rule);border-radius:var(--r-card)}.page_gateIcon__cyeL7{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--accent-soft);color:var(--accent);margin-bottom:.25rem}.page_gateTitle__w_BwK{font-size:1.4rem;font-weight:700;letter-spacing:-.02em;margin:0}.page_gateSub__p9f7B{color:var(--ink-3);font-size:.95rem;line-height:1.5;margin:0 0 .5rem}.page_head__vS86E{margin-bottom:1.4rem}.page_title__BxVL9{font-size:1.7rem;font-weight:700;letter-spacing:-.03em;margin:0}.page_sub__dBkNC{color:var(--ink-3);font-size:.95rem;margin:.35rem 0 0}.page_section__zgomW{background:var(--bg-card);border:1px solid var(--rule);border-radius:var(--r-card);padding:1.1rem;margin-bottom:.85rem}.page_titleSection__DPN4r{padding:.6rem 1.1rem}.page_sectionHead__GSe4p{display:flex;align-items:center;gap:.5rem;margin-bottom:.9rem;color:var(--accent)}.page_sectionLabel__vTNe8{color:var(--ink-3);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page_titleInput__P6C8k{width:100%;border:none;background:transparent;color:var(--ink);font-family:inherit;font-size:1.55rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;padding:.4rem 0;resize:none;outline:none}.page_titleInput__P6C8k::-moz-placeholder{color:var(--ink-4)}.page_titleInput__P6C8k::placeholder{color:var(--ink-4)}.page_dtRow__5nvdY{display:flex;align-items:center;gap:.6rem}.page_dtBullet__QAmaM{width:9px;height:9px;border-radius:50%;background:var(--accent);flex:none}.page_dtBulletEnd__CtEy_{background:transparent;border:2px solid var(--rule-2)}.page_dtLabel__0hc52{color:var(--ink-2);font-size:.9rem;font-weight:600;width:44px;flex:none}.page_dtInputs__ZBa_F{display:flex;gap:.5rem;flex:1;justify-content:flex-end}.page_dtInput__T4wqX{background:var(--bg-2);border:1px solid var(--rule);border-radius:var(--r-small);color:var(--ink);font-family:inherit;font-size:.9rem;padding:.6rem .7rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.page_dtInput__T4wqX:focus,.page_dtInput__T4wqX:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.page_dtConnector__Fyx5l{width:2px;height:14px;background:var(--rule-2);margin:3px 0 3px 3px;border-radius:1px}.page_previewPill__ZkwUV{display:inline-flex;align-items:center;align-self:flex-start;background:var(--accent-soft);color:var(--accent);border-radius:var(--r-pill);padding:.3rem .7rem;font-size:.82rem;font-weight:500;margin-top:.85rem}.page_fieldLabel__sbRfD{display:block;color:var(--ink-2);font-size:.85rem;font-weight:600;margin-bottom:.45rem}.page_fieldLabelGap__7hr5p{margin-top:1rem}.page_fieldHint__liBGx{color:var(--ink-4);font-weight:400;font-size:.78rem;margin-left:.4rem}.page_input__YAkin{width:100%;background:var(--bg-2);border:1px solid var(--rule);border-radius:var(--r-small);color:var(--ink);font-family:inherit;font-size:.95rem;padding:.7rem .8rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.page_input__YAkin::-moz-placeholder{color:var(--ink-4)}.page_input__YAkin::placeholder{color:var(--ink-4)}.page_input__YAkin:focus,.page_input__YAkin:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.page_textarea__v0dEL{min-height:96px;resize:vertical;line-height:1.5}.page_hint__XRn_e{color:var(--ink-4);font-size:.78rem;margin:.6rem 0 0;line-height:1.4}.page_tagWrap__kHJWC{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;background:var(--bg-2);border:1px solid var(--rule);border-radius:var(--r-small);padding:.5rem .6rem;transition:border-color .15s ease,box-shadow .15s ease}.page_tagWrap__kHJWC:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.page_tagChip__t7GAV{display:inline-flex;align-items:center;gap:.3rem;background:var(--accent-soft);color:var(--accent);border-radius:var(--r-pill);padding:.25rem .3rem .25rem .6rem;font-size:.82rem;font-weight:600}.page_tagX__9SQmw{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;border-radius:50%;background:transparent;color:inherit;font-size:1rem;line-height:1;cursor:pointer}.page_tagX__9SQmw:hover{background:var(--accent);color:#fff}.page_tagInput__kX2Zv{flex:1;min-width:120px;border:none;background:transparent;color:var(--ink);font-family:inherit;font-size:.95rem;padding:.2rem 0;outline:none}.page_tagInput__kX2Zv::-moz-placeholder{color:var(--ink-4)}.page_tagInput__kX2Zv::placeholder{color:var(--ink-4)}.page_visRow__1srvQ{display:flex;gap:.5rem}.page_visChip__Q9_hq{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;background:var(--bg-2);border:1px solid var(--rule);border-radius:var(--r-pill);color:var(--ink-3);font-family:inherit;font-size:.86rem;font-weight:600;padding:.6rem .5rem;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.page_visChip__Q9_hq:hover{border-color:var(--ink-4)}.page_visChip__Q9_hq:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page_visChipOn__YmvPt{background:var(--accent-soft);border-color:var(--accent);color:var(--ink)}.page_visDot__7boXU{width:9px;height:9px;border-radius:50%;flex:none}.page_optRow__Iyu_B{display:flex;align-items:center;gap:.75rem;padding:.6rem 0;min-height:44px}.page_optDisabled__Pol92{opacity:.6}.page_optIcon__x2crN{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--accent-soft);color:var(--accent);flex:none}.page_optBody__XBQg_{flex:1;display:flex;flex-direction:column;gap:.1rem}.page_optTitle__Y7a8G{display:flex;align-items:center;gap:.4rem;color:var(--ink);font-size:.95rem;font-weight:600}.page_optSub__HdN1N{color:var(--ink-3);font-size:.78rem;line-height:1.35}.page_optRight__5XdUF{color:var(--ink-2);font-size:.9rem;font-weight:500}.page_badgeSoon__4uJSH{font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border-radius:var(--r-pill);padding:.15rem .45rem}.page_divider__Ppzy9{height:1px;background:var(--rule)}.page_capInput__oQ3se{width:116px;background:var(--bg-2);border:1px solid var(--rule);border-radius:var(--r-small);color:var(--ink);font-family:inherit;font-size:.9rem;text-align:right;padding:.5rem .65rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.page_capInput__oQ3se::-moz-placeholder{color:var(--ink-4)}.page_capInput__oQ3se::placeholder{color:var(--ink-4)}.page_capInput__oQ3se:focus,.page_capInput__oQ3se:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.page_toggle__iPxaL{position:relative;width:46px;height:27px;border-radius:var(--r-pill);border:1px solid var(--rule);background:var(--bg-3);cursor:pointer;flex:none;transition:background .18s ease,border-color .18s ease;padding:0}.page_toggle__iPxaL:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page_toggleOn__SLqY5{background:var(--accent);border-color:var(--accent)}.page_toggleKnob__kULaH{position:absolute;top:2px;left:2px;width:21px;height:21px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:transform .18s ease}.page_toggleOn__SLqY5 .page_toggleKnob__kULaH{transform:translateX(19px)}.page_error__ob8kh{display:flex;align-items:center;gap:.55rem;background:rgba(239,77,98,.1);border:1px solid var(--danger);border-radius:var(--r-small);color:var(--danger);font-size:.88rem;font-weight:500;line-height:1.4;padding:.75rem .85rem;margin:.4rem 0 .85rem}.page_error__ob8kh svg{flex:none}.page_repeatList__ZTvCl{display:flex;flex-direction:column;gap:.7rem;margin-bottom:.85rem}.page_repeatRow__UW25o{display:flex;align-items:flex-start;gap:.5rem;background:var(--bg-2);border:1px solid var(--rule);border-radius:var(--r-small);padding:.7rem}.page_repeatGrid__oqJ9l{flex:1;display:flex;flex-direction:column;gap:.5rem;min-width:0}.page_repeatPair__GzDKt{display:flex;gap:.5rem}.page_priceWrap__htHf2{position:relative;flex:1;display:flex;align-items:center}.page_pricePrefix__36Ai_{position:absolute;left:.7rem;color:var(--ink-3);font-size:.95rem;pointer-events:none}.page_priceInput__tw427{padding-left:1.5rem}.page_qtyInput__eu4Ko{width:96px;flex:none;text-align:right}.page_removeBtn__6IU3o{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:none;border:1px solid var(--rule);border-radius:50%;background:var(--bg-3);color:var(--ink-3);font-size:1.15rem;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.page_removeBtn__6IU3o:hover{background:var(--danger);border-color:var(--danger);color:#fff}.page_removeBtn__6IU3o:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page_addBtn__4hKC_{width:100%}.page_createBtn__nTYnp{width:100%;margin-top:.5rem}.page_createBtn__nTYnp:disabled{opacity:.6;cursor:default}