.onboarding-journey-experience{--journey-ink:#222e39;--journey-muted:#737971;--journey-line:#dadcd2;--foreground:#222e39;--muted-foreground:#737971;--background:#faf9f5;--border:#dadcd2;--primary:#243e3c;--primary-foreground:#fff;--ring:#8a9c83;display:grid;grid-template-columns:minmax(245px,.72fr) minmax(0,1.55fr);min-height:740px;width:100%;overflow:hidden;background:#faf9f5;color:var(--journey-ink);border-radius:18px;box-shadow:0 20px 80px #1729360c;text-align:left}.onboarding-journey-sidebar{position:relative;isolation:isolate;display:flex;flex-direction:column;overflow:hidden;padding:38px 32px 24px;background:#20343b;color:#f5f4e9}.onboarding-journey-brand{min-height:28px;display:flex;align-items:center;gap:12px;position:relative;z-index:1}.onboarding-journey-brand span{font-size:13px;letter-spacing:.07em}.onboarding-journey-brand img{max-width:175px;max-height:42px;object-fit:contain;filter:brightness(0) invert(1)}.onboarding-journey-sideStory{position:relative;z-index:1;margin:65px 0 40px}.onboarding-journey-kicker{color:#b8c9c4;font-size:9px;font-weight:500;letter-spacing:.2em}.onboarding-journey-sideStory h2{margin-top:20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,3.3vw,53px);line-height:1.07;font-weight:400;letter-spacing:-.035em;color:#f5f4e9}.onboarding-journey-sideStory h2 em{color:#c1cbb4;font-weight:400}.onboarding-journey-sideStory p{margin-top:23px;font-size:12px;line-height:1.8;color:#c0ccc9}.onboarding-journey-rail{display:flex;flex-direction:column;position:relative;z-index:1;gap:6px;margin-bottom:38px}.onboarding-journey-rail button{display:flex;align-items:center;gap:12px;padding:11px 0;color:#b9c7c5;text-align:left;font-size:11px;transition:color .2s;cursor:pointer}.onboarding-journey-rail button:hover,.onboarding-journey-rail button[aria-current]{color:#fff}.onboarding-journey-rail button:focus-visible{outline:1px solid #d4dfc1;outline-offset:4px}.onboarding-journey-railNumber{display:grid;place-items:center;width:27px;height:27px;flex-shrink:0;border:1px solid #526668;border-radius:50%;font-size:9px}.onboarding-journey-rail button[aria-current] .onboarding-journey-railNumber{background:#d4dfc1;color:#20343b;border-color:#d4dfc1}.onboarding-journey-rail small{display:block;font-size:9px;color:#bbcac6;margin-top:3px}.onboarding-journey-currentDot{margin-left:auto;width:4px;height:4px;border-radius:50%;background:#d4dfc1}.onboarding-journey-sideFooter{position:relative;z-index:1;margin-top:auto;padding-top:20px;border-top:1px solid #ffffff25;display:flex;justify-content:space-between;align-items:center;font-size:8px;letter-spacing:.16em;color:#c0ccc9}.onboarding-journey-orbit{pointer-events:none;position:absolute;z-index:0;width:520px;height:520px;border:1px solid #c8d6cb12;border-radius:50%;bottom:-330px;right:-240px;box-shadow:0 0 0 35px #c8d6cb06,0 0 0 70px #c8d6cb05,0 0 0 105px #c8d6cb04}.onboarding-journey-main{display:flex;flex-direction:column;min-width:0}.onboarding-journey-topbar{display:flex;justify-content:space-between;gap:16px;padding:30px 42px 24px;font-size:9px;font-weight:500;letter-spacing:.15em;color:var(--journey-muted)}.onboarding-journey-progress{height:2px;background:#e8e8df;margin:0 42px}.onboarding-journey-progress span{display:block;height:100%;background:#60755b;transition:width .5s ease}.onboarding-journey-canvas{flex:1;padding:58px 58px 44px;outline:none}.onboarding-journey-eyebrow{display:flex;align-items:center;gap:9px;margin:0 0 20px;font-size:9px;font-weight:600;letter-spacing:.17em;text-transform:uppercase;color:#63765c}.onboarding-journey-eyebrow:before{content:"";width:18px;height:1px;background:#87967b}.onboarding-journey-heading{margin:0 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4vw,56px);line-height:1.08;font-weight:400;letter-spacing:-.045em;color:#26372f;text-wrap:balance}.onboarding-journey-description{max-width:440px;margin-bottom:35px;font-size:13px;line-height:1.85;color:#757c73}.onboarding-journey-description p+p{margin-top:12px}.onboarding-journey-bottomBar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 42px;padding:22px 0;border-top:1px solid #dedfd6;font-size:9px;color:#7b8176}.onboarding-journey-bottomBar>span:first-child{font-size:8px;letter-spacing:.1em}.onboarding-journey-bottomBar button{display:flex;align-items:center;gap:8px;cursor:pointer}.onboarding-journey-body{animation:onboarding-journey-arrive .45s cubic-bezier(.2,.65,.3,1) both}.onboarding-journey-fields{color:#27372f}.onboarding-journey-fields [data-slot=select-trigger],.onboarding-journey-fields input:not([type=checkbox]):not([type=radio]):not([type=file]),.onboarding-journey-fields select,.onboarding-journey-fields textarea{width:100%;height:auto;min-height:50px;padding:12px 0;border:0;border-bottom:1px solid #cbcec1;border-radius:0;background:transparent;box-shadow:none;font-family:inherit;font-size:17px;color:#27372f;transition:border-color .2s}.onboarding-journey-fields input::placeholder,.onboarding-journey-fields textarea::placeholder{color:#a1a599;opacity:1}.onboarding-journey-fields [data-slot=select-trigger]:focus-visible,.onboarding-journey-fields input:focus-visible,.onboarding-journey-fields select:focus-visible,.onboarding-journey-fields textarea:focus-visible{outline:2px solid #788970;outline-offset:4px;box-shadow:none}.onboarding-journey-fields label{font-size:11px;font-weight:500;color:#606b5d}.onboarding-journey-fields button[data-testid=step-primary],.onboarding-journey-primary{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:49px;padding:0 23px;border:0;border-radius:5px;background:#263e38;color:#fff;font-size:12px;font-weight:500;cursor:pointer;box-shadow:0 4px 9px #243e3810;transition:background .2s,transform .2s}.onboarding-journey-fields button[data-testid=step-primary]:hover,.onboarding-journey-primary:hover{background:#3b5548;transform:translateY(-1px)}.onboarding-journey-primary:focus-visible{outline:2px solid #788970;outline-offset:4px}.onboarding-journey-primary:disabled{opacity:.5;cursor:default;transform:none}.onboarding-journey-fieldGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 24px}.onboarding-journey-fieldGrid label{display:block}.onboarding-journey-fieldGrid label>span{display:block;margin-bottom:5px}.onboarding-journey-fullField{grid-column:1/-1}.onboarding-journey-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:38px}.onboarding-journey-actions>span{font-size:10px;color:#858b7f}.onboarding-journey-skip{font-size:11px;color:#6f7969;cursor:pointer}.onboarding-journey-dropzone{display:grid;justify-items:center;gap:13px;padding:40px 22px;border:1px dashed #aeb9a4;border-radius:8px;background:#f0f2e9;text-align:center;color:#6f7e63}.onboarding-journey-document{display:flex;gap:20px;padding:25px;border:1px solid #dcdfd1;background:#f3f3eb;border-radius:6px;align-items:center}.onboarding-journey-preview{padding:0}.onboarding-journey-inlinePreview{padding:32px;background:#faf9f5;border:1px solid #e2e4d8;border-radius:8px}.onboarding-journey-inlinePreview .onboarding-journey-heading{font-size:36px}.onboarding-journey-previewDialog{width:min(1120px,calc(100vw - 32px))!important;max-width:1120px!important;padding:0!important;gap:0!important;border:0!important;max-height:94dvh;overflow-y:auto;background:#faf9f5!important}.onboarding-journey-previewNote{padding:10px 42px;background:#edf0e7;color:#69725f;font-size:10px}.onboarding-journey-intro{margin:35px 0}.onboarding-journey-chapter{list-style:none}@keyframes onboarding-journey-arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){.onboarding-journey-orbit{animation:onboarding-journey-depth linear both;animation-timeline:view()}}@keyframes onboarding-journey-depth{0%{transform:translateY(-30px)}to{transform:translateY(40px)}}@media (min-width:1100px){.onboarding-journey-experience{min-height:800px}}@media (max-width:760px){.onboarding-journey-experience{grid-template-columns:1fr;min-height:0;border-radius:10px}.onboarding-journey-sidebar{padding:22px 24px}.onboarding-journey-orbit,.onboarding-journey-sideFooter,.onboarding-journey-sideStory{display:none}.onboarding-journey-brand img{max-height:30px}.onboarding-journey-rail{flex-direction:row;margin:20px 0 0;gap:10px;overflow-x:auto}.onboarding-journey-rail button{padding:2px;flex-shrink:0}.onboarding-journey-currentDot,.onboarding-journey-rail button>span:nth-child(2){display:none}.onboarding-journey-rail button[aria-current]>span:nth-child(2){display:block;max-width:150px;font-size:10px}.onboarding-journey-rail small{display:none}.onboarding-journey-topbar{padding:25px 24px 20px}.onboarding-journey-progress{margin:0 24px}.onboarding-journey-canvas{padding:38px 24px}.onboarding-journey-heading{font-size:40px}.onboarding-journey-bottomBar{margin:0 24px}.onboarding-journey-previewNote{padding:10px 24px}.onboarding-journey-fieldGrid{gap:25px 20px}}@media (max-width:420px){.onboarding-journey-fieldGrid{grid-template-columns:1fr}.onboarding-journey-heading{font-size:36px}.onboarding-journey-bottomBar{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.onboarding-journey-body,.onboarding-journey-orbit{animation:none}.onboarding-journey-primary,.onboarding-journey-progress span{transition:none}}.onboarding-journey-previewClose{position:sticky;top:10px;z-index:5;display:grid;place-items:center;width:30px;height:30px;margin:10px 12px -40px auto;border-radius:50%;background:#faf9f5;color:#536052;box-shadow:0 0 0 1px #dcdfd1;cursor:pointer}.onboarding-journey-experience{container-type:inline-size}.onboarding-journey-experience[data-palette=navy]{--primary:#293c61}.onboarding-journey-experience[data-palette=navy] .onboarding-journey-sidebar{background:#23334f}.onboarding-journey-experience[data-palette=navy] .onboarding-journey-primary,.onboarding-journey-experience[data-palette=navy] [data-testid=step-primary]{background:#293c61}.onboarding-journey-experience[data-palette=plum]{--primary:#59445c}.onboarding-journey-experience[data-palette=plum] .onboarding-journey-sidebar{background:#423244}.onboarding-journey-experience[data-palette=plum] .onboarding-journey-primary,.onboarding-journey-experience[data-palette=plum] [data-testid=step-primary]{background:#59445c}.onboarding-journey-experience[data-typography=modern] .onboarding-journey-heading,.onboarding-journey-experience[data-typography=modern] .onboarding-journey-sideStory h2{font-family:var(--font-heading),sans-serif;letter-spacing:-.04em}.onboarding-journey-experience[data-motion=off] *,.onboarding-journey-experience[data-motion=off] :before{animation:none!important;transition:none!important}@container (max-width: 600px){.onboarding-journey-sidebar{padding:22px 24px}.onboarding-journey-orbit,.onboarding-journey-sideFooter,.onboarding-journey-sideStory{display:none}.onboarding-journey-rail{flex-direction:row;margin:20px 0 0;gap:10px;overflow-x:auto}.onboarding-journey-rail button{padding:2px;flex-shrink:0}.onboarding-journey-currentDot,.onboarding-journey-rail button>span:nth-child(2){display:none}.onboarding-journey-rail button[aria-current]>span:nth-child(2){display:block;max-width:150px;font-size:10px}.onboarding-journey-rail small{display:none}.onboarding-journey-canvas{padding:38px 24px}.onboarding-journey-topbar{padding:25px 24px 20px}.onboarding-journey-bottomBar,.onboarding-journey-progress{margin-left:24px;margin-right:24px}.onboarding-journey-fieldGrid{grid-template-columns:1fr}.onboarding-journey-heading{font-size:36px}}.onboarding-journey-experience{--background:var(--onboarding-canvas);--foreground:var(--onboarding-text);--primary:var(--onboarding-button);--primary-foreground:var(--onboarding-buttonText);--muted-foreground:color-mix(in srgb,var(--onboarding-text) 72%,var(--onboarding-canvas));--journey-muted:var(--muted-foreground);--border:color-mix(in srgb,var(--onboarding-text) 22%,var(--onboarding-canvas));background:var(--onboarding-canvas);color:var(--onboarding-text)}.onboarding-journey-experience .onboarding-journey-sidebar{background:var(--onboarding-panel);color:var(--onboarding-panelText)}.onboarding-journey-experience .onboarding-journey-sideStory h2{color:var(--onboarding-panelText)}.onboarding-journey-experience .onboarding-journey-sideStory h2 em{color:var(--onboarding-accent)}.onboarding-journey-experience :is(.onboarding-journey-kicker,.onboarding-journey-sideStory p,.onboarding-journey-rail button,.onboarding-journey-rail small,.onboarding-journey-sideFooter){color:var(--onboarding-panelText)}.onboarding-journey-experience .onboarding-journey-railNumber{border-color:color-mix(in srgb,var(--onboarding-panelText) 40%,transparent)}.onboarding-journey-experience .onboarding-journey-rail button[aria-current] .onboarding-journey-railNumber{background:var(--onboarding-accent);color:var(--onboarding-panel);border-color:var(--onboarding-accent)}.onboarding-journey-experience :is(.onboarding-journey-currentDot,.onboarding-journey-progress span){background:var(--onboarding-accent)}.onboarding-journey-experience :is(.onboarding-journey-heading,.onboarding-journey-fields){color:var(--onboarding-text)}.onboarding-journey-experience :is(.onboarding-journey-description,.onboarding-journey-eyebrow,.onboarding-journey-fields label,.onboarding-journey-actions>span,.onboarding-journey-bottomBar,.onboarding-journey-skip){color:var(--muted-foreground)}.onboarding-journey-experience .onboarding-journey-fields :is(input,textarea,select,[data-slot=select-trigger]){color:var(--onboarding-text);border-color:var(--border)}.onboarding-journey-experience .onboarding-journey-fields :is(input,textarea)::placeholder{color:var(--muted-foreground)}.onboarding-journey-experience .onboarding-journey-primary,.onboarding-journey-experience [data-testid=step-primary]{background:var(--onboarding-button);color:var(--onboarding-buttonText)}.onboarding-journey-experience .onboarding-journey-dropzone{background:color-mix(in srgb,var(--onboarding-button) 5%,var(--onboarding-canvas));color:var(--onboarding-text);border-color:var(--border)}.onboarding-journey-experience .onboarding-journey-bottomBar{border-color:var(--border)}.onboarding-journey-experience .onboarding-journey-progress{background:var(--border)}.onboarding-journey-experience[data-template=atelier]{grid-template-columns:minmax(0,1.6fr) minmax(230px,.8fr)}.onboarding-journey-experience[data-template=atelier] .onboarding-journey-sidebar{grid-column:2;grid-row:1}.onboarding-journey-experience[data-template=atelier] .onboarding-journey-main{grid-column:1;grid-row:1}.onboarding-journey-experience:is([data-template=focus],[data-template=horizon]){grid-template-columns:1fr}.onboarding-journey-experience[data-template=focus] .onboarding-journey-sidebar{padding:25px 36px;border-bottom:1px solid var(--border)}.onboarding-journey-experience[data-template=focus] :is(.onboarding-journey-sideStory,.onboarding-journey-sideFooter,.onboarding-journey-orbit){display:none}.onboarding-journey-experience:is([data-template=focus],[data-template=horizon]) .onboarding-journey-rail{flex-direction:row;flex-wrap:wrap;gap:12px 24px;margin:20px 0 0}.onboarding-journey-experience[data-template=focus] .onboarding-journey-canvas{width:100%;max-width:690px;margin:auto}.onboarding-journey-experience[data-template=horizon] .onboarding-journey-sidebar{padding:30px 42px}.onboarding-journey-experience[data-template=horizon] .onboarding-journey-sideStory{display:grid;grid-template-columns:1.5fr 1fr;column-gap:30px;align-items:end;margin:28px 0 0}.onboarding-journey-experience[data-template=horizon] .onboarding-journey-sideStory .onboarding-journey-kicker{grid-column:1/-1}.onboarding-journey-experience[data-template=horizon] .onboarding-journey-sideStory h2{font-size:34px}.onboarding-journey-experience[data-template=horizon] .onboarding-journey-sideStory br{display:none}.onboarding-journey-experience[data-template=horizon] .onboarding-journey-sideStory em:before{content:" "}.onboarding-journey-experience[data-template=horizon] .onboarding-journey-sideFooter{display:none}.onboarding-journey-experience[data-template=concierge]{grid-template-columns:210px minmax(0,1fr);border-radius:8px}.onboarding-journey-experience[data-template=concierge] .onboarding-journey-sidebar{padding:30px 22px}.onboarding-journey-experience[data-template=concierge] .onboarding-journey-sideStory{margin:32px 0}.onboarding-journey-experience[data-template=concierge] .onboarding-journey-sideStory h2{font-size:24px;line-height:1.3}.onboarding-journey-experience[data-template=concierge] .onboarding-journey-heading{font-size:38px}.onboarding-journey-experience[data-template=concierge] .onboarding-journey-fields :is(input:not([type=file]),textarea,[data-slot=select-trigger]){border:1px solid var(--border);padding:12px;border-radius:8px;background:var(--onboarding-canvas)}@media(max-width:760px){.onboarding-journey-experience[data-template]{grid-template-columns:1fr}.onboarding-journey-experience[data-template] :is(.onboarding-journey-sidebar,.onboarding-journey-main){grid-column:auto;grid-row:auto}.onboarding-journey-experience[data-template=horizon] .onboarding-journey-sideStory{display:none}}.onboarding-studio-mobile .onboarding-journey-experience[data-template]{grid-template-columns:1fr}.onboarding-studio-mobile .onboarding-journey-experience[data-template] :is(.onboarding-journey-sidebar,.onboarding-journey-main){grid-column:auto;grid-row:auto}.onboarding-studio-mobile .onboarding-journey-experience[data-template=horizon] .onboarding-journey-sideStory{display:none}.onboarding-journey-experience .onboarding-journey-brand img{filter:var(--onboarding-logo-filter)}.onboarding-journey-experience .onboarding-journey-heading,.onboarding-journey-experience .onboarding-journey-sideStory h2{overflow-wrap:anywhere}.onboarding-studio-dialog{width:calc(100vw - 32px)!important;max-width:1500px!important;height:94dvh;max-height:94dvh;padding:0!important;gap:0!important;display:flex!important;flex-direction:column;overflow:hidden}.onboarding-studio-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;border-bottom:1px solid var(--border);background:var(--background)}.onboarding-studio-toolbar strong{font-size:14px}.onboarding-studio-toolbar p{font-size:10px;color:var(--muted-foreground);margin-top:3px}.onboarding-studio-layout{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr)}.onboarding-studio-layout[data-editing=true]{grid-template-columns:minmax(0,1fr) 340px}.onboarding-studio-stage{overflow:auto;min-width:0;padding:24px;background:#e9ebe5}.onboarding-studio-desktop{max-width:1120px;margin:auto}.onboarding-studio-mobile{width:390px;max-width:100%;margin:auto}.onboarding-studio-mobile>div{grid-template-columns:1fr;min-height:0}.onboarding-studio-inspector{overflow-y:auto;border-left:1px solid var(--border)}.onboarding-studio-note{padding:10px 20px;font-size:10px;color:var(--muted-foreground);border-top:1px solid var(--border)}@media(max-width:1000px){.onboarding-studio-layout[data-editing=true]{grid-template-columns:1fr;overflow:auto}.onboarding-studio-inspector,.onboarding-studio-layout[data-editing=true] .onboarding-studio-stage{overflow:visible}.onboarding-studio-inspector{border-top:1px solid var(--border)}.onboarding-studio-stage{padding:12px}}.onboarding-studio-layout[data-editing=true]{grid-template-columns:minmax(0,1fr) 370px}.onboarding-editor{min-height:100%;display:flex;flex-direction:column;background:var(--background)}.onboarding-editor-heading{padding:25px 22px 18px}.onboarding-editor-heading>span{font-size:9px;font-weight:600;letter-spacing:.16em;color:var(--muted-foreground)}.onboarding-editor-heading h2{font-size:22px;letter-spacing:-.04em;font-weight:600;margin:6px 0}.onboarding-editor-heading p,.onboarding-editor-sectionTitle p{font-size:12px;line-height:1.65;color:var(--muted-foreground)}.onboarding-editor-tabs{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);padding:0 16px;background:var(--background);border-bottom:1px solid var(--border)}.onboarding-editor-tabs button{display:flex;justify-content:center;align-items:center;gap:6px;padding:13px 2px;border-bottom:2px solid transparent;font-size:12px;color:var(--muted-foreground);cursor:pointer}.onboarding-editor-tabs button[aria-pressed=true]{border-color:var(--primary);color:var(--foreground);font-weight:600}.onboarding-editor-controls{padding:22px;display:flex;flex-direction:column;gap:20px}.onboarding-editor-group h3,.onboarding-editor-sectionTitle h3{font-size:13px;font-weight:600;margin-bottom:5px}.onboarding-editor-templates{display:grid;grid-template-columns:1fr 1fr;gap:12px}.onboarding-editor-templates>button{min-width:0;padding:7px;border:1px solid var(--border);border-radius:10px;text-align:left;cursor:pointer}.onboarding-editor-templates>button:hover{background:var(--muted)}.onboarding-editor-templates>button[aria-pressed=true]{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.onboarding-template-thumb{display:flex;height:85px;overflow:hidden;border-radius:5px;border:1px solid #0000000a}.onboarding-template-brand{width:34%;background:currentColor;padding:14px 7px}.onboarding-template-brand i{display:block;height:2px;background:#ffffff80;margin:5px 0}.onboarding-template-form{flex:1;padding:15px 10px}.onboarding-template-form :is(b,i,em){display:block;background:currentColor;opacity:.25;height:2px;margin-bottom:8px}.onboarding-template-form b{height:5px;width:90%;opacity:.8}.onboarding-template-form em{width:35%;height:7px;opacity:.8;border-radius:2px}.onboarding-template-thumb-atelier{flex-direction:row-reverse}.onboarding-template-thumb-focus{flex-direction:column}.onboarding-template-thumb-focus .onboarding-template-brand{height:12px;width:100%;padding:0;opacity:.15}.onboarding-template-thumb-focus .onboarding-template-form{width:80%;align-self:center}.onboarding-template-thumb-horizon{flex-direction:column}.onboarding-template-thumb-horizon .onboarding-template-brand{height:30px;width:100%;padding:4px 10px}.onboarding-template-thumb-horizon .onboarding-template-brand i{width:40%}.onboarding-template-thumb-concierge .onboarding-template-brand{width:22%}.onboarding-template-thumb-concierge .onboarding-template-form i{height:8px;background:transparent;border:1px solid;margin-bottom:4px}.onboarding-template-name{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600;padding:9px 3px 4px}.onboarding-editor-templates small{display:block;padding:0 3px 5px;font-size:10px;line-height:1.5;color:var(--muted-foreground)}.onboarding-editor-group{display:flex;flex-direction:column;gap:16px;padding-top:20px;border-top:1px solid var(--border)}.onboarding-editor-select{display:block;font-size:12px;font-weight:500}.onboarding-editor-select select{display:block;width:100%;margin-top:8px;padding:10px;border:1px solid var(--border);border-radius:7px;background:var(--background);font-size:12px}.onboarding-editor-toggle{display:flex;align-items:center;justify-content:space-between;font-size:12px;gap:12px}.onboarding-editor-toggle small{display:block;font-size:10px;color:var(--muted-foreground);margin-top:4px}.onboarding-editor-color,.onboarding-editor-color label{display:flex;justify-content:space-between;align-items:center;gap:12px}.onboarding-editor-color label{flex:1;font-size:12px}.onboarding-editor-color input[type=color]{width:32px;height:32px;padding:2px;border:1px solid var(--border);border-radius:6px;background:none;cursor:pointer}.onboarding-editor-color input:not([type=color]){width:88px;border:1px solid var(--border);border-radius:6px;padding:8px;font-family:monospace;font-size:11px;background:var(--background)}.onboarding-editor-color small{display:block;max-width:90px;font-size:10px;color:var(--destructive)}.onboarding-editor-contrast{border:1px solid var(--border);padding:12px;border-radius:7px;font-size:11px;line-height:1.6}.onboarding-editor-order{display:flex;align-items:center;gap:8px;font-size:11px}.onboarding-editor-order span{margin-right:auto;color:var(--muted-foreground)}.onboarding-editor-order button{padding:6px;border:1px solid var(--border);border-radius:5px;cursor:pointer}.onboarding-editor-order button:disabled{opacity:.3;cursor:default}.onboarding-editor-footer{padding:18px 22px;margin-top:auto;border-top:1px solid var(--border);font-size:10px;line-height:1.6;color:var(--muted-foreground)}@media(max-width:1000px){.onboarding-studio-layout[data-editing=true]{grid-template-columns:1fr}}