.intake-workspace,.intake-editor{max-width:1440px;color:var(--legacy-ink-ececf0ff,#ececf0);margin:auto;padding:28px;font-size:14px}.intake-page-head,.intake-editor-head,.intake-section-title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.intake-page-head h1{letter-spacing:-1px;margin:4px 0;font-size:32px;font-weight:650}.intake-page-head p,.intake-editor-head p{color:var(--legacy-ink-a4a5afff,#a4a5af);margin:5px 0}.intake-eyebrow{letter-spacing:1.7px;color:var(--legacy-ink-7f9af5ff,#7f9af5);font-size:12px;font-weight:650}.intake-start-grid{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:14px;margin:26px 0 34px;display:grid}.intake-start-grid>button{border:1px solid var(--legacy-edge-333540ff,#333540);text-align:left;background:var(--legacy-surface-1b1d24ff,#1b1d24);border-radius:14px;flex-direction:column;align-items:flex-start;gap:13px;min-height:195px;padding:24px;display:flex}.intake-start-grid>button:hover{border-color:var(--legacy-edge-8596e7ff,#8596e7);background:var(--legacy-surface-222635ff,#222635)}.intake-start-grid strong{font-size:17px}.intake-start-grid span{color:var(--legacy-ink-b1b2bdff,#b1b2bd);line-height:1.5}.intake-start-grid b{color:var(--legacy-ink-b6c2ffff,#b6c2ff);margin-top:auto;font-size:14px;font-weight:500}.intake-start-grid .intake-ask-start{background:linear-gradient(125deg,var(--legacy-surface-252c45ff,#252c45),var(--legacy-surface-202331ff,#202331));border-color:var(--legacy-edge-47577bff,#47577b)}.intake-section-title h2{font-size:20px;font-weight:600}.intake-section-title h2 small{color:var(--legacy-ink-a7a9b5ff,#a7a9b5);margin-left:7px;font-size:14px}.intake-section-title h3,.intake-controls h3{margin:12px 0;font-size:16px;font-weight:600}.intake-search{border:1px solid var(--legacy-edge-393b46ff,#393b46);border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.intake-search input{background:0 0;border:0;outline:none;max-width:180px;padding:9px}.intake-form-list{border:1px solid var(--legacy-edge-34353fff,#34353f);border-radius:12px;overflow:hidden}.intake-form-list>button{text-align:left;border-bottom:1px solid var(--legacy-edge-30323bff,#30323b);background:var(--legacy-surface-1a1c23ff,#1a1c23);align-items:center;gap:16px;width:100%;padding:20px;display:flex}.intake-form-list>button:last-child{border-bottom:0}.intake-form-list>button:hover{background:var(--legacy-surface-242731ff,#242731)}.intake-form-list>button>span:nth-child(2){flex:1}.intake-form-list small{color:var(--legacy-ink-a7a9b5ff,#a7a9b5);margin-top:5px;display:block}.intake-form-list strong{font-size:16px}.intake-form-icon{background:var(--legacy-surface-292f44ff,#292f44);color:var(--legacy-ink-b7c8ffff,#b7c8ff);border-radius:9px;padding:12px}.intake-badge{background:var(--legacy-surface-343541ff,#343541);color:var(--legacy-ink-c6c7d0ff,#c6c7d0);border-radius:20px;padding:5px 10px;font-size:12px}.intake-badge.published{background:var(--legacy-surface-163a33ff,#163a33);color:var(--legacy-ink-a9e2c8ff,#a9e2c8)}.intake-empty{text-align:center;color:var(--legacy-ink-b6b8c4ff,#b6b8c4);padding:42px 20px;line-height:1.6}.intake-empty svg{margin:0 auto 12px}.intake-empty h3{color:var(--legacy-ink-ececf0ff,#ececf0);margin-bottom:8px}.intake-editor-head>div{align-items:center;gap:12px;display:flex}.intake-editor-head h2{font-size:21px;font-weight:600}.intake-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.intake-tabs{background:var(--legacy-surface-20222bff,#20222b);flex-wrap:wrap;max-width:100%;height:auto;margin-bottom:20px;padding:4px}.intake-tabs [data-slot=tabs-trigger]{font-size:14px}.intake-tabs button{padding:9px 16px}.intake-editor-body{border:1px solid var(--legacy-edge-343640ff,#343640);border-radius:12px;grid-template-columns:minmax(280px,380px) minmax(0,1fr);align-items:start;display:grid;overflow:hidden}.intake-controls{min-width:0;padding:22px}.intake-controls fieldset{border:0;min-width:0;padding:0}.intake-label{color:var(--legacy-ink-d6d8e2ff,#d6d8e2);flex-direction:column;gap:7px;margin-bottom:18px;font-size:14px;display:flex}.intake-label input,.intake-label textarea{background:var(--legacy-surface-17191fff,#17191f);border:1px solid var(--legacy-edge-414450ff,#414450);color:var(--legacy-ink-f0f1f6ff,#f0f1f6);border-radius:7px;width:100%;min-width:0;padding:10px 12px;font-size:14px;line-height:1.5}.intake-label [data-slot=select-trigger]{background:var(--legacy-surface-17191fff,#17191f);width:100%;min-height:40px}.intake-field-list{flex-direction:column;gap:7px;display:flex}.intake-field-list>div{background:var(--legacy-surface-20222aff,#20222a);border:1px solid var(--legacy-edge-353843ff,#353843);border-radius:8px;align-items:center;padding:5px;display:flex}.intake-field-list>div.is-selected{border-color:var(--legacy-edge-8c9cf0ff,#8c9cf0);background:var(--legacy-surface-262d43ff,#262d43)}.intake-field-list>div>button{padding:8px 4px}.intake-field-list button:disabled{opacity:.3}.intake-field-name{text-align:left;flex:1;align-items:center;gap:9px;min-width:0;display:flex}.intake-field-name>span{color:var(--legacy-ink-a9b2c9ff,#a9b2c9);text-align:center;width:16px;font-size:12px}.intake-field-name strong{overflow-wrap:anywhere;flex:1;font-size:14px;font-weight:500}.intake-field-name small{color:var(--legacy-ink-acb1c5ff,#acb1c5);font-size:12px}.intake-field-settings{border-top:1px solid var(--legacy-edge-343641ff,#343641);margin-top:22px;padding-top:10px}.intake-checkbox{align-items:center;gap:10px;margin:12px 0 18px;font-size:14px;line-height:1.5;display:flex}.intake-remove{color:var(--legacy-ink-f0a6afff,#f0a6af);align-items:center;gap:7px;margin-top:22px;font-size:14px;display:flex}.intake-remove:disabled{opacity:.35}.intake-color-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.intake-color-row input[type=color]{height:42px;padding:4px}.intake-hint{color:var(--legacy-ink-a8acbbff,#a8acbb);font-size:13px;line-height:1.7}.intake-preview-area{background:var(--legacy-surface-111319ff,#111319);border-left:1px solid var(--legacy-edge-343640ff,#343640);min-height:640px;padding:20px 28px}.intake-preview-area>header{color:var(--legacy-ink-aab0bfff,#aab0bf);letter-spacing:1px;justify-content:space-between;align-items:center;margin-bottom:18px;font-size:12px;display:flex}.intake-preview-area>header>div{gap:5px;display:flex}.intake-preview-area>header button{border-radius:6px;padding:8px}.intake-preview-area>header button[aria-pressed=true]{background:var(--legacy-surface-343947ff,#343947);color:var(--legacy-ink-ffffffff,#fff)}.intake-preview{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;max-width:600px;color:var(--legacy-ink-172033ff,#172033);background:var(--legacy-surface-ffffffff,#fff);border-radius:12px;margin:auto;transition:max-width .2s;overflow:hidden}.intake-preview.is-phone{max-width:355px}.intake-public-card{text-align:left;overflow-wrap:anywhere;width:100%;padding:30px}.intake-public-card h1,.intake-public-card h2{letter-spacing:-.5px;color:inherit;margin:0 0 12px;font-size:26px;font-weight:650;line-height:1.25}.intake-description{color:var(--legacy-ink-626c7eff,#626c7e);white-space:pre-wrap;margin-bottom:25px;font-size:16px;line-height:1.6}.intake-public-field{margin:0 0 18px;position:relative}.intake-public-field>label{color:inherit;margin-bottom:7px;font-size:14px;font-weight:550;display:block}.intake-public-field input,.intake-public-field textarea,.intake-public-field select{border:1px solid var(--legacy-edge-cbd1dcff,#cbd1dc);background:var(--legacy-surface-ffffffff,#fff);width:100%;color:var(--legacy-ink-172033ff,#172033);border-radius:7px;padding:11px 12px;font-size:16px;line-height:1.5;display:block}.intake-public-field input:focus,.intake-public-field textarea:focus,.intake-public-field select:focus{outline:2px solid var(--intake-accent);outline-offset:2px}.intake-public-field.selected{outline:2px dashed var(--legacy-edge-8ea6f1ff,#8ea6f1);outline-offset:9px}.intake-public-field>.intake-checkbox{align-items:center;display:flex}.intake-public-field [data-slot=checkbox]{border:1px solid var(--legacy-edge-94a3b8ff,#94a3b8);background:var(--legacy-surface-ffffffff,white);color:var(--legacy-ink-ffffffff,#fff)}.intake-public-field [data-state=checked]{background:var(--intake-accent);color:var(--intake-button-text)}.intake-edit-field{background:var(--legacy-surface-e6edffff,#e6edff);color:var(--legacy-ink-2347aaff,#2347aa);border:1px solid var(--legacy-edge-b7caffff,#b7caff);opacity:0;border-radius:4px;padding:1px 7px;font-size:12px;position:absolute;top:-4px;right:0}.intake-public-field:hover .intake-edit-field,.intake-public-field.selected .intake-edit-field,.intake-edit-field:focus{opacity:1}.intake-submit{background:var(--intake-accent);color:var(--intake-button-text);cursor:pointer;border:0;border-radius:7px;width:100%;margin-top:6px;padding:13px 20px;font-size:16px;font-weight:600}.intake-submit:hover{filter:brightness(.94)}.intake-preview-note{text-align:center;color:var(--legacy-ink-b1b4c1ff,#b1b4c1);margin:16px 0 0;font-size:13px}.intake-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--legacy-surface-20232cff,#20232c);color:var(--legacy-ink-f4f5faff,#f4f5fa)}.intake-dark .intake-description{color:var(--legacy-ink-bdc2d0ff,#bdc2d0)}.intake-dark .intake-public-field input,.intake-dark .intake-public-field textarea,.intake-dark .intake-public-field select{background:var(--legacy-surface-171a22ff,#171a22);color:var(--legacy-ink-ffffffff,#fff);border-color:var(--legacy-edge-535c70ff,#535c70)}.intake-single{display:block}.intake-share{max-width:720px}.intake-share>p{color:var(--legacy-ink-b9bdcaff,#b9bdca);margin:10px 0 22px;font-size:16px;line-height:1.7}.intake-share .intake-label{margin-top:24px}.intake-copy{gap:8px;display:flex}.intake-copy input{flex:1}.intake-copy button{background:var(--legacy-surface-2b3040ff,#2b3040);border-radius:7px;padding:10px}.intake-open-link{color:var(--legacy-ink-a9baffff,#a9baff);align-items:center;gap:8px;font-size:14px;display:flex}.intake-error{color:var(--legacy-ink-ffbac3ff,#ffbac3);background:var(--legacy-surface-47262eff,#47262e);border-radius:8px;margin:12px 0;padding:12px 16px;line-height:1.5}.intake-notice{background:var(--legacy-surface-2e3141ff,#2e3141);border-radius:8px;padding:12px}.intake-submissions article{border:1px solid var(--legacy-edge-373b48ff,#373b48);overflow-wrap:anywhere;border-radius:9px;margin-bottom:12px;padding:18px}.intake-submissions header{justify-content:space-between;gap:16px;display:flex}.intake-submissions header strong{font-size:16px}.intake-submissions header p,.intake-submissions time{color:var(--legacy-ink-aeb5c7ff,#aeb5c7);font-size:13px}.intake-submissions details{margin:14px 0}.intake-submissions summary{cursor:pointer}.intake-submissions details p{white-space:pre-wrap;margin:8px 0}.intake-public-page{background:var(--legacy-surface-f5f7fbff,#f5f7fb);min-height:100dvh;color:var(--legacy-ink-182134ff,#182134);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding:30px 16px}.intake-public-page>.intake-public-card{background:var(--legacy-surface-ffffffff,white);border:1px solid var(--legacy-edge-e0e5edff,#e0e5ed);border-radius:12px;max-width:640px;margin:auto}.intake-public-page.intake-dark{background:var(--legacy-surface-141720ff,#141720);color:var(--legacy-ink-f4f5faff,#f4f5fa);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.intake-public-page.intake-dark>.intake-public-card{background:var(--legacy-surface-20232cff,#20232c);border-color:var(--legacy-edge-3b4252ff,#3b4252)}.intake-public-page fieldset{border:0;min-width:0;margin:0;padding:0}.intake-powered{text-align:center;color:var(--legacy-ink-65738bff,#65738b);margin:16px;font-size:12px;display:block}.intake-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.intake-thanks{text-align:center;padding:30px 0;line-height:1.7}.intake-thanks>span{background:var(--legacy-surface-e1f4e9ff,#e1f4e9);width:48px;height:48px;color:var(--legacy-ink-176747ff,#176747);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;font-size:26px;display:inline-flex}.intake-test-result{margin-top:16px;font-size:14px;line-height:1.6}.intake-public-page .intake-error{background:var(--legacy-surface-fff0f1ff,#fff0f1);color:var(--legacy-ink-99273bff,#99273b)}.intake-compact{padding:14px}.intake-compact .intake-editor-head{flex-direction:column;align-items:flex-start}.intake-compact .intake-editor-body{grid-template-columns:1fr}.intake-compact .intake-preview-area{border-left:0;border-top:1px solid var(--legacy-edge-343640ff,#343640);min-height:0;padding:18px}.intake-compact .intake-controls{padding:15px}.intake-compact .intake-tabs{width:100%;display:flex}.intake-compact .intake-tabs button{padding:9px;font-size:13px}.intake-chat-card{border:1px solid var(--legacy-edge-3c4252ff,#3c4252);background:var(--legacy-surface-222734ff,#222734);border-radius:12px;max-width:640px;padding:18px}.intake-chat-card h3{align-items:center;gap:8px;margin-bottom:9px;font-size:17px;display:flex}.intake-chat-card p{color:var(--legacy-ink-b9c1d4ff,#b9c1d4);margin:8px 0 14px}.intake-chat-row{border-bottom:1px solid var(--legacy-edge-3d4354ff,#3d4354);justify-content:space-between;align-items:center;width:100%;padding:12px;display:flex}.intake-chat-sheet{overflow-y:auto;width:90vw!important;max-width:1150px!important}:is(.intake-editor button:focus-visible,.intake-workspace button:focus-visible){outline:2px solid var(--legacy-edge-aabbffff,#abf);outline-offset:3px}@media (max-width:1050px){.intake-start-grid{grid-template-columns:1fr 1fr}.intake-editor-body{grid-template-columns:minmax(260px,340px) minmax(0,1fr)}.intake-preview-area{padding:18px}.intake-public-card{padding:24px}}@media (max-width:760px){.intake-workspace,.intake-editor{padding:18px 12px}.intake-page-head,.intake-editor-head{flex-direction:column;align-items:flex-start}.intake-start-grid{gap:10px}.intake-start-grid>button{min-height:175px;padding:17px}.intake-editor-body{grid-template-columns:1fr}.intake-preview-area{border-left:0;border-top:1px solid var(--legacy-edge-343640ff,#343640);min-height:0}.intake-form-list>button{gap:10px;padding:16px 12px}.intake-form-list>button>span:last-child{display:none}.intake-form-list strong{font-size:14px}.intake-section-title{gap:10px}.intake-search input{max-width:135px}.intake-public-page{padding:14px 8px}.intake-public-card{padding:22px 18px}.intake-tabs{display:flex}.intake-tabs button{padding:8px 10px;font-size:13px}.intake-submissions header{flex-direction:column;gap:6px}.intake-chat-sheet{width:100vw!important}}@media (max-width:380px){.intake-start-grid{grid-template-columns:1fr}.intake-page-head h1{font-size:28px}}.intake-preview-warning{border:1px solid var(--legacy-edge-55658eff,#55658e);background:var(--legacy-surface-20283aff,#20283a);max-width:600px;color:var(--legacy-ink-d8e2ffff,#d8e2ff);text-align:left;border-radius:8px;margin:0 auto 12px;padding:10px 14px;line-height:1.5}.intake-after-submit-summary{border:1px solid var(--border,#d9deea);background:var(--surface-raised,#f7f9fc);border-radius:12px;margin:16px 0;padding:16px}.intake-after-submit-summary strong{font-size:13px}.intake-after-submit-summary p{overflow-wrap:anywhere;margin:6px 0 10px;font-size:13px}.intake-after-submit-summary .text-button{font-size:13px}.intake-thanks .intake-submit{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}
