.wizard_stack__zwcoB{padding:24px 16px 32px;display:flex;flex-direction:column;flex:1 1}@media (min-width:768px){.wizard_stack__zwcoB{max-width:640px;margin:0 auto;width:100%}}.wizard_stepCard___XQPS{background:var(--card-bg);border:1px solid var(--bg-border);border-radius:14px;padding:26px 22px;box-shadow:0 12px 40px rgba(0,0,0,.4)}.wizard_progress__lJpKI{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:28px}.wizard_dot__P0YDb{width:30px;height:30px;flex-shrink:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:13px;font-weight:600;border:1px solid var(--bg-border);background:var(--bg-input);color:var(--text-muted);padding:0}.wizard_dot__P0YDb[data-state=done]{background:var(--accent-primary);color:var(--text-on-accent);border-color:var(--accent-primary);cursor:pointer;position:relative}.wizard_dot__P0YDb[data-state=done]:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.wizard_dot__P0YDb[data-state=current]{background:var(--bg-base);color:var(--accent-primary-text);border-color:var(--accent-primary-text);box-shadow:0 0 12px color-mix(in srgb,var(--accent-primary) 25%,transparent)}.wizard_bar__vYD8p{width:26px;height:1px;background:var(--bg-border)}.wizard_heading__B4jRk{font-family:var(--font-heading);font-weight:800;font-size:24px;line-height:1.2;color:var(--text-primary);margin-bottom:8px}@media (min-width:768px){.wizard_heading__B4jRk{font-size:26px}}.wizard_sub__kSKXB{color:var(--text-secondary);font-size:14.5px;line-height:1.5;margin-bottom:22px}.wizard_field__UAsQw{margin-bottom:16px}.wizard_fieldLabel__UYAVY{display:block;color:var(--text-secondary);font-size:13px;font-weight:500;margin-bottom:6px}.wizard_fieldInput__gACqX,.wizard_fieldTextarea__COAS_{width:100%;min-height:var(--input-height-mobile);padding:12px 14px;background:var(--input-bg);border:1px solid var(--bg-border);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-body)}.wizard_fieldTextarea__COAS_{min-height:120px;resize:vertical;line-height:1.5}.wizard_fieldInput__gACqX::placeholder,.wizard_fieldTextarea__COAS_::placeholder{color:var(--text-muted)}.wizard_fieldInput__gACqX:focus,.wizard_fieldTextarea__COAS_:focus{border-color:var(--input-focus-border);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-primary) 12%,transparent)}.wizard_helperRow__04gME{display:flex;justify-content:space-between;gap:12px;margin-top:7px}.wizard_helper__3tmej{color:var(--text-muted);font-size:13px;line-height:1.5}.wizard_counter__mlNdJ{color:var(--text-muted);font-size:12px;font-family:var(--font-mono);flex-shrink:0}.wizard_toggleRow__EwBmq{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px;background:var(--input-bg);border:1px solid var(--bg-border);border-radius:10px;margin-bottom:12px;min-height:64px}.wizard_toggleText__jjyFC{flex:1 1}.wizard_toggleLabel__Q0mFz{display:block;color:var(--text-primary);font-size:16px;font-weight:500;margin-bottom:4px}.wizard_toggleHelper__iIJKn{color:var(--text-muted);font-size:13px;line-height:1.5}.wizard_switch__bb3_3{position:relative;width:48px;height:28px;flex-shrink:0;margin-top:4px;background:var(--bg-hover);border-radius:14px;border:1px solid var(--bg-border);cursor:pointer;padding:0;transition:background var(--transition-standard),border-color var(--transition-standard)}.wizard_switch__bb3_3:after{content:"";position:absolute;top:2px;left:2px;width:22px;height:22px;background:var(--text-secondary);border-radius:50%;transition:transform var(--transition-standard),background var(--transition-standard)}.wizard_switch__bb3_3:before{content:"";position:absolute;top:-9px;right:0;bottom:-9px;left:0}.wizard_switch__bb3_3[aria-checked=true]{background:var(--accent-primary);border-color:var(--accent-primary)}.wizard_switch__bb3_3[aria-checked=true]:after{transform:translateX(20px);background:var(--bg-base)}.wizard_limitSub__bIV0X{padding:12px 16px 16px;background:var(--input-bg);border:1px solid var(--bg-border);border-top:none;border-radius:0 0 10px 10px;margin-top:-12px;margin-bottom:12px}.wizard_limitInput__6xv66{width:96px;min-height:var(--touch-target-min);padding:8px 12px;background:var(--bg-base);border:1px solid var(--bg-border);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-mono);font-size:16px;text-align:center}.wizard_limitInput__6xv66:focus{border-color:var(--input-focus-border)}.wizard_navBar__QmnEG{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding-top:16px;border-top:1px solid var(--bg-border);margin-top:16px}.wizard_navBarSingle__U79f4{grid-template-columns:1fr}.wizard_btnPrimary__UgItH{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:50px;padding:12px 20px;border:none;border-radius:var(--radius-button);background:linear-gradient(180deg,var(--accent-hover) 0,var(--accent-primary) 100%);color:var(--button-primary-text);font-family:var(--font-body);font-size:16px;font-weight:600;box-shadow:0 4px 18px color-mix(in srgb,var(--accent-primary) 25%,transparent);cursor:pointer;transition:filter var(--transition-standard)}.wizard_btnPrimary__UgItH:hover:not(:disabled){filter:brightness(1.05)}.wizard_btnPrimary__UgItH:disabled{background:var(--bg-hover);color:var(--text-muted);box-shadow:none;cursor:not-allowed}.wizard_btnSecondary__r1k_X{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:50px;padding:12px 20px;background:transparent;border:1px solid var(--bg-border);border-radius:var(--radius-button);color:var(--text-secondary);font-family:var(--font-body);font-size:16px;font-weight:600;cursor:pointer;transition:color var(--transition-standard),border-color var(--transition-standard)}.wizard_btnSecondary__r1k_X:hover{color:var(--text-primary);border-color:var(--text-muted)}.wizard_pivotActions__SGswy{display:flex;flex-direction:column;gap:12px;margin-top:8px}.wizard_modalBackdrop___rfZm{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(6,9,26,.7);z-index:90;display:flex;align-items:center;justify-content:center;padding:24px}.wizard_modal__WlyGO{background:var(--bg-card);border:1px solid var(--bg-border);border-radius:14px;padding:24px 22px;max-width:360px;width:100%;box-shadow:0 16px 48px rgba(0,0,0,.6)}.wizard_modalTitle__fRSL2{font-family:var(--font-heading);font-weight:800;font-size:19px;color:var(--text-primary);margin-bottom:8px}.wizard_modalBody__b_bRj{color:var(--text-secondary);font-size:14.5px;line-height:1.5;margin-bottom:18px}.wizard_btnDestructive__Asec4{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 20px;background:transparent;border:1px solid var(--error);border-radius:var(--radius-button);color:var(--error-text);font-family:var(--font-body);font-size:16px;font-weight:600;cursor:pointer}.wizard_btnDestructive__Asec4:hover{background:color-mix(in srgb,var(--error) 10%,transparent)}.wizard_modalActions__aM7i8{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.wizard_createError__txloK{color:var(--error-text);font-size:14px;line-height:1.5;margin-bottom:16px}.wizard_ruleButtons__XLsJR{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;margin-top:10px}.wizard_ruleButtons__XLsJR .wizard_btnSecondary__r1k_X{min-height:44px}.wizard_ruleButtons__XLsJR .wizard_btnSecondary__r1k_X:disabled{opacity:.5;cursor:not-allowed}.wizard_scopeGroup__Gwudk{border:0;padding:0;margin:4px 0 0;min-width:0}.wizard_scopeGroup__Gwudk .wizard_toggleRow__EwBmq{justify-content:flex-start;cursor:pointer}.wizard_scopeRadio__OhHf9{flex-shrink:0;width:22px;height:22px;margin:2px 0 0;accent-color:var(--accent-primary)}