.DualWizardContainer_wizardScrollWrapper__W82KP{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden;min-height:0;overscroll-behavior:contain;isolation:isolate;position:relative}.DualWizardContainer_wizardGrid__pptwE{width:100%;height:100%;min-height:0}.DualWizardContainer_autoSaveIndicator__hUmW0{position:absolute;top:var(--space-3,12px);right:var(--space-4,16px);z-index:var(--z-overlay,100)}@media (max-width:767px){.DualWizardContainer_wizardScrollWrapper__W82KP{touch-action:pan-y;overscroll-behavior:contain}.DualWizardContainer_autoSaveIndicator__hUmW0{top:auto;bottom:var(--space-3,12px);right:var(--space-3,12px)}}.Toolbars_floatingToolbar__1rppe,.Toolbars_miniToolbar__sE_L6{display:flex;align-items:center;gap:2px;padding:2px;background:transparent;border:none;border-radius:var(--radius,5px);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto;flex-wrap:wrap;justify-content:flex-start;box-sizing:border-box}:root[data-theme=dark] .Toolbars_floatingToolbar__1rppe,:root[data-theme=dark] .Toolbars_miniToolbar__sE_L6,:root[data-theme=light] .Toolbars_floatingToolbar__1rppe,:root[data-theme=light] .Toolbars_miniToolbar__sE_L6{background:transparent;border:none;box-shadow:none}.Toolbars_toolbarBtn__Hz2Q5{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:none;border-radius:var(--radius,5px);color:var(--text-secondary);cursor:pointer;transition:color .15s ease-out;outline:none;flex-shrink:0}.Toolbars_toolbarBtn__Hz2Q5:hover:not(:disabled){color:var(--brand-coral)}.Toolbars_toolbarBtn__Hz2Q5:active:not(:disabled){transform:scale(.95)}.Toolbars_toolbarBtnActive__EdlUf{color:var(--brand-coral)}.Toolbars_toolbarBtnActive__EdlUf:hover:not(:disabled){color:var(--brand-coral);filter:brightness(1.1)}.Toolbars_toolbarBtn__Hz2Q5:focus-visible{box-shadow:0 0 0 2px var(--brand-coral)}.Toolbars_toolbarBtn__Hz2Q5:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.Toolbars_toolbarBtn__Hz2Q5 svg{width:14px;height:14px;flex-shrink:0}.Toolbars_toolbarBtnPrimary__LQzsH{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:none;border-radius:var(--radius,5px);color:var(--color-success,#22c55e);cursor:pointer;transition:color .15s ease-out;outline:none;flex-shrink:0}.Toolbars_toolbarBtnPrimary__LQzsH:hover:not(:disabled){color:var(--color-success,#22c55e);filter:brightness(1.2)}.Toolbars_toolbarBtnPrimary__LQzsH:active:not(:disabled){transform:scale(.95)}.Toolbars_toolbarBtnPrimary__LQzsH:focus-visible{box-shadow:0 0 0 2px var(--color-success,#22c55e)}.Toolbars_toolbarBtnPrimary__LQzsH svg{width:14px;height:14px}.Toolbars_toolbarBtnDanger__k3S1k{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:none;border-radius:var(--radius,5px);color:var(--color-error,#dc3545);cursor:pointer;transition:color .15s ease-out;outline:none;flex-shrink:0}.Toolbars_toolbarBtnDanger__k3S1k:hover:not(:disabled){color:var(--color-error,#dc3545);filter:brightness(1.2)}.Toolbars_toolbarBtnDanger__k3S1k:active:not(:disabled){transform:scale(.95)}.Toolbars_toolbarBtnDanger__k3S1k:focus-visible{box-shadow:0 0 0 2px var(--color-error,#dc3545)}.Toolbars_toolbarBtnDanger__k3S1k svg{width:14px;height:14px}.Toolbars_toolbarDivider__9lpJq{width:1px;height:16px;background:var(--border-subtle);margin:0 2px;flex-shrink:0}:root[data-theme=dark] .Toolbars_toolbarDivider__9lpJq{background:hsla(0,0%,100%,.15)}:root[data-theme=light] .Toolbars_toolbarDivider__9lpJq{background:rgba(0,0,0,.15)}.Toolbars_modeToggle__jzGOY{display:flex;background:transparent;border-radius:var(--radius,5px);padding:0;gap:2px}.Toolbars_modeBtn__fUwHL{display:flex;align-items:center;justify-content:center;gap:2px;padding:2px 6px;background:transparent;border:none;border-radius:var(--radius,5px);color:var(--text-tertiary);font-size:.6875rem;font-weight:500;cursor:pointer;transition:color .15s ease-out;outline:none;white-space:nowrap}.Toolbars_modeBtn__fUwHL:hover:not(:disabled){color:var(--brand-coral)}.Toolbars_modeBtn__fUwHL:focus-visible{box-shadow:0 0 0 2px var(--brand-coral)}.Toolbars_modeBtnActive__0hVwC{color:var(--brand-coral)}.Toolbars_modeBtn__fUwHL svg{width:12px;height:12px;flex-shrink:0}.Toolbars_variantChipGroup__ymxQK{display:flex;align-items:center;gap:2px;flex-wrap:wrap}.Toolbars_variantChip__NcBt9{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;border:none;background:transparent;color:var(--text-tertiary);font-size:.625rem;font-weight:500;letter-spacing:.02em;line-height:1.3;border-radius:var(--radius,5px);cursor:pointer;transition:color .15s ease-out,background .15s ease-out;white-space:nowrap;min-height:20px;outline:none}.Toolbars_variantChip__NcBt9:hover:not(.Toolbars_variantChipActive__tmGtL){color:var(--text-primary);background:var(--surface-2)}.Toolbars_variantChip__NcBt9:focus-visible{box-shadow:0 0 0 2px var(--brand-coral)}.Toolbars_variantChipActive__tmGtL{background:var(--brand-coral);color:#fff}.Toolbars_variantChipActive__tmGtL:hover{background:var(--brand-coral);color:#fff;filter:brightness(1.05)}:root[data-theme=light] .Toolbars_variantChipActive__tmGtL,:root[data-theme=light] .Toolbars_variantChipActive__tmGtL:hover{color:#000}@media (max-width:767px){.Toolbars_floatingToolbar__1rppe,.Toolbars_miniToolbar__sE_L6{padding:2px;gap:4px;max-width:calc(100vw - 32px);justify-content:center}.Toolbars_toolbarBtn__Hz2Q5{width:32px;height:32px}.Toolbars_toolbarBtn__Hz2Q5 svg{width:16px;height:16px}.Toolbars_toolbarBtnPrimary__LQzsH{width:32px;height:32px}.Toolbars_toolbarBtnPrimary__LQzsH svg{width:16px;height:16px}.Toolbars_toolbarBtnDanger__k3S1k{width:32px;height:32px}.Toolbars_toolbarBtnDanger__k3S1k svg{width:16px;height:16px}.Toolbars_toolbarDivider__9lpJq{height:20px}.Toolbars_modeBtn__fUwHL{padding:4px 8px;font-size:.75rem}.Toolbars_modeBtn__fUwHL svg{width:14px;height:14px}.Toolbars_variantChip__NcBt9{font-size:.6875rem;padding:3px 8px;min-height:28px}.Toolbars_variantChipGroup__ymxQK{gap:4px}}@media (prefers-reduced-motion:reduce){.Toolbars_modeBtn__fUwHL,.Toolbars_toolbarBtnDanger__k3S1k,.Toolbars_toolbarBtnPrimary__LQzsH,.Toolbars_toolbarBtn__Hz2Q5,.Toolbars_variantChip__NcBt9{transition:none}.Toolbars_toolbarBtnDanger__k3S1k:active:not(:disabled),.Toolbars_toolbarBtnPrimary__LQzsH:active:not(:disabled),.Toolbars_toolbarBtnPrimary__LQzsH:hover:not(:disabled),.Toolbars_toolbarBtn__Hz2Q5:active:not(:disabled),.Toolbars_toolbarBtn__Hz2Q5:hover:not(:disabled){transform:none}}@media (prefers-contrast:high){.Toolbars_toolbarBtnDanger__k3S1k,.Toolbars_toolbarBtnPrimary__LQzsH,.Toolbars_toolbarBtn__Hz2Q5{border:1px solid transparent}.Toolbars_toolbarBtnActive__EdlUf,.Toolbars_toolbarBtnPrimary__LQzsH:hover:not(:disabled),.Toolbars_toolbarBtn__Hz2Q5:hover:not(:disabled){border-color:var(--brand-coral)}.Toolbars_modeBtn__fUwHL:focus-visible,.Toolbars_toolbarBtnDanger__k3S1k:focus-visible,.Toolbars_toolbarBtnPrimary__LQzsH:focus-visible,.Toolbars_toolbarBtn__Hz2Q5:focus-visible{outline:3px solid var(--brand-coral);outline-offset:2px}}.FloatingToolbar_toolbar__MlBvQ{position:fixed;z-index:var(--z-popover,10000);bottom:0;left:0;right:0;top:auto!important;width:100%;max-width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0));background:var(--floating-toolbar-bg);border-top:1px solid var(--floating-toolbar-border);border-radius:16px 16px 0 0;box-shadow:var(--floating-toolbar-shadow);backdrop-filter:blur(var(--floating-toolbar-blur));-webkit-backdrop-filter:blur(var(--floating-toolbar-blur));-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto;animation:FloatingToolbar_mobileSlideIn__svTWB .3s cubic-bezier(.34,1.56,.64,1) forwards;transform-origin:center bottom}@keyframes FloatingToolbar_mobileSlideIn__svTWB{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.FloatingToolbar_exiting__HMLXj{animation:FloatingToolbar_mobileSlideOut__OHh5X .2s ease-out forwards}@keyframes FloatingToolbar_mobileSlideOut__OHh5X{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@media (min-width:768px){.FloatingToolbar_toolbar__MlBvQ{bottom:auto;left:auto!important;right:auto;width:auto;max-width:none;flex-wrap:wrap;gap:2px;padding:6px 8px;border:1px solid var(--floating-toolbar-border);border-radius:12px;max-width:min(420px,calc(100vw - 32px));animation:FloatingToolbar_desktopEnter__sJ8XK .25s cubic-bezier(.34,1.56,.64,1) forwards;transform-origin:center bottom}.FloatingToolbar_placementBottom__YALW2{transform-origin:center top}@keyframes FloatingToolbar_desktopEnter__sJ8XK{0%{opacity:0;transform:scale(.92) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.FloatingToolbar_exiting__HMLXj{animation:FloatingToolbar_desktopExit__ezXv1 .15s ease-out forwards}@keyframes FloatingToolbar_desktopExit__ezXv1{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.95) translateY(4px)}}}.FloatingToolbar_group__WRbe6{display:flex;align-items:center;gap:2px}.FloatingToolbar_collapsibleGroup__abz0f{display:none}@media (min-width:480px){.FloatingToolbar_collapsibleGroup__abz0f{display:flex}}.FloatingToolbar_divider__VdAkV{width:1px;height:24px;background:var(--floating-divider-color);margin:0 4px;flex-shrink:0}.FloatingToolbar_collapsibleDivider__Dh2BP{display:none}@media (min-width:480px){.FloatingToolbar_collapsibleDivider__Dh2BP{display:block}}@media (min-width:768px){.FloatingToolbar_divider__VdAkV{height:20px;margin:0 6px}}.FloatingToolbar_btnWrapper__oiyS3{position:relative}.FloatingToolbar_btn__kC8b8{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:transparent;border:none;border-radius:10px;color:var(--text-secondary,hsla(0,0%,100%,.7));cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);outline:none;-webkit-tap-highlight-color:transparent}:root[data-theme=light] .FloatingToolbar_btn__kC8b8{color:rgba(0,0,0,.6)}@media (min-width:768px){.FloatingToolbar_btn__kC8b8{width:32px;height:32px;border-radius:8px}}@media (hover:hover) and (pointer:fine){.FloatingToolbar_btn__kC8b8:hover:not(:disabled){background:var(--floating-btn-hover-bg);color:var(--text-primary,#fff);transform:translateY(-1px)}:root[data-theme=light] .FloatingToolbar_btn__kC8b8:hover:not(:disabled){color:rgba(0,0,0,.9)}}.FloatingToolbar_btn__kC8b8:active:not(:disabled){background:var(--floating-btn-hover-bg);transform:scale(.95)}.FloatingToolbar_btn__kC8b8.FloatingToolbar_active__f_67w{background:var(--floating-btn-active-bg);color:#fff}:root[data-theme=light] .FloatingToolbar_btn__kC8b8.FloatingToolbar_active__f_67w{color:#000}@media (hover:hover) and (pointer:fine){.FloatingToolbar_btn__kC8b8.FloatingToolbar_active__f_67w:hover:not(:disabled){background:var(--floating-btn-active-bg);filter:brightness(1.1);transform:translateY(-1px)}}.FloatingToolbar_btn__kC8b8:focus-visible{box-shadow:0 0 0 2px var(--brand-coral,#ff7829)}.FloatingToolbar_btn__kC8b8:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.FloatingToolbar_iconWrapper__nmuc3{display:flex;align-items:center;justify-content:center;width:22px;height:22px}.FloatingToolbar_iconWrapper__nmuc3 svg{width:100%;height:100%}@media (min-width:768px){.FloatingToolbar_iconWrapper__nmuc3{width:16px;height:16px}}.FloatingToolbar_tooltip__wAcVw{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--floating-tooltip-bg);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.3);white-space:nowrap;pointer-events:none;z-index:10001;animation:FloatingToolbar_tooltipEnter__IFE9p .15s ease-out forwards}@media (hover:none){.FloatingToolbar_tooltip__wAcVw{display:none!important}}@keyframes FloatingToolbar_tooltipEnter__IFE9p{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.FloatingToolbar_tooltip__wAcVw:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top:5px solid var(--floating-tooltip-bg)}.FloatingToolbar_tooltipLabel__OxJug{font-size:12px;font-weight:500;color:#fff}.FloatingToolbar_tooltipShortcut__uktIu{display:flex;align-items:center;gap:2px;padding:2px 5px;background:hsla(0,0%,100%,.1);border-radius:4px;font-size:11px;font-weight:500;color:hsla(0,0%,100%,.7);font-family:system-ui,-apple-system,sans-serif}:root[data-theme=dark] .FloatingToolbar_toolbar__MlBvQ{background:rgba(18,18,20,.88);border-color:hsla(0,0%,100%,.06);box-shadow:0 8px 32px rgba(0,0,0,.5),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)}:root[data-theme=dark] .FloatingToolbar_btn__kC8b8:hover:not(:disabled):not(.FloatingToolbar_active__f_67w){background:hsla(0,0%,100%,.08)}:root[data-theme=light] .FloatingToolbar_toolbar__MlBvQ{background:hsla(0,0%,100%,.98);border-color:rgba(0,0,0,.06);box-shadow:0 8px 32px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.05),inset 0 1px 0 #fff}:root[data-theme=light] .FloatingToolbar_divider__VdAkV{background:rgba(0,0,0,.08)}:root[data-theme=light] .FloatingToolbar_tooltip__wAcVw{background:rgba(30,30,30,.95)}:root[data-theme=light] .FloatingToolbar_tooltip__wAcVw:after{border-top-color:rgba(30,30,30,.95)}@media (prefers-reduced-motion:reduce){.FloatingToolbar_exiting__HMLXj,.FloatingToolbar_toolbar__MlBvQ,.FloatingToolbar_tooltip__wAcVw{animation:none}.FloatingToolbar_toolbar__MlBvQ{opacity:1;transform:none}.FloatingToolbar_btn__kC8b8{transition:none}.FloatingToolbar_btn__kC8b8:active:not(:disabled),.FloatingToolbar_btn__kC8b8:hover:not(:disabled){transform:none}}@media (prefers-contrast:high){.FloatingToolbar_toolbar__MlBvQ{border-width:2px;border-color:var(--text-primary)}.FloatingToolbar_btn__kC8b8{border:1px solid transparent}.FloatingToolbar_btn__kC8b8:hover:not(:disabled){border-color:var(--text-primary)}.FloatingToolbar_btn__kC8b8.FloatingToolbar_active__f_67w{border-color:var(--brand-coral,#ff7829)}.FloatingToolbar_btn__kC8b8:focus-visible{outline-width:3px}}@media (max-width:374px){.FloatingToolbar_toolbar__MlBvQ{padding:10px 8px calc(10px + env(safe-area-inset-bottom, 0));gap:2px}.FloatingToolbar_btn__kC8b8{width:40px;height:40px}.FloatingToolbar_iconWrapper__nmuc3{width:20px;height:20px}.FloatingToolbar_divider__VdAkV{margin:0 2px}}@media (max-width:767px) and (orientation:landscape){.FloatingToolbar_toolbar__MlBvQ{padding:8px 12px;border-radius:12px 12px 0 0}.FloatingToolbar_btn__kC8b8{width:38px;height:38px}.FloatingToolbar_iconWrapper__nmuc3{width:18px;height:18px}}@media (min-width:1280px){.FloatingToolbar_toolbar__MlBvQ{gap:3px;padding:8px 10px;border-radius:14px}.FloatingToolbar_btn__kC8b8{width:34px;height:34px}.FloatingToolbar_iconWrapper__nmuc3{width:18px;height:18px}.FloatingToolbar_divider__VdAkV{height:22px;margin:0 8px}}.FloatingToolbar_dropdownWrapper__NplWq{position:relative}.FloatingToolbar_dropdown__urX02{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);min-width:140px;padding:8px;background:var(--floating-bg,rgba(26,26,28,.95));border:1px solid var(--floating-border,hsla(0,0%,100%,.08));border-radius:var(--radius,5px);box-shadow:0 8px 24px rgba(0,0,0,.4);z-index:10001;animation:FloatingToolbar_dropdownEnter__fFZjc .15s ease-out}@keyframes FloatingToolbar_dropdownEnter__fFZjc{0%{opacity:0;transform:translateX(-50%) translateY(-4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.FloatingToolbar_dropdownTitle__poToW{font-size:11px;font-weight:500;color:var(--text-secondary,hsla(0,0%,100%,.6));text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;padding:0 4px}.FloatingToolbar_colorGrid__jBw6v{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:6px;gap:6px}.FloatingToolbar_colorSwatch__ZO0f3{width:24px;height:24px;border:2px solid transparent;border-radius:50%;cursor:pointer;transition:transform .1s ease,border-color .1s ease}.FloatingToolbar_colorSwatch__ZO0f3:hover{transform:scale(1.1);border-color:hsla(0,0%,100%,.4)}.FloatingToolbar_colorSwatch__ZO0f3:focus-visible{outline:2px solid var(--brand-coral,#ff7829);outline-offset:2px}.FloatingToolbar_colorIndicator__Qi2sY{position:absolute;bottom:4px;left:50%;transform:translateX(-50%);width:12px;height:3px;border-radius:2px}.FloatingToolbar_fontOption__xhg_Y{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:8px;margin-top:4px;background:transparent;border:1px solid transparent;border-radius:var(--radius,5px);cursor:pointer;transition:background .1s ease,border-color .1s ease;text-align:left}.FloatingToolbar_fontOption__xhg_Y:first-of-type{margin-top:0}.FloatingToolbar_fontOption__xhg_Y:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1)}.FloatingToolbar_fontOption__xhg_Y:focus-visible{outline:2px solid var(--brand-coral,#ff7829);outline-offset:2px}.FloatingToolbar_fontPreview__yespq{font-size:14px;color:var(--text-primary,#fff);margin-bottom:2px}.FloatingToolbar_fontLabel__d6Eyt{font-size:10px;color:var(--text-tertiary,hsla(0,0%,100%,.4))}.FloatingToolbar_chevron__XawhM{width:12px;height:12px;margin-left:2px;opacity:.6}.FloatingToolbar_chevron__XawhM svg{width:100%;height:100%}:root[data-theme=light] .FloatingToolbar_dropdown__urX02{background:hsla(0,0%,100%,.98);border-color:rgba(0,0,0,.08);box-shadow:0 8px 24px rgba(0,0,0,.15)}:root[data-theme=light] .FloatingToolbar_dropdownTitle__poToW{color:var(--text-secondary,rgba(0,0,0,.5))}:root[data-theme=light] .FloatingToolbar_colorSwatch__ZO0f3:hover{border-color:rgba(0,0,0,.3)}:root[data-theme=light] .FloatingToolbar_fontOption__xhg_Y:hover{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.08)}:root[data-theme=light] .FloatingToolbar_fontPreview__yespq{color:var(--text-primary,#1a1a1a)}:root[data-theme=light] .FloatingToolbar_fontLabel__d6Eyt{color:var(--text-tertiary,rgba(0,0,0,.45))}