[data-app=formdesk] .formdesk-save-status{background:var(--formdesk-panel);height:32px;color:var(--formdesk-muted);white-space:nowrap;border:1px solid #0000;border-radius:5px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex}[data-app=formdesk] .formdesk-save-status>svg{flex:none}[data-app=formdesk] .formdesk-save-status[data-phase=failed]{background:var(--formdesk-supplement-error-bg);border-color:var(--formdesk-supplement-error-line);color:var(--formdesk-danger)}[data-app=formdesk] .formdesk-save-status[data-phase=unknown],[data-app=formdesk] .formdesk-save-status[data-phase=conflict],[data-app=formdesk] .formdesk-save-status[data-phase=pass]{background:var(--formdesk-supplement-warn-bg);border-color:var(--formdesk-line);color:var(--formdesk-supplement-warn-text)}[data-app=formdesk] .formdesk-save-status[data-phase=offline],[data-app=formdesk] .formdesk-save-status[data-phase=forbidden],[data-app=formdesk] .formdesk-save-status[data-phase=login]{background:var(--formdesk-fill);border-color:var(--formdesk-fill);color:var(--formdesk-body)}[data-app=formdesk] .formdesk-save-status button{height:24px;color:inherit;font:inherit;cursor:pointer;background:#fff9;border:1px solid;border-radius:4px;margin-left:4px;padding:0 8px;font-weight:700}[data-app=formdesk] .formdesk-save-status button:hover{background:var(--formdesk-panel)}[data-app=formdesk] .formdesk-save-status[data-phase=saving]>svg,[data-app=formdesk] .formdesk-save-status[data-phase=checking]>svg,[data-app=formdesk] .formdesk-save-notice[data-phase=checking]>svg{animation:1s linear infinite formdesk-recovery-spin}[data-app=formdesk] .formdesk-save-notice{background:var(--formdesk-fill);color:var(--formdesk-ink);border:1px solid #0000;border-radius:6px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.55;display:flex}[data-app=formdesk] .formdesk-save-notice>svg{flex:none;margin-top:2px}[data-app=formdesk] .formdesk-save-notice>span{flex:1;min-width:0}[data-app=formdesk] .formdesk-save-notice button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}[data-app=formdesk] .formdesk-save-notice[data-phase=failed]{background:var(--formdesk-supplement-error-bg);border-color:var(--formdesk-supplement-error-line)}[data-app=formdesk] .formdesk-save-notice[data-phase=failed]>svg,[data-app=formdesk] .formdesk-save-notice[data-phase=failed] button{color:var(--formdesk-danger)}[data-app=formdesk] .formdesk-save-notice[data-phase=unknown],[data-app=formdesk] .formdesk-save-notice[data-phase=pass],[data-app=formdesk] .formdesk-save-notice[data-phase=forbidden]{background:#fff5d6}[data-app=formdesk] .formdesk-save-notice[data-phase=unknown]>svg{color:#8a6100}[data-app=formdesk] .formdesk-recovery-dialog{background:var(--formdesk-panel);width:520px;max-width:calc(100vw - 32px);max-height:85dvh;color:var(--formdesk-ink);border:0;border-radius:10px;margin:auto;padding:0;overflow:auto;box-shadow:0 24px 60px #191f2833}[data-app=formdesk] .formdesk-recovery-dialog::backdrop{background:#191f2852}[data-app=formdesk] .formdesk-recovery-dialog>header{padding:24px 24px 0}[data-app=formdesk] .formdesk-recovery-dialog h2{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:800}[data-app=formdesk] .formdesk-recovery-dialog p{color:var(--formdesk-muted);margin:6px 0 0;font-size:13.5px;line-height:1.55}[data-app=formdesk] .formdesk-recovery-body{min-height:0;padding:16px 24px;overflow:auto}[data-app=formdesk] .formdesk-recovery-body>p{margin:16px 0 0;font-size:12.5px}[data-app=formdesk] .formdesk-recovery-comparison{grid-template-columns:1fr 1fr;gap:10px;display:grid}[data-app=formdesk] .formdesk-recovery-comparison section{border:1px solid var(--formdesk-line);overflow-wrap:anywhere;border-radius:6px;min-width:0;padding:12px 14px;font-size:12.5px;line-height:normal}[data-app=formdesk] .formdesk-recovery-comparison section[data-local=true]{border:1.5px solid var(--formdesk-focus)}[data-app=formdesk] .formdesk-recovery-comparison h3{color:var(--formdesk-hint);margin:0 0 8px;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-recovery-comparison section>div{flex-direction:column;gap:4px;margin-top:8px;display:flex}[data-app=formdesk] .formdesk-recovery-dialog>footer{border-top:1px solid var(--formdesk-fill);justify-content:flex-end;align-items:center;gap:8px;padding:16px 24px;display:flex}[data-app=formdesk] .formdesk-recovery-button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:36px;color:var(--formdesk-ink);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] .formdesk-recovery-button:hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-recovery-primary{background:var(--formdesk-ink);color:var(--formdesk-panel);border-color:var(--formdesk-ink);font-weight:700}[data-app=formdesk] .formdesk-recovery-primary:hover{background:var(--formdesk-focus);border-color:var(--formdesk-focus)}[data-app=formdesk] .formdesk-recovery-discard{color:var(--formdesk-danger-text);border-color:#0000}[data-app=formdesk] .formdesk-recovery-button:disabled{opacity:.4;cursor:not-allowed}[data-app=formdesk] .formdesk-recovery-dialog[data-variant=leave]{width:400px}[data-app=formdesk] .formdesk-recovery-dialog[data-variant=leave]>header{padding-bottom:20px}[data-app=formdesk] .formdesk-recovery-dialog[data-variant=leave]>footer{flex-wrap:wrap}@media (min-width:768px){[data-app=formdesk] .formdesk-recovery-dialog[data-variant=leave]>footer{border-top:0;padding:0 24px 24px}[data-app=formdesk] .formdesk-recovery-dialog[data-variant=leave]>footer>.formdesk-recovery-discard{order:-1;margin-right:auto;padding:0}[data-app=formdesk] .formdesk-recovery-dialog[data-variant=leave]>footer>.formdesk-recovery-primary{order:1}}[data-app=formdesk] .formdesk-recovery-handle{display:none}[data-app=formdesk] .formdesk-recovery-kept{background:var(--formdesk-supplement-info-bg);border-radius:6px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-recovery-kept span{flex:1}[data-app=formdesk] .formdesk-recovery-kept button{color:#1b64da;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700}[data-app=formdesk] .formdesk-recovery-fieldset{border:0;min-width:0;height:100%;margin:0;padding:0}[data-app=formdesk] .formdesk-recovery-button:focus-visible,[data-app=formdesk] .formdesk-save-status button:focus-visible,[data-app=formdesk] .formdesk-save-notice button:focus-visible{outline:1.5px solid var(--formdesk-focus);outline-offset:2px}[data-app=formdesk] .formdesk-recovery-stage{flex-direction:column;gap:16px;width:min(100%,760px);margin:auto;padding:28px;display:flex}[data-app=formdesk] .formdesk-recovery-stage>label{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:8px;flex-direction:column;gap:8px;padding:20px;font-size:13px;font-weight:700;display:flex}[data-app=formdesk] .formdesk-recovery-stage input{border:1px solid var(--formdesk-input);min-width:0;height:40px;font:inherit;border-radius:5px;padding:0 12px;font-weight:400}[data-app=formdesk] .formdesk-recovery-toolbar{border-bottom:1px solid var(--formdesk-line);background:var(--formdesk-panel);align-items:center;gap:12px;height:56px;padding:0 16px;display:flex}[data-app=formdesk] .formdesk-recovery-toolbar h1{flex:1;min-width:0;margin:0;font-size:14px;font-weight:700}[data-app=formdesk] .formdesk-recovery-toolbar>button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);border-radius:5px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}@keyframes formdesk-recovery-spin{to{transform:rotate(360deg)}}@media (max-width:767px){[data-app=formdesk] .formdesk-recovery-toolbar{gap:8px;height:52px;padding:0 12px}[data-app=formdesk] .formdesk-recovery-toolbar h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-app=formdesk] .formdesk-save-status{white-space:normal;max-width:60%;padding:0 8px;font-size:12.5px}[data-app=formdesk] .formdesk-save-status>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-app=formdesk] .formdesk-save-status button{flex:none}[data-app=formdesk] .formdesk-recovery-dialog{width:100%;max-width:100%;max-height:85dvh;box-shadow:none;border-radius:12px 12px 0 0;margin:0;position:fixed;inset:auto 0 0}[data-app=formdesk] .formdesk-recovery-dialog[open]{flex-direction:column;display:flex}[data-app=formdesk] .formdesk-recovery-handle{flex:none;justify-content:center;padding:8px 0;display:flex}[data-app=formdesk] .formdesk-recovery-handle span{background:var(--formdesk-input);border-radius:2px;width:36px;height:4px}[data-app=formdesk] .formdesk-recovery-dialog>header{flex:none;padding:4px 20px 0}[data-app=formdesk] .formdesk-recovery-body{padding:14px 20px}[data-app=formdesk] .formdesk-recovery-comparison{grid-template-columns:1fr;gap:8px}[data-app=formdesk] .formdesk-recovery-comparison section{font-size:13px}[data-app=formdesk] .formdesk-recovery-dialog>footer{flex:none;grid-template-columns:1fr 1.4fr;min-height:84px;padding:12px 20px 24px;display:grid}[data-app=formdesk] .formdesk-recovery-button{height:48px;padding:0;font-size:14px}[data-app=formdesk] .formdesk-recovery-dialog[data-variant=leave]>footer{border:0;flex-direction:column;padding:0 20px 24px;display:flex}[data-app=formdesk] .formdesk-recovery-dialog[data-variant=leave]>footer>button{width:100%}[data-app=formdesk] .formdesk-recovery-stage{gap:10px;padding:16px}[data-app=formdesk] .formdesk-save-notice{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){[data-app=formdesk] .formdesk-save-status,[data-app=formdesk] .formdesk-save-status>svg,[data-app=formdesk] .formdesk-save-notice>svg,[data-app=formdesk] .formdesk-recovery-button{transition-duration:0s!important;animation-duration:0s!important}}[data-app=formdesk]{--formdesk-bg:#f7f8fa;--formdesk-panel:#fff;--formdesk-subtle:#fbfbfc;--formdesk-fill:#f2f4f6;--formdesk-muted-bg:#f9fafb;--formdesk-line:#e5e8eb;--formdesk-input:#d1d6db;--formdesk-focus:#333d4b;--formdesk-ink:#191f28;--formdesk-body:#4e5968;--formdesk-muted:#5c6775;--formdesk-hint:#616d7b;--formdesk-disabled:#a3acb7;--formdesk-accent:#3182f6;--formdesk-accent-text:#1b64da;--formdesk-danger:#e5484d;--formdesk-danger-text:#b52f38;--formdesk-danger-bg:#fdecec;--formdesk-danger-line:#f2b8ba;--formdesk-warn-line:#f4e3a8;--formdesk-warn-bg:#fffbeb;--formdesk-ok:#1f9d55;--formdesk-ok-bg:#eafaf1;--formdesk-ok-text:#167441;--formdesk-warn:#d9731a;--formdesk-warn-text:#995016;--formdesk-publication-bg:#fff8f0;--formdesk-publication-line:#f5e3d0;--formdesk-publication-text:#8a4a0f;--formdesk-gradient:radial-gradient(60% 70% at 85% 0%,#ffffffd9,#fff0 70%),linear-gradient(135deg,#f7f9ff 0%,#f9f8ff 40%,#fffaf6 75%,#f7fdf9 100%);background:var(--formdesk-bg);min-width:0;min-height:100vh;color:var(--formdesk-ink);font-family:var(--font-pretendard-local), "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, sans-serif;font-feature-settings:"tnum";font-synthesis:none;-webkit-font-smoothing:antialiased;letter-spacing:-.24px;word-break:keep-all;overflow-wrap:break-word;font-size:16px;line-height:normal}[data-app=formdesk] *,[data-app=formdesk] :before,[data-app=formdesk] :after{box-sizing:border-box}[data-app=formdesk] *{scrollbar-width:thin;scrollbar-color:var(--formdesk-input) transparent;min-width:0}[data-app=formdesk] :hover{scrollbar-color:var(--formdesk-disabled) transparent}[data-app=formdesk] :is(button,input,select,textarea){font:inherit;letter-spacing:inherit}[data-app=formdesk] :is(h1,h2,p,form){margin:0}[data-app=formdesk] a{color:inherit;text-decoration:none}[data-app=formdesk] button{cursor:pointer}[data-app=formdesk] button:disabled{cursor:not-allowed;opacity:.4}[data-app=formdesk] svg{flex:none;display:block}[data-app=formdesk] :is(a,button,input):focus-visible{outline:1.5px solid var(--formdesk-focus);outline-offset:2px;box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-my-forms{background:var(--formdesk-bg);border:1px solid var(--formdesk-line);border-radius:8px;overflow:hidden}[data-app=formdesk] .formdesk-topbar{background:var(--formdesk-panel);border-bottom:1px solid var(--formdesk-line);align-items:center;gap:24px;height:56px;padding:0 24px;display:flex}[data-app=formdesk] .formdesk-brand{flex:none}[data-app=formdesk] .formdesk-logo{letter-spacing:-.02em;align-items:center;gap:8px;font-size:15px;font-weight:800;display:inline-flex}[data-app=formdesk] .formdesk-global-tabs{flex:none;gap:2px;font-size:13.5px;display:flex}[data-app=formdesk] .formdesk-global-tabs a{height:32px;color:var(--formdesk-body);white-space:nowrap;border-radius:5px;align-items:center;padding:0 12px;transition:color .15s,background .15s;display:inline-flex}[data-app=formdesk] .formdesk-global-tabs a:hover{color:var(--formdesk-ink);background:var(--formdesk-bg)}[data-app=formdesk] .formdesk-global-tabs a[aria-current=page]{background:var(--formdesk-fill);color:var(--formdesk-ink);font-weight:700}[data-app=formdesk] :is(.formdesk-topbar-spacer,.formdesk-toolbar-spacer){flex:1}[data-app=formdesk] .formdesk-help{width:36px;height:36px;color:var(--formdesk-body);flex:none;justify-content:center;align-items:center;display:inline-flex}[data-app=formdesk] .formdesk-account{white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}[data-app=formdesk] .formdesk-avatar{background:var(--formdesk-fill);width:32px;height:32px;color:var(--formdesk-body);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-home{padding:28px}[data-app=formdesk] .formdesk-heading{align-items:flex-end;gap:12px;display:flex}[data-app=formdesk] .formdesk-heading>div:first-child{flex:1}[data-app=formdesk] .formdesk-heading h1{letter-spacing:-.03em;font-size:20px;font-weight:800;line-height:normal}[data-app=formdesk] .formdesk-heading p{color:var(--formdesk-hint);margin-top:4px;font-size:12.5px}[data-app=formdesk] .formdesk-heading-actions{flex:none;align-items:center;gap:12px;display:flex}[data-app=formdesk] .formdesk-button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:36px;color:var(--formdesk-ink);white-space:nowrap;box-shadow:none;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}[data-app=formdesk] .formdesk-button:hover:not(:disabled){background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-button--primary{background:var(--formdesk-ink);border-color:var(--formdesk-ink);color:var(--formdesk-panel)}[data-app=formdesk] .formdesk-template-panel-footer>.formdesk-button{height:44px}[data-app=formdesk] :is(.formdesk-template-detail-cta,.formdesk-template-detail-bar)>.formdesk-button{border-radius:6px;height:48px;padding:0 20px;font-size:15px;font-weight:700}[data-app=formdesk] .formdesk-template-detail-missing>.formdesk-button{border-radius:6px;height:44px;font-size:14px;font-weight:700}[data-app=formdesk] .formdesk-button--primary:hover:not(:disabled){background:var(--formdesk-focus);border-color:var(--formdesk-focus)}[data-app=formdesk] .formdesk-quota{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:6px;align-items:center;height:64px;margin-top:20px;display:flex}[data-app=formdesk] .formdesk-quota-limit{flex-direction:column;flex:none;gap:6px;width:300px;padding:0 20px;display:flex}[data-app=formdesk] .formdesk-quota-limit>div:first-child{color:var(--formdesk-hint);justify-content:space-between;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-quota-limit b{color:var(--formdesk-ink);font-size:13.5px;font-weight:800}[data-app=formdesk] .formdesk-quota-track{background:var(--formdesk-fill);border-radius:2px;height:4px}[data-app=formdesk] .formdesk-quota-track>span{background:var(--formdesk-ink);border-radius:2px;height:4px;display:block}[data-app=formdesk] .formdesk-quota-divider{background:var(--formdesk-fill);flex:none;width:1px;height:32px}[data-app=formdesk] .formdesk-quota-stat{color:var(--formdesk-hint);white-space:nowrap;flex:none;padding:0 20px;font-size:12.5px}[data-app=formdesk] .formdesk-quota-stat b{color:var(--formdesk-ink);margin-left:6px;font-size:18px;font-weight:800}[data-app=formdesk] .formdesk-quota-message{color:var(--formdesk-body);flex:1;justify-content:flex-end;align-items:center;gap:10px;padding:0 20px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-quota-message>svg{color:var(--formdesk-warn-text)}[data-app=formdesk] .formdesk-quota-message a{color:var(--formdesk-ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}[data-app=formdesk] .formdesk-toolbar{align-items:center;gap:8px;margin-top:20px;display:flex}[data-app=formdesk] .formdesk-state-tabs{background:var(--formdesk-fill);border-radius:6px;flex:none;gap:2px;padding:3px;display:flex}[data-app=formdesk] .formdesk-state-tabs button{height:30px;color:var(--formdesk-body);white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}[data-app=formdesk] .formdesk-state-tabs button[aria-pressed=true]{background:var(--formdesk-panel);color:var(--formdesk-ink);font-weight:700;box-shadow:0 1px 2px #191f2814}[data-app=formdesk] .formdesk-state-tabs button span{color:var(--formdesk-hint);font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-search{background:var(--formdesk-panel);border:1px solid var(--formdesk-input);width:280px;height:36px;color:var(--formdesk-hint);border-radius:5px;flex:none;align-items:center;gap:8px;padding:0 12px;display:flex}[data-app=formdesk] .formdesk-search input{width:100%;height:34px;color:var(--formdesk-ink);box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;min-height:0;padding:0;font-size:13px;line-height:1}[data-app=formdesk] .formdesk-search input::placeholder{color:var(--formdesk-hint);opacity:1}[data-app=formdesk] .formdesk-search:focus-within{border:1.5px solid var(--formdesk-focus);box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-sort{flex:none;position:relative}[data-app=formdesk] .formdesk-sort>.formdesk-button{padding:0 12px}[data-app=formdesk] .formdesk-sort>.formdesk-button svg{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-sort .formdesk-menu{top:42px;right:0}[data-app=formdesk] .formdesk-sort .formdesk-menu button{justify-content:space-between}[data-app=formdesk] .formdesk-table-scroll{margin-top:12px;overflow-x:auto}[data-app=formdesk] .formdesk-table{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:6px;min-width:1180px}[data-app=formdesk] :is(.formdesk-table-head,.formdesk-table-row){grid-template-columns:36px 44px minmax(0,1fr) 110px 110px 150px 120px 176px;align-items:center;gap:12px;display:grid}[data-app=formdesk] .formdesk-table-head{height:44px;color:var(--formdesk-muted);background:var(--formdesk-subtle);border-bottom:1px solid var(--formdesk-line);border-radius:6px 6px 0 0;padding:0 16px;font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-table-row{border-bottom:1px solid var(--formdesk-fill);min-height:64px;padding:10px 16px;font-size:13.5px;transition:background .15s;position:relative}[data-app=formdesk] .formdesk-table-row:last-child{border-bottom:0}[data-app=formdesk] .formdesk-table-row:hover{background:var(--formdesk-subtle)}[data-app=formdesk] .formdesk-table-row.is-selected{background:var(--formdesk-fill)}[data-app=formdesk] .formdesk-table-row>[role=cell]:first-child,[data-app=formdesk] .formdesk-table-head>[role=columnheader]:first-child{align-items:center;display:flex}[data-app=formdesk] input.formdesk-check{appearance:none;border:1.5px solid var(--formdesk-disabled);background:var(--formdesk-panel);width:16px;height:16px;min-height:0;box-shadow:none;cursor:pointer;border-radius:3px;flex:none;margin:0;padding:0;position:relative}[data-app=formdesk] input.formdesk-check:is(:checked,:indeterminate){background:var(--formdesk-body);border-color:var(--formdesk-body)}[data-app=formdesk] .formdesk-check-control{flex:none;width:16px;height:16px;display:inline-flex;position:relative}[data-app=formdesk] .formdesk-check-control>svg{color:var(--formdesk-panel);pointer-events:none;position:absolute;top:2px;left:2px}[data-app=formdesk] .formdesk-number{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-numeric{text-align:right}[data-app=formdesk] .formdesk-form-name>a{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.45;display:-webkit-box;overflow:hidden}[data-app=formdesk] .formdesk-form-name>a:hover{text-underline-offset:3px;text-decoration:underline}[data-app=formdesk] .formdesk-form-name>.formdesk-archived-title{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-form-meta{color:var(--formdesk-hint);flex-wrap:wrap;align-items:center;gap:2px 6px;margin-top:4px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-pending-change{color:var(--formdesk-warn-text);align-items:center;gap:4px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-pending-change i{background:var(--formdesk-warn);border-radius:50%;flex:none;width:6px;height:6px}[data-app=formdesk] .formdesk-status{white-space:nowrap;border:1px solid;border-radius:4px;align-items:center;gap:5px;height:22px;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-status>span{border-radius:50%;flex:none;width:6px;height:6px}[data-app=formdesk] .formdesk-status--published{color:var(--formdesk-ok-text);background:var(--formdesk-ok-bg);border-color:var(--formdesk-ok-bg)}[data-app=formdesk] .formdesk-status--published>span{background:var(--formdesk-ok)}[data-app=formdesk] .formdesk-status--draft{background:var(--formdesk-panel);color:var(--formdesk-muted);border-color:var(--formdesk-disabled);border-style:dashed}[data-app=formdesk] .formdesk-status--draft>span{background:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-status--closed{background:var(--formdesk-fill);color:var(--formdesk-body);border-color:var(--formdesk-fill)}[data-app=formdesk] .formdesk-status--closed>span{background:var(--formdesk-hint)}[data-app=formdesk] .formdesk-status--archived{background:var(--formdesk-panel);color:var(--formdesk-hint);border-color:var(--formdesk-line)}[data-app=formdesk] .formdesk-status--archived>span{background:var(--formdesk-input)}[data-app=formdesk] .formdesk-responses>span{font-weight:700}[data-app=formdesk] .formdesk-responses>div{color:var(--formdesk-accent-text);margin-top:2px;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-muted-value{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-condition{color:var(--formdesk-body);font-size:12.5px}[data-app=formdesk] .formdesk-updated{color:var(--formdesk-muted);font-size:12.5px}[data-app=formdesk] .formdesk-row-actions{justify-content:flex-end;gap:6px;display:flex}[data-app=formdesk] .formdesk-button--row{border-radius:4px;height:28px;padding:0 10px;font-size:12.5px}[data-app=formdesk] .formdesk-icon-button{width:28px;padding:0}[data-app=formdesk] .formdesk-icon-button[aria-expanded=true]{background:var(--formdesk-fill)}[data-app=formdesk] .formdesk-row-menu{position:static}[data-app=formdesk] .formdesk-menu{z-index:5;background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:6px;width:200px;padding:4px;animation:.18s ease-out formdesk-drop;position:absolute;top:48px;right:16px;box-shadow:0 8px 24px #191f281a}[data-app=formdesk] .formdesk-menu--row{position:fixed}[data-app=formdesk] .formdesk-menu :is(a,button){width:100%;height:36px;color:var(--formdesk-ink);white-space:nowrap;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:400;transition:background .12s;display:flex}[data-app=formdesk] .formdesk-menu :is(a,button):hover:not(:disabled){background:var(--formdesk-fill)}[data-app=formdesk] .formdesk-menu svg{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-menu .formdesk-menu-separator{border-top:1px solid var(--formdesk-fill);border-radius:0}[data-app=formdesk] .formdesk-danger,[data-app=formdesk] .formdesk-menu .formdesk-danger,[data-app=formdesk] .formdesk-menu .formdesk-danger svg{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-menu .formdesk-danger:hover:not(:disabled){background:var(--formdesk-danger-bg)}[data-app=formdesk] .formdesk-readonly{border:1px solid var(--formdesk-input);height:22px;color:var(--formdesk-body);border-radius:4px;align-items:center;gap:4px;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-search-empty{color:var(--formdesk-muted);text-align:center;padding:28px;font-size:13px}[data-app=formdesk] .formdesk-empty{background:var(--formdesk-gradient);border:1px solid var(--formdesk-line);text-align:center;border-radius:8px;width:420px;max-width:100%;margin:20px auto 0;padding:40px 28px}[data-app=formdesk] .formdesk-empty-icon{background:var(--formdesk-bg);width:48px;height:48px;color:var(--formdesk-muted);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}[data-app=formdesk] .formdesk-empty h2{margin-top:14px;font-size:16px;font-weight:800}[data-app=formdesk] .formdesk-empty>p{color:var(--formdesk-muted);margin-top:6px;font-size:13px;line-height:1.55}[data-app=formdesk] .formdesk-empty-actions{justify-content:center;align-items:center;gap:8px;margin-top:20px;display:flex}[data-app=formdesk] .formdesk-empty-templates{text-align:left;flex-direction:column;gap:6px;margin-top:24px;display:flex}[data-app=formdesk] .formdesk-empty-templates a{border:1px solid var(--formdesk-line);border-radius:6px;align-items:center;gap:10px;height:40px;padding:0 12px;font-size:13px;font-weight:600;display:flex}[data-app=formdesk] .formdesk-empty-templates a>svg:first-child{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-empty-templates a>svg:last-child{color:var(--formdesk-hint);margin-left:auto}[data-app=formdesk] .formdesk-state-card{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px;width:420px;max-width:100%;margin:20px auto 0;padding:28px;transition:border-color .2s,box-shadow .2s}[data-app=formdesk] .formdesk-state-card:hover{border-color:var(--formdesk-input);box-shadow:0 8px 24px #191f280f}[data-app=formdesk] .formdesk-state-caption{color:var(--formdesk-hint);margin-bottom:20px;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-state-line{align-items:center;gap:6px;display:flex}[data-app=formdesk] .formdesk-single-condition{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-single-card>h2{letter-spacing:-.02em;margin-top:10px;font-size:17px;font-weight:800}[data-app=formdesk] .formdesk-single-stats{border:1px solid var(--formdesk-line);border-radius:6px;grid-template-columns:1fr 1fr 1fr;margin-top:16px;display:grid}[data-app=formdesk] .formdesk-single-stats>div{flex-flow:wrap;align-content:center;align-items:baseline;gap:2px 6px;min-width:0;padding:12px 14px;display:flex}[data-app=formdesk] .formdesk-single-stats>div+div{border-left:1px solid var(--formdesk-fill)}[data-app=formdesk] .formdesk-single-stats span{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-single-stats strong{font-variant-numeric:tabular-nums;min-height:21px;font-size:18px;font-weight:800}[data-app=formdesk] .formdesk-single-stats strong.formdesk-single-unlimited{color:var(--formdesk-hint);font-size:15px;font-weight:700;line-height:21px}[data-app=formdesk] .formdesk-single-pending{color:#8a4a0f;background:#fff1e6;border-radius:6px;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-single-pending>span:first-child{background:var(--formdesk-warn);border-radius:50%;flex:none;width:6px;height:6px}[data-app=formdesk] .formdesk-single-pending>span:nth-child(2){flex:1}[data-app=formdesk] .formdesk-single-pending>a{text-underline-offset:3px;font-weight:700;text-decoration:underline;transition:color .15s}[data-app=formdesk] .formdesk-single-pending>a:hover{color:var(--formdesk-accent-text)}[data-app=formdesk] .formdesk-single-actions{align-items:center;gap:8px;margin-top:16px;display:flex}[data-app=formdesk] .formdesk-single-actions>.formdesk-button{flex:1;padding:0}[data-app=formdesk] .formdesk-single-actions>.formdesk-button--primary{flex:1.4}[data-app=formdesk] .formdesk-single-footnote{border-top:1px solid var(--formdesk-fill);color:var(--formdesk-muted);align-items:center;gap:8px;margin-top:20px;padding-top:16px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-single-footnote .formdesk-single-archive{flex:none;margin-left:auto}[data-app=formdesk] .formdesk-readonly-card{position:relative}[data-app=formdesk] .formdesk-readonly-content{border:1px solid var(--formdesk-line);border-radius:6px;padding:14px 16px}[data-app=formdesk] .formdesk-readonly-content h2{margin-top:10px;font-size:14px;font-weight:700}[data-app=formdesk] .formdesk-readonly-owner{color:var(--formdesk-hint);margin-top:4px;font-size:12.5px}[data-app=formdesk] .formdesk-readonly-actions{gap:6px;margin-top:14px;display:flex}[data-app=formdesk] .formdesk-readonly-edit{display:inline-flex;position:relative}[data-app=formdesk] .formdesk-readonly-edit>.formdesk-button{border-color:var(--formdesk-line);color:var(--formdesk-hint);opacity:1;gap:4px}[data-app=formdesk] .formdesk-readonly-edit:focus-visible{outline:1.5px solid var(--formdesk-focus);outline-offset:2px}[data-app=formdesk] .formdesk-readonly-tooltip{z-index:1;background:var(--formdesk-ink);color:var(--formdesk-panel);border-radius:4px;width:220px;padding:8px 10px;font-size:12.5px;font-weight:500;line-height:1.5;display:none;position:absolute;top:36px;left:-17px}[data-app=formdesk] .formdesk-readonly-edit:is(:hover,:focus,:focus-within)>.formdesk-readonly-tooltip{display:block}[data-app=formdesk] .formdesk-readonly-explanation{color:var(--formdesk-muted);margin-top:84px;font-size:12.5px;line-height:1.6}[data-app=formdesk] .formdesk-confirm{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);width:440px;max-width:calc(100vw - 40px);color:var(--formdesk-ink);border-radius:10px;margin:auto;padding:24px;box-shadow:0 24px 60px #191f282e}[data-app=formdesk] .formdesk-confirm[open]{animation:.22s ease-out formdesk-pop}[data-app=formdesk] .formdesk-confirm::backdrop{background:#191f285c}[data-app=formdesk] .formdesk-confirm h2{font-size:16px;font-weight:800}[data-app=formdesk] .formdesk-confirm p{color:var(--formdesk-body);margin-top:6px;font-size:12.5px;line-height:1.6}[data-app=formdesk] .formdesk-confirm-actions{justify-content:flex-end;align-items:center;gap:6px;margin-top:16px;display:flex}[data-app=formdesk] .formdesk-action-error{color:var(--formdesk-danger-text);margin-top:12px;font-size:12.5px}[data-app=formdesk] .formdesk-toast{z-index:10;background:var(--formdesk-ink);color:var(--formdesk-panel);border-radius:6px;padding:12px 16px;font-size:13px;animation:.25s ease-out formdesk-toast;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #191f2833}[data-app=formdesk] .formdesk-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes formdesk-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes formdesk-pulse{0%{box-shadow:0 0 #1f9d5573}70%{box-shadow:0 0 0 6px #1f9d5500}to{box-shadow:0 0 #1f9d5500}}[data-app=formdesk] .formdesk-state-card .formdesk-status--published>span{animation:2s ease-out infinite formdesk-pulse}@keyframes formdesk-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes formdesk-toast{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){[data-app=formdesk] *,[data-app=formdesk] :before,[data-app=formdesk] :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}[data-app=formdesk] :is(.formdesk-login-preview,.formdesk-login-page){justify-content:center;align-items:flex-start;min-height:100vh;padding:28px;display:flex}[data-app=formdesk] .formdesk-login-card{border:1px solid var(--formdesk-line);background:radial-gradient(60% 70% at 85% 0,#ffffffd9,#fff0 70%),linear-gradient(135deg,#f7f9ff 0%,#f9f8ff 40%,#fffaf6 75%,#f7fdf9 100%);border-radius:10px;flex:none;width:400px;padding:32px 28px}[data-app=formdesk] .formdesk-login-card h1{letter-spacing:-.03em;font-size:20px;font-weight:800;line-height:normal}[data-app=formdesk] .formdesk-login-draft{background:var(--formdesk-muted-bg);border-radius:6px;gap:10px;margin-top:14px;padding:12px 14px;font-size:12.5px;line-height:1.5;display:flex}[data-app=formdesk] .formdesk-login-draft>svg{color:var(--formdesk-body)}[data-app=formdesk] .formdesk-login-draft strong{font-weight:700}[data-app=formdesk] .formdesk-login-draft>span>span{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-login-label{margin-top:18px;font-size:13px;font-weight:700;display:block}[data-app=formdesk] .formdesk-login-input{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);width:100%;height:40px;color:var(--formdesk-ink);box-shadow:none;border-radius:5px;margin-top:8px;padding:0 12px;font-size:14px;display:block}[data-app=formdesk] .formdesk-login-card[data-state=entry] .formdesk-login-input{border:1.5px solid var(--formdesk-focus)}[data-app=formdesk] .formdesk-login-input:focus{border:1.5px solid var(--formdesk-focus);box-shadow:none;outline:0}[data-app=formdesk] .formdesk-login-primary{background:var(--formdesk-ink);width:100%;height:44px;color:var(--formdesk-panel);white-space:nowrap;border:0;border-radius:5px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:0 14px;font-size:14px;font-weight:700;transition:background .15s;display:flex}[data-app=formdesk] .formdesk-login-primary:hover:not(:disabled){background:var(--formdesk-focus)}[data-app=formdesk] .formdesk-login-divider{color:var(--formdesk-hint);align-items:center;gap:10px;margin:18px 0 12px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-login-divider>span{background:var(--formdesk-fill);flex:1;height:1px}[data-app=formdesk] .formdesk-login-google{border:1px solid var(--formdesk-input);border-radius:5px;justify-content:center;align-items:center;gap:8px;height:44px;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s;display:flex}[data-app=formdesk] .formdesk-login-google:hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-login-card[data-state=sending] .formdesk-login-input{border:1px solid var(--formdesk-line);background:var(--formdesk-muted-bg);color:var(--formdesk-muted);opacity:1}[data-app=formdesk] .formdesk-login-card[data-state=sending] .formdesk-login-primary{opacity:.72}[data-app=formdesk] .formdesk-login-card[data-state=sending] .formdesk-login-primary>svg{animation:.8s linear infinite formdesk-login-spin}[data-app=formdesk] .formdesk-login-help{color:var(--formdesk-muted);margin-top:12px;font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-login-state-icon{white-space:nowrap;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}[data-app=formdesk] .formdesk-login-state-icon--sent{background:var(--formdesk-ok-bg);color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-login-state-icon--expired{color:var(--formdesk-warn-text);background:#fff1e6}[data-app=formdesk] .formdesk-login-card .formdesk-login-icon-title{margin-top:14px}[data-app=formdesk] .formdesk-login-description{color:var(--formdesk-body);margin-top:8px;font-size:13.5px;line-height:1.6}[data-app=formdesk] .formdesk-login-description strong{color:var(--formdesk-ink);font-weight:700}[data-app=formdesk] .formdesk-login-retry-actions{gap:8px;margin-top:18px;display:flex}[data-app=formdesk] .formdesk-login-retry-actions>:is(form,button){flex:1}[data-app=formdesk] .formdesk-login-secondary{border:1px solid var(--formdesk-input);white-space:nowrap;background:0 0;border-radius:5px;justify-content:center;align-items:center;width:100%;height:40px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] .formdesk-login-secondary:hover:not(:disabled){background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-login-secondary:disabled{opacity:1;color:var(--formdesk-disabled);border-color:var(--formdesk-line)}[data-app=formdesk] .formdesk-login-hint{color:var(--formdesk-hint);margin-top:12px;font-size:12.5px}[data-app=formdesk] .formdesk-login-error-box{border:1.5px solid var(--formdesk-danger);background:var(--formdesk-danger-bg);border-radius:6px;gap:10px;margin-top:14px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}[data-app=formdesk] .formdesk-login-error-box>svg{color:var(--formdesk-danger-text);margin-top:1px}[data-app=formdesk] .formdesk-login-error-box strong{font-weight:700}[data-app=formdesk] .formdesk-login-error-box>span>span{color:var(--formdesk-body)}[data-app=formdesk] .formdesk-login-expired-action{margin-top:18px}[data-app=formdesk] .formdesk-login-return-hint{color:var(--formdesk-hint);text-align:center;margin-top:10px;font-size:12.5px}[data-app=formdesk] .formdesk-login-complete-list{flex-direction:column;gap:10px;margin-top:16px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-login-complete-list>div{align-items:center;gap:10px;display:flex}[data-app=formdesk] .formdesk-login-complete-list>div>span{background:var(--formdesk-ink);width:20px;height:20px;color:var(--formdesk-panel);white-space:nowrap;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}[data-app=formdesk] .formdesk-login-complete-action{margin-top:20px}[data-app=formdesk] .formdesk-login-card[data-state=invalid]{background:var(--formdesk-panel);width:420px;min-height:360px;padding:28px;transition:border-color .2s,box-shadow .2s}[data-app=formdesk] .formdesk-login-card[data-state=invalid]:hover{border-color:var(--formdesk-input);box-shadow:0 8px 24px #191f280f}[data-app=formdesk] .formdesk-login-card[data-state=invalid] .formdesk-login-input{border:1.5px solid var(--formdesk-danger)}[data-app=formdesk] .formdesk-login-invalid-message{color:var(--formdesk-danger-text);align-items:center;gap:4px;margin-top:6px;font-size:12.5px;font-weight:600;display:flex}[data-app=formdesk] .formdesk-login-card[data-state=invalid] .formdesk-login-primary{background:var(--formdesk-line);color:var(--formdesk-hint);opacity:1;margin-top:14px}[data-app=formdesk] .formdesk-login-card[data-state=invalid] .formdesk-login-help{color:var(--formdesk-hint);margin-top:10px;font-size:12.5px;line-height:normal}@media (max-width:480px){[data-app=formdesk] :is(.formdesk-login-preview,.formdesk-login-page){padding:28px 16px}[data-app=formdesk] :is(.formdesk-login-card,.formdesk-login-card[data-state]){width:100%}}[data-app=formdesk] .formdesk-guest-preview{padding:28px}[data-app=formdesk] .formdesk-guest-preview>.formdesk-guest-status--bar{border:1px solid var(--formdesk-line);border-radius:8px;width:632px;height:420px;overflow:hidden}[data-app=formdesk] .formdesk-guest-preview>.formdesk-guest-status--resume{border:1px solid var(--formdesk-line);border-radius:8px;width:620px;padding:28px}[data-app=formdesk] .formdesk-guest-status{position:relative}[data-app=formdesk] .formdesk-guest-bar{background:var(--formdesk-panel);border-bottom:1px solid var(--formdesk-line);align-items:center;gap:12px;height:56px;padding:0 16px;display:flex}[data-app=formdesk] .formdesk-guest-title{white-space:nowrap;font-size:14px;font-weight:700}[data-app=formdesk] .formdesk-guest-bar-spacer{flex:1}[data-app=formdesk] .formdesk-guest-chip{height:28px;color:var(--formdesk-warn-text);white-space:nowrap;background:#fff1e6;border:0;border-radius:4px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-guest-popover{z-index:2;background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:6px;width:360px;padding:16px;position:absolute;top:64px;right:120px;box-shadow:0 8px 24px #191f281a}[data-app=formdesk] .formdesk-guest-popover h2{font-size:13.5px;font-weight:700}[data-app=formdesk] .formdesk-guest-popover>p{color:var(--formdesk-muted);margin-top:4px;font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-guest-comparison{border:1px solid var(--formdesk-fill);border-radius:6px;margin-top:12px;font-size:12.5px;overflow:hidden}[data-app=formdesk] .formdesk-guest-comparison>div{border-top:1px solid var(--formdesk-fill);grid-template-columns:1fr 84px 84px;align-items:center;height:36px;padding:0 12px;display:grid}[data-app=formdesk] .formdesk-guest-comparison>.formdesk-guest-comparison-head{background:var(--formdesk-subtle);height:32px;color:var(--formdesk-muted);border-top:0;font-weight:600}[data-app=formdesk] .formdesk-guest-comparison strong{font-weight:700}[data-app=formdesk] .formdesk-guest-unavailable{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-guest-saved-time{color:var(--formdesk-muted);align-items:center;gap:8px;margin:16px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-guest-saved-time>svg{color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-guest-preview .formdesk-guest-saved-time{margin:0;position:absolute;bottom:16px;left:16px;right:16px}[data-app=formdesk] .formdesk-guest-resume{background:var(--formdesk-panel);border:1.5px solid var(--formdesk-focus);border-radius:8px;padding:20px}[data-app=formdesk] .formdesk-guest-resume-label{color:var(--formdesk-muted);align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:flex}[data-app=formdesk] .formdesk-guest-resume h2{letter-spacing:-.02em;margin-top:10px;font-size:16px;font-weight:800}[data-app=formdesk] .formdesk-guest-resume-meta{color:var(--formdesk-muted);margin-top:4px;font-size:12.5px}[data-app=formdesk] .formdesk-guest-resume-actions{align-items:center;gap:8px;margin-top:16px;display:flex}[data-app=formdesk] .formdesk-guest-start-new{height:36px;color:var(--formdesk-muted);white-space:nowrap;background:0 0;border:0;align-items:center;margin-left:auto;padding:0 6px;font-size:13px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-guest-error{color:var(--formdesk-danger-text);margin:12px 16px;font-size:12.5px}@keyframes formdesk-login-spin{to{transform:rotate(360deg)}}[data-app=formdesk] .formdesk-template-gallery{background:var(--formdesk-gradient);border:1px solid var(--formdesk-line);border-radius:8px;flex-direction:column;width:100%;height:860px;display:flex;position:relative;overflow:hidden}[data-app=formdesk] .formdesk-template-gallery>.formdesk-topbar{flex:none}[data-app=formdesk] .formdesk-template-layout{flex:1;grid-template-columns:minmax(0,1fr) 400px;min-height:0;display:grid}[data-app=formdesk] .formdesk-template-main{padding:32px 36px;overflow:auto}[data-app=formdesk] .formdesk-template-main>h1{letter-spacing:-.03em;font-size:24px;font-weight:800}[data-app=formdesk] .formdesk-template-intro{color:var(--formdesk-muted);margin-top:6px;font-size:14px}[data-app=formdesk] .formdesk-template-filter-row{gap:8px;height:40px;margin-top:20px;display:flex}[data-app=formdesk] .formdesk-template-search{background:var(--formdesk-panel);border:1px solid var(--formdesk-input);width:320px;height:40px;color:var(--formdesk-hint);border-radius:5px;flex:none;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;display:flex}[data-app=formdesk] .formdesk-template-search>svg{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-template-search>input{width:100%;min-width:0;height:36px;color:var(--formdesk-ink);box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:13.5px}[data-app=formdesk] .formdesk-template-search>input::placeholder{color:var(--formdesk-hint);opacity:1}[data-app=formdesk] .formdesk-template-search:focus-within{outline:1.5px solid var(--formdesk-focus);box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-template-categories{flex:1;align-items:center;gap:6px;display:flex;overflow:auto hidden}[data-app=formdesk] .formdesk-template-categories>button{background:var(--formdesk-panel);height:32px;color:var(--formdesk-body);border:1px solid var(--formdesk-input);white-space:nowrap;border-radius:4px;flex:none;align-items:center;padding:0 12px;font-size:13px;font-weight:600;transition:box-shadow .15s;display:inline-flex}[data-app=formdesk] .formdesk-template-categories>button[aria-pressed=true]{background:var(--formdesk-ink);color:var(--formdesk-panel);border-color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-template-categories>button:hover{box-shadow:0 2px 10px #191f2812}[data-app=formdesk] .formdesk-template-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}[data-app=formdesk] .formdesk-template-card{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:8px;flex-direction:column;justify-content:space-between;min-height:132px;padding:18px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative}[data-app=formdesk] .formdesk-template-card:hover{transform:translateY(-2px);box-shadow:0 12px 32px #191f2814}[data-app=formdesk] .formdesk-template-card[data-selected=true]{border:1.5px solid var(--formdesk-focus);box-shadow:0 8px 24px #191f2814}[data-app=formdesk] .formdesk-template-card-select{z-index:1;background:0 0;border:0;border-radius:8px;width:100%;height:100%;padding:0;position:absolute;inset:0}[data-app=formdesk] .formdesk-template-card-top{justify-content:space-between;align-items:flex-start;display:flex}[data-app=formdesk] .formdesk-template-card-icon{background:var(--formdesk-bg);border:1px solid var(--formdesk-fill);white-space:nowrap;border-radius:6px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}[data-app=formdesk] .formdesk-template-card-category{color:var(--formdesk-hint);flex-direction:column;align-items:flex-end;gap:4px;font-size:12.5px;font-weight:600;display:flex}[data-app=formdesk] .formdesk-template-document{border:1px solid var(--formdesk-input);height:22px;color:var(--formdesk-body);border-radius:4px;align-items:center;padding:0 7px;font-size:12.5px;display:inline-flex}[data-app=formdesk] .formdesk-template-card h2,[data-app=formdesk] .formdesk-template-card>span>strong{font-size:14px;font-weight:700;display:block}[data-app=formdesk] .formdesk-template-card-description{color:var(--formdesk-muted);margin-top:4px;font-size:12.5px;display:block}[data-app=formdesk] .formdesk-template-card-bottom{align-items:center;gap:8px;margin-top:8px;display:flex}[data-app=formdesk] .formdesk-template-card-bottom>span{color:var(--formdesk-hint);flex:1;font-size:12.5px}[data-app=formdesk] .formdesk-template-peek{z-index:2;border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:26px;color:var(--formdesk-body);white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:0 8px;font-size:12.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex;position:relative}[data-app=formdesk] .formdesk-template-peek:hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled);color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-template-card--blank{border:1px dashed var(--formdesk-disabled);text-align:left;box-shadow:none}[data-app=formdesk] .formdesk-template-card--blank:hover{border-color:var(--formdesk-focus);box-shadow:none}[data-app=formdesk] .formdesk-template-card--blank>.formdesk-template-card-icon{background:var(--formdesk-fill);border:0}[data-app=formdesk] .formdesk-template-custom{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:8px;align-items:center;gap:12px;margin-top:16px;padding:14px 16px;transition:border-color .2s,box-shadow .2s;display:flex}[data-app=formdesk] .formdesk-template-custom:hover{border-color:var(--formdesk-input);box-shadow:0 8px 24px #191f280f}[data-app=formdesk] .formdesk-template-custom>svg{color:var(--formdesk-body)}[data-app=formdesk] .formdesk-template-custom>div{flex:1}[data-app=formdesk] .formdesk-template-custom h2{font-size:13.5px;font-weight:700}[data-app=formdesk] .formdesk-template-custom p{color:var(--formdesk-muted);margin-top:2px;font-size:12.5px}[data-app=formdesk] .formdesk-template-custom>a{border:1px solid var(--formdesk-input);white-space:nowrap;border-radius:5px;align-items:center;gap:4px;height:32px;padding:0 12px;font-size:12.5px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] .formdesk-template-custom>a:hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-template-panel{background:var(--formdesk-panel);border-left:1px solid var(--formdesk-line);flex-direction:column;min-height:0;display:flex}[data-app=formdesk] .formdesk-template-panel-header{border-bottom:1px solid var(--formdesk-fill);padding:24px 24px 16px}[data-app=formdesk] .formdesk-template-panel-header>p:first-of-type{color:var(--formdesk-hint);font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-template-panel-header>h2{letter-spacing:-.02em;margin-top:6px;font-size:17px;font-weight:800}[data-app=formdesk] .formdesk-template-panel-description{color:var(--formdesk-muted);margin-top:4px;font-size:12.5px}[data-app=formdesk] .formdesk-template-panel-tabs{background:var(--formdesk-fill);border-radius:6px;grid-template-columns:1fr 1fr;gap:2px;margin-top:14px;padding:3px;display:grid}[data-app=formdesk] .formdesk-template-panel-tabs>button{height:30px;color:var(--formdesk-muted);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}[data-app=formdesk] .formdesk-template-panel-tabs>button[aria-selected=true]{background:var(--formdesk-panel);color:var(--formdesk-ink);font-weight:700;box-shadow:0 1px 3px #191f2814}[data-app=formdesk] .formdesk-template-question-list{flex:1;padding:12px 16px;overflow:auto}[data-app=formdesk] .formdesk-template-question-list>div{border-bottom:1px solid var(--formdesk-fill);align-items:center;gap:10px;height:40px;padding:0 8px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-template-field-icon{background:var(--formdesk-bg);width:24px;height:24px;color:var(--formdesk-body);white-space:nowrap;border-radius:4px;flex:none;justify-content:center;align-items:center;display:inline-flex}[data-app=formdesk] .formdesk-template-field-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}[data-app=formdesk] .formdesk-template-field-type{color:var(--formdesk-hint);white-space:nowrap;font-size:12.5px}[data-app=formdesk] .formdesk-template-field-required{color:var(--formdesk-danger-text);font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-template-panel-preview{background:var(--formdesk-bg);flex:1;padding:16px;animation:.2s formdesk-template-fade;overflow:auto}[data-app=formdesk] .formdesk-template-panel-footer{border-top:1px solid var(--formdesk-fill);flex-direction:column;gap:10px;padding:16px 24px 20px;display:flex}[data-app=formdesk] .formdesk-template-panel-footer>a{width:100%;font-size:14px;font-weight:700}[data-app=formdesk] .formdesk-template-panel-footer>p{color:var(--formdesk-muted);align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.55;display:flex}[data-app=formdesk] .formdesk-template-panel-footer>p>svg{color:var(--formdesk-hint);margin-top:2px}[data-app=formdesk] .formdesk-template-modal{background:var(--formdesk-panel);width:720px;max-width:none;max-height:760px;color:var(--formdesk-ink);border:0;border-radius:10px;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 60px #191f2833}[data-app=formdesk] .formdesk-template-modal[open]{flex-direction:column;animation:.22s formdesk-pop;display:flex}[data-app=formdesk] :is(.formdesk-template-modal,.formdesk-template-change)::backdrop{background:#191f2866;animation:.18s formdesk-template-fade}[data-app=formdesk] .formdesk-template-modal-header{border-bottom:1px solid var(--formdesk-fill);align-items:flex-start;gap:12px;padding:20px 24px 16px;display:flex}[data-app=formdesk] .formdesk-template-modal-icon{background:var(--formdesk-bg);border:1px solid var(--formdesk-fill);border-radius:8px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}[data-app=formdesk] .formdesk-template-modal-header>div{flex:1}[data-app=formdesk] .formdesk-template-modal-header h2{letter-spacing:-.02em;font-size:18px;font-weight:800}[data-app=formdesk] .formdesk-template-modal-header p{color:var(--formdesk-muted);margin-top:4px;font-size:12.5px}[data-app=formdesk] .formdesk-template-modal-close{width:32px;height:32px;color:var(--formdesk-body);background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;padding:0;transition:background .15s;display:inline-flex}[data-app=formdesk] .formdesk-template-modal-close:hover{background:var(--formdesk-fill)}[data-app=formdesk] .formdesk-template-modal-body{background:var(--formdesk-bg);flex:1;grid-template-columns:minmax(0,1fr) 220px;min-height:0;display:grid;overflow:auto}[data-app=formdesk] .formdesk-template-modal-form{padding:20px 20px 24px}[data-app=formdesk] .formdesk-template-features{flex-direction:column;gap:12px;padding:20px 20px 20px 0;display:flex}[data-app=formdesk] .formdesk-template-features>h3{color:var(--formdesk-hint);margin:0;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-template-features>p{color:var(--formdesk-focus);gap:8px;font-size:12.5px;line-height:1.5;display:flex}[data-app=formdesk] .formdesk-template-features>p>svg{color:var(--formdesk-accent-text);margin-top:3px}[data-app=formdesk] .formdesk-template-features>div{color:var(--formdesk-hint);border-top:1px solid var(--formdesk-line);padding-top:12px;font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-template-modal-footer{border-top:1px solid var(--formdesk-fill);align-items:center;gap:8px;padding:14px 24px;display:flex}[data-app=formdesk] .formdesk-template-modal-footer>span{color:var(--formdesk-hint);flex:1;font-size:12.5px}[data-app=formdesk] :is(.formdesk-template-modal-step,.formdesk-template-modal-dismiss){border:1px solid var(--formdesk-input);background:var(--formdesk-panel);border-radius:5px;justify-content:center;align-items:center;height:40px;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] :is(.formdesk-template-modal-step,.formdesk-template-modal-dismiss):hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-template-modal-step{width:36px;padding:0}[data-app=formdesk] .formdesk-template-modal-dismiss{padding:0 16px;font-size:13.5px;font-weight:600}[data-app=formdesk] .formdesk-template-modal-start{background:var(--formdesk-ink);height:40px;color:var(--formdesk-panel);border-radius:5px;align-items:center;gap:6px;padding:0 18px;font-size:13.5px;font-weight:700;transition:background .15s;display:inline-flex}[data-app=formdesk] .formdesk-template-modal-start:hover{background:var(--formdesk-focus)}[data-app=formdesk] .formdesk-template-preview{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:8px;overflow:hidden}[data-app=formdesk] .formdesk-template-preview-header{padding:20px 20px 4px}[data-app=formdesk] .formdesk-template-preview-header>h3{letter-spacing:-.02em;margin:2px 0 0;font-size:18px;font-weight:800}[data-app=formdesk] .formdesk-template-preview-caption{color:var(--formdesk-muted);margin-top:6px;font-size:12.5px}[data-app=formdesk] .formdesk-template-preview-fields{flex-direction:column;gap:14px;padding:16px 20px 20px;display:flex}[data-app=formdesk] .formdesk-template-preview-label{margin-bottom:6px;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-template-preview-required{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-template-preview-type{color:var(--formdesk-hint);margin-left:6px;font-size:12.5px;font-weight:500}[data-app=formdesk] .formdesk-template-preview-highlight{border:1px dashed var(--formdesk-accent);color:var(--formdesk-accent-text);border-radius:3px;margin-bottom:6px;padding:2px 6px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-template-preview-control{border:1px solid var(--formdesk-line);min-height:36px;color:var(--formdesk-hint);border-radius:5px;align-items:center;padding:0 12px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-template-preview-control--long{align-items:flex-start;min-height:64px;padding-top:10px;padding-bottom:10px}[data-app=formdesk] .formdesk-template-preview-options{grid-template-columns:1fr 1fr;gap:6px;display:grid}[data-app=formdesk] .formdesk-template-preview-option{border:1px solid var(--formdesk-line);min-height:36px;color:var(--formdesk-body);border-radius:5px;align-items:center;gap:8px;padding:0 10px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-template-preview-choice{border:1.5px solid var(--formdesk-disabled);border-radius:50%;flex:none;width:14px;height:14px}[data-app=formdesk] .formdesk-template-preview-choice[data-multiple]{border-radius:3px}[data-app=formdesk] .formdesk-template-preview-stars{color:var(--formdesk-input);gap:6px;display:flex}[data-app=formdesk] .formdesk-template-preview-note{color:var(--formdesk-muted);white-space:pre-line;font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-template-preview-group{flex-direction:column;gap:14px;display:flex}[data-app=formdesk] .formdesk-template-preview-more{color:var(--formdesk-hint);text-align:center;font-size:12.5px}[data-app=formdesk] .formdesk-template-preview-submit{height:44px;color:var(--formdesk-panel);background:#3b5bdb;border-radius:5px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}[data-app=formdesk] .formdesk-template-preview--compact .formdesk-template-preview-header{padding:16px 16px 4px}[data-app=formdesk] .formdesk-template-preview--compact .formdesk-template-preview-header>h3{font-size:15px}[data-app=formdesk] .formdesk-template-preview--compact .formdesk-template-preview-fields{gap:12px;padding:12px 16px 16px}[data-app=formdesk] .formdesk-template-preview--compact .formdesk-template-preview-label{font-size:12.5px}[data-app=formdesk] .formdesk-template-preview--compact .formdesk-template-preview-type{display:none}[data-app=formdesk] .formdesk-template-preview--compact .formdesk-template-preview-control{padding:0 10px;font-size:12.5px}[data-app=formdesk] .formdesk-template-preview--compact .formdesk-template-preview-control--long{padding-top:9px;padding-bottom:9px}[data-app=formdesk] .formdesk-template-preview--compact .formdesk-template-preview-options{flex-direction:column;gap:4px;display:flex}[data-app=formdesk] .formdesk-template-preview--compact .formdesk-template-preview-option{min-height:32px;font-size:12.5px}[data-app=formdesk] .formdesk-template-preview--compact .formdesk-template-preview-stars{gap:4px}[data-app=formdesk] .formdesk-template-preview--compact .formdesk-template-preview-stars>svg{width:22px;height:22px}[data-app=formdesk] .formdesk-template-preview--compact .formdesk-template-preview-submit{height:40px;font-size:13px}[data-app=formdesk] .formdesk-template-change{background:var(--formdesk-panel);width:380px;max-width:none;color:var(--formdesk-ink);border:0;border-radius:10px;margin:auto;padding:22px;box-shadow:0 24px 60px #191f282e}[data-app=formdesk] .formdesk-template-change[open]{animation:.22s ease-out formdesk-pop}[data-app=formdesk] .formdesk-template-change::backdrop{background:#191f285c}[data-app=formdesk] .formdesk-template-change>h2{font-size:16px;font-weight:800}[data-app=formdesk] .formdesk-template-change>p{color:var(--formdesk-body);margin-top:6px;font-size:12.5px;line-height:1.6}[data-app=formdesk] .formdesk-template-change>.formdesk-template-change-note{background:var(--formdesk-publication-bg);color:var(--formdesk-publication-text);border-radius:6px;margin-top:12px;padding:10px 12px;font-size:12.5px;line-height:1.5}[data-app=formdesk] .formdesk-template-change-actions{justify-content:flex-end;gap:6px;margin-top:16px;display:flex}[data-app=formdesk] .formdesk-template-panel-footer>.formdesk-template-start-error,[data-app=formdesk] .formdesk-template-features>.formdesk-template-start-error,[data-app=formdesk] .formdesk-template-change>.formdesk-template-start-error{color:var(--formdesk-danger-text)}@media (min-width:1600px){[data-app=formdesk] .formdesk-template-layout{grid-template-columns:minmax(0,1fr) 440px}}@keyframes formdesk-template-fade{0%{opacity:0}to{opacity:1}}[data-app=formdesk] .formdesk-editor{background:var(--formdesk-bg);border:1px solid var(--formdesk-line);border-radius:8px;flex-direction:column;width:100%;height:900px;display:flex;position:relative;overflow:hidden}[data-app=formdesk] .formdesk-editor-header{background:var(--formdesk-panel);border-bottom:1px solid var(--formdesk-line);flex:none;align-items:center;gap:12px;height:56px;padding:0 16px;display:flex}[data-app=formdesk] .formdesk-editor-back{border:1px solid var(--formdesk-input);white-space:nowrap;border-radius:5px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}[data-app=formdesk] .formdesk-editor-title{letter-spacing:-.02em;width:280px;height:36px;color:var(--formdesk-ink);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:5px;outline:none;flex:none;padding:0 8px;font-size:15px;font-weight:800}[data-app=formdesk] .formdesk-editor-title:hover{border-color:var(--formdesk-input)}[data-app=formdesk] .formdesk-editor-title:focus{border:1.5px solid var(--formdesk-focus);outline:0;box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-editor-save-state{color:var(--formdesk-body);white-space:nowrap;align-items:center;gap:6px;min-width:120px;font-size:12.5px;display:inline-flex}[data-app=formdesk] .formdesk-editor[data-save-state=saved] .formdesk-editor-save-state>svg{color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-editor[data-save-state=saving] .formdesk-editor-save-state{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-editor[data-save-state=saving] .formdesk-editor-save-state>svg{animation:.8s linear infinite formdesk-login-spin}[data-app=formdesk] .formdesk-editor:is([data-save-state=error],[data-conflict]) .formdesk-editor-save-state>svg{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-editor-history{gap:2px;display:flex}[data-app=formdesk] .formdesk-editor-history>button{width:32px;height:32px;color:var(--formdesk-body);background:0 0;border:0;border-radius:5px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s;display:inline-flex}[data-app=formdesk] .formdesk-editor-history>button:first-child>svg{transform:scaleX(-1)}[data-app=formdesk] .formdesk-editor-history>button:hover:not(:disabled){background:var(--formdesk-fill)}[data-app=formdesk] .formdesk-editor-history>button:disabled{color:var(--formdesk-disabled);opacity:1}[data-app=formdesk] .formdesk-editor-tabs{flex:1;justify-content:center;gap:2px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-editor-tabs>:is(a,button,span){height:32px;color:var(--formdesk-body);white-space:nowrap;background:0 0;border:0;border-radius:5px;flex:none;align-items:center;gap:6px;padding:0 12px;transition:background .15s,color .15s;display:inline-flex}[data-app=formdesk] .formdesk-editor-tabs>[aria-current]{background:var(--formdesk-fill);color:var(--formdesk-ink);font-weight:700}[data-app=formdesk] .formdesk-editor-tabs>:is(a,button):hover:not(:disabled){color:var(--formdesk-ink);background:var(--formdesk-bg)}[data-app=formdesk] .formdesk-editor-response-count{color:var(--formdesk-panel);background:var(--formdesk-accent-text);border-radius:4px;padding:1px 5px;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-editor-preview-action{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:36px;color:var(--formdesk-ink);white-space:nowrap;border-radius:5px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] .formdesk-editor-preview-action:hover:not(:disabled){background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-editor-publish-action{background:var(--formdesk-ink);height:36px;color:var(--formdesk-panel);white-space:nowrap;border:0;border-radius:5px;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex}[data-app=formdesk] .formdesk-editor-publish-action:hover:not(:disabled){background:var(--formdesk-focus)}[data-app=formdesk] .formdesk-editor-publish-action>span{background:var(--formdesk-warn);border-radius:4px;padding:1px 5px;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-editor-publication-notice{background:var(--formdesk-publication-bg);border-bottom:1px solid var(--formdesk-publication-line);height:36px;color:var(--formdesk-publication-text);flex:none;align-items:center;gap:8px;padding:0 16px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-editor-publication-compare{color:var(--formdesk-publication-text);text-underline-offset:3px;white-space:nowrap;flex:none;margin-left:auto;font-weight:700;text-decoration:underline}[data-app=formdesk] .formdesk-editor-publication-notice>strong{font-weight:700}[data-app=formdesk] .formdesk-editor-notice-dot{background:var(--formdesk-warn);border-radius:50%;flex:none;width:6px;height:6px}[data-app=formdesk] .formdesk-editor-save-error{border:1.5px solid var(--formdesk-danger);background:var(--formdesk-danger-bg);border-radius:6px;align-items:center;gap:8px;min-height:40px;padding:8px 12px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-editor-save-error>svg{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-editor-save-error>strong{font-weight:700}[data-app=formdesk] .formdesk-editor-save-error>span{flex:1}[data-app=formdesk] .formdesk-editor-save-error>button{background:var(--formdesk-ink);height:28px;color:var(--formdesk-panel);white-space:nowrap;border:0;border-radius:4px;align-items:center;padding:0 10px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-editor-save-error>button:hover:not(:disabled){background:var(--formdesk-focus)}[data-app=formdesk] .formdesk-editor-save-control{flex:none}[data-app=formdesk] .formdesk-editor-save-control .formdesk-guest-bar{background:0 0;border:0;height:auto;padding:0}[data-app=formdesk] .formdesk-editor-save-control :is(.formdesk-guest-title,.formdesk-guest-bar-spacer,.formdesk-guest-saved-time){display:none}[data-app=formdesk] .formdesk-editor-layout{flex:1;grid-template-columns:248px minmax(0,1fr) 340px;min-height:0;display:grid}[data-app=formdesk] .formdesk-editor-palette{background:var(--formdesk-subtle);border-right:1px solid var(--formdesk-line);flex-direction:column;min-height:0;display:flex}[data-app=formdesk] .formdesk-editor-palette-search-wrap{padding:12px}[data-app=formdesk] .formdesk-editor-palette-search{background:var(--formdesk-panel);border:1px solid var(--formdesk-input);border-radius:5px;align-items:center;gap:8px;height:36px;padding:0 10px;display:flex}[data-app=formdesk] .formdesk-editor-palette-search>svg{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-editor-palette-search>input{min-width:0;height:32px;box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:13px}[data-app=formdesk] .formdesk-editor-palette-search>input::placeholder{color:var(--formdesk-hint);opacity:1}[data-app=formdesk] .formdesk-editor-palette-search:focus-within{border:1.5px solid var(--formdesk-focus);box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-editor-palette-scroll{flex:1;padding:0 12px 12px;overflow:auto}[data-app=formdesk] .formdesk-editor-palette-group>h2{color:var(--formdesk-hint);padding:10px 4px 6px;font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-editor-palette-group>h2>span{margin-left:5px;font-weight:500}[data-app=formdesk] .formdesk-editor-palette-count{color:var(--formdesk-hint);margin:6px 2px 0;font-size:12.5px}[data-app=formdesk] .formdesk-editor-palette-group>div{grid-template-columns:1fr 1fr;gap:4px;display:grid}[data-app=formdesk] .formdesk-editor-palette-item-wrap{min-width:0;display:block;position:relative}[data-app=formdesk] .formdesk-editor-palette-item{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);white-space:nowrap;text-align:left;border-radius:4px;align-items:center;gap:6px;width:100%;min-width:0;height:34px;padding:0 8px;font-size:12.5px;transition:border-color .15s;display:flex;overflow:hidden}[data-app=formdesk] .formdesk-editor-palette-item:hover:not(:disabled){border-color:var(--formdesk-focus)}[data-app=formdesk] .formdesk-editor-palette-item>svg{color:var(--formdesk-body)}[data-app=formdesk] .formdesk-editor-palette-item>span{text-overflow:ellipsis;min-width:0;overflow:hidden}[data-app=formdesk] .formdesk-editor-palette-tooltip{z-index:5;background:var(--formdesk-ink);width:200px;color:var(--formdesk-panel);border-radius:4px;padding:8px 10px;font-size:12.5px;line-height:1.5;display:none;position:absolute;top:40px;left:0}[data-app=formdesk] .formdesk-editor-palette-item-wrap:is(:hover,:focus,:focus-within)>.formdesk-editor-palette-tooltip{display:block}[data-app=formdesk] .formdesk-editor-palette-empty{text-align:center;color:var(--formdesk-hint);padding:24px 8px;font-size:12.5px;line-height:1.6}[data-app=formdesk] .formdesk-editor-palette-footer{border-top:1px solid var(--formdesk-line);color:var(--formdesk-hint);padding:10px 12px;font-size:12.5px;line-height:1.5}[data-app=formdesk] .formdesk-editor-stage{background-color:var(--formdesk-bg);background-image:linear-gradient(#eef0f3 1px,#0000 1px),linear-gradient(90deg,#eef0f3 1px,#0000 1px);background-size:44px 44px;padding:24px 28px 80px;overflow:auto}[data-app=formdesk] .formdesk-editor-stage-inner{max-width:640px;margin:0 auto}[data-app=formdesk] .formdesk-editor-inspector-pane{border-left:1px solid var(--formdesk-line);background:var(--formdesk-panel);flex-direction:column;min-height:0;display:flex}@media (min-width:1600px){[data-app=formdesk] .formdesk-editor-layout{grid-template-columns:264px minmax(0,1fr) 360px}}[data-app=formdesk] .formdesk-editor-inspector{flex-direction:column;flex:1;min-height:0;display:flex}[data-app=formdesk] .formdesk-editor-inspector [hidden]{display:none!important}[data-app=formdesk] .formdesk-editor-inspector-empty{text-align:center;justify-content:center;align-items:center;gap:8px;padding:24px}[data-app=formdesk] .formdesk-editor-inspector-empty>svg{color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-editor-inspector-empty>h2{font-size:13.5px;font-weight:700}[data-app=formdesk] .formdesk-editor-inspector-empty>p{color:var(--formdesk-muted);font-size:12.5px}[data-app=formdesk] .formdesk-editor-inspector-header{border-bottom:1px solid var(--formdesk-fill);flex:none;align-items:center;gap:8px;height:48px;padding:0 20px;display:flex}[data-app=formdesk] .formdesk-editor-inspector-header>svg{color:var(--formdesk-body)}[data-app=formdesk] .formdesk-editor-inspector-header>h2{flex:1;font-size:14px;font-weight:800}[data-app=formdesk] .formdesk-editor-inspector-close{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);width:28px;height:28px;color:var(--formdesk-body);border-radius:4px;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] .formdesk-editor-inspector-close:hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-editor-type-switch{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:28px;color:var(--formdesk-ink);cursor:pointer;border-radius:4px;flex:none;align-items:center;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex;position:relative}[data-app=formdesk] .formdesk-editor-type-switch:hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-editor-type-switch:focus-within{border-color:var(--formdesk-focus);box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-editor-type-switch>select{opacity:0;cursor:pointer;width:100%;height:100%;font-size:16px;position:absolute;inset:0}[data-app=formdesk] .formdesk-editor-inspector-tabs{border-bottom:1px solid var(--formdesk-line);flex:none;grid-template-columns:1fr 1fr;display:grid}[data-app=formdesk] .formdesk-editor-inspector-tabs>button{height:44px;color:var(--formdesk-hint);background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:13px;display:flex}[data-app=formdesk] .formdesk-editor-inspector-tabs>button[aria-selected=true]{color:var(--formdesk-ink);box-shadow:inset 0 -2px 0 var(--formdesk-ink);font-weight:800}[data-app=formdesk] .formdesk-editor-inspector-scroll{flex-direction:column;flex:1;gap:16px;padding:16px 20px 24px;display:flex;overflow:auto}[data-app=formdesk] .formdesk-editor-inspector fieldset{border:0;min-width:0;margin:0;padding:0}[data-app=formdesk] .formdesk-editor-setting>:is(label,legend){margin-bottom:8px;padding:0;font-size:13px;font-weight:700;display:block}[data-app=formdesk] .formdesk-editor-setting>label>span{color:var(--formdesk-hint);font-size:12.5px;font-weight:500}[data-app=formdesk] .formdesk-editor-setting>:is(input,textarea){border:1px solid var(--formdesk-input);background:var(--formdesk-panel);width:100%;height:36px;color:var(--formdesk-ink);box-shadow:none;border-radius:5px;outline:0;padding:0 12px;font-size:13.5px;display:block}[data-app=formdesk] .formdesk-editor-setting>textarea{resize:vertical;height:auto;min-height:64px;padding:10px 12px}[data-app=formdesk] .formdesk-editor-setting>:is(input,textarea):focus{border:1.5px solid var(--formdesk-focus);box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-editor-setting>:is(input,textarea)::placeholder{color:var(--formdesk-hint);opacity:1}[data-app=formdesk] .formdesk-editor-required-row{flex:none;justify-content:space-between;align-items:center;height:36px;font-size:13px;font-weight:700;display:flex}[data-app=formdesk] .formdesk-editor-switch{background:var(--formdesk-input);border:0;border-radius:10px;width:36px;height:20px;padding:0;transition:background .2s;position:relative}[data-app=formdesk] .formdesk-editor-switch>span{background:var(--formdesk-panel);border-radius:50%;width:16px;height:16px;transition:left .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}[data-app=formdesk] .formdesk-editor-switch[aria-checked=true]{background:var(--formdesk-ink)}[data-app=formdesk] .formdesk-editor-switch[aria-checked=true]>span{left:18px}[data-app=formdesk] .formdesk-editor-setting-rule{background:var(--formdesk-fill);border:0;flex:none;height:1px;margin:0}[data-app=formdesk] .formdesk-editor-segment{background:var(--formdesk-fill);border-radius:5px;grid-template-columns:repeat(2,1fr);gap:2px;padding:2px;display:grid}[data-app=formdesk] .formdesk-editor-segment>button{height:32px;color:var(--formdesk-ink);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0;font-size:12.5px;font-weight:500;display:flex}[data-app=formdesk] .formdesk-editor-segment>button[aria-pressed=true]{background:var(--formdesk-panel);font-weight:700;box-shadow:0 1px 3px #191f2814}[data-app=formdesk] .formdesk-editor-segment[data-locked]{opacity:.45}[data-app=formdesk] .formdesk-editor-segment[data-locked]>button{opacity:1}[data-app=formdesk] .formdesk-editor-width-bars{gap:2px;display:flex}[data-app=formdesk] .formdesk-editor-width-bars>i{opacity:.55;background:currentColor;border-radius:1px;width:18px;height:10px;display:block}[data-app=formdesk] .formdesk-editor-width-bars[data-width=half]>i{width:8px}[data-app=formdesk] .formdesk-editor-width-reason{color:var(--formdesk-muted);gap:6px;margin-top:8px;font-size:12.5px;line-height:1.5;display:flex}[data-app=formdesk] .formdesk-editor-width-reason>svg{color:var(--formdesk-hint);margin-top:1px}[data-app=formdesk] .formdesk-editor-setting>.formdesk-editor-new-row{align-items:center;gap:8px;margin-top:10px;margin-bottom:0;font-size:13px;font-weight:400;display:flex}[data-app=formdesk] .formdesk-editor-new-row>input,[data-app=formdesk] .formdesk-editor-condition-values input[type=checkbox]{appearance:auto;width:16px;height:16px;accent-color:var(--formdesk-ink);flex:none;margin:0}[data-app=formdesk] .formdesk-editor-new-row:has(input:disabled){opacity:.45}[data-app=formdesk] .formdesk-editor-hint{color:var(--formdesk-hint);margin-top:6px;font-size:12.5px;line-height:1.5}[data-app=formdesk] .formdesk-editor-capacity,[data-app=formdesk] .formdesk-editor-people{word-break:keep-all;overflow-wrap:break-word;margin-top:10px}[data-app=formdesk] .formdesk-editor-capacity .formdesk-editor-required-row>label{align-items:center;gap:6px;display:inline-flex}[data-app=formdesk] .formdesk-editor-choice-capacity{color:var(--formdesk-hint);flex:none;align-items:center;gap:3px;font-size:12.5px;display:inline-flex}[data-app=formdesk] .formdesk-editor-choice-capacity>input{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);width:46px;height:26px;color:var(--formdesk-ink);text-align:right;border-radius:4px;padding:0 6px;font-size:12.5px}[data-app=formdesk] .formdesk-editor-choice-capacity>input:focus{border-color:var(--formdesk-focus);outline:0;box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-editor-choice-capacity>input:disabled{background:var(--formdesk-fill)}[data-app=formdesk] .formdesk-editor-amount{word-break:keep-all;overflow-wrap:break-word;flex-direction:column;gap:6px;display:flex}[data-app=formdesk] .formdesk-editor-amount-head,[data-app=formdesk] .formdesk-editor-amount-row{grid-template-columns:minmax(0,1fr) 84px 92px 20px;align-items:center;gap:6px;display:grid}[data-app=formdesk] .formdesk-editor-amount-head{color:var(--formdesk-hint);padding:0 2px;font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-editor-amount-row>input,[data-app=formdesk] .formdesk-editor-amount-row>select,[data-app=formdesk] .formdesk-editor-amount-price>input,[data-app=formdesk] .formdesk-editor-amount-plain>select{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);width:100%;min-width:0;height:32px;color:var(--formdesk-ink);border-radius:5px;padding:0 8px;font-size:12.5px}[data-app=formdesk] .formdesk-editor-amount :is(input,select):focus{border-color:var(--formdesk-focus);outline:0;box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-editor-amount-price{min-width:0;color:var(--formdesk-hint);align-items:center;gap:3px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-editor-amount-price>input{text-align:right;padding:0 6px}[data-app=formdesk] .formdesk-editor-amount-row>button{width:20px;height:24px;color:var(--formdesk-hint);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-app=formdesk] .formdesk-editor-amount-row>button:hover:not(:disabled){background:var(--formdesk-fill);color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-editor-amount-row>button:disabled{color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-editor-amount-plain{color:var(--formdesk-body);flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:4px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-editor-amount-plain>select{width:auto}[data-app=formdesk] .formdesk-editor-amount-quantity{align-items:center;gap:6px;display:inline-flex}[data-app=formdesk] .formdesk-editor-amount-quantity>input{width:16px;height:16px;accent-color:var(--formdesk-ink);margin:0}[data-app=formdesk] .formdesk-editor-amount-note{background:var(--formdesk-fill);color:var(--formdesk-body);border-radius:8px;gap:6px;margin:4px 0 0;padding:10px 12px;font-size:12.5px;line-height:1.6;display:flex}[data-app=formdesk] .formdesk-editor-amount-note>svg{color:var(--formdesk-hint);flex:none;margin-top:2px}[data-app=formdesk] .formdesk-editor-select-control{border:1px solid var(--formdesk-input);border-radius:5px;align-items:center;height:36px;padding:0 12px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-editor-select-control>select{appearance:none;width:100%;min-width:0;height:32px;box-shadow:none;text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:1;padding:0}[data-app=formdesk] .formdesk-editor-select-control>svg{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-editor-select-control:focus-within{border:1.5px solid var(--formdesk-focus);box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-editor-condition-values{border:1px solid var(--formdesk-line);color:var(--formdesk-body);border-radius:6px;flex-direction:column;gap:6px;margin-top:8px;padding:10px 12px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-editor-condition-values>label{align-items:center;gap:8px;display:flex}[data-app=formdesk] .formdesk-editor-choices-heading{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}[data-app=formdesk] .formdesk-editor-choices-heading>h3{margin:0;padding:0;font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-editor-choices-heading>button{color:var(--formdesk-body);background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12.5px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-editor-choice-paste{border:1px solid var(--formdesk-line);background:var(--formdesk-muted-bg);border-radius:6px;margin-bottom:8px;padding:10px}[data-app=formdesk] .formdesk-editor-choice-paste>textarea{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);resize:vertical;border-radius:5px;width:100%;min-height:120px;padding:10px 12px;font-size:13px;display:block}[data-app=formdesk] .formdesk-editor-choice-paste-status{color:var(--formdesk-muted);justify-content:space-between;gap:8px;margin:8px 0 0;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-editor-choice-paste-actions{grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;display:grid}[data-app=formdesk] .formdesk-editor-choice-paste button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);border-radius:5px;height:32px;padding:0 10px;font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-editor-choice-paste button[data-primary]{border-color:var(--formdesk-ink);background:var(--formdesk-ink);color:var(--formdesk-panel)}[data-app=formdesk] .formdesk-editor-choice-missing{border:1px solid var(--formdesk-danger);background:var(--formdesk-danger-bg);color:var(--formdesk-danger-text);border-radius:6px;gap:8px;margin-bottom:10px;padding:10px 12px;font-size:12.5px;line-height:1.5;display:flex}[data-app=formdesk] .formdesk-editor-choice-missing>svg{flex:none;margin-top:2px}[data-app=formdesk] .formdesk-editor-choice-missing b{color:var(--formdesk-ink);font-weight:700;display:block}[data-app=formdesk] .formdesk-editor-choice-missing p{color:var(--formdesk-body);margin:2px 0 0}[data-app=formdesk] .formdesk-editor-choice-empty{border:1px dashed var(--formdesk-danger);text-align:center;border-radius:5px;padding:16px 12px}[data-app=formdesk] .formdesk-editor-choice-empty>p{color:var(--formdesk-muted);margin:0 0 10px;font-size:12.5px}[data-app=formdesk] .formdesk-editor-choice-empty>div{justify-content:center;gap:6px;display:flex}[data-app=formdesk] .formdesk-editor-choice-empty button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);border-radius:4px;align-items:center;gap:4px;height:28px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-editor-rename-note{background:var(--formdesk-muted-bg);color:var(--formdesk-focus);border-radius:6px;gap:8px;margin:8px 0 0;padding:10px 12px;font-size:12.5px;line-height:1.55;display:flex}[data-app=formdesk] .formdesk-editor-rename-note>svg{flex:none;margin-top:3px}[data-app=formdesk] .formdesk-conditions-row[data-stale]{border-color:var(--formdesk-danger-line)}[data-app=formdesk] .formdesk-conditions-values label[data-stale]{border:1px solid var(--formdesk-danger-line);background:var(--formdesk-danger-bg);color:var(--formdesk-danger-text);border-radius:4px;padding:0 6px;text-decoration:line-through}[data-app=formdesk] .formdesk-conditions-values label[data-stale] small{margin-left:4px;font-size:12.5px;text-decoration:none}[data-app=formdesk] .formdesk-conditions-stale{color:var(--formdesk-danger-text);grid-column:1/-1;align-items:flex-start;gap:6px;margin-top:6px;font-size:12.5px;font-weight:600;line-height:1.5;display:flex}[data-app=formdesk] .formdesk-conditions-stale>svg{flex:none;margin-top:2px}[data-app=formdesk] .formdesk-conditions-stale>p{flex:1;margin:0}[data-app=formdesk] .formdesk-conditions-stale>button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:32px;color:var(--formdesk-ink);font:inherit;cursor:pointer;border-radius:5px;flex:none;padding:0 10px;font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-editor-choice-search{border:1px solid var(--formdesk-input);border-radius:5px;align-items:center;gap:6px;height:32px;margin-bottom:8px;padding:0 10px;display:flex}[data-app=formdesk] .formdesk-editor-choice-search>svg{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-editor-choice-search>input{min-width:0;height:28px;box-shadow:none;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:12.5px}[data-app=formdesk] .formdesk-editor-choice-list{flex-direction:column;gap:4px;display:flex}[data-app=formdesk] .formdesk-editor-choice-row{border:1px solid var(--formdesk-line);border-radius:5px;align-items:center;gap:4px;min-height:36px;padding:4px 4px 4px 6px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-editor-choice-row>svg{color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-editor-choice-row>input{width:100%;min-width:0;height:26px;box-shadow:none;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:13px}[data-app=formdesk] .formdesk-editor-choice-row>button{width:24px;height:24px;color:var(--formdesk-hint);background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-app=formdesk] .formdesk-editor-choice-row>button:hover:not(:disabled){background:var(--formdesk-fill);color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-editor-choice-row[data-empty]{border-color:var(--formdesk-warn);background:#fff8f0}[data-app=formdesk] .formdesk-editor-choices-more{width:100%;height:32px;color:var(--formdesk-body);background:0 0;border:0;margin-top:4px;font-size:12.5px;font-weight:600;display:block}[data-app=formdesk] .formdesk-editor-choice-warning{color:var(--formdesk-warn-text);align-items:center;gap:4px;margin-top:6px;font-size:12.5px;line-height:1.5;display:flex}[data-app=formdesk] .formdesk-editor-choice-add{border:1px dashed var(--formdesk-input);width:100%;height:32px;color:var(--formdesk-body);background:0 0;border-radius:5px;align-items:center;gap:6px;margin-top:4px;padding:0 10px;font-size:12.5px;font-weight:600;display:flex}[data-app=formdesk] .formdesk-editor-choice-add:hover:not(:disabled){border-color:var(--formdesk-focus);color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-editor-choice-layout{grid-template-columns:repeat(4,1fr)}[data-app=formdesk] .formdesk-editor-choice-layout>button{height:30px}[data-app=formdesk] .formdesk-editor-type-settings{flex-direction:column;gap:16px;display:flex}[data-app=formdesk] .formdesk-editor-type-settings:empty{display:none}[data-app=formdesk] .formdesk-editor-type-settings label{color:var(--formdesk-ink);font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-editor-type-settings label:not(:has(input)){margin-bottom:8px;display:block}[data-app=formdesk] .formdesk-editor-type-settings :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border:1px solid var(--formdesk-input);min-width:0;height:36px;color:var(--formdesk-ink);background:var(--formdesk-panel);box-shadow:none;border-radius:5px;outline:0;padding:0 12px;font-size:13.5px}[data-app=formdesk] .formdesk-editor-type-settings textarea{resize:vertical;height:auto;min-height:64px;padding:10px 12px}[data-app=formdesk] .formdesk-editor-type-settings :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border:1.5px solid var(--formdesk-focus);box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-editor-type-settings :is(input[type=checkbox],input[type=radio]){appearance:auto;width:16px;height:16px;accent-color:var(--formdesk-ink);flex:none}[data-app=formdesk] .formdesk-editor-type-settings p{color:var(--formdesk-muted);font-size:12.5px;line-height:1.5}[data-app=formdesk] .formdesk-editor-type-settings button{border-radius:5px}[data-app=formdesk] .formdesk-editor-repeater{flex-direction:column;gap:16px;min-width:0;display:flex}[data-app=formdesk] .formdesk-editor-repeater-items{flex-direction:column;gap:4px;min-width:0;display:flex}[data-app=formdesk] .formdesk-editor-repeater-heading{color:var(--formdesk-ink);margin-bottom:4px;font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-editor-repeater-row{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:5px;grid-template-columns:14px minmax(0,1fr) 84px auto 24px;align-items:center;gap:6px;min-height:36px;padding:0 4px 0 10px;display:grid}[data-app=formdesk] .formdesk-editor-repeater-row:focus-within{border-color:var(--formdesk-focus)}[data-app=formdesk] .formdesk-editor-repeater-row>svg{color:var(--formdesk-body)}[data-app=formdesk] .formdesk-editor-type-settings .formdesk-editor-repeater-row>:is(input:not([type=checkbox]),select){width:100%;height:30px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;font-size:13px}[data-app=formdesk] .formdesk-editor-type-settings .formdesk-editor-repeater-row>select{color:var(--formdesk-body);cursor:pointer;font-size:12.5px}[data-app=formdesk] .formdesk-editor-type-settings .formdesk-editor-repeater-row>:is(input:not([type=checkbox]),select):focus{box-shadow:none;border:0}[data-app=formdesk] .formdesk-editor-type-settings .formdesk-editor-repeater-required{color:var(--formdesk-body);white-space:nowrap;cursor:pointer;align-items:center;gap:4px;margin:0;font-size:12.5px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-editor-repeater-row>button{width:24px;height:24px;color:var(--formdesk-hint);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-app=formdesk] .formdesk-editor-repeater-row>button:hover{background:var(--formdesk-fill);color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-editor-repeater-range{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}[data-app=formdesk] .formdesk-editor-unit{display:block;position:relative}[data-app=formdesk] .formdesk-editor-type-settings .formdesk-editor-unit>input{width:100%;padding-right:30px}[data-app=formdesk] .formdesk-editor-unit>span{color:var(--formdesk-hint);pointer-events:none;font-size:12.5px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}[data-app=formdesk] .formdesk-editor-type-settings .formdesk-editor-repeater-add-label{width:100%}[data-app=formdesk] .formdesk-editor-prefill{--formdesk-prefill-warning-line:#fbd9b8;word-break:keep-all;overflow-wrap:break-word;flex-direction:column;min-width:0;display:flex}[data-app=formdesk] .formdesk-editor-type-settings .formdesk-editor-prefill .formdesk-editor-required-row>label{margin:0}[data-app=formdesk] .formdesk-editor-type-settings .formdesk-editor-prefill>label{color:var(--formdesk-muted);margin:8px 0 6px;font-size:12.5px;font-weight:400}[data-app=formdesk] .formdesk-editor-type-settings .formdesk-editor-prefill>label:first-child{margin-top:0}[data-app=formdesk] .formdesk-editor-type-settings .formdesk-editor-prefill>label>span{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-editor-type-settings .formdesk-editor-prefill>input{width:100%}[data-app=formdesk] .formdesk-editor-type-settings .formdesk-editor-prefill-example{background:var(--formdesk-bg);color:var(--formdesk-body);border-radius:6px;margin:10px 0 0;padding:10px 12px;font-size:12.5px;line-height:1.6}[data-app=formdesk] .formdesk-editor-prefill-example b{color:var(--formdesk-accent-text);overflow-wrap:anywhere;font-weight:700}[data-app=formdesk] .formdesk-editor-type-settings .formdesk-editor-prefill-warning{border:1px solid var(--formdesk-prefill-warning-line);background:var(--formdesk-publication-bg);color:var(--formdesk-publication-text);border-radius:6px;gap:8px;margin:10px 0 0;padding:9px 11px;font-size:12.5px;line-height:1.5;display:flex}[data-app=formdesk] .formdesk-editor-prefill-warning>svg{flex:none;margin-top:2px}[data-app=formdesk] .formdesk-editor-type-settings .formdesk-editor-prefill>:is(input,p)+label{margin-top:12px}[data-app=formdesk] .formdesk-editor-repeater-add{margin-top:8px}[data-app=formdesk] .formdesk-editor-repeater-add>summary{border:1px dashed var(--formdesk-input);cursor:pointer;height:32px;color:var(--formdesk-body);border-radius:5px;justify-content:center;align-items:center;padding:0 10px;font-size:12.5px;font-weight:600;list-style:none;display:flex}[data-app=formdesk] .formdesk-editor-repeater-palette{grid-template-columns:1fr 1fr;gap:4px;margin-top:8px;display:grid}[data-app=formdesk] .formdesk-editor-repeater-palette button{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;width:100%;height:34px;padding:0 8px;font-size:12.5px;overflow:hidden}[data-app=formdesk] .formdesk-editor-repeater-palette button:hover:not(:disabled){border-color:var(--formdesk-focus)}[data-app=formdesk] .formdesk-editor-inspector-preview{background:var(--formdesk-bg);flex-direction:column;flex:1;gap:10px;padding:14px;display:flex;overflow:auto}[data-app=formdesk] .formdesk-editor-inspector-preview>p{color:var(--formdesk-hint);align-items:center;gap:6px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-editor-live-dot{background:var(--formdesk-ok);border-radius:50%;width:6px;height:6px;animation:1.4s infinite formdesk-editor-live}[data-app=formdesk] .formdesk-editor-inspector-preview-card{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:8px;padding:14px;transition:border-color .2s,box-shadow .2s}[data-app=formdesk] .formdesk-editor-inspector-preview-card:hover{border-color:var(--formdesk-input);box-shadow:0 8px 24px #191f280f}[data-app=formdesk] .formdesk-editor-inspector-preview-card>h3{margin:0 0 8px;font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-editor-required{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-editor-inspector-preview-options{grid-template-columns:1fr;gap:4px;display:grid}[data-app=formdesk] .formdesk-editor-inspector-preview-options[data-layout=columns-2]{grid-template-columns:repeat(2,1fr)}[data-app=formdesk] .formdesk-editor-inspector-preview-options[data-layout=columns-3]{grid-template-columns:repeat(3,1fr)}[data-app=formdesk] .formdesk-editor-inspector-preview-options[data-layout=inline]{flex-wrap:wrap;display:flex}[data-app=formdesk] .formdesk-editor-inspector-preview-options>div{border:1px solid var(--formdesk-input);text-align:center;border-radius:5px;justify-content:center;align-items:center;min-height:48px;padding:6px;font-size:12.5px;line-height:1.3;display:flex}[data-app=formdesk] .formdesk-editor-inspector-preview-card[data-device=mobile] .formdesk-editor-inspector-preview-options{grid-template-columns:1fr;display:grid}[data-app=formdesk] .formdesk-editor-inspector-preview-card>p{color:var(--formdesk-muted);margin-top:6px;font-size:12.5px;line-height:1.5}[data-app=formdesk] .formdesk-editor-preview-devices{gap:4px;display:flex}[data-app=formdesk] .formdesk-editor-preview-devices>button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:28px;color:var(--formdesk-ink);border-radius:4px;flex:1;justify-content:center;align-items:center;padding:0;font-size:12.5px;font-weight:600;display:flex}[data-app=formdesk] .formdesk-editor-preview-devices>button[aria-pressed=true]{background:var(--formdesk-ink);color:var(--formdesk-panel);border-color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-editor-inspector-footer{border-top:1px solid var(--formdesk-line);background:var(--formdesk-panel);flex:none;align-items:center;gap:8px;height:56px;padding:0 16px 0 20px;display:flex}[data-app=formdesk] .formdesk-editor-change-dot{background:var(--formdesk-input);border-radius:50%;flex:none;width:6px;height:6px}[data-app=formdesk] .formdesk-editor-inspector-footer[data-dirty] .formdesk-editor-change-dot{background:var(--formdesk-warn)}[data-app=formdesk] .formdesk-editor-inspector-footer>span:nth-child(2){color:var(--formdesk-body);flex:1;font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-editor-inspector-revert{height:32px;color:var(--formdesk-body);white-space:nowrap;background:0 0;border:0;align-items:center;padding:0 8px;font-size:12.5px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-editor-inspector-apply{background:var(--formdesk-ink);height:32px;color:var(--formdesk-panel);white-space:nowrap;border:0;border-radius:5px;align-items:center;padding:0 14px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-editor-inspector-apply:hover:not(:disabled){background:var(--formdesk-focus)}[data-app=formdesk] .formdesk-editor-inspector-apply:disabled{background:var(--formdesk-line);color:var(--formdesk-disabled);opacity:1}[data-app=formdesk] .formdesk-editor-inspector-revert:disabled{color:var(--formdesk-disabled);opacity:1}[data-app=formdesk] .formdesk-editor-pending{background:var(--formdesk-panel);width:400px;max-width:none;color:var(--formdesk-ink);border:0;border-radius:10px;margin:auto;padding:22px;box-shadow:0 24px 60px #191f282e}[data-app=formdesk] .formdesk-editor-pending[open]{animation:.22s ease-out formdesk-pop}[data-app=formdesk] .formdesk-editor-pending::backdrop{background:#191f2852;animation:.18s formdesk-template-fade}[data-app=formdesk] .formdesk-editor-pending>h2{margin:0;font-size:16px;font-weight:800}[data-app=formdesk] .formdesk-editor-pending>p{color:var(--formdesk-body);margin-top:6px;font-size:12.5px;line-height:1.6}[data-app=formdesk] .formdesk-editor-pending>div{align-items:center;gap:6px;margin-top:18px;display:flex}[data-app=formdesk] .formdesk-editor-pending>div>span{flex:1}[data-app=formdesk] .formdesk-editor-discard{height:36px;color:var(--formdesk-danger-text);background:0 0;border:0;padding:0 10px;font-size:13px;font-weight:600}@keyframes formdesk-editor-live{0%,to{opacity:1}50%{opacity:.35}}[data-app=formdesk] .formdesk-editor-canvas-summary{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:8px;margin-bottom:12px;padding:18px 20px;transition:border-color .2s,box-shadow .2s}[data-app=formdesk] .formdesk-editor-canvas-summary:hover{border-color:var(--formdesk-input);box-shadow:0 8px 24px #191f280f}[data-app=formdesk] .formdesk-editor-canvas-summary>h2{letter-spacing:-.02em;font-size:18px;font-weight:800}[data-app=formdesk] .formdesk-editor-canvas-summary>p{color:var(--formdesk-muted);margin-top:4px;font-size:12.5px}[data-app=formdesk] .formdesk-editor-canvas-description{width:calc(100% + 12px);color:var(--formdesk-muted);resize:none;background:0 0;border:1px solid #0000;border-radius:6px;margin:2px -6px 0;padding:2px 6px;font-size:12.5px;line-height:1.6;display:block;overflow:hidden}[data-app=formdesk] .formdesk-editor-canvas-description::placeholder{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-editor-position{z-index:3;border:1px solid var(--formdesk-line);background:var(--formdesk-panel);height:40px;color:var(--formdesk-body);border-radius:8px;align-items:center;gap:8px;margin:0 0 12px;padding:0 16px;font-size:12.5px;display:flex;position:sticky;top:-24px;box-shadow:0 4px 16px #191f280f}[data-app=formdesk] .formdesk-editor-position>span{flex:1;min-width:0}[data-app=formdesk] .formdesk-editor-position b{color:var(--formdesk-ink);margin-right:8px;font-weight:700}[data-app=formdesk] .formdesk-editor-position button{color:var(--formdesk-body);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12.5px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-editor-form-end{color:var(--formdesk-hint);white-space:nowrap;align-items:center;gap:10px;margin:20px 0 0;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-editor-form-end>span{background:var(--formdesk-line);flex:1;height:1px}[data-app=formdesk] .formdesk-editor-keys{color:var(--formdesk-hint);text-align:center;margin:12px 0 0;font-size:12.5px}[data-app=formdesk] .formdesk-editor-canvas-description:hover{border-color:var(--formdesk-line)}[data-app=formdesk] .formdesk-editor-canvas-description:focus{border-color:var(--formdesk-focus);background:var(--formdesk-panel);color:var(--formdesk-body);outline:none}[data-app=formdesk] .formdesk-editor-canvas-stats{color:var(--formdesk-hint);gap:12px;margin-top:10px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-editor-canvas-rows{flex-direction:column;gap:10px;display:flex}[data-app=formdesk] .formdesk-editor-canvas-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid;position:relative}[data-app=formdesk] .formdesk-editor-card{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);cursor:pointer;border-radius:6px;min-width:0;padding:12px 14px 14px;transition:border-color .15s,box-shadow .2s,background .4s;position:relative}[data-app=formdesk] .formdesk-editor-card:hover{border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-editor-card[data-selected]{border:1.5px solid var(--formdesk-focus);box-shadow:0 8px 24px #191f2814}[data-app=formdesk] .formdesk-editor-card[data-pending]{border:1.5px dashed var(--formdesk-warn)}[data-app=formdesk] .formdesk-editor-card[data-recent]{background:#f2f8ff}[data-app=formdesk] .formdesk-editor-card-meta{height:18px;color:var(--formdesk-hint);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex;overflow:hidden}[data-app=formdesk] .formdesk-editor-card-drag{width:14px;height:14px;color:var(--formdesk-hint);cursor:grab;touch-action:none;background:0 0;border:0;flex:none;padding:0}[data-app=formdesk] .formdesk-editor-card-drag:active{cursor:grabbing}[data-app=formdesk] .formdesk-editor-card-type{text-overflow:ellipsis;overflow:hidden}[data-app=formdesk] .formdesk-editor-card-badges{align-items:center;gap:4px;margin-left:auto;display:flex}[data-app=formdesk] .formdesk-editor-card-badge{white-space:nowrap;border-radius:3px;align-items:center;gap:3px;height:18px;padding:0 5px;font-size:12.5px;display:inline-flex}[data-app=formdesk] .formdesk-editor-card-badge--condition{background:var(--formdesk-fill);color:var(--formdesk-body)}[data-app=formdesk] .formdesk-editor-card-badge--recent{background:var(--formdesk-accent-text);color:var(--formdesk-panel)}[data-app=formdesk] .formdesk-editor-card-badge--pending{border:1px dashed var(--formdesk-warn);color:var(--formdesk-warn-text)}[data-app=formdesk] .formdesk-editor-card-badge--changed{color:var(--formdesk-warn-text);background:#fff1e6}[data-app=formdesk] .formdesk-editor-card-badge--changed>span{background:var(--formdesk-warn);border-radius:50%;width:5px;height:5px}[data-app=formdesk] .formdesk-editor-card-label{gap:4px;margin-top:8px;font-size:13.5px;font-weight:700;line-height:1.4;display:flex}[data-app=formdesk] .formdesk-editor-card-label>span:first-child{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-app=formdesk] .formdesk-editor-card-required{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-editor-card-input{border:1px solid var(--formdesk-line);height:32px;color:var(--formdesk-hint);white-space:nowrap;border-radius:4px;align-items:center;margin-top:8px;padding:0 10px;font-size:12.5px;display:flex;overflow:hidden}[data-app=formdesk] .formdesk-editor-card-input>span{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}[data-app=formdesk] .formdesk-editor-card-options{gap:4px;margin-top:8px;display:grid}[data-app=formdesk] .formdesk-editor-card-option{border:1px solid var(--formdesk-line);height:28px;color:var(--formdesk-body);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;padding:0 8px;font-size:12.5px;line-height:26px;display:block;overflow:hidden}[data-app=formdesk] .formdesk-editor-card-choice{vertical-align:-1px;border:1.5px solid var(--formdesk-disabled);border-radius:50%;flex:none;width:10px;height:10px;margin-right:6px;display:inline-block}[data-app=formdesk] .formdesk-editor-card-choice[data-multiple]{border-radius:2px}[data-app=formdesk] .formdesk-editor-card-box{border:1px dashed var(--formdesk-input);min-height:44px;color:var(--formdesk-muted);border-radius:4px;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;font-size:12.5px;line-height:1.45;display:flex}[data-app=formdesk] .formdesk-editor-card-box>svg{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-editor-card-description{color:var(--formdesk-hint);margin-top:6px;font-size:12.5px}[data-app=formdesk] .formdesk-editor-card-condition{color:var(--formdesk-body);background:var(--formdesk-muted-bg);border-radius:4px;margin-top:8px;padding:6px 8px;font-size:12.5px}[data-app=formdesk] .formdesk-editor-card-toolbar{background:var(--formdesk-ink);z-index:2;border-radius:5px;gap:2px;padding:2px;animation:.18s ease-out formdesk-drop;display:flex;position:absolute;top:-15px;right:10px;box-shadow:0 8px 24px #191f2833}[data-app=formdesk] .formdesk-editor-card-toolbar>button{width:26px;height:26px;color:var(--formdesk-panel);white-space:nowrap;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-app=formdesk] .formdesk-editor-card-toolbar>button:hover:not(:disabled){background:var(--formdesk-focus)}[data-app=formdesk] .formdesk-editor-card-toolbar>.formdesk-editor-card-delete{color:#ff8a8d}[data-app=formdesk] .formdesk-editor-card-stars{color:var(--formdesk-input);gap:3px;margin-top:8px;display:flex}[data-app=formdesk] .formdesk-editor-card-scale{margin-top:8px}[data-app=formdesk] .formdesk-editor-card-scale-values{gap:3px;display:grid}[data-app=formdesk] .formdesk-editor-card-scale-values>span{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:3px;justify-content:center;align-items:center;height:24px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-editor-card-scale-values>span[data-selected]{background:var(--formdesk-ink);color:var(--formdesk-panel);border-color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-editor-card-scale-labels{color:var(--formdesk-hint);justify-content:space-between;margin-top:3px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-editor-card-matrix{color:var(--formdesk-muted);align-items:center;gap:3px;margin-top:8px;font-size:12.5px;display:grid}[data-app=formdesk] .formdesk-editor-card-matrix-heading{text-align:center}[data-app=formdesk] .formdesk-editor-card-matrix-cell{justify-content:center;display:flex}[data-app=formdesk] .formdesk-editor-card-parts{gap:4px;margin-top:8px;display:grid}[data-app=formdesk] .formdesk-editor-card-parts[data-type=daterange]{grid-template-columns:1fr 1fr}[data-app=formdesk] .formdesk-editor-card-parts[data-type=address]{grid-template-columns:80px 1fr}[data-app=formdesk] .formdesk-editor-card-parts[data-type=bank]{grid-template-columns:1fr 1.4fr 1fr}[data-app=formdesk] .formdesk-editor-card-parts>div{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);height:26px;color:var(--formdesk-hint);white-space:nowrap;border-radius:4px;align-items:center;padding:0 7px;font-size:12.5px;display:flex;overflow:hidden}[data-app=formdesk] .formdesk-editor-card-signature{background:var(--formdesk-panel);border:1px dashed var(--formdesk-input);height:56px;color:var(--formdesk-hint);border-radius:4px;align-items:flex-end;gap:6px;margin-top:8px;padding:0 10px 8px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-editor-card-signature>span:first-child{border-bottom:1px solid var(--formdesk-input);flex:1;padding-bottom:2px}[data-app=formdesk] .formdesk-editor-card-signature>span:last-child{color:var(--formdesk-body);font-weight:600}[data-app=formdesk] .formdesk-editor-insert{z-index:3;pointer-events:none;justify-content:center;align-items:center;height:28px;display:flex;position:absolute;bottom:-19px;left:0;right:0}[data-app=formdesk] .formdesk-editor-insert>:is(button,.formdesk-editor-quick-menu){pointer-events:auto}[data-app=formdesk] .formdesk-editor-insert:before{content:"";background:var(--formdesk-accent);opacity:0;border-radius:1px;height:2px;position:absolute;top:13px;left:0;right:0}[data-app=formdesk] .formdesk-editor-insert-trigger{background:var(--formdesk-accent);height:24px;color:var(--formdesk-panel);white-space:nowrap;opacity:0;border:0;border-radius:6px;align-items:center;gap:4px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex;position:relative;box-shadow:0 4px 12px #3182f64d}[data-app=formdesk] .formdesk-editor-insert:is(:hover,:focus-within,[data-open]):before,[data-app=formdesk] .formdesk-editor-insert:is(:hover,:focus-within,[data-open])>.formdesk-editor-insert-trigger{opacity:1}[data-app=formdesk] .formdesk-editor-quick-menu{z-index:5;background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:8px;padding:8px;animation:.2s formdesk-drop;position:absolute;top:24px;left:60px;right:60px;box-shadow:0 12px 32px #191f281f}[data-app=formdesk] .formdesk-editor-quick-search{border:1.5px solid var(--formdesk-focus);border-radius:5px;align-items:center;gap:8px;height:32px;padding:0 8px;display:flex}[data-app=formdesk] .formdesk-editor-quick-search>svg{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-editor-quick-search>input{min-width:0;height:28px;box-shadow:none;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:12.5px}[data-app=formdesk] .formdesk-editor-quick-options{flex-direction:column;gap:2px;max-height:256px;margin-top:6px;display:flex;overflow:auto}[data-app=formdesk] .formdesk-editor-quick-options>button{text-align:left;background:0 0;border:0;border-radius:4px;flex:none;align-items:center;gap:8px;height:32px;padding:0 8px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-editor-quick-options>button[data-active]{background:var(--formdesk-fill);font-weight:700}[data-app=formdesk] .formdesk-editor-quick-enter{color:var(--formdesk-hint);margin-left:auto;font-size:12.5px}[data-app=formdesk] .formdesk-editor-add-wrap{position:relative}[data-app=formdesk] .formdesk-editor-add-last{border:1px dashed var(--formdesk-disabled);width:100%;height:44px;color:var(--formdesk-body);background:#fff9;border-radius:6px;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:13px;font-weight:600;display:flex}[data-app=formdesk] .formdesk-editor-add-last:hover{border-color:var(--formdesk-focus);color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-editor-empty{background:var(--formdesk-panel);border:1px dashed var(--formdesk-disabled);text-align:center;border-radius:8px;padding:28px 20px}[data-app=formdesk] .formdesk-editor-empty>svg{color:var(--formdesk-muted);margin:0 auto}[data-app=formdesk] .formdesk-editor-empty>h3{margin:10px 0 0;font-size:15px;font-weight:800}[data-app=formdesk] .formdesk-editor-empty>p{color:var(--formdesk-muted);margin-top:6px;font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-editor-empty-actions{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:14px;display:flex}[data-app=formdesk] .formdesk-editor-empty-actions>button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);white-space:nowrap;border-radius:4px;align-items:center;height:28px;padding:0 10px;font-size:12.5px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] .formdesk-editor-empty-actions>button:hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-design-panel{background:var(--formdesk-bg);border:1px solid var(--formdesk-line);border-radius:8px;grid-template-columns:360px minmax(0,1fr);width:100%;height:820px;display:grid;overflow:hidden}[data-app=formdesk] .formdesk-design-settings{background:var(--formdesk-panel);border-right:1px solid var(--formdesk-line);flex-direction:column;gap:22px;padding:24px;display:flex;overflow:auto}[data-app=formdesk] .formdesk-design-heading>h2{margin:0;font-size:15px;font-weight:800}[data-app=formdesk] .formdesk-design-heading>p{color:var(--formdesk-muted);margin:4px 0 0;font-size:12.5px}[data-app=formdesk] .formdesk-design-setting>label{margin-bottom:8px;font-size:13px;font-weight:700;display:block}[data-app=formdesk] .formdesk-design-swatches{gap:8px;display:flex}[data-app=formdesk] .formdesk-design-swatches>button{border:0;border-radius:50%;flex:none;width:32px;height:32px;padding:0;box-shadow:inset 0 0 0 1px #00000014}[data-app=formdesk] .formdesk-design-swatches>button[aria-pressed=true]{box-shadow:0 0 0 2px var(--formdesk-panel),0 0 0 4px var(--formdesk-ink)}[data-app=formdesk] .formdesk-design-swatches>button:focus-visible{outline:1.5px solid var(--formdesk-focus);outline-offset:5px}[data-app=formdesk] .formdesk-design-color-row{gap:8px;margin-top:10px;display:flex}[data-app=formdesk] .formdesk-design-color-picker{border:1px solid var(--formdesk-input);cursor:pointer;background:0 0;border-radius:5px;flex:none;width:36px;height:36px;padding:0;display:block;overflow:hidden}[data-app=formdesk] .formdesk-design-color-picker::-webkit-color-swatch-wrapper{padding:0}[data-app=formdesk] .formdesk-design-color-picker::-webkit-color-swatch{border:0}[data-app=formdesk] .formdesk-design-color-picker::-moz-color-swatch{border:0}[data-app=formdesk] .formdesk-design-input{border:1px solid var(--formdesk-input);width:100%;height:36px;min-height:0;color:var(--formdesk-ink);background:var(--formdesk-panel);box-shadow:none;border-radius:5px;outline:none;padding:0 12px;font-size:13.5px;transition:border-color .15s,box-shadow .15s;display:block}[data-app=formdesk] .formdesk-design-input:focus{border:1.5px solid var(--formdesk-focus);box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-design-input[aria-invalid=true]{border:1.5px solid var(--formdesk-danger)}[data-app=formdesk] .formdesk-design-input::placeholder{color:var(--formdesk-hint);opacity:1}[data-app=formdesk] .formdesk-design-logo-input{font-size:13px}[data-app=formdesk] .formdesk-design-hint{color:var(--formdesk-hint);margin:6px 0 0;font-size:12.5px}[data-app=formdesk] .formdesk-design-hint[data-invalid]{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-design-logo-error{color:var(--formdesk-danger-text);align-items:center;gap:4px;margin:6px 0 0;font-size:12.5px;font-weight:600;display:flex}[data-app=formdesk] .formdesk-design-logo-error>svg{flex:none}[data-app=formdesk] .formdesk-design-submit-hint{color:var(--formdesk-hint);justify-content:space-between;margin-top:6px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-design-note{background:var(--formdesk-muted-bg);color:var(--formdesk-body);border-radius:6px;margin-top:0;padding:12px 14px;font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-design-preview{flex-direction:column;min-height:0;display:flex}[data-app=formdesk] .formdesk-design-preview-header{border-bottom:1px solid var(--formdesk-line);background:var(--formdesk-panel);height:48px;color:var(--formdesk-muted);flex:none;align-items:center;gap:8px;padding:0 20px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-design-preview-body{flex:1;min-height:0}@media (min-width:1600px){[data-app=formdesk] .formdesk-design-panel{grid-template-columns:380px minmax(0,1fr)}}[data-app=formdesk] .formdesk-form-preview{border:1px solid var(--formdesk-line);background:var(--formdesk-bg);border-radius:8px;flex-direction:column;width:100%;height:900px;display:flex;overflow:hidden}[data-app=formdesk] .formdesk-form-preview-header{border-bottom:1px solid var(--formdesk-line);background:var(--formdesk-panel);flex:none;align-items:center;gap:12px;height:56px;padding:0 16px;display:flex}[data-app=formdesk] .formdesk-form-preview-header>h2{flex:none;margin:0;font-size:14px;font-weight:700}[data-app=formdesk] .formdesk-form-preview-spacer{flex:1}[data-app=formdesk] .formdesk-form-preview-devices{background:var(--formdesk-fill);border-radius:5px;flex:none;gap:2px;padding:2px;display:flex}[data-app=formdesk] .formdesk-form-preview-devices>button{white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}[data-app=formdesk] .formdesk-form-preview-devices>button[aria-pressed=true]{background:var(--formdesk-panel);font-weight:700;box-shadow:0 1px 2px #191f2814}[data-app=formdesk] .formdesk-form-preview-exit{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);white-space:nowrap;border-radius:5px;flex:none;align-items:center;height:36px;padding:0 14px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] .formdesk-form-preview-exit:hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-form-preview-exit:disabled{color:var(--formdesk-disabled);cursor:default}[data-app=formdesk] .formdesk-form-preview-stage{background:#eef0f3;flex:1;justify-content:center;min-height:0;padding:0;display:flex}[data-app=formdesk] .formdesk-form-preview-device{background:var(--formdesk-panel);border:0;border-radius:0;width:100%;height:100%;overflow:hidden}[data-app=formdesk] .formdesk-form-preview-stage[data-device=mobile]{padding:24px 0}[data-app=formdesk] .formdesk-form-preview-stage[data-device=mobile]>.formdesk-form-preview-device{border:1px solid var(--formdesk-input);border-radius:12px;flex:none;width:390px;box-shadow:0 24px 60px #191f281f}[data-app=formdesk] .formdesk-preview-renderer{background:var(--formdesk-bg);height:100%;color:var(--formdesk-ink);position:relative;overflow:auto}[data-app=formdesk] .formdesk-preview-renderer__notice{z-index:4;background:var(--formdesk-ink);min-height:40px;color:var(--formdesk-panel);align-items:center;gap:8px;padding:0 16px;font-size:12.5px;font-weight:600;display:flex;position:sticky;top:0}[data-app=formdesk] .formdesk-preview-renderer__notice>svg{flex:none}[data-app=formdesk] .formdesk-preview-renderer__notice>span{flex:1}[data-app=formdesk] .formdesk-preview-renderer__reset{height:26px;color:var(--formdesk-panel);white-space:nowrap;background:0 0;border:1px solid #ffffff4d;border-radius:4px;flex:none;align-items:center;gap:4px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-preview-renderer__body{max-width:720px;margin:0 auto;padding:32px 24px 48px}[data-app=formdesk] .formdesk-preview-renderer[data-device=mobile] .formdesk-preview-renderer__body{max-width:100%;padding:12px}[data-app=formdesk] .formdesk-preview-renderer__success{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);text-align:center;border-radius:8px;padding:36px 40px;animation:.35s ease-out formdesk-pop}[data-app=formdesk] .formdesk-preview-renderer[data-device=mobile] .formdesk-preview-renderer__success{padding:24px 18px}[data-app=formdesk] .formdesk-preview-renderer__success-icon{background:var(--form-action);width:48px;height:48px;color:var(--form-action-fg);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}[data-app=formdesk] .formdesk-preview-renderer__success-title{letter-spacing:-.03em;margin:14px 0 0;font-size:20px;font-weight:800}[data-app=formdesk] .formdesk-preview-renderer__success-copy{color:var(--formdesk-body);white-space:pre-line;margin:8px 0 0;font-size:14px;line-height:1.6}[data-app=formdesk] .formdesk-preview-renderer__summary{border:1px solid var(--formdesk-line);text-align:left;border-radius:6px;max-width:380px;margin:20px auto 0}[data-app=formdesk] .formdesk-preview-renderer__summary-row{border-top:1px solid var(--formdesk-fill);grid-template-columns:110px minmax(0,1fr);gap:10px;padding:9px 14px;font-size:12.5px;display:grid}[data-app=formdesk] .formdesk-preview-renderer__summary-row>:first-child{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-preview-renderer__summary-row>:last-child{overflow-wrap:anywhere;font-weight:600}[data-app=formdesk] .formdesk-preview-renderer__again{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:36px;color:var(--formdesk-ink);border-radius:5px;align-items:center;margin-top:20px;padding:0 16px;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] .formdesk-preview-renderer__again:hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"]{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);width:100%;max-width:none;box-shadow:none;border-radius:8px;margin:0;padding:36px 40px;font-size:14px}[data-app=formdesk] .formdesk-preview-renderer[data-device=mobile] form[data-formdesk-preview="1"]{padding:24px 18px}[data-app=formdesk] .formdesk-preview-renderer__heading{border:0;margin:0;padding:0}[data-app=formdesk] .formdesk-preview-renderer__logo{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:32px;margin:0 0 18px;display:block}[data-app=formdesk] .formdesk-preview-renderer__title{letter-spacing:-.03em;margin:0;font-size:24px;font-weight:800;line-height:1.3}[data-app=formdesk] .formdesk-preview-renderer[data-device=mobile] .formdesk-preview-renderer__title{font-size:20px}[data-app=formdesk] .formdesk-preview-renderer__description{color:var(--formdesk-muted);white-space:pre-line;word-break:keep-all;overflow-wrap:break-word;margin:6px 0 0;font-size:13.5px}[data-app=formdesk] .formdesk-preview-renderer__brand{align-items:center;gap:8px;min-width:0;margin:0 0 14px;display:flex}[data-app=formdesk] .formdesk-preview-renderer__brand .formdesk-preview-renderer__logo{border-radius:6px;flex:none;max-width:120px;height:28px;margin:0}[data-app=formdesk] .formdesk-preview-renderer__brand-mark{background:var(--formdesk-ink);width:28px;height:28px;color:var(--formdesk-panel);letter-spacing:-.04em;border-radius:6px;flex:none;place-items:center;font-size:12.5px;font-weight:800;line-height:1;display:inline-grid}[data-app=formdesk] .formdesk-preview-renderer__brand-name{min-width:0;color:var(--formdesk-ink);word-break:keep-all;overflow-wrap:break-word;font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-amount-guide{color:var(--formdesk-hint);word-break:keep-all;overflow-wrap:break-word;margin:8px 0 0;font-size:12.5px;line-height:1.5}[data-app=formdesk] .formdesk-preview-renderer__info{background:var(--formdesk-muted-bg);border-radius:6px;padding:14px 16px}[data-app=formdesk] .formdesk-preview-renderer__info-title{margin:0;font-size:14px;font-weight:700}[data-app=formdesk] .formdesk-preview-renderer__info-description{color:var(--formdesk-body);white-space:pre-wrap;margin:4px 0 0;font-size:13px;line-height:1.6}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] .form-fields-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:24px 16px;margin-top:24px;display:grid}[data-app=formdesk] .formdesk-preview-renderer form.form-live[data-formdesk-preview="1"] .form-fields-grid>[data-field-key]{grid-area:auto/span 6;grid-template-rows:none;margin:0;padding:0;display:block}[data-app=formdesk] .formdesk-preview-renderer form.form-live[data-formdesk-preview="1"] .form-fields-grid>[data-field-columns="2"]{grid-column:span 3}[data-app=formdesk] .formdesk-preview-renderer form.form-live[data-formdesk-preview="1"] .form-fields-grid>[data-field-columns="3"]{grid-column:span 2}[data-app=formdesk] .formdesk-preview-renderer[data-device=mobile] form[data-formdesk-preview="1"] .form-fields-grid{gap:22px 0}[data-app=formdesk] .formdesk-preview-renderer[data-device=mobile] form.form-live[data-formdesk-preview="1"] .form-fields-grid>[data-field-key]{grid-column:span 6}[data-app=formdesk] .formdesk-preview-renderer form.form-live[data-formdesk-preview="1"] .form-fields-grid .fld-row{background:0 0;border:0;padding:0;display:block}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] .fld-name{border:0;padding:0;display:block}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] .fld-label{min-height:20px;color:var(--formdesk-ink);align-items:center;gap:4px;margin:0 0 8px;font-size:13.5px;font-weight:700;line-height:20px;display:flex}[data-app=formdesk] .formdesk-preview-renderer__required{color:var(--formdesk-danger-text);font-weight:700}[data-app=formdesk] .formdesk-preview-renderer form.form-live[data-formdesk-preview="1"] .form-fields-grid .fld-body{border:0;margin:0;padding:0}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] [data-cw] .fld-ctl,[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] .fld-ctl{width:100%;max-width:none;margin:0}[data-app=formdesk] .formdesk-preview-renderer form.form-live[data-formdesk-preview="1"] .fld-ctl :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),textarea,select){width:100%;min-height:0;height:var(--formdesk-preview-control-height,40px);padding:var(--formdesk-preview-input-padding,0 12px);border:1px solid var(--formdesk-input);background:var(--formdesk-panel);color:var(--formdesk-ink);font-size:var(--formdesk-preview-input-size,14px);line-height:var(--formdesk-preview-input-line-height,normal);box-shadow:none;border-radius:5px;outline:0}[data-app=formdesk] .formdesk-preview-renderer[data-device=mobile]{--formdesk-preview-input-size:16px}[data-app=formdesk] .formdesk-preview-renderer form.form-live[data-formdesk-preview="1"] .fld-ctl textarea{--formdesk-preview-control-height:88px;--formdesk-preview-input-padding:10px 12px;--formdesk-preview-input-line-height:1.55;resize:none}[data-app=formdesk] .formdesk-preview-renderer form.form-live[data-formdesk-preview="1"] .fld-ctl :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),textarea,select):focus-visible{border-color:var(--formdesk-focus);box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-preview-renderer form.form-live[data-formdesk-preview="1"] .fld-ctl :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),textarea,select)[aria-invalid=true]{border-color:var(--formdesk-danger)}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] :is(input,textarea)::placeholder{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] :is(input[type=checkbox],input[type=radio]){width:18px;height:18px;accent-color:var(--form-action);flex:none}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] .fld-description{color:var(--formdesk-hint);margin-top:6px;font-size:12.5px;line-height:1.5}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] [data-choice-layout]{gap:8px}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] [data-choice-layout=columns-2]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] [data-choice-layout=columns-3]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] [data-choice-layout]>label{min-height:var(--formdesk-choice-height,44px);border:1px solid var(--formdesk-input);background:var(--formdesk-panel);color:var(--formdesk-ink);box-shadow:none;border-radius:6px;gap:10px;padding:10px 14px;font-size:13.5px;font-weight:500;line-height:1.4;transition:box-shadow .15s,border-color .15s}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] [data-choice-layout]>label:has(input:checked){border:1.5px solid var(--form-action,var(--formdesk-focus));background:var(--formdesk-panel);font-weight:700}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] [data-choice-layout]>label:hover{box-shadow:0 2px 10px #191f2812}[data-app=formdesk] .formdesk-preview-renderer[data-device=mobile] form[data-formdesk-preview="1"] [data-choice-layout]{flex-direction:column;display:flex}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] .efp-form-actions{margin-top:28px}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] .efp-form-actions>.efp-form-primary-action{height:var(--formdesk-action-height,48px);min-height:var(--formdesk-action-height,48px);border:0;border-radius:5px;margin:0;padding:0 16px;font-size:15px;font-weight:700;box-shadow:none!important}[data-app=formdesk] .formdesk-preview-renderer__footnote{text-align:center;color:var(--formdesk-hint);margin:10px 0 0;font-size:12.5px}[data-app=formdesk] .formdesk-publish-workspace{background:var(--formdesk-bg);border:1px solid var(--formdesk-line);border-radius:8px;flex-direction:column;height:900px;display:flex;overflow:hidden}[data-app=formdesk] .formdesk-publish-workspace [hidden]{display:none!important}[data-app=formdesk] .formdesk-publish-header{background:var(--formdesk-panel);border-bottom:1px solid var(--formdesk-line);flex:none;align-items:center;gap:12px;height:56px;padding:0 16px;display:flex}[data-app=formdesk] .formdesk-publish-back{border:1px solid var(--formdesk-input);border-radius:5px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}[data-app=formdesk] .formdesk-publish-header h1{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:800;overflow:hidden}[data-app=formdesk] .formdesk-publish-status{background:var(--formdesk-fill);height:22px;color:var(--formdesk-body);white-space:nowrap;border-radius:4px;flex:none;align-items:center;gap:5px;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-publish-status>span{background:var(--formdesk-hint);border-radius:50%;width:6px;height:6px}[data-app=formdesk] .formdesk-publish-status[data-state=open]{background:var(--formdesk-ok-bg);color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-publish-status[data-state=open]>span{background:var(--formdesk-ok);animation:2s ease-out infinite formdesk-pulse}[data-app=formdesk] .formdesk-publish-header-tabs{flex:1;justify-content:center;gap:2px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-publish-header-tabs>:is(a,span){height:36px;color:var(--formdesk-body);white-space:nowrap;border-radius:5px;align-items:center;gap:6px;padding:0 12px;transition:background .15s;display:inline-flex}[data-app=formdesk] .formdesk-publish-header-tabs>a:hover{background:var(--formdesk-bg)}[data-app=formdesk] .formdesk-publish-header-tabs>[aria-current]{background:var(--formdesk-fill);color:var(--formdesk-ink);font-weight:700}[data-app=formdesk] .formdesk-publish-header-tabs b{background:var(--formdesk-accent-text);color:var(--formdesk-panel);border-radius:4px;padding:1px 5px;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-publish-layout{flex:1;grid-template-columns:216px minmax(0,1fr) 320px;min-height:0;display:grid}[data-app=formdesk] .formdesk-publish-tabs{border-right:1px solid var(--formdesk-line);background:var(--formdesk-subtle);flex-direction:column;gap:2px;padding:16px 12px;display:flex}[data-app=formdesk] .formdesk-publish-tabs>:is(button,a){height:40px;color:var(--formdesk-ink);text-align:left;background:0 0;border:0;border-radius:5px;flex:none;align-items:center;gap:8px;padding:0 10px;font-size:14.5px;font-weight:500;transition:background .15s;display:flex}[data-app=formdesk] .formdesk-publish-tabs>:is(button,a):hover{background:var(--formdesk-fill)}[data-app=formdesk] .formdesk-publish-tabs>:is(button,a)[aria-current]{background:var(--formdesk-line);font-weight:700}[data-app=formdesk] .formdesk-publish-tabs>:is(button,a) svg{color:var(--formdesk-body)}[data-app=formdesk] .formdesk-publish-tabs>:is(button,a)>span{flex:1}[data-app=formdesk] .formdesk-publish-tabs>:is(button,a)>b{color:var(--formdesk-warn-text);background:#fff1e6;border-radius:4px;padding:1px 5px;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-publish-stage{min-height:0;padding:28px;overflow:auto}[data-app=formdesk] :is(.formdesk-publish-main,.formdesk-publish-overview,.formdesk-publish-share){flex-direction:column;gap:16px;display:flex}[data-app=formdesk] .formdesk-publish-main{max-width:680px;margin:0 auto}[data-app=formdesk] .formdesk-publish-card{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:8px;transition:border-color .2s,box-shadow .2s}[data-app=formdesk] .formdesk-publish-card:hover{border-color:var(--formdesk-input);box-shadow:0 8px 24px #191f280f}[data-app=formdesk] .formdesk-publish-card-heading{border-bottom:1px solid var(--formdesk-fill);align-items:center;gap:8px;padding:16px 20px;display:flex}[data-app=formdesk] .formdesk-publish-card h2{font-size:15px;font-weight:800}[data-app=formdesk] .formdesk-publish-card-heading h2{flex:1}[data-app=formdesk] .formdesk-publish-card-heading>span{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-publish-versions{grid-template-columns:1fr 1fr;display:grid}[data-app=formdesk] .formdesk-publish-versions>div{padding:16px 20px}[data-app=formdesk] .formdesk-publish-versions>div:first-child{border-right:1px solid var(--formdesk-fill)}[data-app=formdesk] .formdesk-publish-versions>div>span{color:var(--formdesk-hint);font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-publish-versions strong{min-height:22px;margin-top:4px;font-size:18px;font-weight:800;display:block}[data-app=formdesk] .formdesk-publish-versions p{min-height:15px;color:var(--formdesk-muted);margin-top:2px;font-size:12.5px}[data-app=formdesk] .formdesk-publish-changes{border-top:1px solid var(--formdesk-fill);padding:12px 20px 16px}[data-app=formdesk] .formdesk-publish-changes h3{color:var(--formdesk-muted);margin:0 0 8px;font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-publish-changes>div{flex-direction:column;gap:6px;display:flex}[data-app=formdesk] .formdesk-publish-change{align-items:center;gap:8px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-publish-change>span{background:var(--formdesk-fill);height:20px;color:var(--formdesk-body);white-space:nowrap;border-radius:3px;align-items:center;padding:0 6px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-publish-change>span[data-kind=added]{background:var(--formdesk-ok-bg);color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-publish-change>span[data-kind=changed]{color:var(--formdesk-warn-text);background:#fff1e6}[data-app=formdesk] .formdesk-publish-change b{font-weight:700}[data-app=formdesk] .formdesk-publish-change small{color:var(--formdesk-hint);font-size:13px}[data-app=formdesk] .formdesk-publish-check{border-bottom:1px solid var(--formdesk-fill);align-items:center;gap:10px;min-height:48px;padding:10px 20px;font-size:13.5px;display:flex}[data-app=formdesk] .formdesk-publish-check>div{flex:1}[data-app=formdesk] .formdesk-publish-check>.formdesk-publish-control{border-radius:4px;height:28px;padding:0 10px;font-size:12.5px}[data-app=formdesk] .formdesk-publish-check p{color:var(--formdesk-hint);margin-top:2px;font-size:12.5px}[data-app=formdesk] .formdesk-publish-check-icon{background:var(--formdesk-fill);width:20px;height:20px;color:var(--formdesk-body);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}[data-app=formdesk] .formdesk-publish-check[data-level=blocker] .formdesk-publish-check-icon{background:var(--formdesk-danger-bg);color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-publish-check[data-level=warn] .formdesk-publish-check-icon{color:var(--formdesk-warn-text);background:#fff1e6}[data-app=formdesk] :is(.formdesk-publish-control,.formdesk-publish-primary){border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:36px;color:var(--formdesk-ink);white-space:nowrap;border-radius:5px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] .formdesk-publish-control:hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-publish-primary{background:var(--formdesk-ink);color:var(--formdesk-panel);border-color:#0000;padding:0 14px;font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-publish-primary:hover{background:var(--formdesk-focus)}[data-app=formdesk] .formdesk-publish-primary:disabled{opacity:1}[data-app=formdesk] .formdesk-publish-primary:disabled:not([data-publishing]):not([data-completed]){background:var(--formdesk-line);color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-publish-primary:is([data-copied],[data-completed]){background:var(--formdesk-ok)}[data-app=formdesk] .formdesk-publish-primary[data-publishing]>svg{animation:.8s linear infinite formdesk-login-spin}[data-app=formdesk] .formdesk-publish-footer{align-items:center;gap:10px;padding:16px 20px;display:flex}[data-app=formdesk] .formdesk-publish-footer>p{color:var(--formdesk-muted);flex:1;font-size:12.5px}[data-app=formdesk] .formdesk-publish-summary{background:var(--formdesk-panel);border-left:1px solid var(--formdesk-line);flex-direction:column;gap:16px;min-height:0;padding:20px;display:flex;overflow:auto}[data-app=formdesk] .formdesk-publish-summary h2{font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-publish-response-card{border:1px solid var(--formdesk-line);border-radius:6px;padding:14px}[data-app=formdesk] .formdesk-publish-response-card>div:first-child{color:var(--formdesk-hint);justify-content:space-between;align-items:center;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-publish-response-card strong{color:var(--formdesk-ink);font-size:18px;font-weight:800}[data-app=formdesk] .formdesk-publish-response-card small{color:var(--formdesk-hint);font-size:12.5px;font-weight:400}[data-app=formdesk] .formdesk-publish-response-card p{color:var(--formdesk-muted);margin-top:8px;font-size:12.5px}[data-app=formdesk] .formdesk-publish-capacity{background:var(--formdesk-fill);border-radius:2px;height:4px;margin-top:8px;overflow:hidden}[data-app=formdesk] .formdesk-publish-capacity>span{background:var(--formdesk-ink);border-radius:2px;height:4px;display:block}[data-app=formdesk] .formdesk-publish-close{width:100%}[data-app=formdesk] .formdesk-publish-summary-rule{background:var(--formdesk-fill);flex:none;height:1px}[data-app=formdesk] .formdesk-publish-usage{color:var(--formdesk-body);font-size:12.5px;line-height:1.6}[data-app=formdesk] .formdesk-publish-dialog-eyebrow{color:var(--formdesk-hint);margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}[data-app=formdesk] .formdesk-publish-first-points{gap:8px;margin:0;padding:0;list-style:none;display:grid}[data-app=formdesk] .formdesk-publish-first-points li{color:var(--formdesk-body);align-items:center;gap:8px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-publish-first-points svg{color:var(--formdesk-hint);flex:none}[data-app=formdesk] .formdesk-publish-check[data-level=pass] .formdesk-publish-check-icon{background:var(--formdesk-ok-bg);color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-publish-dialog-checks h3>span[data-level=blocker]{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-publish-capacity[data-near]>span{background:var(--formdesk-warn)}[data-app=formdesk] .formdesk-publish-capacity-warn{color:var(--formdesk-warn-text);margin-top:8px;font-size:12.5px;font-weight:600;line-height:1.5}[data-app=formdesk] .formdesk-publish-usage-help{color:var(--formdesk-muted);margin-top:6px;font-size:12.5px;line-height:1.5}[data-app=formdesk] .formdesk-publish-usage b{color:var(--formdesk-ink);font-weight:800}[data-app=formdesk] .formdesk-publish-share-card{padding:20px}[data-app=formdesk] .formdesk-publish-link-row{align-items:center;gap:8px;margin-top:12px;display:flex}[data-app=formdesk] .formdesk-publish-link-row input{border:1px solid var(--formdesk-input);background:var(--formdesk-muted-bg);width:100%;height:40px;color:var(--formdesk-ink);border-radius:5px;flex:1;padding:0 12px;font-size:14px}[data-app=formdesk] .formdesk-publish-link-row .formdesk-publish-primary{height:40px;padding:0 16px;font-size:13px;font-weight:600}[data-app=formdesk] .formdesk-publish-link-tools{color:var(--formdesk-body);gap:16px;margin-top:10px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-publish-link-tools>a{align-items:center;gap:4px;display:inline-flex}[data-app=formdesk] .formdesk-publish-qr-card{gap:20px;display:flex}[data-app=formdesk] .formdesk-publish-qr{border:1px solid var(--formdesk-line);border-radius:6px;flex:none;justify-content:center;align-items:center;width:132px;height:132px;padding:8px;display:flex}[data-app=formdesk] .formdesk-publish-qr img{width:100%;height:100%;image-rendering:pixelated}[data-app=formdesk] .formdesk-publish-qr-card>div:last-child{flex:1}[data-app=formdesk] .formdesk-publish-qr-card p{color:var(--formdesk-muted);margin-top:4px;font-size:12.5px;line-height:1.6}[data-app=formdesk] .formdesk-publish-qr-note{background:var(--formdesk-muted-bg);color:var(--formdesk-body);border-radius:6px;align-items:flex-start;gap:8px;margin-top:10px;padding:8px 10px;font-size:12.5px;line-height:1.5;display:flex}[data-app=formdesk] .formdesk-publish-qr-note>svg{margin-top:2px}[data-app=formdesk] .formdesk-publish-downloads{gap:6px;margin-top:12px;display:flex}[data-app=formdesk] .formdesk-publish-downloads>a{height:32px;font-size:12.5px}[data-app=formdesk] .formdesk-publish-embed-heading{align-items:center;gap:8px;display:flex}[data-app=formdesk] .formdesk-publish-embed-heading h2{flex:1}[data-app=formdesk] .formdesk-publish-segment{background:var(--formdesk-fill);border-radius:5px;gap:2px;padding:2px;display:inline-flex}[data-app=formdesk] .formdesk-publish-segment>button{height:28px;color:var(--formdesk-body);background:0 0;border:0;border-radius:4px;padding:0 10px;font-size:12.5px}[data-app=formdesk] .formdesk-publish-segment>button[aria-pressed=true]{background:var(--formdesk-panel);color:var(--formdesk-ink);font-weight:700;box-shadow:0 1px 2px #191f2814}[data-app=formdesk] .formdesk-publish-embed-description{color:var(--formdesk-muted);margin-top:6px;font-size:12.5px}[data-app=formdesk] .formdesk-publish-embed-code{background:var(--formdesk-ink);min-height:70px;color:var(--formdesk-line);font:inherit;white-space:pre-wrap;word-break:break-all;border-radius:6px;margin:12px 0 0;padding:14px 16px;font-size:12.5px;line-height:1.7}[data-app=formdesk] .formdesk-publish-code-actions{justify-content:flex-end;margin-top:8px;display:flex}[data-app=formdesk] .formdesk-publish-code-actions>button{height:32px;font-size:12.5px}[data-app=formdesk] .formdesk-publish-domains-heading{margin:16px 0 0;font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-publish-domains{border:1px solid var(--formdesk-fill);border-radius:6px;margin-top:8px;font-size:13px}[data-app=formdesk] .formdesk-publish-domains>div{align-items:center;gap:8px;height:40px;padding:0 12px;display:flex}[data-app=formdesk] .formdesk-publish-domains>div+div{border-top:1px solid var(--formdesk-fill)}[data-app=formdesk] .formdesk-publish-domains svg{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-publish-domains-empty{border:1px dashed var(--formdesk-input);text-align:center;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:120px;margin-top:8px;padding:12px;display:flex}[data-app=formdesk] .formdesk-publish-domains-empty svg{color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-publish-domains-empty b{font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-publish-domains-empty p{color:var(--formdesk-muted);font-size:12.5px;line-height:1.5}[data-app=formdesk] .formdesk-publish-settings>fieldset{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}[data-app=formdesk] .formdesk-publish-settings-grid{grid-template-columns:1fr 1fr;gap:16px;padding:20px;display:grid}[data-app=formdesk] .formdesk-publish-settings-body{flex-direction:column;gap:16px;padding:20px;display:flex}[data-app=formdesk] .formdesk-publish-setting>label{margin-bottom:8px;font-size:13px;font-weight:700;display:block}[data-app=formdesk] .formdesk-publish-setting>label[for=formdesk-first-page]{color:var(--formdesk-muted);margin-bottom:6px;font-size:12.5px;font-weight:400}[data-app=formdesk] .formdesk-publish-setting>label>span{color:var(--formdesk-hint);margin-left:4px;font-size:12.5px;font-weight:400}[data-app=formdesk] .formdesk-publish-settings :is(input:not([type=hidden]),textarea){border:1px solid var(--formdesk-input);background:var(--formdesk-panel);width:100%;height:36px;color:var(--formdesk-ink);box-shadow:none;border-radius:5px;outline:none;padding:0 12px;font-size:13.5px;line-height:normal;display:block}[data-app=formdesk] .formdesk-publish-settings :is(input,textarea)::placeholder{color:var(--formdesk-hint);opacity:1}[data-app=formdesk] .formdesk-publish-settings :is(input,textarea):focus{border:1.5px solid var(--formdesk-focus)}[data-app=formdesk] .formdesk-publish-settings .formdesk-publish-setting textarea{resize:vertical;height:auto;min-height:64px;padding:10px 12px;line-height:1.6}[data-app=formdesk] .formdesk-publish-date-row{gap:8px;display:flex}[data-app=formdesk] .formdesk-publish-date-row>input[type=date]{flex:1}[data-app=formdesk] .formdesk-publish-time-control{flex:none;width:96px;position:relative}[data-app=formdesk] .formdesk-publish-settings .formdesk-publish-time-control>input{padding:0 30px 0 12px}[data-app=formdesk] .formdesk-publish-time-control>svg{color:var(--formdesk-hint);pointer-events:none;position:absolute;top:11px;right:12px}[data-app=formdesk] .formdesk-publish-number-control{position:relative}[data-app=formdesk] .formdesk-publish-settings .formdesk-publish-number-control input{appearance:textfield;padding-right:32px}[data-app=formdesk] .formdesk-publish-number-control>span{color:var(--formdesk-hint);font-size:12.5px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}[data-app=formdesk] .formdesk-publish-note{background:var(--formdesk-muted-bg);color:var(--formdesk-focus);border-radius:6px;grid-column:1/-1;align-items:flex-start;gap:10px;padding:12px 14px;font-size:12.5px;line-height:1.55;display:flex}[data-app=formdesk] .formdesk-publish-note svg{margin-top:2px}[data-app=formdesk] .formdesk-publish-toggle-row{align-items:flex-start;gap:12px;display:flex}[data-app=formdesk] .formdesk-publish-toggle-row>label{flex:1;font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-publish-toggle-row>div{flex:1;min-width:0}[data-app=formdesk] .formdesk-publish-toggle-row>div>label{font-size:13px;font-weight:700;display:block}[data-app=formdesk] .formdesk-publish-toggle-row>div>p{color:var(--formdesk-hint);word-break:keep-all;overflow-wrap:break-word;margin:4px 0 0;font-size:12.5px;line-height:1.5}[data-app=formdesk] .formdesk-publish-switch{background:var(--formdesk-input);border:0;border-radius:10px;flex:none;width:36px;height:20px;padding:0;transition:background .15s;position:relative}[data-app=formdesk] .formdesk-publish-switch>span{background:var(--formdesk-panel);border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:2px;left:2px}[data-app=formdesk] .formdesk-publish-switch[aria-checked=true]{background:var(--formdesk-ink)}[data-app=formdesk] .formdesk-publish-switch[aria-checked=true]>span{left:18px}[data-app=formdesk] .formdesk-publish-recipients{border:1px solid var(--formdesk-input);border-radius:5px;flex-wrap:wrap;align-items:center;gap:6px;min-height:40px;padding:6px 8px;display:flex}[data-app=formdesk] .formdesk-publish-recipient{background:var(--formdesk-fill);border-radius:4px;align-items:center;gap:6px;height:26px;padding:0 8px;font-size:12.5px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-publish-recipient>button{color:var(--formdesk-muted);background:0 0;border:0;padding:0}[data-app=formdesk] .formdesk-publish-settings .formdesk-publish-recipients>input{border:0;border-radius:0;flex:1;width:100px;min-width:100px;height:40px;padding:0 4px;font-size:13px}[data-app=formdesk] .formdesk-publish-settings .formdesk-publish-recipients>input:focus{border:0}[data-app=formdesk] .formdesk-publish-retention{align-items:center;gap:8px;display:flex}[data-app=formdesk] .formdesk-publish-settings .formdesk-publish-retention input{flex:none;width:96px;padding:0 10px;font-size:13px}[data-app=formdesk] .formdesk-publish-retention>span{color:var(--formdesk-muted);font-size:13px}[data-app=formdesk] .formdesk-publish-retention>div{flex:1}[data-app=formdesk] .formdesk-publish-retention>button{border-color:var(--formdesk-line);border-radius:4px;height:28px;padding:0 8px;font-size:12.5px}[data-app=formdesk] .formdesk-publish-retention>button[aria-pressed=true]{border-color:var(--formdesk-focus)}[data-app=formdesk] .formdesk-publish-setting-help{color:var(--formdesk-hint);margin-top:6px;font-size:12.5px;line-height:1.5}[data-app=formdesk] .formdesk-publish-page-steps{gap:4px;margin-top:8px;display:flex}[data-app=formdesk] .formdesk-publish-settings input[name=firstPageLabel]{padding:0 10px;font-size:13px}[data-app=formdesk] .formdesk-publish-page-steps>span{background:var(--formdesk-fill);height:26px;color:var(--formdesk-muted);border-radius:4px;flex:1;justify-content:center;align-items:center;font-size:12.5px;display:inline-flex}[data-app=formdesk] .formdesk-publish-page-steps>span[aria-current]{background:var(--formdesk-ink);color:var(--formdesk-panel);font-weight:700}[data-app=formdesk] :is(.formdesk-publish-error,.formdesk-publish-copy-error){border:1.5px solid var(--formdesk-danger);background:var(--formdesk-danger-bg);color:var(--formdesk-body);border-radius:6px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:12.5px;line-height:1.5;display:flex}[data-app=formdesk] .formdesk-publish-error svg{color:var(--formdesk-danger-text);margin-top:1px}[data-app=formdesk] .formdesk-publish-error b{color:var(--formdesk-ink);font-weight:700}[data-app=formdesk] .formdesk-publish-error>div{flex:1}[data-app=formdesk] .formdesk-publish-error>.formdesk-publish-control{background:var(--formdesk-panel);flex:none}[data-app=formdesk] .formdesk-publish-copy-error{color:var(--formdesk-publication-text);background:#fff1e6;border:0;gap:8px;margin-top:10px;padding:10px 12px}[data-app=formdesk] .formdesk-publish-copy-error svg{color:var(--formdesk-warn-text);margin-top:2px}[data-app=formdesk] .formdesk-publish-failure-actions{align-items:center;gap:6px;margin-top:12px;display:flex}[data-app=formdesk] .formdesk-publish-failure-actions>button{flex:1}[data-app=formdesk] .formdesk-publish-dialog{background:var(--formdesk-panel);width:380px;max-width:calc(100vw - 40px);color:var(--formdesk-ink);border:0;border-radius:10px;margin:auto;padding:22px;box-shadow:0 24px 60px #191f282e}[data-app=formdesk] .formdesk-publish-dialog[open]{animation:.22s ease-out formdesk-pop}[data-app=formdesk] .formdesk-publish-dialog::backdrop{background:#191f285c}[data-app=formdesk] .formdesk-publish-dialog h2{font-size:16px;font-weight:800}[data-app=formdesk] .formdesk-publish-dialog-copy{color:var(--formdesk-focus);align-items:flex-start;gap:8px;margin-top:12px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-publish-dialog-copy svg{color:var(--formdesk-hint);margin-top:2px}[data-app=formdesk] .formdesk-publish-dialog-actions{justify-content:flex-end;align-items:center;gap:6px;margin-top:18px;display:flex}[data-app=formdesk] .formdesk-publish-dialog-actions>:is(button,a){padding:0 14px;font-size:13px;font-weight:600}@media (min-width:1600px){[data-app=formdesk] .formdesk-publish-layout{grid-template-columns:232px minmax(0,1fr) 340px}}@media (prefers-reduced-motion:reduce){[data-app=formdesk] .formdesk-publish-workspace *,[data-app=formdesk] .formdesk-publish-dialog::backdrop{transition-duration:0s!important;animation-duration:0s!important}}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"]{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);width:100%;max-width:none;box-shadow:none;border-radius:8px;margin:0;padding:36px 40px;font-size:14px}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .form-fields-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:24px 16px;margin-top:24px;display:grid}[data-app=formdesk] .formdesk-public-renderer form.form-live[data-formdesk-live="1"] .form-fields-grid>[data-field-key]{grid-area:auto/span 6;grid-template-rows:none;margin:0;padding:0;display:block}[data-app=formdesk] .formdesk-public-renderer form.form-live[data-formdesk-live="1"] .form-fields-grid>[data-field-columns="2"]{grid-column:span 3}[data-app=formdesk] .formdesk-public-renderer form.form-live[data-formdesk-live="1"] .form-fields-grid>[data-field-columns="3"]{grid-column:span 2}[data-app=formdesk] .formdesk-public-renderer form.form-live[data-formdesk-live="1"] .form-fields-grid .fld-row{background:0 0;border:0;padding:0;display:block}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .fld-name{border:0;padding:0;display:block}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .fld-label{min-height:20px;color:var(--formdesk-ink);align-items:center;gap:4px;margin:0 0 8px;font-size:13.5px;font-weight:700;line-height:20px;display:flex}[data-app=formdesk] .formdesk-public-renderer form.form-live[data-formdesk-live="1"] .form-fields-grid .fld-body{border:0;margin:0;padding:0}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] [data-cw] .fld-ctl,[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .fld-ctl{width:100%;max-width:none;margin:0}[data-app=formdesk] .formdesk-public-renderer form.form-live[data-formdesk-live="1"] .fld-ctl :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),textarea,select){width:100%;min-height:0;height:var(--formdesk-preview-control-height,40px);padding:var(--formdesk-preview-input-padding,0 12px);border:1px solid var(--formdesk-input);background:var(--formdesk-panel);color:var(--formdesk-ink);font-size:var(--formdesk-preview-input-size,14px);line-height:var(--formdesk-preview-input-line-height,normal);box-shadow:none;border-radius:5px;outline:0}[data-app=formdesk] .formdesk-public-renderer form.form-live[data-formdesk-live="1"] .fld-ctl textarea{--formdesk-preview-control-height:88px;--formdesk-preview-input-padding:10px 12px;--formdesk-preview-input-line-height:1.55;resize:none}[data-app=formdesk] .formdesk-public-renderer form.form-live[data-formdesk-live="1"] .fld-ctl :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),textarea,select):focus-visible{border-color:var(--formdesk-focus);box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-public-renderer form.form-live[data-formdesk-live="1"] .fld-ctl :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),textarea,select)[aria-invalid=true]{border-color:var(--formdesk-danger)}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] :is(input,textarea)::placeholder{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] :is(input[type=checkbox],input[type=radio]){width:18px;height:18px;accent-color:var(--form-action);flex:none}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .fld-description{color:var(--formdesk-hint);margin-top:6px;font-size:12.5px;line-height:1.5}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] [data-choice-layout]{gap:8px}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] [data-choice-layout=columns-2]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] [data-choice-layout=columns-3]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] [data-choice-layout]>label{min-height:var(--formdesk-choice-height,44px);border:1px solid var(--formdesk-input);background:var(--formdesk-panel);color:var(--formdesk-ink);box-shadow:none;border-radius:6px;gap:10px;padding:10px 14px;font-size:13.5px;font-weight:500;line-height:1.4;transition:box-shadow .15s,border-color .15s}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] [data-choice-layout]>label:has(input:checked){border:1.5px solid var(--form-action,var(--formdesk-focus));background:var(--formdesk-panel);font-weight:700}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] [data-choice-layout]>label:hover{box-shadow:0 2px 10px #191f2812}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .efp-form-actions{margin-top:28px}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .efp-form-actions>.efp-form-primary-action{height:var(--formdesk-action-height,48px);min-height:var(--formdesk-action-height,48px);border:0;border-radius:5px;margin:0;padding:0 16px;font-size:15px;font-weight:700;box-shadow:none!important}[data-app=formdesk] .formdesk-public-renderer{background:var(--formdesk-bg);min-width:0;color:var(--formdesk-ink);position:relative}[data-app=formdesk] .formdesk-public-renderer:not([data-embed]){min-height:100vh}[data-app=formdesk] .formdesk-public-renderer:has(.formdesk-public-success){background:var(--formdesk-gradient)}[data-app=formdesk] .formdesk-public-body{max-width:720px;margin:0 auto;padding:32px 24px 48px}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .efp-form-actions{align-items:stretch;gap:8px}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .efp-form-actions>.efp-form-primary-action{color:var(--form-action-fg);justify-content:center;align-items:center;gap:8px;display:inline-flex}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .efp-form-actions>.efp-form-primary-action:disabled{opacity:.72}[data-app=formdesk] .formdesk-public-optional{color:var(--formdesk-hint);font-size:12.5px;font-weight:400}[data-app=formdesk] .formdesk-public-renderer form.form-live[data-formdesk-live="1"] .fld-ctl :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),textarea,select):is(:focus-visible,[aria-invalid=true]){border-width:1.5px}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .fld-body>p[role=alert]{color:var(--formdesk-danger-text);margin-top:6px;font-size:12.5px;font-weight:600;animation:.2s ease-out formdesk-drop}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .fd-field-corrected{color:var(--formdesk-ok-text);margin-top:6px;font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .fd-field-corrected:before{content:"✓";margin-right:4px}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .doc-single-consent{border:1px solid var(--formdesk-input);border-radius:6px;margin:0;overflow:hidden}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .doc-term-body{border:0;border-bottom:1px solid var(--formdesk-fill);background:var(--formdesk-panel);max-height:84px;color:var(--formdesk-body);padding:12px 14px;font-size:12.5px;line-height:1.65}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .doc-consent-check{background:var(--formdesk-panel);border:0;border-radius:0;align-items:center;gap:10px;min-height:48px;margin:0;padding:0 14px;font-size:13.5px;font-weight:600;display:flex}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .doc-consent-check input{width:20px;height:20px}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .efp-form-repeat-card{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:6px;padding:12px}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .efp-form-repeat-card>div:first-child{margin-bottom:8px}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .efp-form-repeat-card>div:first-child>span{color:var(--formdesk-body);font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .efp-form-add-action{height:var(--formdesk-preview-control-height,40px);border:1px dashed var(--formdesk-input);background:var(--formdesk-panel);min-height:0;color:var(--formdesk-ink);border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .efp-form-text-action{height:36px;min-height:36px;color:var(--formdesk-muted);background:0 0;border:0;border-radius:4px;padding:0 8px;font-size:12.5px;font-weight:600;text-decoration:none}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .efp-form-repeat-card>div:first-child>.efp-form-text-action{align-items:center;gap:4px;height:26px;min-height:26px;display:inline-flex}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .efp-form-file-picker{border:1px dashed var(--formdesk-input);background:var(--formdesk-panel);min-height:72px;color:var(--formdesk-muted);border-radius:6px;padding:12px;font-size:13px;font-weight:400}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .efp-form-file-item{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:6px;margin-bottom:8px;padding:10px 12px;font-size:13px}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .amount-option-choice{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);min-height:44px;color:var(--formdesk-ink);box-shadow:none;border-radius:6px;gap:10px;padding:10px 12px;font-size:13.5px;font-weight:500;line-height:1.4}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .amount-option-choice:has(input:checked){border:1.5px solid var(--form-action,var(--formdesk-focus));font-weight:700}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] .doc-single-consent{border:1px solid var(--formdesk-input);border-radius:6px;margin:0;overflow:hidden}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] .doc-term-body{border:0;border-bottom:1px solid var(--formdesk-fill);background:var(--formdesk-panel);max-height:84px;color:var(--formdesk-body);padding:12px 14px;font-size:12.5px;line-height:1.65}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] .doc-consent-check{background:var(--formdesk-panel);border:0;border-radius:0;align-items:center;gap:10px;min-height:48px;margin:0;padding:0 14px;font-size:13.5px;font-weight:600;display:flex}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] .doc-consent-check input{width:20px;height:20px}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] .efp-form-repeat-card{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:6px;padding:12px}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] .efp-form-repeat-card>div:first-child{margin-bottom:8px}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] .efp-form-repeat-card>div:first-child>span{color:var(--formdesk-body);font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] .efp-form-add-action{height:var(--formdesk-preview-control-height,40px);border:1px dashed var(--formdesk-input);background:var(--formdesk-panel);min-height:0;color:var(--formdesk-ink);border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] .efp-form-text-action{height:36px;min-height:36px;color:var(--formdesk-muted);background:0 0;border:0;border-radius:4px;padding:0 8px;font-size:12.5px;font-weight:600;text-decoration:none}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] .efp-form-repeat-card>div:first-child>.efp-form-text-action{align-items:center;gap:4px;height:26px;min-height:26px;display:inline-flex}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] .efp-form-file-picker{border:1px dashed var(--formdesk-input);background:var(--formdesk-panel);min-height:72px;color:var(--formdesk-muted);border-radius:6px;padding:12px;font-size:13px;font-weight:400}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] .efp-form-file-item{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:6px;margin-bottom:8px;padding:10px 12px;font-size:13px}[data-app=formdesk] .formdesk-public-spinner{animation:.8s linear infinite formdesk-login-spin}[data-app=formdesk] .formdesk-public-pages{color:var(--formdesk-muted);margin-top:20px;font-size:12.5px}[data-app=formdesk] .formdesk-public-pages>div:first-child{justify-content:space-between;gap:12px;display:flex}[data-app=formdesk] .formdesk-public-pages>div:first-child>span{color:var(--formdesk-muted);flex:none}[data-app=formdesk] .formdesk-public-pages b{color:var(--formdesk-ink);font-weight:700}[data-app=formdesk] .formdesk-public-page-bars{gap:4px;margin-top:8px;display:flex}[data-app=formdesk] .formdesk-public-page-bars>span{background:var(--formdesk-line);border-radius:2px;flex:1;height:4px}[data-app=formdesk] .formdesk-public-page-bars>span[data-current]{background:var(--formdesk-ink)}[data-app=formdesk] :is(.formdesk-public-errors,.formdesk-public-submit-error){border:1.5px solid var(--formdesk-danger);background:var(--formdesk-danger-bg);color:var(--formdesk-ink);border-radius:6px;margin-top:18px;padding:12px 14px;font-size:13px;line-height:1.5;animation:.3s ease-out formdesk-drop}[data-app=formdesk] .formdesk-public-errors>p{align-items:center;gap:8px;font-weight:700;display:flex}[data-app=formdesk] .formdesk-public-errors>p>svg{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-public-errors ul{flex-wrap:wrap;gap:4px 12px;margin:6px 0 0;padding:0 0 0 24px;list-style:none;display:flex}[data-app=formdesk] .formdesk-public-errors button{color:#b42318;text-underline-offset:3px;background:0 0;border:0;margin:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline;transition:color .15s}[data-app=formdesk] .formdesk-public-errors button:hover{color:var(--formdesk-accent-text)}[data-app=formdesk] .formdesk-public-errors [data-fixed] button{color:var(--formdesk-ok-text);text-decoration:line-through}[data-app=formdesk] .formdesk-public-submit-error{align-items:flex-start;gap:10px;display:flex}[data-app=formdesk] .formdesk-public-submit-error>svg{color:var(--formdesk-danger-text);margin-top:1px}[data-app=formdesk] .formdesk-public-submit-error b{font-weight:700}[data-app=formdesk] .formdesk-public-submit-error p{color:var(--formdesk-body)}[data-app=formdesk] .formdesk-public-notice{border:1.5px solid var(--formdesk-warn);color:var(--formdesk-body);background:#fff1e6;border-radius:6px;align-items:flex-start;gap:10px;margin-top:18px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}[data-app=formdesk] .formdesk-public-notice>svg{color:var(--formdesk-warn-text);flex:none;margin-top:1px}[data-app=formdesk] .formdesk-public-notice b{color:var(--formdesk-ink);font-weight:700}[data-app=formdesk] .formdesk-public-notice[data-state=checking]{color:var(--formdesk-hint);background:0 0;border:0}[data-app=formdesk] .formdesk-public-notice[data-state=checking]>svg{color:var(--formdesk-hint);animation:.8s linear infinite formdesk-login-spin}[data-app=formdesk] .formdesk-public-unavailable{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);text-align:center;border-radius:14px;max-width:440px;margin:0 auto;padding:28px 24px}[data-app=formdesk] .formdesk-public-unavailable-brand{color:var(--formdesk-body);margin:0 0 18px;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-public-unavailable-icon{background:var(--formdesk-fill);width:48px;height:48px;color:var(--formdesk-muted);border-radius:50%;justify-content:center;align-items:center;margin:0 auto;display:inline-flex}[data-app=formdesk] .formdesk-public-unavailable-icon[data-tone=info]{background:var(--formdesk-supplement-info-bg);color:var(--formdesk-supplement-info)}[data-app=formdesk] .formdesk-public-unavailable h1{color:var(--formdesk-ink);text-wrap:balance;margin:14px 0 0;font-size:18px;font-weight:800;line-height:1.4}[data-app=formdesk] .formdesk-public-unavailable p{color:var(--formdesk-muted);margin-top:6px;font-size:13px;line-height:1.6}[data-app=formdesk] .formdesk-public-unavailable-action{display:none}[data-app=formdesk] .formdesk-public-success{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);text-align:center;border-radius:8px;outline:none;padding:36px 40px;animation:.35s ease-out formdesk-pop}[data-app=formdesk] .formdesk-public-success-icon{background:var(--form-action);width:48px;height:48px;color:var(--form-action-fg);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}[data-app=formdesk] .formdesk-public-success>h2{letter-spacing:-.03em;margin:14px 0 0;font-size:20px;font-weight:800}[data-app=formdesk] .formdesk-public-success-message{color:var(--formdesk-body);white-space:pre-line;margin-top:8px;font-size:14px;line-height:1.6}[data-app=formdesk] .formdesk-public-ticket{border:1px solid var(--formdesk-line);text-align:left;border-radius:8px;max-width:320px;margin:20px auto 0;overflow:hidden}[data-app=formdesk] .formdesk-public-ticket-heading{border-bottom:1px dashed var(--formdesk-input);justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;display:flex}[data-app=formdesk] .formdesk-public-ticket-heading p{color:var(--formdesk-hint);font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-public-ticket-heading strong{overflow-wrap:anywhere;margin-top:2px;font-size:18px;font-weight:800;display:block}[data-app=formdesk] .formdesk-public-ticket-heading>span{background:var(--formdesk-ok-bg);height:22px;color:var(--formdesk-ok-text);border-radius:4px;flex:none;align-items:center;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-public-ticket-body{align-items:center;gap:14px;padding:16px;display:flex}[data-app=formdesk] .formdesk-public-ticket-qr{border:1px solid var(--formdesk-line);border-radius:4px;flex:none;width:96px;height:96px;padding:4px}[data-app=formdesk] .formdesk-public-ticket-qr>img{width:100%;height:100%;image-rendering:pixelated;display:block}[data-app=formdesk] .formdesk-public-ticket-body>p{color:var(--formdesk-body);font-size:12.5px;line-height:1.6}[data-app=formdesk] .formdesk-public-receipt{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);border-radius:5px;justify-content:center;align-items:center;height:36px;margin-top:20px;padding:0 16px;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] .formdesk-public-receipt:hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}@media (max-width:600px){[data-app=formdesk] .formdesk-public-body{max-width:100%;padding:12px}[data-app=formdesk] .formdesk-public-unavailable-action{background:var(--formdesk-fill);width:100%;min-height:48px;color:var(--formdesk-hint);border:0;border-radius:10px;margin-top:24px;font-size:15px;font-weight:700;display:block}[data-app=formdesk] .formdesk-public-unavailable-action:disabled{opacity:1}[data-app=formdesk] .formdesk-public-renderer{--formdesk-preview-input-size:16px}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"],[data-app=formdesk] .formdesk-public-success{padding:24px 18px}[data-app=formdesk] .formdesk-public-renderer .formdesk-preview-renderer__title{font-size:20px}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .form-fields-grid{gap:22px 0}[data-app=formdesk] .formdesk-public-renderer form.form-live[data-formdesk-live="1"] .form-fields-grid>[data-field-key]{grid-column:span 6}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] [data-choice-layout]{flex-direction:column;display:flex}}@media (prefers-reduced-motion:reduce){[data-app=formdesk] .formdesk-public-renderer *,[data-app=formdesk] .formdesk-public-success{transition-duration:0s!important;animation-duration:0s!important}}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .efp-form-actions{align-items:stretch;gap:8px;display:flex}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .efp-form-actions>.efp-form-primary-action{flex:2 1 0;min-width:0}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .efp-form-actions>.efp-form-secondary-action{min-width:0;height:var(--formdesk-action-height,48px);min-height:var(--formdesk-action-height,48px);border:1px solid var(--formdesk-input);background:var(--formdesk-panel);color:var(--formdesk-ink);box-shadow:none;text-align:center;word-break:keep-all;overflow-wrap:break-word;border-radius:5px;flex:1 1 0;justify-content:center;align-items:center;margin:0;padding:0 12px;font-size:14px;font-weight:600;line-height:1.3;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .efp-form-actions>.efp-form-secondary-action:hover:not(:disabled){background:var(--formdesk-bg);border-color:var(--formdesk-disabled);filter:none}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .efp-form-actions>.efp-form-secondary-action+.efp-form-primary-action{word-break:keep-all;overflow-wrap:break-word;font-size:14px;line-height:1.3}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .efp-form-address-row{align-items:stretch;gap:8px}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .efp-form-address-row>.efp-form-secondary-action{height:var(--formdesk-preview-control-height,40px);border:1px solid var(--formdesk-input);background:var(--formdesk-panel);min-height:0;color:var(--formdesk-ink);box-shadow:none;white-space:nowrap;filter:none;border-radius:5px;margin:0;padding:0 14px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .efp-form-address-row>.efp-form-secondary-action:hover:not(:disabled){background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .fld-ctl>:is([role=radiogroup],[role=group])>label:not(.efp-form-scale-option){min-height:var(--formdesk-choice-height,44px);border:1px solid var(--formdesk-input);background:var(--formdesk-panel);color:var(--formdesk-ink);box-shadow:none;border-radius:6px;gap:10px;padding:10px 14px;font-size:13.5px;font-weight:500;line-height:1.4;transition:box-shadow .15s,border-color .15s}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .fld-ctl>:is([role=radiogroup],[role=group])>label:not(.efp-form-scale-option):has(input:checked){border:1.5px solid var(--form-action,var(--formdesk-focus));background:var(--formdesk-panel);color:var(--formdesk-ink);box-shadow:none;font-weight:700}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .fld-ctl>:is([role=radiogroup],[role=group])>label:not(.efp-form-scale-option):hover{box-shadow:0 2px 10px #191f2812}[data-app=formdesk] .formdesk-signature{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);min-width:0;height:96px;color:var(--formdesk-ink);border-radius:6px;position:relative;overflow:hidden}[data-app=formdesk] .formdesk-signature[data-invalid]{border:1.5px solid var(--formdesk-danger)}[data-app=formdesk] .formdesk-signature[aria-disabled=true]{background:var(--formdesk-subtle)}[data-app=formdesk] .formdesk-signature-line{background:var(--formdesk-line);pointer-events:none;height:1px;position:absolute;bottom:28px;left:16px;right:16px}[data-app=formdesk] .formdesk-signature-hint{color:var(--formdesk-hint);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-size:12.5px;line-height:16px;position:absolute;bottom:8px;left:16px;right:16px;overflow:hidden}[data-app=formdesk] .formdesk-signature[data-state=error] .formdesk-signature-hint{color:var(--formdesk-danger-text);font-weight:600}[data-app=formdesk] .formdesk-signature-canvas{z-index:1;width:100%;height:100%;color:var(--formdesk-ink);cursor:crosshair;touch-action:none;display:block;position:absolute;inset:0}[data-app=formdesk] .formdesk-signature[aria-disabled=true] .formdesk-signature-canvas{cursor:default}[data-app=formdesk] .formdesk-signature-clear{z-index:2;height:28px;color:var(--formdesk-muted);white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;padding:0 8px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;top:8px;right:8px}[data-app=formdesk] .formdesk-signature-clear:hover:not(:disabled){background:var(--formdesk-fill)}[data-app=formdesk] .formdesk-signature-clear:focus-visible{outline:2px solid var(--formdesk-focus);outline-offset:1px}[data-app=formdesk] .formdesk-signature-clear:disabled{color:var(--formdesk-disabled);cursor:default}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .fld-ctl>[data-choice-kind=radio][data-choice-layout=inline]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .fld-ctl>[data-choice-kind=radio][data-choice-layout=inline]>label{min-width:0}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .fld-ctl>[data-choice-layout=cards]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .fld-ctl>:is([role=radiogroup],[role=group])>label:not(.efp-form-scale-option):has(.formdesk-choice-seat){align-items:flex-start;min-height:64px;padding:12px 14px}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .fld-ctl>:is([data-choice-kind=checkbox][data-choice-layout=inline],[data-choice-kind][data-choice-layout=chips]){flex-flow:wrap;gap:6px;display:flex}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .fld-ctl>:is([data-choice-kind=checkbox][data-choice-layout=inline],[data-choice-kind][data-choice-layout=chips])>label:not(.efp-form-scale-option){max-width:100%;min-height:var(--formdesk-chip-height,34px);border:1px solid var(--formdesk-input);background:var(--formdesk-panel);color:var(--formdesk-body);border-radius:4px;flex:none;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;line-height:1.3;position:relative}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .fld-ctl>:is([data-choice-kind=checkbox][data-choice-layout=inline],[data-choice-kind][data-choice-layout=chips])>label:not(.efp-form-scale-option)>input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .fld-ctl>:is([data-choice-kind=checkbox][data-choice-layout=inline],[data-choice-kind][data-choice-layout=chips])>label:not(.efp-form-scale-option):has(input:checked){border:1.5px solid var(--form-action,var(--formdesk-focus));color:var(--formdesk-ink);font-weight:600}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .fld-ctl>:is([data-choice-kind=checkbox][data-choice-layout=inline],[data-choice-kind][data-choice-layout=chips])>label:not(.efp-form-scale-option):has(input:checked):before{content:"";background:currentColor;flex:none;width:12px;height:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/contain no-repeat}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .fld-ctl>:is([data-choice-kind=checkbox][data-choice-layout=inline],[data-choice-kind][data-choice-layout=chips])>label:not(.efp-form-scale-option):has(input:focus-visible){outline:2px solid var(--formdesk-focus);outline-offset:2px}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .fld-ctl>:is([data-choice-kind=checkbox][data-choice-layout=inline],[data-choice-kind][data-choice-layout=chips])>label:not(.efp-form-scale-option):has(input:disabled){opacity:.55;cursor:not-allowed}@media (min-width:601px){[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer:not([data-device=mobile]) form[data-formdesk-preview="1"]) .efp-form-repeat-card>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer:not([data-device=mobile]) form[data-formdesk-preview="1"]) .efp-form-repeat-card>div:last-child>:is(:only-child,:has(textarea,[role=radiogroup],[role=group],.efp-form-file-picker,.efp-form-address-row,.formdesk-signature)){grid-column:1/-1}}[data-app=formdesk] .formdesk-preview-renderer[data-device=mobile]{--formdesk-action-height:52px;--formdesk-preview-control-height:48px;--formdesk-choice-height:48px;--formdesk-chip-height:40px}[data-app=formdesk] .formdesk-preview-renderer[data-device=mobile] form[data-formdesk-preview="1"] .fld-ctl>:is([data-choice-kind=radio][data-choice-layout=inline],[data-choice-layout=cards]){grid-template-columns:minmax(0,1fr)}[data-app=formdesk] .formdesk-preview-renderer[data-device=mobile] .formdesk-signature{height:120px}[data-app=formdesk] .formdesk-preview-renderer[data-device=mobile] .efp-form-actions>.efp-form-secondary-action .efp-form-action-chapter{display:none}@media (max-width:600px){[data-app=formdesk] .formdesk-public-renderer{--formdesk-action-height:52px;--formdesk-preview-control-height:48px;--formdesk-choice-height:48px;--formdesk-chip-height:40px}[data-app=formdesk] .formdesk-public-renderer form[data-formdesk-live="1"] .fld-ctl>:is([data-choice-kind=radio][data-choice-layout=inline],[data-choice-layout=cards]){grid-template-columns:minmax(0,1fr)}[data-app=formdesk] .formdesk-public-renderer .formdesk-signature{height:120px}[data-app=formdesk] .formdesk-public-renderer .efp-form-actions>.efp-form-secondary-action .efp-form-action-chapter{display:none}}[data-app=formdesk] .formdesk-responses-layout{position:relative}[data-app=formdesk] .formdesk-responses-workspace{border:1px solid var(--formdesk-line);background:var(--formdesk-bg);border-radius:8px;flex-direction:column;height:900px;display:flex;position:relative;overflow:hidden}[data-app=formdesk] .formdesk-responses-header{border-bottom:1px solid var(--formdesk-line);background:var(--formdesk-panel);flex:none;align-items:center;gap:12px;height:56px;padding:0 16px;display:flex}[data-app=formdesk] .formdesk-responses-header h1{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:15px;font-weight:800;overflow:hidden}[data-app=formdesk] .formdesk-responses-back{border:1px solid var(--formdesk-input);border-radius:5px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}[data-app=formdesk] .formdesk-responses-form-status{background:var(--formdesk-fill);height:22px;color:var(--formdesk-muted);white-space:nowrap;border-radius:4px;align-items:center;gap:5px;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-responses-form-status i{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}[data-app=formdesk] .formdesk-responses-form-status[data-state=open]{background:var(--formdesk-ok-bg);color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-responses-header>nav{scrollbar-width:none;flex:1;justify-content:safe center;gap:2px;min-width:44px;font-size:13px;display:flex;overflow-x:auto}[data-app=formdesk] .formdesk-responses-header>nav>:is(a,span){height:32px;color:var(--formdesk-body);white-space:nowrap;border-radius:5px;flex-shrink:0;align-items:center;padding:0 12px;transition:background .15s,color .15s;display:inline-flex}[data-app=formdesk] .formdesk-responses-header>nav a:hover{color:var(--formdesk-ink);background:var(--formdesk-bg)}[data-app=formdesk] .formdesk-responses-header>nav [aria-current=page]{background:var(--formdesk-fill);color:var(--formdesk-ink);font-weight:700}[data-app=formdesk] .formdesk-responses-control{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:36px;color:var(--formdesk-ink);white-space:nowrap;border-radius:5px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] .formdesk-responses-control:hover:not(:disabled){background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-responses-stage{flex:1;min-height:0;padding:24px 28px;overflow:auto}[data-app=formdesk] .formdesk-responses-heading{align-items:center;gap:12px;display:flex}[data-app=formdesk] .formdesk-responses-heading>div:first-child{flex:1}[data-app=formdesk] .formdesk-responses-heading h2{letter-spacing:-.03em;font-size:20px;font-weight:800}[data-app=formdesk] .formdesk-responses-heading p{color:var(--formdesk-hint);margin-top:4px;font-size:12.5px}[data-app=formdesk] .formdesk-responses-view{background:var(--formdesk-line);border-radius:6px;gap:2px;padding:3px;display:flex}[data-app=formdesk] .formdesk-responses-view button{height:30px;color:var(--formdesk-body);white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}[data-app=formdesk] .formdesk-responses-view button[aria-pressed=true]{background:var(--formdesk-panel);color:var(--formdesk-ink);font-weight:700;box-shadow:0 1px 2px #191f2814}[data-app=formdesk] .formdesk-responses-toolbar{align-items:center;gap:8px;margin-top:16px;display:flex}[data-app=formdesk] .formdesk-responses-toolbar>span{flex:1}[data-app=formdesk] .formdesk-responses-status-tabs{background:var(--formdesk-fill);border-radius:6px;flex:none;gap:2px;padding:3px;display:flex}[data-app=formdesk] .formdesk-responses-status-tabs button{height:30px;color:var(--formdesk-ink);white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}[data-app=formdesk] .formdesk-responses-status-tabs button[aria-pressed=true]{background:var(--formdesk-panel);font-weight:700;box-shadow:0 1px 2px #191f2814}[data-app=formdesk] .formdesk-responses-status-tabs b{color:var(--formdesk-hint);font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-responses-status-tabs i,[data-app=formdesk] .formdesk-responses-field-cell strong>i{background:var(--formdesk-accent);border-radius:50%;flex:none;width:6px;height:6px}[data-app=formdesk] .formdesk-responses-search{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);width:280px;height:36px;color:var(--formdesk-hint);border-radius:5px;flex:none;align-items:center;gap:8px;padding:0 12px;display:flex}[data-app=formdesk] .formdesk-responses-search input{min-width:0;height:100%;color:var(--formdesk-ink);box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;flex:1;padding:0;font-size:13px}[data-app=formdesk] .formdesk-responses-search:focus-within{border-color:var(--formdesk-focus);box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-responses-search input:focus-visible{box-shadow:none;outline:0}[data-app=formdesk] .formdesk-responses-table-scroll{margin-top:12px;overflow-x:auto}[data-app=formdesk] .formdesk-responses-table{--formdesk-response-grid:36px 44px 120px repeat(var(--formdesk-response-field-count),minmax(160px,1fr)) 96px 40px;min-width:calc(418px + var(--formdesk-response-field-count) * 172px);border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:6px}[data-app=formdesk] .formdesk-responses-table[data-field-count="0"]{--formdesk-response-grid:36px 44px minmax(120px,1fr) 96px 40px}[data-app=formdesk] .formdesk-responses-table[data-source-columns=true]{--formdesk-response-grid:36px 44px 120px 150px minmax(0,1fr) 60px 100px 96px 40px;min-width:1050px}[data-app=formdesk] :is(.formdesk-responses-table-header,.formdesk-responses-row){grid-template-columns:var(--formdesk-response-grid);align-items:center;gap:12px;padding:0 16px;display:grid}[data-app=formdesk] .formdesk-responses-table-header{border-bottom:1px solid var(--formdesk-line);background:var(--formdesk-subtle);height:44px;color:var(--formdesk-muted);border-radius:6px 6px 0 0;font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-responses-row{border-bottom:1px solid var(--formdesk-fill);background:var(--formdesk-panel);height:56px;color:var(--formdesk-ink);cursor:pointer;font-size:13.5px;transition:background .15s}[data-app=formdesk] .formdesk-responses-row:hover{filter:brightness(.985)}[data-app=formdesk] .formdesk-responses-row[data-superseded=true],[data-app=formdesk] .formdesk-responses-row[data-locked=true]{background:var(--formdesk-subtle);color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-responses-row[data-selected=true]{background:var(--formdesk-fill)}[data-app=formdesk] .formdesk-responses-row>[role=cell]:first-child,[data-app=formdesk] .formdesk-responses-table-header>[role=columnheader]:first-child{align-items:center;display:flex}[data-app=formdesk] .formdesk-responses-number,[data-app=formdesk] .formdesk-responses-table-header>span:nth-child(2){color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-responses-time{color:var(--formdesk-muted);font-size:12.5px}[data-app=formdesk] .formdesk-responses-field-cell{white-space:nowrap;text-overflow:ellipsis;color:var(--formdesk-body);overflow:hidden}[data-app=formdesk] .formdesk-responses-field-cell[data-numeric=true]{text-align:right}[data-app=formdesk] .formdesk-responses-field-cell[data-numeric=true] strong{justify-content:flex-end}[data-app=formdesk] .formdesk-responses-field-cell strong{color:var(--formdesk-ink);align-items:center;gap:6px;font-weight:700;display:flex}[data-app=formdesk] .formdesk-responses-field-cell small{color:var(--formdesk-hint);text-overflow:ellipsis;margin-top:2px;font-size:12.5px;display:block;overflow:hidden}[data-app=formdesk] .formdesk-responses-field-cell[data-index="0"]{grid-template-columns:minmax(0,max-content) auto auto minmax(0,1fr);align-items:center;column-gap:8px;display:grid}[data-app=formdesk] .formdesk-responses-field-cell[data-index="0"]>strong{text-overflow:ellipsis;grid-area:1/1;min-width:0;display:block;overflow:hidden}[data-app=formdesk] .formdesk-responses-field-cell[data-index="0"]>strong>i{vertical-align:2px;margin-right:6px;display:inline-block}[data-app=formdesk] .formdesk-responses-field-cell[data-index="0"]>small{grid-area:2/1;min-width:0}[data-app=formdesk] .formdesk-responses-field-cell[data-index="0"]>.formdesk-response-revision-tag{grid-area:1/2/span 2;margin-left:0}[data-app=formdesk] .formdesk-responses-field-cell[data-index="0"]>.formdesk-response-sign-chip{grid-area:1/3/span 2;margin-left:0}[data-app=formdesk] .formdesk-responses-row[data-superseded=true] .formdesk-responses-field-cell strong{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-responses-masked{color:var(--formdesk-hint);align-items:center;gap:6px;display:flex}[data-app=formdesk] .formdesk-responses-masked i{background:var(--formdesk-line);border-radius:2px;width:64px;height:10px;display:block}[data-app=formdesk] .formdesk-response-status{white-space:nowrap;border-radius:4px;align-items:center;height:22px;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-response-status[data-state=new]{color:#1b64da;background:#e8f3ff}[data-app=formdesk] .formdesk-response-status[data-state=seen]{color:var(--formdesk-warn-text);background:#fff1e6}[data-app=formdesk] .formdesk-response-status[data-state=done]{background:var(--formdesk-ok-bg);color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-responses-attachment{color:var(--formdesk-hint);justify-content:center;display:flex}[data-app=formdesk] :is(.formdesk-response-replaced-tag,.formdesk-response-latest-tag){border:1px solid var(--formdesk-input);height:20px;color:var(--formdesk-muted);white-space:nowrap;border-radius:3px;align-items:center;margin-left:6px;padding:0 6px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-response-latest-tag{border-color:var(--formdesk-ink);background:var(--formdesk-ink);color:var(--formdesk-panel)}[data-app=formdesk] .formdesk-response-checkbox{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}[data-app=formdesk] .formdesk-response-checkbox input{appearance:none;border:1.5px solid var(--formdesk-disabled);background:var(--formdesk-panel);width:16px;height:16px;min-height:0;box-shadow:none;cursor:pointer;border-radius:3px;margin:0;padding:0;position:absolute;inset:0}[data-app=formdesk] .formdesk-response-checkbox input:checked{border-color:var(--formdesk-focus);background:var(--formdesk-ink)}[data-app=formdesk] .formdesk-response-checkbox svg{color:var(--formdesk-panel);pointer-events:none;visibility:hidden;position:relative}[data-app=formdesk] .formdesk-response-checkbox input:checked+svg{visibility:visible}[data-app=formdesk] .formdesk-responses-table-footer{height:48px;color:var(--formdesk-muted);justify-content:space-between;align-items:center;padding:0 16px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-responses-table-footer nav{gap:2px;display:flex}[data-app=formdesk] .formdesk-responses-table-footer nav>:is(a,span){border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}[data-app=formdesk] .formdesk-responses-table-footer [aria-current=page]{background:var(--formdesk-ink);color:var(--formdesk-panel);font-weight:700}[data-app=formdesk] .formdesk-responses-no-results{text-align:center;padding:48px 20px}[data-app=formdesk] .formdesk-responses-no-results>svg{color:var(--formdesk-disabled);margin:0 auto}[data-app=formdesk] .formdesk-responses-no-results h3{margin:10px 0 0;font-size:14px;font-weight:700}[data-app=formdesk] .formdesk-responses-no-results p{color:var(--formdesk-muted);margin-top:4px;font-size:12.5px}[data-app=formdesk] .formdesk-responses-no-results button{margin-top:14px;padding:0 12px;font-size:12.5px}[data-app=formdesk] .formdesk-responses-empty{border:1px solid var(--formdesk-line);background:var(--formdesk-gradient);text-align:center;border-radius:8px;width:420px;min-height:320px;margin:16px auto 0;padding:28px}[data-app=formdesk] .formdesk-responses-empty>span{background:var(--formdesk-bg);width:48px;height:48px;color:var(--formdesk-muted);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}[data-app=formdesk] .formdesk-responses-empty h3{margin:12px 0 0;font-size:15px;font-weight:800}[data-app=formdesk] .formdesk-responses-empty p{color:var(--formdesk-muted);margin-top:6px;font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-responses-empty>div{justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex}[data-app=formdesk] .formdesk-response-drawer{z-index:10;border-left:1px solid var(--formdesk-line);background:var(--formdesk-panel);outline:0;width:480px;max-width:100%;animation:.25s ease-out formdesk-response-slide;position:absolute;top:56px;bottom:0;right:0;box-shadow:-24px 0 60px #191f281a}[data-app=formdesk] .formdesk-response-detail{background:var(--formdesk-panel);flex-direction:column;height:100%;display:flex}[data-app=formdesk] .formdesk-response-detail-header{border-bottom:1px solid var(--formdesk-fill);flex:none;align-items:center;gap:8px;height:56px;padding:0 12px 0 20px;display:flex}[data-app=formdesk] .formdesk-response-detail-header h2{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:800;overflow:hidden}[data-app=formdesk] .formdesk-response-detail-header>span{color:var(--formdesk-hint);white-space:nowrap;font-size:12.5px}[data-app=formdesk] .formdesk-response-detail-header>div{flex:1}[data-app=formdesk] .formdesk-response-icon{width:32px;height:32px;color:var(--formdesk-body);background:0 0;border:0;border-radius:5px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s;display:inline-flex}[data-app=formdesk] .formdesk-response-icon:hover:not(:disabled){background:var(--formdesk-fill)}[data-app=formdesk] .formdesk-response-detail-body{flex-direction:column;flex:1;gap:16px;min-height:0;padding:16px 20px 20px;display:flex;overflow:auto}[data-app=formdesk] .formdesk-response-replaced{background:var(--formdesk-fill);border-radius:6px;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-response-replaced>span{flex:1}[data-app=formdesk] .formdesk-response-replaced>svg{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-response-replaced a{text-underline-offset:3px;font-weight:700;text-decoration:underline}[data-app=formdesk] .formdesk-response-replaced a:hover{color:var(--formdesk-accent-text)}[data-app=formdesk] .formdesk-response-readonly{border:1px solid var(--formdesk-input);height:22px;color:var(--formdesk-body);border-radius:4px;align-self:flex-start;align-items:center;gap:4px;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-response-status-setting h3{color:var(--formdesk-hint);margin:0 0 8px;font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-response-status-setting h3 span{font-weight:500}[data-app=formdesk] .formdesk-response-page-side .formdesk-response-status-setting h3{color:var(--formdesk-ink);margin-bottom:10px;font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-response-page-side .formdesk-response-status-setting h3 span{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-response-page-side .formdesk-response-status-options button{height:30px;font-size:12.5px}[data-app=formdesk] .formdesk-response-status-options{background:var(--formdesk-fill);border-radius:5px;grid-template-columns:repeat(3,1fr);gap:2px;padding:2px;display:grid}[data-app=formdesk] .formdesk-response-status-options button{height:32px;color:var(--formdesk-ink);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:500;display:flex}[data-app=formdesk] .formdesk-response-status-options button[aria-pressed=true]{background:var(--formdesk-panel);font-weight:700;box-shadow:0 1px 2px #191f2814}[data-app=formdesk] .formdesk-response-status-options button>i{background:var(--formdesk-accent);border-radius:50%;flex:none;width:6px;height:6px}[data-app=formdesk] .formdesk-response-status-options button[data-state=seen]>i{background:var(--formdesk-warn)}[data-app=formdesk] .formdesk-response-status-options button[data-state=done]>i{background:var(--formdesk-ok)}[data-app=formdesk] .formdesk-response-status-options button:disabled{opacity:.5}[data-app=formdesk] .formdesk-response-submitted{color:var(--formdesk-muted);gap:12px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-response-submitted>span{align-items:center;gap:4px;display:inline-flex}[data-app=formdesk] .formdesk-response-answers{border:1px solid var(--formdesk-line);border-radius:6px;flex:none}[data-app=formdesk] .formdesk-response-answers>header{border-bottom:1px solid var(--formdesk-fill);background:var(--formdesk-subtle);border-radius:6px 6px 0 0;align-items:center;gap:6px;height:40px;padding:0 14px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-response-answers h3{font-size:inherit;flex:1;margin:0;font-weight:700}[data-app=formdesk] .formdesk-response-answers>header span{color:var(--formdesk-hint);align-items:center;gap:4px;font-weight:500;display:inline-flex}[data-app=formdesk] .formdesk-response-answer{border-top:1px solid var(--formdesk-fill);grid-template-columns:120px minmax(0,1fr);gap:12px;padding:10px 14px;font-size:13px;display:grid}[data-app=formdesk] .formdesk-response-answer>span{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-response-answer>div{color:var(--formdesk-ink);white-space:pre-line;word-break:break-all;font-weight:600;line-height:1.5}[data-app=formdesk] .formdesk-response-answer>div[data-empty=true]{color:var(--formdesk-hint);font-weight:500}[data-app=formdesk] .formdesk-response-file{border:1px solid var(--formdesk-line);border-radius:6px;flex:none;align-items:center;gap:10px;padding:10px 12px;display:flex}[data-app=formdesk] .formdesk-response-file-icon{background:var(--formdesk-fill);width:40px;height:40px;color:var(--formdesk-muted);border-radius:4px;flex:none;justify-content:center;align-items:center;display:inline-flex}[data-app=formdesk] .formdesk-response-file>div{flex:1}[data-app=formdesk] .formdesk-response-file strong{-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;font-size:13px;font-weight:600;display:-webkit-box;overflow:hidden}[data-app=formdesk] .formdesk-response-file small{color:var(--formdesk-hint);margin-top:2px;font-size:12.5px;display:block}[data-app=formdesk] .formdesk-response-file-download{border:1px solid var(--formdesk-input);white-space:nowrap;border-radius:4px;align-items:center;gap:4px;height:28px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-response-consent{border:1px solid var(--formdesk-line);border-radius:6px;flex:none;padding:12px 14px;font-size:12.5px}[data-app=formdesk] .formdesk-response-consent h3{font-size:inherit;align-items:center;gap:6px;margin:0;font-weight:700;display:flex}[data-app=formdesk] .formdesk-response-consent h3 svg{color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-response-consent dl{color:var(--formdesk-body);grid-template-columns:90px 1fr;gap:4px 12px;margin:8px 0 0;display:grid}[data-app=formdesk] .formdesk-response-consent dt{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-response-consent dd{margin:0}[data-app=formdesk] .formdesk-response-consent button{color:inherit;font-size:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}[data-app=formdesk] .formdesk-response-consent button:hover{color:var(--formdesk-accent-text)}[data-app=formdesk] .formdesk-response-consent-text{white-space:pre-wrap;margin-top:8px;line-height:1.5}[data-app=formdesk] .formdesk-response-memo{flex:none}[data-app=formdesk] .formdesk-response-memo h3{margin:0 0 8px;font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-response-memo h3 span{color:var(--formdesk-hint);font-size:12.5px;font-weight:500}[data-app=formdesk] .formdesk-response-memo-value{white-space:pre-wrap;background:#fff5d6;border-radius:6px;padding:10px 12px;font-size:13px;line-height:1.5}[data-app=formdesk] .formdesk-response-memo-empty{border:1px dashed var(--formdesk-line);color:var(--formdesk-hint);text-align:center;border-radius:6px;padding:12px;font-size:12.5px}[data-app=formdesk] .formdesk-response-memo-form{gap:8px;display:grid}[data-app=formdesk] .formdesk-response-memo-form textarea{border:1px solid var(--formdesk-line);width:100%;min-height:72px;font:inherit;resize:vertical;background:#fff5d6;border-radius:6px;padding:10px 12px;font-size:13px;line-height:1.5}[data-app=formdesk] .formdesk-response-memo-form textarea:focus-visible{outline:2px solid var(--formdesk-ink);outline-offset:1px}[data-app=formdesk] .formdesk-response-memo-actions{justify-content:space-between;align-items:center;gap:8px;display:flex}[data-app=formdesk] .formdesk-response-memo-actions span{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-response-memo-actions span[data-state=failed]{color:var(--formdesk-danger)}@media (max-width:767px){[data-app=formdesk] .formdesk-response-memo-form textarea{font-size:16px}}[data-app=formdesk] .formdesk-response-memo-readonly{border:1px solid var(--formdesk-line);background:var(--formdesk-muted-bg);height:36px;color:var(--formdesk-hint);border-radius:5px;align-items:center;gap:6px;margin-top:8px;padding:0 12px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-response-detail-footer{border-top:1px solid var(--formdesk-line);flex:none;align-items:center;gap:8px;height:64px;padding:0 20px;display:flex}[data-app=formdesk] .formdesk-response-detail-footer>span{flex:1}[data-app=formdesk] .formdesk-response-delete{color:var(--formdesk-danger-text);background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:13px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-response-locked{color:var(--formdesk-hint);justify-content:center;align-items:center;padding:28px;display:flex}[data-app=formdesk] .formdesk-response-excel{background:var(--formdesk-panel);width:520px;max-width:100%;max-height:540px;color:var(--formdesk-ink);border:0;border-radius:10px;margin:auto;padding:0;animation:.22s ease-out formdesk-pop;overflow:hidden;box-shadow:0 24px 60px #191f282e}[data-app=formdesk] .formdesk-response-excel[open]{flex-direction:column;display:flex}[data-app=formdesk] .formdesk-response-excel::backdrop{background:#191f2852}[data-app=formdesk] .formdesk-response-excel-header{border-bottom:1px solid var(--formdesk-fill);flex:none;align-items:center;height:56px;padding:0 20px;display:flex}[data-app=formdesk] .formdesk-response-excel-header h2{flex:1;font-size:16px;font-weight:800}[data-app=formdesk] .formdesk-response-excel-header button{color:var(--formdesk-muted);background:0 0;border:0;padding:0}[data-app=formdesk] .formdesk-response-excel-body{flex-direction:column;flex:1;gap:14px;min-height:0;padding:16px 20px;display:flex;overflow:auto}[data-app=formdesk] .formdesk-response-excel-heading{justify-content:space-between;align-items:center;display:flex}[data-app=formdesk] .formdesk-response-excel-heading h3{margin:0;font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-response-excel-heading h3 span{color:var(--formdesk-muted);font-weight:600}[data-app=formdesk] .formdesk-response-excel-heading>div{gap:10px;display:flex}[data-app=formdesk] .formdesk-response-excel-heading button{background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-response-excel-heading button:last-child{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-response-excel-fields{grid-template-columns:1fr 1fr;gap:4px;display:grid}[data-app=formdesk] .formdesk-response-excel-fields>label{border:1px solid var(--formdesk-line);cursor:pointer;border-radius:5px;align-items:center;gap:8px;min-height:36px;margin:0;padding:6px 10px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-response-excel-fields>label[data-selected=true]{border-color:var(--formdesk-focus)}[data-app=formdesk] .formdesk-response-excel-fields>label>span:nth-child(2){flex:1;line-height:1.35}[data-app=formdesk] .formdesk-response-excel-fields small{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-response-excel-old{border-top:1px solid var(--formdesk-fill);cursor:pointer;align-items:flex-start;gap:8px;margin:0;padding-top:12px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-response-excel-old>.formdesk-response-checkbox{margin-top:1px}[data-app=formdesk] .formdesk-response-excel-old small{color:var(--formdesk-hint);margin-top:2px;font-size:12.5px;display:block}[data-app=formdesk] .formdesk-response-excel-warning{color:var(--formdesk-publication-text);background:#fff1e6;border-radius:6px;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-response-excel-warning svg{color:var(--formdesk-warn-text)}[data-app=formdesk] .formdesk-response-excel-footer{border-top:1px solid var(--formdesk-line);flex:none;align-items:center;gap:8px;height:64px;padding:0 20px;display:flex}[data-app=formdesk] .formdesk-response-excel-footer>span{color:var(--formdesk-muted);flex:1;font-size:12.5px}[data-app=formdesk] .formdesk-response-excel-download{border-color:var(--formdesk-focus)}[data-app=formdesk] .formdesk-response-excel-download[aria-disabled=true]{border-color:var(--formdesk-line);color:var(--formdesk-hint);cursor:not-allowed}@keyframes formdesk-response-slide{0%{transform:translate(24px)}to{transform:translate(0)}}@media (min-width:768px) and (max-width:1279px){[data-app=formdesk] .formdesk-response-drawer{width:100%}}@media (min-width:1600px){[data-app=formdesk] .formdesk-response-drawer{width:520px}}@media (prefers-reduced-motion:reduce){[data-app=formdesk] .formdesk-responses-workspace *,[data-app=formdesk] .formdesk-response-drawer,[data-app=formdesk] .formdesk-response-excel{transition-duration:0s!important;animation-duration:0s!important}}[data-app=formdesk] .formdesk-responses-table-header .formdesk-responses-field-cell{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-response-delete-dialog{background:var(--formdesk-panel);width:380px;max-width:100%;color:var(--formdesk-ink);border:0;border-radius:10px;margin:auto;padding:22px;animation:.22s ease-out formdesk-pop;box-shadow:0 24px 60px #191f282e}[data-app=formdesk] .formdesk-response-delete-dialog::backdrop{background:#191f285c}[data-app=formdesk] .formdesk-response-delete-dialog h2{font-size:16px;font-weight:800}[data-app=formdesk] .formdesk-response-delete-confirm{align-items:center;gap:8px;margin-top:14px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-response-delete-confirm .formdesk-response-checkbox,[data-app=formdesk] .formdesk-response-delete-confirm input{width:18px;height:18px}[data-app=formdesk] .formdesk-response-delete-dialog>div{justify-content:flex-end;gap:6px;margin-top:18px;display:flex}[data-app=formdesk] .formdesk-response-delete-submit{background:var(--formdesk-danger);color:var(--formdesk-panel);border-color:var(--formdesk-danger)}[data-app=formdesk] .formdesk-response-delete-submit:hover:not(:disabled){border-color:var(--formdesk-danger);background:#d13438}[data-app=formdesk] .formdesk-response-summary-view{margin-top:16px}[data-app=formdesk] .formdesk-response-summary-grid{grid-template-columns:1.2fr 1fr 1fr;gap:14px;display:grid}[data-app=formdesk] .formdesk-response-summary-card{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px;padding:18px;transition:border-color .2s,box-shadow .2s}[data-app=formdesk] .formdesk-response-summary-card:hover{border-color:var(--formdesk-input);box-shadow:0 8px 24px #191f280f}[data-app=formdesk] .formdesk-response-summary-card h3,[data-app=formdesk] .formdesk-response-summary-long h3{margin:0;font-size:13.5px;font-weight:800}[data-app=formdesk] .formdesk-response-summary-card h3 span,[data-app=formdesk] .formdesk-response-summary-long h3 span{color:var(--formdesk-hint);margin-left:4px;font-size:12.5px;font-weight:500}[data-app=formdesk] .formdesk-response-summary-options{flex-direction:column;gap:8px;margin-top:14px;display:flex}[data-app=formdesk] .formdesk-response-summary-options>div{grid-template-columns:90px 1fr 28px;align-items:center;gap:8px;font-size:12.5px;display:grid}[data-app=formdesk] .formdesk-response-summary-options b{text-align:right;font-weight:700}[data-app=formdesk] .formdesk-response-summary-track{background:var(--formdesk-fill);border-radius:3px;height:6px}[data-app=formdesk] .formdesk-response-summary-track>i{background:var(--formdesk-ink);border-radius:3px;height:6px;display:block}[data-app=formdesk] .formdesk-response-summary-card{word-break:keep-all;overflow-wrap:break-word;min-width:0}[data-app=formdesk] .formdesk-response-summary-capacity>p,[data-app=formdesk] .formdesk-response-summary-amount>p{color:var(--formdesk-hint);margin:4px 0 0;font-size:12.5px;line-height:normal}[data-app=formdesk] .formdesk-response-summary-seats{flex-direction:column;gap:12px;margin-top:14px;display:flex}[data-app=formdesk] .formdesk-response-summary-seats>div>div{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-response-summary-seats>div>div>span{min-width:0;font-weight:600}[data-app=formdesk] .formdesk-response-summary-seats b{flex:none;font-weight:700}[data-app=formdesk] .formdesk-response-summary-seats .formdesk-response-summary-track,[data-app=formdesk] .formdesk-response-summary-seats .formdesk-response-summary-track>i{border-radius:4px;height:8px}[data-app=formdesk] .formdesk-response-summary-seats [data-state=near] b{color:var(--formdesk-warn-text)}[data-app=formdesk] .formdesk-response-summary-seats [data-state=near] .formdesk-response-summary-track>i{background:var(--formdesk-warn)}[data-app=formdesk] .formdesk-response-summary-seats [data-state=full] b{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-response-summary-seats [data-state=full] .formdesk-response-summary-track>i{background:var(--formdesk-danger)}[data-app=formdesk] .formdesk-response-summary-amount>strong{color:var(--formdesk-ink);letter-spacing:-.02em;margin-top:12px;font-size:28px;font-weight:800;line-height:normal;display:block}[data-app=formdesk] .formdesk-response-summary-amount dl{border-top:1px solid var(--formdesk-fill);flex-direction:column;gap:6px;margin:12px 0 0;padding-top:10px;display:flex}[data-app=formdesk] .formdesk-response-summary-amount dl>div{justify-content:space-between;gap:8px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-response-summary-amount dt{min-width:0;color:var(--formdesk-body)}[data-app=formdesk] .formdesk-response-summary-amount dd{color:var(--formdesk-ink);flex:none;margin:0;font-weight:700}@media (max-width:1023px){[data-app=formdesk] .formdesk-response-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){[data-app=formdesk] .formdesk-response-summary-grid{grid-template-columns:minmax(0,1fr)}}[data-app=formdesk] .formdesk-response-summary-long{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px;margin-top:14px;padding:16px 18px}[data-app=formdesk] .formdesk-response-summary-long>div{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}[data-app=formdesk] .formdesk-response-summary-long>div>span{background:var(--formdesk-bg);max-width:360px;color:var(--formdesk-focus);border-radius:6px;padding:8px 12px;font-size:12.5px;line-height:1.5}@media (prefers-reduced-motion:reduce){[data-app=formdesk] .formdesk-response-delete-dialog{animation-duration:0s!important}}[data-app=formdesk] .formdesk-checkin-page{justify-content:center;align-items:flex-start;min-height:100vh;display:flex}[data-app=formdesk] .formdesk-checkin{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);border-radius:12px;flex-direction:column;width:390px;max-width:100%;height:800px;display:flex;overflow:hidden}@media (max-width:600px){[data-app=formdesk] .formdesk-checkin{border:0;border-radius:0;width:100%;height:100dvh}}[data-app=formdesk] .formdesk-checkin-header{border-bottom:1px solid var(--formdesk-fill);flex:none;align-items:center;gap:10px;height:52px;padding:0 16px;display:flex}[data-app=formdesk] .formdesk-checkin-header>:is(a,button){color:var(--formdesk-ink);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-app=formdesk] .formdesk-checkin-header>div{flex:1;min-width:0}[data-app=formdesk] .formdesk-checkin-header h1{font-size:15px;font-weight:800}[data-app=formdesk] .formdesk-checkin-header p{color:var(--formdesk-hint);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}[data-app=formdesk] .formdesk-checkin-stats{border-bottom:1px solid var(--formdesk-fill);flex:none;grid-template-columns:repeat(3,1fr);margin:0;display:grid}[data-app=formdesk] .formdesk-checkin-stats>div{flex-flow:wrap;align-content:center;align-items:baseline;gap:2px 6px;min-width:0;padding:10px 16px;display:flex}[data-app=formdesk] .formdesk-checkin-stats>div+div{border-left:1px solid var(--formdesk-fill)}[data-app=formdesk] .formdesk-checkin-stats dt{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-checkin-stats dd{font-variant-numeric:tabular-nums;margin:0;font-size:18px;font-weight:800}[data-app=formdesk] .formdesk-checkin-stage{background:var(--formdesk-panel);flex-direction:column;flex:1;min-height:0;transition:background .25s;display:flex;position:relative}[data-app=formdesk] .formdesk-checkin-stage[data-state=ok]{background:var(--formdesk-ok)}[data-app=formdesk] .formdesk-checkin-stage[data-state=dup]{background:var(--formdesk-warn)}[data-app=formdesk] .formdesk-checkin-stage[data-state=bad]{background:var(--formdesk-danger)}[data-app=formdesk] .formdesk-checkin-camera{flex-direction:column;display:flex;position:absolute;inset:0}[data-app=formdesk] .formdesk-checkin-camera[data-active=false]{visibility:hidden;pointer-events:none}[data-app=formdesk] .formdesk-checkin-video{position:absolute;inset:0;overflow:hidden}[data-app=formdesk] .formdesk-checkin-video video{object-fit:cover;width:100%;height:100%;display:block}[data-app=formdesk] .formdesk-checkin-camera-guide{pointer-events:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;padding:24px;display:flex;position:relative}[data-app=formdesk] .formdesk-checkin-camera-guide p{color:var(--formdesk-panel);font-size:14px;font-weight:600}[data-app=formdesk] .formdesk-checkin-scan-frame{flex:none;width:240px;height:240px;position:relative}[data-app=formdesk] .formdesk-checkin-scan-frame>span{border:0 solid var(--formdesk-panel);width:40px;height:40px;position:absolute}[data-app=formdesk] .formdesk-checkin-scan-frame>span:first-child{border-top-width:3px;border-left-width:3px;border-radius:6px 0 0;top:0;left:0}[data-app=formdesk] .formdesk-checkin-scan-frame>span:nth-child(2){border-top-width:3px;border-right-width:3px;border-radius:0 6px 0 0;top:0;right:0}[data-app=formdesk] .formdesk-checkin-scan-frame>span:nth-child(3){border-bottom-width:3px;border-left-width:3px;border-radius:0 0 0 6px;bottom:0;left:0}[data-app=formdesk] .formdesk-checkin-scan-frame>span:nth-child(4){border-bottom-width:3px;border-right-width:3px;border-radius:0 0 6px;bottom:0;right:0}[data-app=formdesk] .formdesk-checkin-scan-frame>i{background:#ffffff8c;height:2px;position:absolute;top:50%;left:20px;right:20px}[data-app=formdesk] .formdesk-checkin-result{color:var(--formdesk-panel);flex-direction:column;flex:1;justify-content:center;padding:24px;animation:.3s ease-out formdesk-pop;display:flex}[data-app=formdesk] .formdesk-checkin-result-icon{background:#fff3;border-radius:50%;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}[data-app=formdesk] .formdesk-checkin-result h2{letter-spacing:-.03em;margin-top:16px;font-size:24px;font-weight:800}[data-app=formdesk] .formdesk-checkin-result>p{opacity:.92;white-space:pre-line;margin-top:8px;font-size:14px;line-height:1.6}[data-app=formdesk] .formdesk-checkin-person{background:#ffffff24;border-radius:8px;margin-top:20px;padding:14px 16px;font-size:13.5px;line-height:1.7}[data-app=formdesk] .formdesk-checkin-person h3{margin:0;font-size:18px;font-weight:800}[data-app=formdesk] .formdesk-checkin-manual{flex-direction:column;flex:1;min-height:0;padding:24px 20px;display:flex}[data-app=formdesk] .formdesk-checkin-manual h2{font-size:16px;font-weight:800}[data-app=formdesk] .formdesk-checkin-manual>p{color:var(--formdesk-muted);margin-top:4px;font-size:13px}[data-app=formdesk] .formdesk-checkin-manual>input{border:1.5px solid var(--formdesk-focus);background:var(--formdesk-panel);width:100%;height:52px;min-height:0;color:var(--formdesk-ink);box-shadow:none;border-radius:5px;flex:none;margin:16px 0 0;padding:0 14px;font-size:20px;font-weight:700}[data-app=formdesk] .formdesk-checkin-manual>input:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-checkin-manual-record{border:1px solid var(--formdesk-line);border-radius:6px;margin-top:12px;padding:12px 14px;font-size:13.5px}[data-app=formdesk] .formdesk-checkin-manual-record strong{font-weight:700}[data-app=formdesk] .formdesk-checkin-manual-record span{margin-left:4px}[data-app=formdesk] .formdesk-checkin-manual>button{background:var(--formdesk-ink);height:52px;color:var(--formdesk-panel);border:0;border-radius:5px;flex:none;justify-content:center;align-items:center;margin-top:auto;padding:0;font-size:15px;font-weight:700;transition:background .15s;display:flex}[data-app=formdesk] .formdesk-checkin-manual>button:hover:not(:disabled){background:var(--formdesk-focus)}[data-app=formdesk] .formdesk-checkin-plain{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:28px;display:flex}[data-app=formdesk] .formdesk-checkin-plain-icon{background:var(--formdesk-fill);width:48px;height:48px;color:var(--formdesk-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}[data-app=formdesk] .formdesk-checkin-plain h2{margin-top:14px;font-size:17px;font-weight:800}[data-app=formdesk] .formdesk-checkin-plain p{color:var(--formdesk-body);white-space:pre-line;margin-top:8px;font-size:13.5px;line-height:1.6}[data-app=formdesk] .formdesk-checkin-action{border:1px solid var(--formdesk-ink);background:var(--formdesk-ink);height:44px;color:var(--formdesk-panel);white-space:nowrap;border-radius:5px;flex:none;align-items:center;margin-top:20px;padding:0 18px;font-size:14px;font-weight:700;transition:background .15s;display:inline-flex}[data-app=formdesk] .formdesk-checkin-action:hover:not(:disabled){background:var(--formdesk-focus);border-color:var(--formdesk-focus)}[data-app=formdesk] .formdesk-checkin-action--secondary{border-color:var(--formdesk-input);background:var(--formdesk-panel);color:var(--formdesk-ink);margin-top:8px;font-weight:600;transition:background .15s,border-color .15s}[data-app=formdesk] .formdesk-checkin-action--secondary:hover:not(:disabled){background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-checkin-footer{border-top:1px solid var(--formdesk-line);background:var(--formdesk-panel);flex:none;grid-template-columns:1fr 1fr;gap:8px;height:84px;padding:12px 16px 20px;display:grid}[data-app=formdesk] .formdesk-checkin-footer>button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:48px;color:var(--formdesk-ink);border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:700;display:flex}[data-app=formdesk] .formdesk-checkin-footer>button[aria-pressed=true]{border-color:var(--formdesk-focus);background:var(--formdesk-ink);color:var(--formdesk-panel)}@media (prefers-reduced-motion:reduce){[data-app=formdesk] .formdesk-checkin *{transition-duration:0s!important;animation-duration:0s!important}}[data-app=formdesk] .formdesk-notification-viewport{min-width:0;max-width:100%;overflow-x:auto}[data-app=formdesk] .formdesk-notifications{border:1px solid var(--formdesk-line);background:var(--formdesk-bg);border-radius:8px;flex-direction:column;height:820px;display:flex;position:relative;overflow:hidden}@media (max-width:1279px){[data-app=formdesk] .formdesk-notifications{min-width:1440px}}[data-app=formdesk] .formdesk-notification-header{border-bottom:1px solid var(--formdesk-line);background:var(--formdesk-panel);flex:none;align-items:center;gap:12px;height:56px;padding:0 16px;display:flex}[data-app=formdesk] .formdesk-notification-back{border:1px solid var(--formdesk-input);border-radius:5px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}[data-app=formdesk] .formdesk-notification-header h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:700;overflow:hidden}[data-app=formdesk] .formdesk-notification-status{border:1px solid var(--formdesk-input);height:22px;color:var(--formdesk-muted);white-space:nowrap;border-radius:4px;flex:none;align-items:center;gap:5px;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-notification-status>span{background:currentColor;border-radius:50%;width:6px;height:6px}[data-app=formdesk] .formdesk-notification-status[data-state=open]{background:var(--formdesk-ok-bg);color:var(--formdesk-ok-text);border:0}[data-app=formdesk] .formdesk-notification-save-hint{color:var(--formdesk-hint);white-space:nowrap;margin-left:auto;font-size:12.5px}[data-app=formdesk] .formdesk-notification-layout{flex:1;grid-template-columns:232px minmax(0,1fr) 400px;min-height:0;display:grid}[data-app=formdesk] .formdesk-notification-tabs{border-right:1px solid var(--formdesk-line);background:var(--formdesk-subtle);flex-direction:column;gap:2px;padding:16px 12px;display:flex}[data-app=formdesk] .formdesk-notification-tabs>span{border-radius:5px;flex:none;align-items:center;gap:8px;height:40px;padding:0 10px;font-size:14.5px;font-weight:500;display:flex}[data-app=formdesk] .formdesk-notification-tabs>[aria-current]{background:var(--formdesk-fill);font-weight:700}[data-app=formdesk] .formdesk-notification-tabs>span>svg{color:var(--formdesk-body)}[data-app=formdesk] .formdesk-notification-tabs>span>span{flex:1}[data-app=formdesk] .formdesk-notification-tabs b{color:var(--formdesk-hint);font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-notification-tabs b[data-on=true]{color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-notification-stage{min-height:0;padding:24px 28px;overflow:auto}[data-app=formdesk] .formdesk-notification-main{flex-direction:column;gap:16px;max-width:680px;margin:0;display:flex}[data-app=formdesk] .formdesk-notification-heading h2{letter-spacing:-.03em;font-size:20px;font-weight:800}[data-app=formdesk] .formdesk-notification-heading p{color:var(--formdesk-hint);margin-top:4px;font-size:12.5px}[data-app=formdesk] .formdesk-notification-card{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px}[data-app=formdesk] .formdesk-notification-toggle-row{border-bottom:1px solid var(--formdesk-fill);align-items:center;gap:12px;min-height:60px;padding:12px 20px;display:flex}[data-app=formdesk] .formdesk-notification-toggle-row>label{flex:1;font-size:13.5px;font-weight:700}[data-app=formdesk] .formdesk-notification-switch{background:var(--formdesk-line);border:0;border-radius:10px;flex:none;width:36px;height:20px;padding:0;transition:background .2s;position:relative}[data-app=formdesk] .formdesk-notification-switch[aria-checked=true]{background:var(--formdesk-ink)}[data-app=formdesk] .formdesk-notification-switch>span{background:var(--formdesk-panel);border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #191f2833}[data-app=formdesk] .formdesk-notification-switch[aria-checked=true]>span{transform:translate(16px)}[data-app=formdesk] .formdesk-notification-recipients{flex-direction:column;gap:8px;padding:16px 20px;transition:opacity .2s;display:flex}[data-app=formdesk] .formdesk-notification-recipients[data-enabled=false]{opacity:.4}[data-app=formdesk] .formdesk-notification-recipient-heading{align-items:center;display:flex}[data-app=formdesk] .formdesk-notification-recipient-heading>label{flex:1;font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-notification-recipient-heading>span{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-notification-chips{flex-wrap:wrap;gap:6px;display:flex}[data-app=formdesk] .formdesk-notification-chip{background:var(--formdesk-fill);border-radius:4px;align-items:center;gap:6px;height:30px;padding:0 6px 0 10px;font-size:13px;display:inline-flex}[data-app=formdesk] .formdesk-notification-chip>small{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-notification-chip>button{width:20px;height:20px;color:var(--formdesk-hint);background:0 0;border:0;border-radius:3px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-app=formdesk] .formdesk-notification-chip>button:hover:not(:disabled){background:var(--formdesk-line)}[data-app=formdesk] .formdesk-notification-add{gap:8px;display:flex}[data-app=formdesk] .formdesk-notification-add>input{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);width:0;height:36px;color:var(--formdesk-ink);border-radius:5px;outline:none;flex:1;padding:0 10px;font-size:13px;line-height:normal}[data-app=formdesk] .formdesk-notification-add>input[aria-invalid=true]{border-color:var(--formdesk-danger)}[data-app=formdesk] .formdesk-notification-add>input:focus{border:1.5px solid var(--formdesk-focus);box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-notification-add>button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:36px;color:var(--formdesk-ink);border-radius:5px;flex:none;align-items:center;padding:0 12px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] .formdesk-notification-add>button:hover:not(:disabled){background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-notification-recipient-hint{color:var(--formdesk-hint);margin-top:8px;font-size:12.5px}[data-app=formdesk] .formdesk-notification-recipient-error{min-height:14px;color:var(--formdesk-danger-text);font-size:12.5px}[data-app=formdesk] .formdesk-notification-privacy{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);color:var(--formdesk-muted);border-radius:6px;padding:10px 12px;font-size:12.5px;line-height:1.6}[data-app=formdesk] .formdesk-notification-preview{border-left:1px solid var(--formdesk-line);background:var(--formdesk-panel);flex-direction:column;gap:10px;min-height:0;padding:20px;display:flex;overflow:auto}[data-app=formdesk] .formdesk-notification-preview>h2{color:var(--formdesk-hint);font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-notification-mail{border:1px solid var(--formdesk-line);border-radius:8px;flex:none;overflow:hidden}[data-app=formdesk] .formdesk-notification-mail-headers{border-bottom:1px solid var(--formdesk-fill);color:var(--formdesk-muted);padding:12px 14px;font-size:12.5px;line-height:1.6}[data-app=formdesk] .formdesk-notification-mail-headers b{color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-notification-mail-body{resize:none;background:var(--formdesk-panel);width:100%;min-height:0;color:var(--formdesk-focus);white-space:pre-wrap;box-shadow:none;border:0;border-radius:0;outline:none;padding:18px 16px;font-size:13px;line-height:1.7;display:block;overflow:hidden}[data-app=formdesk] .formdesk-notification-preview>p{color:var(--formdesk-hint);font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-notification-toast{background:var(--formdesk-ink);max-width:calc(100% - 28px);height:44px;color:var(--formdesk-panel);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:600;animation:.25s formdesk-notification-toast;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #191f2833}@keyframes formdesk-notification-toast{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){[data-app=formdesk] .formdesk-notifications *{transition-duration:0s!important;animation-duration:0s!important}}[data-app=formdesk] .formdesk-billing-scroll{max-width:100%;overflow-x:auto}[data-app=formdesk] .formdesk-billing{--formdesk-billing-available:#e8f3ff;border:1px solid var(--formdesk-line);background:var(--formdesk-bg);border-radius:8px;flex-direction:column;height:820px;display:flex;overflow:hidden}[data-app=formdesk] .formdesk-billing-header{border-bottom:1px solid var(--formdesk-line);background:var(--formdesk-panel);flex:none;align-items:center;gap:24px;height:56px;padding:0 24px;display:flex}[data-app=formdesk] .formdesk-billing-header>nav{gap:2px;font-size:13.5px;display:flex}[data-app=formdesk] .formdesk-billing-header>nav>:is(a,span){height:32px;color:var(--formdesk-body);white-space:nowrap;border-radius:5px;align-items:center;padding:0 12px;transition:background .15s,color .15s;display:inline-flex}[data-app=formdesk] .formdesk-billing-header>nav>a:hover{background:var(--formdesk-bg);color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-billing-header>nav>[aria-current]{color:var(--formdesk-ink);background:var(--formdesk-fill);font-weight:700}[data-app=formdesk] .formdesk-billing-profile{align-items:center;gap:8px;margin-left:auto;font-size:13px;font-weight:600;display:flex}[data-app=formdesk] .formdesk-billing-profile>span{background:var(--formdesk-fill);width:32px;height:32px;color:var(--formdesk-body);border-radius:50%;place-items:center;font-size:12.5px;font-weight:700;display:inline-grid}[data-app=formdesk] .formdesk-billing-layout{flex:1;grid-template-columns:240px minmax(0,1fr);min-height:0;display:grid}[data-app=formdesk] .formdesk-billing-tabs{border-right:1px solid var(--formdesk-line);background:var(--formdesk-subtle);flex-direction:column;gap:2px;padding:24px 12px;display:flex}[data-app=formdesk] .formdesk-billing-tabs>:is(a,button,span){height:36px;color:var(--formdesk-ink);text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;padding:0 10px;font-size:13.5px;font-weight:500;display:flex}[data-app=formdesk] .formdesk-billing-tabs svg{color:var(--formdesk-body)}[data-app=formdesk] .formdesk-billing-tabs>[aria-current]{background:var(--formdesk-line);font-weight:700}[data-app=formdesk] .formdesk-billing-stage{min-height:0;padding:28px;overflow:auto}[data-app=formdesk] .formdesk-billing-main{flex-direction:column;gap:16px;max-width:760px;margin:0;display:flex}[data-app=formdesk] .formdesk-billing-heading h1{letter-spacing:-.03em;font-size:20px;font-weight:800}[data-app=formdesk] .formdesk-billing-heading p{color:var(--formdesk-hint);margin-top:4px;font-size:12.5px}[data-app=formdesk] :is(.formdesk-billing-summary,.formdesk-billing-products,.formdesk-billing-empty,.formdesk-billing-history,.formdesk-billing-state){border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px;transition:border-color .2s,box-shadow .2s}[data-app=formdesk] :is(.formdesk-billing-summary,.formdesk-billing-products,.formdesk-billing-empty,.formdesk-billing-history,.formdesk-billing-state):hover{border-color:var(--formdesk-input);box-shadow:0 8px 24px #191f280f}[data-app=formdesk] .formdesk-billing-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:20px;display:grid}[data-app=formdesk] .formdesk-billing-summary>div:first-child{padding-right:20px}[data-app=formdesk] .formdesk-billing-summary>div+div{border-left:1px solid var(--formdesk-fill);padding:0 20px}[data-app=formdesk] .formdesk-billing-summary>div:last-child{padding-right:0}[data-app=formdesk] .formdesk-billing-summary>div{flex-flow:wrap;align-content:flex-start;align-items:baseline;column-gap:6px;min-width:0;display:flex}[data-app=formdesk] .formdesk-billing-summary>div>span{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-billing-summary strong{font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}[data-app=formdesk] .formdesk-billing-summary p{color:var(--formdesk-muted);flex-basis:100%;margin-top:4px;font-size:12.5px}[data-app=formdesk] .formdesk-billing-summary>div>.formdesk-billing-progress{flex-basis:100%}[data-app=formdesk] .formdesk-billing-progress{background:var(--formdesk-fill);border-radius:2px;height:4px;margin-top:8px;overflow:hidden}[data-app=formdesk] .formdesk-billing-progress>span{background:var(--formdesk-ink);border-radius:2px;height:4px;display:block}[data-app=formdesk] .formdesk-billing-section-heading{border-bottom:1px solid var(--formdesk-fill);align-items:center;padding:16px 20px;display:flex}[data-app=formdesk] .formdesk-billing-section-heading h2{flex:1;font-size:15px;font-weight:800}[data-app=formdesk] .formdesk-billing-section-heading>span{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-billing-product{border-bottom:1px solid var(--formdesk-fill);grid-template-columns:36px minmax(0,1fr) 110px 120px;align-items:center;gap:12px;min-height:68px;padding:12px 20px;transition:background .15s;display:grid}[data-app=formdesk] .formdesk-billing-product:hover{background:var(--formdesk-subtle)}[data-app=formdesk] .formdesk-billing-product-icon{background:var(--formdesk-bg);width:36px;height:36px;color:var(--formdesk-body);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}[data-app=formdesk] .formdesk-billing-product-copy h3{margin:0;font-size:14px;font-weight:700}[data-app=formdesk] .formdesk-billing-product-copy p{color:var(--formdesk-muted);margin-top:2px;font-size:12.5px}[data-app=formdesk] .formdesk-billing-badge{border:1px solid var(--formdesk-line);white-space:nowrap;border-radius:4px;align-items:center;height:22px;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-billing-badge[data-tone=ok]{border-color:var(--formdesk-ok-bg);background:var(--formdesk-ok-bg);color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-billing-badge[data-tone=available]{border-color:var(--formdesk-billing-available);background:var(--formdesk-billing-available);color:#1b64da}[data-app=formdesk] .formdesk-billing-badge[data-tone=error]{border-color:var(--formdesk-danger-bg);background:var(--formdesk-danger-bg);color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-billing-badge[data-tone=muted]{border-color:var(--formdesk-fill);background:var(--formdesk-fill);color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-billing-badge[data-tone=custom]{border-color:var(--formdesk-ink);background:var(--formdesk-ink);color:var(--formdesk-panel)}[data-app=formdesk] .formdesk-billing-control{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:32px;color:var(--formdesk-ink);white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] .formdesk-billing-control:hover:not(:disabled){border-color:var(--formdesk-disabled);background:var(--formdesk-bg)}[data-app=formdesk] .formdesk-billing-primary{border:1px solid var(--formdesk-ink);background:var(--formdesk-ink);height:32px;color:var(--formdesk-panel);white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;padding:0 12px;font-size:12.5px;font-weight:600;transition:background .15s;display:inline-flex}[data-app=formdesk] .formdesk-billing-primary:hover:not(:disabled){background:var(--formdesk-focus);border-color:var(--formdesk-focus)}[data-app=formdesk] .formdesk-billing-products-note{background:var(--formdesk-subtle);color:var(--formdesk-body);border-radius:0 0 8px 8px;padding:12px 20px;font-size:12.5px}[data-app=formdesk] .formdesk-billing-consult{background:var(--formdesk-ink);color:var(--formdesk-panel);border-radius:8px;align-items:center;gap:16px;padding:20px 24px;display:flex}[data-app=formdesk] .formdesk-billing-consult>div{flex:1}[data-app=formdesk] .formdesk-billing-consult h2{font-size:15px;font-weight:800}[data-app=formdesk] .formdesk-billing-consult p{color:var(--formdesk-input);margin-top:4px;font-size:12.5px}[data-app=formdesk] .formdesk-billing-consult>:is(a,button){background:var(--formdesk-panel);height:36px;color:var(--formdesk-ink);white-space:nowrap;border:0;border-radius:5px;align-items:center;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-billing-empty{text-align:center;padding:48px 24px}[data-app=formdesk] .formdesk-billing-empty>svg{color:var(--formdesk-disabled);margin:0 auto}[data-app=formdesk] .formdesk-billing-empty h2{margin-top:10px;font-size:15px;font-weight:800}[data-app=formdesk] .formdesk-billing-empty p{color:var(--formdesk-muted);margin-top:6px;font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-billing-history{overflow-x:auto}[data-app=formdesk] .formdesk-billing-history table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:714px;font-size:13.5px}[data-app=formdesk] .formdesk-billing-history :is(th,td){text-align:left;padding:0 6px}[data-app=formdesk] .formdesk-billing-history :is(th,td):first-child{width:70px;color:var(--formdesk-hint);padding-left:20px;font-size:12.5px}[data-app=formdesk] .formdesk-billing-history :is(th,td):nth-child(2){width:122px;color:var(--formdesk-muted);font-size:12.5px}[data-app=formdesk] .formdesk-billing-history :is(th,td):nth-child(4){width:172px;color:var(--formdesk-body);font-size:12.5px}[data-app=formdesk] .formdesk-billing-history :is(th,td):nth-child(5){width:112px}[data-app=formdesk] .formdesk-billing-history :is(th,td):last-child{width:116px;padding-right:20px}[data-app=formdesk] .formdesk-billing-history thead{background:var(--formdesk-subtle);height:44px;color:var(--formdesk-muted);font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-billing-history thead th{font-weight:600}[data-app=formdesk] .formdesk-billing-history tbody tr{border-top:1px solid var(--formdesk-fill);height:52px}[data-app=formdesk] .formdesk-billing-history tbody td:nth-child(3){overflow-wrap:anywhere;font-weight:700}[data-app=formdesk] .formdesk-billing-history tbody tr[data-tone=muted] td{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-billing-history td>:is(a,button){color:var(--formdesk-body);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline;transition:color .15s;display:inline}[data-app=formdesk] .formdesk-billing-history td>:is(a,button):hover{color:var(--formdesk-accent-text)}[data-app=formdesk] .formdesk-billing-state{width:420px;max-width:100%;padding:20px}[data-app=formdesk] .formdesk-billing-state>h2{color:var(--formdesk-hint);margin-bottom:12px;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-billing-state>p{color:var(--formdesk-muted);margin-top:10px;font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-billing-state[data-state=free]>p{line-height:normal}[data-app=formdesk] .formdesk-billing-state[data-state=subscribed]>p{font-size:12.5px;line-height:normal}[data-app=formdesk] .formdesk-billing-state-usage{color:var(--formdesk-hint);justify-content:space-between;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-billing-state-usage b{color:var(--formdesk-ink);font-size:18px;font-weight:800}[data-app=formdesk] :is(.formdesk-billing-state-warning,.formdesk-billing-state-error){border-radius:6px;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}[data-app=formdesk] :is(.formdesk-billing-state-warning,.formdesk-billing-state-error)>svg{margin-top:1px}[data-app=formdesk] .formdesk-billing-state-warning{background:#fff1e6}[data-app=formdesk] .formdesk-billing-state-warning>svg{color:var(--formdesk-warn-text)}[data-app=formdesk] .formdesk-billing-state-error{border:1.5px solid var(--formdesk-danger);background:var(--formdesk-danger-bg)}[data-app=formdesk] .formdesk-billing-state-error>svg{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-billing-state-error>b{font-weight:700}[data-app=formdesk] .formdesk-billing-state-actions{gap:6px;margin-top:12px;display:flex}[data-app=formdesk] .formdesk-billing-state[data-state=custom]{border:1.5px solid var(--formdesk-focus)}[data-app=formdesk] .formdesk-billing-state[data-state=custom]>p{color:var(--formdesk-focus);font-size:13px;line-height:1.6}[data-app=formdesk] .formdesk-billing-state-custom{color:var(--formdesk-ink);align-items:center;gap:6px;font-size:16px;display:flex}[data-app=formdesk] .formdesk-billing-state-custom>span+span{color:var(--formdesk-hint);font-size:12.5px}@media (min-width:1600px){[data-app=formdesk] .formdesk-billing-layout{grid-template-columns:256px minmax(0,1fr)}[data-app=formdesk] .formdesk-billing-main{margin-inline:auto}}@media (max-width:1279px){[data-app=formdesk] .formdesk-billing{width:1440px;min-width:1440px}}@media (prefers-reduced-motion:reduce){[data-app=formdesk] :is(.formdesk-billing,.formdesk-billing-state) *{transition-duration:0s!important;animation-duration:0s!important}}[data-app=formdesk] .formdesk-account-page{width:100%;overflow-x:auto}[data-app=formdesk] .formdesk-account-frame{border:1px solid var(--formdesk-line);background:var(--formdesk-bg);border-radius:8px;flex-direction:column;width:100%;min-height:900px;display:flex;position:relative;overflow:hidden}[data-app=formdesk] .formdesk-account-header{background:var(--formdesk-panel);border-bottom:1px solid var(--formdesk-line);flex:none;align-items:center;gap:24px;height:56px;padding:0 24px;display:flex}[data-app=formdesk] .formdesk-account-header nav{gap:2px;font-size:13.5px;display:flex}[data-app=formdesk] .formdesk-account-header nav>:is(a,span){height:32px;color:var(--formdesk-body);white-space:nowrap;border-radius:5px;align-items:center;padding:0 12px;transition:background .15s,color .15s;display:inline-flex}[data-app=formdesk] .formdesk-account-header nav>a:hover{background:var(--formdesk-bg);color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-account-header nav>[aria-current]{background:var(--formdesk-fill);color:var(--formdesk-ink);font-weight:700}[data-app=formdesk] .formdesk-account-spacer{flex:1}[data-app=formdesk] .formdesk-account-person{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}[data-app=formdesk] :is(.formdesk-account-avatar,.formdesk-account-avatar-small){background:var(--formdesk-fill);color:var(--formdesk-body);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}[data-app=formdesk] .formdesk-account-avatar-small{width:32px;height:32px;font-size:12.5px;font-weight:700}[data-app=formdesk] :is(.formdesk-account-avatar,.formdesk-account-avatar-small) img{object-fit:cover;width:100%;height:100%;transition:transform .15s}[data-app=formdesk] .formdesk-account-layout{flex:1;grid-template-columns:240px minmax(0,1fr);min-height:0;display:grid}[data-app=formdesk] .formdesk-account-sidebar{border-right:1px solid var(--formdesk-line);background:var(--formdesk-subtle);flex-direction:column;gap:2px;padding:24px 12px;display:flex}[data-app=formdesk] .formdesk-account-menu-heading{color:var(--formdesk-hint);padding:0 10px 8px;font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-account-sidebar>:is(button,a){height:36px;color:var(--formdesk-body);text-align:left;background:0 0;border:0;border-radius:5px;flex:none;align-items:center;gap:8px;padding:0 10px;font-size:13.5px;font-weight:500;transition:background .15s;display:flex}[data-app=formdesk] .formdesk-account-sidebar>:is(button,a):hover{background:var(--formdesk-fill)}[data-app=formdesk] .formdesk-account-sidebar>[aria-current]{color:var(--formdesk-ink);background:var(--formdesk-fill);font-weight:700}[data-app=formdesk] .formdesk-account-logout{border-top:1px solid var(--formdesk-line);margin-top:auto;padding-top:12px}[data-app=formdesk] .formdesk-account-logout>button{width:100%;height:36px;color:var(--formdesk-body);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;padding:0 10px;font-size:13.5px;font-weight:500;display:flex}[data-app=formdesk] .formdesk-account-logout>button:hover{background:var(--formdesk-fill)}[data-app=formdesk] .formdesk-account-sidebar>:is(button,a)>span{flex:1}[data-app=formdesk] .formdesk-account-sidebar>:is(button,a)>svg{color:var(--formdesk-body)}[data-app=formdesk] .formdesk-account-sidebar i{background:var(--formdesk-warn);border-radius:50%;width:6px;height:6px}[data-app=formdesk] .formdesk-account-content{padding:28px 28px 96px}[data-app=formdesk] .formdesk-account-section{flex-direction:column;gap:16px;width:100%;max-width:760px;margin:0;display:flex}[data-app=formdesk] .formdesk-account-heading h1{letter-spacing:-.03em;font-size:20px;font-weight:800}[data-app=formdesk] .formdesk-account-heading p{min-height:15px;color:var(--formdesk-hint);margin-top:4px;font-size:12.5px}[data-app=formdesk] .formdesk-account-card{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:8px;transition:border-color .2s,box-shadow .2s}[data-app=formdesk] .formdesk-account-card:hover{border-color:var(--formdesk-input);box-shadow:0 8px 24px #191f280f}[data-app=formdesk] .formdesk-account-row{border-bottom:1px solid var(--formdesk-fill);grid-template-columns:160px minmax(0,1fr);align-items:start;gap:16px;padding:16px 20px;display:grid}[data-app=formdesk] .formdesk-account-row:last-child{border-bottom:0}[data-app=formdesk] .formdesk-account-label{padding-top:10px;font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-account-label b{color:var(--formdesk-danger-text);font-weight:700}[data-app=formdesk] .formdesk-account-label small{color:var(--formdesk-hint);font-size:12.5px;font-weight:500}[data-app=formdesk] .formdesk-account-photo-row{background:var(--formdesk-panel);padding:20px}[data-app=formdesk] .formdesk-account-photo-row>.formdesk-account-label{padding-top:6px}[data-app=formdesk] .formdesk-account-photo-content{align-items:flex-start;gap:20px;display:flex}[data-app=formdesk] .formdesk-account-avatar{border:1px solid var(--formdesk-line);width:96px;height:96px;font-size:26px;font-weight:800}[data-app=formdesk] .formdesk-account-photo-tools{flex-direction:column;flex:1;gap:10px;display:flex}[data-app=formdesk] .formdesk-account-inline{flex-wrap:wrap;gap:8px;display:flex}[data-app=formdesk] .formdesk-account-button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:36px;color:var(--formdesk-ink);white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] .formdesk-account-button:not(:disabled):hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-account-primary{background:var(--formdesk-ink);color:var(--formdesk-panel);border:0;font-weight:700}[data-app=formdesk] .formdesk-account-primary:not(:disabled):hover{background:var(--formdesk-focus)}[data-app=formdesk] .formdesk-account-danger{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-account-photo-hint{min-height:37px;color:var(--formdesk-hint);font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-account-zoom{max-width:320px;color:var(--formdesk-hint);align-items:center;gap:10px;display:flex}[data-app=formdesk] .formdesk-account-zoom>input{accent-color:var(--formdesk-ink);flex:1}[data-app=formdesk] .formdesk-account-zoom>span{width:40px;color:var(--formdesk-muted);text-align:right;font-size:12.5px}[data-app=formdesk] .formdesk-account-frame input:not([type=range]),[data-app=formdesk] .formdesk-account-frame textarea{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);width:100%;height:40px;color:var(--formdesk-ink);border-radius:5px;outline:0;padding:0 12px;font-size:13.5px;transition:border-color .15s,box-shadow .15s;display:block}[data-app=formdesk] .formdesk-account-frame input.formdesk-account-short-input:not([type=range]){width:320px;max-width:100%}[data-app=formdesk] .formdesk-account-frame textarea{resize:vertical;height:auto;min-height:96px;padding:10px 12px;font-size:13.5px;line-height:1.6;display:inline-block}[data-app=formdesk] .formdesk-account-frame :is(input,textarea):focus{border:1.5px solid var(--formdesk-focus);box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-account-frame :is(input,textarea)[aria-invalid=true]{border-color:var(--formdesk-danger)}[data-app=formdesk] .formdesk-account-frame input::placeholder,[data-app=formdesk] .formdesk-account-frame textarea::placeholder{color:var(--formdesk-hint);opacity:1}[data-app=formdesk] .formdesk-account-field-hint{min-height:14px;color:var(--formdesk-hint);margin-top:6px;font-size:12.5px}[data-app=formdesk] .formdesk-account-field-hint[data-error=true]{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-account-count{min-height:14px;color:var(--formdesk-hint);justify-content:space-between;margin-top:6px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-account-toggle-row{grid-template-columns:160px minmax(0,1fr) auto;align-items:center}[data-app=formdesk] .formdesk-account-toggle-row>.formdesk-account-label{padding-top:0}[data-app=formdesk] .formdesk-account-row-description{color:var(--formdesk-muted);font-size:12.5px}[data-app=formdesk] .formdesk-account-switch{background:var(--formdesk-line);border:0;border-radius:10px;flex:none;width:36px;height:20px;padding:0;transition:background .2s;position:relative}[data-app=formdesk] .formdesk-account-switch[aria-checked=true]{background:var(--formdesk-ink)}[data-app=formdesk] .formdesk-account-switch>span{background:var(--formdesk-panel);border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #191f2833}[data-app=formdesk] .formdesk-account-switch[aria-checked=true]>span{transform:translate(16px)}[data-app=formdesk] .formdesk-account-workspace-layout{grid-template-columns:minmax(0,760px) 360px;align-items:start;gap:28px;max-width:1148px;margin:0 auto;display:grid}[data-app=formdesk] :is(.formdesk-account-workspace-logo,.formdesk-account-preview-logo){border:1px solid var(--formdesk-line);background:var(--formdesk-panel);color:var(--formdesk-hint);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}[data-app=formdesk] .formdesk-account-workspace-logo{border-radius:10px;width:80px;height:80px}[data-app=formdesk] .formdesk-account-workspace-logo img{object-fit:contain;width:100%;height:100%;padding:6px}[data-app=formdesk] .formdesk-account-workspace textarea{min-height:112px}[data-app=formdesk] .formdesk-account-workspace .formdesk-account-photo-hint{min-height:18.6px}[data-app=formdesk] .formdesk-account-color-row>.formdesk-account-label{padding-top:8px}[data-app=formdesk] .formdesk-account-colors{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-app=formdesk] .formdesk-account-colors button{color:#fff;border:0;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}[data-app=formdesk] .formdesk-account-colors button[aria-pressed=true]{box-shadow:0 0 0 2px white,0 0 0 4px var(--formdesk-focus)}[data-app=formdesk] .formdesk-account-colors button:disabled{opacity:1}[data-app=formdesk] .formdesk-account-colors>span{color:var(--formdesk-muted);margin-left:6px;font-size:12.5px}[data-app=formdesk] .formdesk-account-links{flex-direction:column;gap:8px;display:flex}[data-app=formdesk] .formdesk-account-link-row{grid-template-columns:120px minmax(0,1fr) 36px;gap:8px;display:grid}[data-app=formdesk] .formdesk-account-frame .formdesk-account-link-row input{padding:0 10px;font-size:13px}[data-app=formdesk] .formdesk-account-link-row button{height:40px;color:var(--formdesk-hint);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}[data-app=formdesk] .formdesk-account-add-link{border:1px dashed var(--formdesk-input);background:var(--formdesk-panel);width:100%;height:36px;color:var(--formdesk-muted);border-radius:5px;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-account-workspace-preview{flex-direction:column;gap:10px;display:flex;position:sticky;top:0}[data-app=formdesk] .formdesk-account-preview-caption{color:var(--formdesk-hint);font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-account-preview-card{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px;overflow:hidden;box-shadow:0 8px 24px #191f280f}[data-app=formdesk] .formdesk-account-preview-stripe-space{height:6px}[data-app=formdesk] .formdesk-account-preview-header{align-items:center;gap:12px;padding:18px 18px 14px;display:flex}[data-app=formdesk] .formdesk-account-preview-logo{border-radius:8px;width:40px;height:40px}[data-app=formdesk] .formdesk-account-preview-logo img{object-fit:contain;width:100%;height:100%;padding:3px}[data-app=formdesk] .formdesk-account-preview-header>div:last-child>div{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-account-preview-header h2{letter-spacing:-.02em;font-size:16px;font-weight:800}[data-app=formdesk] .formdesk-account-preview-body{flex-direction:column;gap:8px;padding:0 18px 16px;display:flex}[data-app=formdesk] .formdesk-account-preview-input{border:1px solid var(--formdesk-line);height:36px;color:var(--formdesk-hint);border-radius:5px;align-items:center;padding:0 10px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-account-preview-submit{color:#fff;border-radius:5px;justify-content:center;align-items:center;height:40px;font-size:13px;font-weight:700;display:flex}[data-app=formdesk] .formdesk-account-preview-footer{border-top:1px solid var(--formdesk-fill);background:var(--formdesk-subtle);color:var(--formdesk-muted);padding:14px 18px;font-size:12.5px;line-height:1.6}[data-app=formdesk] .formdesk-account-preview-footer strong{color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-account-preview-footer p{-webkit-line-clamp:3;white-space:pre-line;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-app=formdesk] .formdesk-account-preview-footer>div{flex-direction:column;gap:2px;margin-top:6px;display:flex}[data-app=formdesk] .formdesk-account-preview-footer>div>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-app=formdesk] .formdesk-account-notification-table{overflow:hidden}[data-app=formdesk] :is(.formdesk-account-notification-head,.formdesk-account-notification-row){grid-template-columns:minmax(0,1fr) 80px 80px;align-items:center;gap:12px;display:grid}[data-app=formdesk] .formdesk-account-notification-head{background:var(--formdesk-subtle);height:44px;color:var(--formdesk-muted);padding:0 20px;font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-account-notification-head>span:not(:first-child){text-align:center}[data-app=formdesk] .formdesk-account-notification-row{border-top:1px solid var(--formdesk-fill);min-height:64px;padding:10px 20px;transition:background .15s}[data-app=formdesk] .formdesk-account-notification-row:hover{background:var(--formdesk-subtle)}[data-app=formdesk] .formdesk-account-notification-row h2{font-size:13.5px;font-weight:700}[data-app=formdesk] .formdesk-account-notification-row p{min-height:15px;color:var(--formdesk-muted);margin-top:2px;font-size:12.5px}[data-app=formdesk] .formdesk-account-notification-row>span{justify-content:center;display:flex}[data-app=formdesk] .formdesk-account-notification-na{color:var(--formdesk-muted);text-align:center;word-break:keep-all;overflow-wrap:break-word;font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-account-recipients{grid-template-columns:160px minmax(0,1fr);align-items:start;gap:16px;padding:16px 20px;display:grid}[data-app=formdesk] .formdesk-account-recipients>.formdesk-account-label{padding-top:6px}[data-app=formdesk] .formdesk-account-recipients>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}[data-app=formdesk] .formdesk-account-email-chip{background:var(--formdesk-fill);border-radius:4px;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:13px;display:inline-flex}[data-app=formdesk] .formdesk-account-email-chip small{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-account-add-email{border:1px dashed var(--formdesk-input);height:36px;color:var(--formdesk-muted);background:0 0;border-radius:4px;align-items:center;gap:4px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-account-recipient-hint{width:100%;min-height:14px;color:var(--formdesk-hint);margin-top:2px;font-size:12.5px}[data-app=formdesk] .formdesk-account-security-row{border-bottom:1px solid var(--formdesk-fill);grid-template-columns:160px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:64px;padding:12px 20px;font-size:13.5px;display:grid}[data-app=formdesk] .formdesk-account-security-row:last-child{border-bottom:0}[data-app=formdesk] .formdesk-account-security-row>.formdesk-account-label{padding-top:0}[data-app=formdesk] .formdesk-account-security-row small{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-account-security-row .formdesk-account-button{padding:0 12px;font-size:12.5px}[data-app=formdesk] .formdesk-account-devices-heading{border-bottom:1px solid var(--formdesk-fill);align-items:center;padding:14px 20px;display:flex}[data-app=formdesk] .formdesk-account-devices-heading h2{flex:1;font-size:15px;font-weight:800}[data-app=formdesk] .formdesk-account-security-action{grid-template-columns:minmax(0,1fr) auto}[data-app=formdesk] .formdesk-account-security-action h2{font-size:13.5px;font-weight:700}[data-app=formdesk] .formdesk-account-security-action p{min-height:15px;color:var(--formdesk-muted);margin-top:2px;font-size:12.5px}[data-app=formdesk] .formdesk-account-savebar{border-top:1px solid var(--formdesk-line);background:var(--formdesk-panel);align-items:center;gap:12px;height:64px;padding:0 28px;display:flex;position:absolute;bottom:0;left:240px;right:0;box-shadow:0 -8px 24px #191f280f}[data-app=formdesk] .formdesk-account-savebar>i{background:var(--formdesk-warn);border-radius:50%;flex:none;width:8px;height:8px}[data-app=formdesk] .formdesk-account-savebar>strong{font-size:13.5px;font-weight:700}[data-app=formdesk] .formdesk-account-savebar>span{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-account-savebar>.formdesk-account-primary{padding:0 16px}[data-app=formdesk] .formdesk-account-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite formdesk-account-spin}[data-app=formdesk] .formdesk-account-toast{background:var(--formdesk-ink);color:#fff;white-space:nowrap;z-index:6;border-radius:8px;align-items:center;gap:8px;height:44px;padding:0 16px;font-size:13px;font-weight:600;display:flex;position:absolute;bottom:84px;left:calc(50% + 120px);transform:translate(-50%);box-shadow:0 12px 32px #191f2833}[data-app=formdesk] .formdesk-account-toast svg{color:#5cd08d}[data-app=formdesk] .formdesk-account-delete{width:440px;max-width:100%;color:var(--formdesk-ink);background:#fff;border:0;border-radius:10px;margin:auto;padding:24px;box-shadow:0 24px 60px #191f2833}[data-app=formdesk] .formdesk-account-delete::backdrop{background:#191f2866}[data-app=formdesk] .formdesk-account-delete h2{align-items:center;gap:8px;font-size:17px;font-weight:800;display:flex}[data-app=formdesk] .formdesk-account-delete h2 svg{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-account-delete p{min-height:20.8px;color:var(--formdesk-body);margin-top:10px;font-size:13px;line-height:1.6}[data-app=formdesk] .formdesk-account-delete label{margin-top:16px;font-size:13px;font-weight:700;display:block}[data-app=formdesk] .formdesk-account-delete label strong{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-account-delete input{margin-top:8px}[data-app=formdesk] .formdesk-account-delete footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}[data-app=formdesk] .formdesk-account-delete footer button{padding:0 16px;font-size:13.5px}[data-app=formdesk] .formdesk-account-delete-final{opacity:1;background:#f2b8ba}[data-app=formdesk] .formdesk-account-delete[open]{animation:.22s ease-out formdesk-account-pop}@keyframes formdesk-account-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes formdesk-account-spin{to{transform:rotate(360deg)}}@keyframes formdesk-account-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes formdesk-account-toast-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}[data-app=formdesk] .formdesk-account-savebar{animation:.2s formdesk-account-drop}[data-app=formdesk] .formdesk-account-toast{animation:.25s formdesk-account-toast-in}@media (min-width:1600px){[data-app=formdesk] .formdesk-account-layout{grid-template-columns:256px minmax(0,1fr)}[data-app=formdesk] .formdesk-account-savebar{left:256px}[data-app=formdesk] .formdesk-account-toast{left:calc(50% + 128px)}[data-app=formdesk] .formdesk-account-section{margin-inline:auto}}@media (max-width:1279px){[data-app=formdesk] .formdesk-account-frame{width:1440px;min-width:1440px}}@media (prefers-reduced-motion:reduce){[data-app=formdesk] .formdesk-account-frame *,[data-app=formdesk] .formdesk-account-frame ::backdrop{transition-duration:0s!important;animation-duration:0s!important}}[data-app=formdesk] .formdesk-notice-center{border:1px solid var(--formdesk-line);background:#fff;border-radius:6px;width:400px;font-size:16px;overflow:hidden;box-shadow:0 24px 60px #191f281f}[data-app=formdesk] .formdesk-notice-center>header{border-bottom:1px solid var(--formdesk-fill);justify-content:space-between;align-items:center;height:48px;padding:0 16px;display:flex}[data-app=formdesk] .formdesk-notice-center>header strong{font-size:14px;font-weight:800}[data-app=formdesk] .formdesk-notice-center>header button{background:0 0;border:0;font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-notice-center>nav{border-bottom:1px solid var(--formdesk-fill);gap:2px;padding:8px 12px;display:flex}[data-app=formdesk] .formdesk-notice-center>nav button{height:36px;color:var(--formdesk-body);background:0 0;border:0;border-radius:4px;padding:0 10px;font-size:12.5px;font-weight:500}[data-app=formdesk] .formdesk-notice-center>nav button[aria-pressed=true]{background:var(--formdesk-fill);color:var(--formdesk-ink);font-weight:700}[data-app=formdesk] .formdesk-notice-center article{background:var(--formdesk-muted-bg);border-bottom:1px solid var(--formdesk-fill)}[data-app=formdesk] .formdesk-notice-item{text-align:left;background:0 0;border:0;gap:10px;width:100%;padding:14px 16px;display:flex}[data-app=formdesk] .formdesk-notice-content strong{color:var(--formdesk-ink);font-size:13px;font-weight:700;line-height:1.45;display:block}[data-app=formdesk] .formdesk-notice-center article[data-read=true] strong{color:var(--formdesk-body);font-weight:500}[data-app=formdesk] .formdesk-notice-content small{color:var(--formdesk-hint);margin-top:3px;font-size:12.5px;display:block}[data-app=formdesk] .formdesk-notice-dot{background:var(--formdesk-accent);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}[data-app=formdesk] .formdesk-notice-center article[data-read=true] .formdesk-notice-dot{background:0 0}[data-app=formdesk] .formdesk-notice-action{border:1px solid var(--formdesk-input);background:#fff;border-radius:4px;align-items:center;height:36px;margin:-6px 16px 14px 34px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-notice-center>footer{justify-content:space-between;align-items:center;height:44px;padding:0 16px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-notice-center>footer button{background:0 0;border:0;font-size:12.5px}@media (prefers-reduced-motion:reduce){[data-app=formdesk] .formdesk-notice-center *{transition-duration:0s!important;animation-duration:0s!important}}[data-app=formdesk] .formdesk-onboarding{border:1px solid var(--formdesk-line);background:var(--formdesk-gradient);border-radius:8px;justify-content:center;align-items:center;width:max(1440px,100%);height:720px;display:flex;overflow:hidden}[data-app=formdesk] .formdesk-onboarding-card{border:1px solid var(--formdesk-line);background:#fff;border-radius:12px;width:560px;padding:32px;box-shadow:0 40px 100px #191f281a}[data-app=formdesk] .formdesk-onboarding-progress{gap:6px;margin-bottom:24px;display:flex}[data-app=formdesk] .formdesk-onboarding-progress>div{flex-direction:column;flex:1;gap:6px;display:flex}[data-app=formdesk] .formdesk-onboarding-progress>div>span{background:var(--formdesk-line);border-radius:2px;height:4px}[data-app=formdesk] .formdesk-onboarding-progress>div[data-passed=true]>span{background:var(--formdesk-ink)}[data-app=formdesk] .formdesk-onboarding-progress small{color:var(--formdesk-hint);font-size:12.5px;font-weight:500}[data-app=formdesk] .formdesk-onboarding-progress>div[data-current=true] small{font-weight:700}[data-app=formdesk] .formdesk-onboarding-progress>div[data-passed=true] small{color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-onboarding h1{letter-spacing:-.03em;font-size:22px;font-weight:800}[data-app=formdesk] .formdesk-onboarding-description{min-height:16px;color:var(--formdesk-muted);margin-top:6px;font-size:13.5px}[data-app=formdesk] .formdesk-onboarding-name{align-items:center;gap:16px;margin-top:24px;display:flex}[data-app=formdesk] .formdesk-onboarding-name>span{background:var(--formdesk-fill);width:64px;height:64px;color:var(--formdesk-body);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:20px;font-weight:800;display:inline-flex}[data-app=formdesk] .formdesk-onboarding label{flex:1;font-size:13px;font-weight:700;display:block}[data-app=formdesk] .formdesk-onboarding input{border:1px solid var(--formdesk-input);width:100%;height:44px;color:var(--formdesk-ink);background:#fff;border-radius:5px;margin-top:8px;padding:0 12px;font-size:14px;font-weight:400;display:block}[data-app=formdesk] .formdesk-onboarding-hint{color:var(--formdesk-hint);margin-top:10px;font-size:12.5px;display:block}[data-app=formdesk] .formdesk-onboarding-shop{margin-top:24px}[data-app=formdesk] .formdesk-onboarding-color-label{margin-top:20px;margin-bottom:8px;font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-onboarding-colors{gap:8px;display:flex}[data-app=formdesk] .formdesk-onboarding-colors button{color:#fff;border:0;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}[data-app=formdesk] .formdesk-onboarding-colors button[aria-pressed=true]{outline:1.5px solid var(--formdesk-focus);outline-offset:2px}[data-app=formdesk] .formdesk-onboarding-colors button:disabled{opacity:1}[data-app=formdesk] .formdesk-onboarding-templates{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}[data-app=formdesk] .formdesk-onboarding-templates>button{border:1px solid var(--formdesk-line);text-align:left;background:#fff;border-radius:8px;align-items:center;gap:10px;padding:14px;display:flex}[data-app=formdesk] .formdesk-onboarding-templates>button>span:first-child{background:var(--formdesk-fill);width:32px;height:32px;color:var(--formdesk-body);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}[data-app=formdesk] .formdesk-onboarding-templates>button>span:first-child svg{width:16px;height:16px}[data-app=formdesk] .formdesk-onboarding-templates strong{font-size:13.5px;font-weight:700;display:block}[data-app=formdesk] .formdesk-onboarding-templates small{color:var(--formdesk-hint);margin-top:2px;font-size:12.5px;display:block}[data-app=formdesk] .formdesk-onboarding-nav{align-items:center;gap:8px;margin-top:28px;display:flex}[data-app=formdesk] .formdesk-onboarding-nav>span{flex:1}[data-app=formdesk] .formdesk-onboarding-skip{color:var(--formdesk-hint);background:0 0;border:0;font-size:13px;font-weight:600}[data-app=formdesk] .formdesk-onboarding-back{border:1px solid var(--formdesk-input);background:#fff;border-radius:5px;height:44px;padding:0 16px;font-size:14px;font-weight:600}[data-app=formdesk] .formdesk-onboarding-next{background:var(--formdesk-ink);color:#fff;border:0;border-radius:5px;height:44px;padding:0 20px;font-size:14px;font-weight:700}[data-app=formdesk] .formdesk-onboarding-next:disabled{opacity:1;background:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-onboarding-next:not(:disabled):hover{background:var(--formdesk-focus)}[data-app=formdesk] .formdesk-onboarding-back:hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}@media (prefers-reduced-motion:reduce){[data-app=formdesk] .formdesk-onboarding *{transition-duration:0s!important;animation-duration:0s!important}}[data-app=formdesk] .formdesk-public-image-card{--formdesk-image-error-line:#f2b8ba;--formdesk-image-warning-line:#fbd9b8;border:1px solid var(--formdesk-line);letter-spacing:-.015em;background:#fff;border-radius:8px;flex-direction:column;gap:10px;min-width:0;padding:16px;font-size:16px;transition:border-color .2s,box-shadow .2s;display:flex}[data-app=formdesk] .formdesk-public-image-card:hover{border-color:var(--formdesk-input);box-shadow:0 8px 24px #191f280f}[data-app=formdesk] .formdesk-public-image-state-label{color:var(--formdesk-hint);font-size:12.5px;font-weight:700}[data-app=formdesk] input.formdesk-public-image-input[type=file],[data-app=formdesk] .formdesk-account-frame input.formdesk-public-image-input[type=file]{display:none}[data-app=formdesk] .formdesk-public-image-drop{border:1.5px dashed var(--formdesk-input);background:var(--formdesk-subtle);text-align:center;width:100%;height:120px;color:var(--formdesk-ink);border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex}[data-app=formdesk] .formdesk-public-image-drop:disabled{opacity:1;cursor:default}[data-app=formdesk] .formdesk-public-image-drop strong{font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-public-image-icon{background:var(--formdesk-fill);width:36px;height:36px;color:var(--formdesk-body);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}[data-app=formdesk] .formdesk-public-image-card[data-state=dragging] .formdesk-public-image-drop{border-color:var(--formdesk-focus);color:#1b64da;background:#f2f8ff}[data-app=formdesk] .formdesk-public-image-card[data-state=dragging] .formdesk-public-image-icon{color:#1b64da;background:#e8f3ff}[data-app=formdesk] .formdesk-public-image-card:is([data-state=uploading],[data-state=success]) .formdesk-public-image-drop{border:1px solid var(--formdesk-line);background:#fff}[data-app=formdesk] .formdesk-public-image-card[data-state=uploading] .formdesk-public-image-icon svg{animation:.8s linear infinite formdesk-image-spin}[data-app=formdesk] .formdesk-public-image-card[data-state=success] .formdesk-public-image-icon{background:var(--formdesk-ok-bg);color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-public-image-card:is([data-state=size],[data-state=format],[data-state=error]) .formdesk-public-image-drop{border:1.5px solid var(--formdesk-image-error-line);color:#b42318;background:#fff5f5}[data-app=formdesk] .formdesk-public-image-card:is([data-state=size],[data-state=format],[data-state=error]) .formdesk-public-image-icon{background:var(--formdesk-danger-bg);color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-public-image-card:is([data-state=small],[data-state=network]) .formdesk-public-image-drop{border:1.5px solid var(--formdesk-image-warning-line);background:var(--formdesk-publication-bg);color:var(--formdesk-publication-text)}[data-app=formdesk] .formdesk-public-image-card:is([data-state=small],[data-state=network]) .formdesk-public-image-icon{color:var(--formdesk-warn-text);background:#fff1e6}[data-app=formdesk] .formdesk-public-image-progress{background:var(--formdesk-line);border-radius:2px;width:180px;height:4px;display:block;overflow:hidden}[data-app=formdesk] .formdesk-public-image-progress>span{background:var(--formdesk-ink);height:100%;display:block}[data-app=formdesk] .formdesk-public-image-description{min-height:38px;color:var(--formdesk-body);font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-public-image-action,[data-app=formdesk] .formdesk-account-upload-action{border:1px solid var(--formdesk-input);height:36px;color:var(--formdesk-ink);background:#fff;border-radius:5px;align-self:flex-start;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-public-image-action{height:32px}[data-app=formdesk] .formdesk-public-image-action:not(:disabled):hover,[data-app=formdesk] .formdesk-account-upload-action:hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-public-image-remove{color:var(--formdesk-danger-text);margin-top:10px}[data-app=formdesk] .formdesk-account-photo-row .formdesk-account-avatar,[data-app=formdesk] .formdesk-account-photo-row .formdesk-account-workspace-logo{position:relative}[data-app=formdesk] .formdesk-account-photo-row[data-dragging=true]{background:#f2f8ff}[data-app=formdesk] .formdesk-account-photo-row[data-dragging=true] :is(.formdesk-account-avatar,.formdesk-account-workspace-logo){border:1.5px dashed var(--formdesk-focus)}[data-app=formdesk] .formdesk-account-upload-overlay{color:#fff;background:#191f288c;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex;position:absolute;inset:0}[data-app=formdesk] .formdesk-account-upload-overlay>span{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite formdesk-image-spin}[data-app=formdesk] .formdesk-account-upload-error{color:var(--formdesk-danger-text);align-items:center;gap:6px;margin-top:8px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-account-upload-action{margin-top:8px}[data-app=formdesk] .formdesk-image-review-grid{grid-template-columns:repeat(4,344px);gap:16px;width:max-content;display:grid}[data-app=formdesk] .formdesk-image-review-single{width:344px}@keyframes formdesk-image-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){[data-app=formdesk] .formdesk-public-image-card,[data-app=formdesk] .formdesk-public-image-card *,[data-app=formdesk] .formdesk-account-upload-overlay *{transition-duration:0s!important;animation-duration:0s!important}}[data-app=formdesk] .formdesk-team-page{width:100%;overflow-x:auto}[data-app=formdesk] .formdesk-team-frame{border:1px solid var(--formdesk-line);letter-spacing:-.015em;background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) 340px;width:max(1440px,100%);font-size:16px;display:grid;overflow:hidden}[data-app=formdesk] .formdesk-team-main{flex-direction:column;gap:16px;padding:24px 28px;display:flex}[data-app=formdesk] .formdesk-team-heading h1{margin:0;font-size:18px;font-weight:800}[data-app=formdesk] .formdesk-team-heading p{color:var(--formdesk-hint);margin:4px 0 0;font-size:12.5px}[data-app=formdesk] .formdesk-team-invite{gap:8px;display:flex}[data-app=formdesk] .formdesk-team-invite>input{border:1px solid var(--formdesk-input);border-radius:5px;outline:none;flex:1;height:40px;padding:0 12px;font-size:14px}[data-app=formdesk] .formdesk-team-invite>input:focus{border:1.5px solid var(--formdesk-focus);box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-team-invite>input[aria-invalid=true]{border:1.5px solid var(--formdesk-danger)}[data-app=formdesk] .formdesk-team-role-segment{background:var(--formdesk-fill);border-radius:5px;gap:2px;padding:2px;display:flex}[data-app=formdesk] .formdesk-team-role-segment>button{height:36px;color:var(--formdesk-ink);white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}[data-app=formdesk] .formdesk-team-role-segment>button[aria-pressed=true]{background:#fff;font-weight:700;box-shadow:0 1px 2px #191f2814}[data-app=formdesk] .formdesk-team-invite-button{background:var(--formdesk-ink);color:#fff;white-space:nowrap;border:0;border-radius:5px;align-items:center;height:44px;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-team-invite-button:disabled{opacity:1;background:var(--formdesk-input)}[data-app=formdesk] .formdesk-team-mail-error{color:var(--formdesk-danger-text);margin-top:-8px;font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-team-members{border:1px solid var(--formdesk-line);border-radius:6px}[data-app=formdesk] .formdesk-team-member{border-bottom:1px solid var(--formdesk-fill);grid-template-columns:36px 44px 36px minmax(0,1fr) 150px 90px;align-items:center;gap:12px;min-height:56px;padding:10px 16px;display:grid}[data-app=formdesk] .formdesk-team-member:hover{background:var(--formdesk-subtle)}[data-app=formdesk] .formdesk-team-select{align-items:center;display:flex}[data-app=formdesk] .formdesk-team-select>input[type=checkbox]{appearance:none;border:1.5px solid var(--formdesk-disabled);opacity:1;background:#fff;border-radius:3px;flex:none;width:16px;height:16px;margin:0}[data-app=formdesk] .formdesk-team-number{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-team-avatar{background:var(--formdesk-fill);width:32px;height:32px;color:var(--formdesk-body);white-space:nowrap;border-radius:50%;justify-content:center;align-items:center;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-team-person strong{font-size:13.5px;font-weight:700;display:block}[data-app=formdesk] .formdesk-team-person small{text-overflow:ellipsis;white-space:nowrap;color:var(--formdesk-hint);font-size:12.5px;display:block;overflow:hidden}[data-app=formdesk] .formdesk-team-member-role{color:var(--formdesk-muted);font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-team-member-role[data-kind=owner]{color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-team-member-role[data-kind=edit]{color:var(--formdesk-focus)}[data-app=formdesk] .formdesk-team-member-role[data-kind=pending]{color:var(--formdesk-warn-text)}[data-app=formdesk] .formdesk-team-actions{justify-content:flex-end;display:flex}[data-app=formdesk] .formdesk-team-actions>button{border:1px solid var(--formdesk-input);height:36px;color:var(--formdesk-ink);white-space:nowrap;background:0 0;border-radius:4px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-team-actions>button:not(:disabled):hover{background:var(--formdesk-bg)}[data-app=formdesk] .formdesk-team-self{color:var(--formdesk-hint);font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-team-actions>.formdesk-team-resend{color:#1b64da;opacity:.4;border:0;height:auto;padding:0}[data-app=formdesk] .formdesk-team-permissions{border-left:1px solid var(--formdesk-line);background:var(--formdesk-subtle);flex-direction:column;gap:10px;padding:24px;display:flex}[data-app=formdesk] .formdesk-team-permissions h2{color:var(--formdesk-hint);margin:0;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-team-permission{grid-template-columns:minmax(0,1fr) 44px 44px 44px;align-items:center;gap:4px;height:28px;font-size:12.5px;display:grid}[data-app=formdesk] .formdesk-team-permission>span:first-child{color:var(--formdesk-focus)}[data-app=formdesk] .formdesk-team-permission>span:not(:first-child){color:var(--formdesk-input);justify-content:center;display:flex}[data-app=formdesk] .formdesk-team-permission>span[data-allowed=true]{color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-team-permission-labels{border-top:1px solid var(--formdesk-line);color:var(--formdesk-hint);text-align:center;grid-template-columns:minmax(0,1fr) 44px 44px 44px;gap:4px;padding-top:8px;font-size:12.5px;font-weight:700;display:grid}[data-app=formdesk] .formdesk-team-permission-note{min-height:0;color:var(--formdesk-muted);margin:6px 0 0;font-size:12.5px;line-height:1.55}@media (prefers-reduced-motion:reduce){[data-app=formdesk] .formdesk-team-frame *{transition-duration:0s!important;animation-duration:0s!important}}[data-app=formdesk] .formdesk-notification-tabs>a{border-radius:5px;flex:none;align-items:center;gap:8px;height:40px;padding:0 10px;font-size:14.5px;font-weight:500;transition:background .15s;display:flex}[data-app=formdesk] .formdesk-notification-tabs>a:hover{background:var(--formdesk-fill)}[data-app=formdesk] .formdesk-notification-tabs>a>svg{color:var(--formdesk-body)}[data-app=formdesk] .formdesk-notification-tabs>a>span{flex:1}[data-app=formdesk] .formdesk-receipt-settings{--formdesk-receipt-warning-line:#fbd9b8}[data-app=formdesk] .formdesk-receipt-settings .formdesk-notification-heading p{min-height:15px}[data-app=formdesk] .formdesk-receipt-recipient-row{border-bottom:1px solid var(--formdesk-fill);grid-template-columns:140px minmax(0,1fr);align-items:center;gap:16px;min-height:60px;padding:12px 20px;display:grid}[data-app=formdesk] .formdesk-receipt-recipient-row>span{font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-receipt-recipient-row>div{align-items:center;gap:8px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-receipt-recipient{color:#1b64da;background:#e8f3ff;border-radius:4px;flex:none;align-items:center;gap:6px;height:30px;padding:0 10px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-receipt-recipient-hint{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-receipt-edit-row{border-bottom:1px solid var(--formdesk-fill);grid-template-columns:140px minmax(0,1fr);align-items:start;gap:16px;padding:14px 20px;display:grid}[data-app=formdesk] .formdesk-receipt-edit-row>label{padding-top:9px;font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-receipt-edit-row>input{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);width:100%;height:38px;color:var(--formdesk-ink);border-radius:5px;outline:none;padding:0 10px;font-size:13px;line-height:normal}[data-app=formdesk] .formdesk-receipt-body-row{border-bottom:0}[data-app=formdesk] .formdesk-receipt-body-row textarea{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);width:100%;min-height:120px;color:var(--formdesk-ink);resize:vertical;border-radius:5px;outline:none;padding:10px;font-size:13px;line-height:1.6}[data-app=formdesk] .formdesk-receipt-edit-row>input:focus,[data-app=formdesk] .formdesk-receipt-body-row textarea:focus{border:1.5px solid var(--formdesk-focus);box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-receipt-variables{flex-wrap:wrap;align-items:center;gap:4px;margin-top:8px;display:flex}[data-app=formdesk] .formdesk-receipt-variables>span{color:var(--formdesk-hint);margin-right:4px;font-size:12.5px}[data-app=formdesk] .formdesk-receipt-variables>button{border:1px dashed var(--formdesk-input);height:26px;color:var(--formdesk-body);background:0 0;border-radius:4px;align-items:center;padding:0 8px;font-size:12.5px;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}[data-app=formdesk] .formdesk-receipt-variables>button:hover:not(:disabled){border-color:var(--formdesk-focus);color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-receipt-refusal{border:1px solid var(--formdesk-receipt-warning-line);background:var(--formdesk-publication-bg);color:var(--formdesk-publication-text);border-radius:6px;gap:8px;padding:9px 11px;font-size:12.5px;line-height:1.5;display:flex}[data-app=formdesk] .formdesk-receipt-refusal>svg{margin-top:2px}[data-app=formdesk] .formdesk-receipt-mail-body{color:var(--formdesk-focus);white-space:pre-line;padding:18px 16px;font-size:13px;line-height:1.7}[data-app=formdesk] .formdesk-receipt-mail-action{padding:0 16px 18px}[data-app=formdesk] .formdesk-receipt-mail-action>:is(a,button){background:var(--formdesk-ink);width:100%;height:40px;color:var(--formdesk-panel);border:0;border-radius:5px;justify-content:center;align-items:center;padding:0;font-size:13px;font-weight:700;display:flex}[data-app=formdesk] .formdesk-receipt-mail-action>a:hover{background:var(--formdesk-focus)}[data-app=formdesk] .formdesk-receipt-mail-action>button:disabled{opacity:1;cursor:default}[data-app=formdesk] .formdesk-alimtalk-description{min-height:30px}[data-app=formdesk] .formdesk-alimtalk-setting-row{border-bottom:1px solid var(--formdesk-fill);grid-template-columns:140px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:60px;padding:12px 20px;display:grid}[data-app=formdesk] .formdesk-alimtalk-setting-row>:is(label,span:first-child){font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-alimtalk-profile{font-size:13px}[data-app=formdesk] .formdesk-alimtalk-profile small{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-alimtalk-connected{border-radius:4px;align-items:center;height:22px;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-alimtalk-connected[data-connected=true]{background:var(--formdesk-ok-bg);color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-alimtalk-recipient-hint{color:var(--formdesk-muted);font-size:12.5px}[data-app=formdesk] .formdesk-alimtalk-templates{flex-direction:column;gap:8px;padding:14px 20px;transition:opacity .2s;display:flex}[data-app=formdesk] .formdesk-alimtalk-templates[data-enabled=false]{opacity:.4}[data-app=formdesk] .formdesk-alimtalk-templates>h3{margin:0;font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-alimtalk-template{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);color:var(--formdesk-ink);text-align:left;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;transition:border-color .15s;display:flex}[data-app=formdesk] .formdesk-alimtalk-template[data-selected=true]{border:1.5px solid var(--formdesk-focus)}[data-app=formdesk] .formdesk-alimtalk-template-ring{border:1.5px solid var(--formdesk-disabled);border-radius:50%;flex:none;width:16px;height:16px}[data-app=formdesk] .formdesk-alimtalk-template[data-selected=true] .formdesk-alimtalk-template-ring{border:5px solid var(--formdesk-ink)}[data-app=formdesk] .formdesk-alimtalk-template-name{flex:1;min-width:0}[data-app=formdesk] .formdesk-alimtalk-template-name strong{font-size:13px;font-weight:700;display:block}[data-app=formdesk] .formdesk-alimtalk-template-name small{color:var(--formdesk-hint);font-size:12.5px;display:block}[data-app=formdesk] .formdesk-alimtalk-template-status{border-radius:4px;align-items:center;height:22px;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-alimtalk-template-status[data-status=approved]{background:var(--formdesk-ok-bg);color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-alimtalk-template-status[data-status=pending]{color:#8a6100;background:#fff5d6}[data-app=formdesk] .formdesk-alimtalk-template-status[data-status=rejected]{background:var(--formdesk-danger-bg)}[data-app=formdesk] .formdesk-alimtalk-variables{min-height:18px;color:var(--formdesk-hint);font-size:12.5px;line-height:1.5}[data-app=formdesk] .formdesk-alimtalk-preview{background:#b2c7d9;border-radius:10px;padding:16px}[data-app=formdesk] .formdesk-alimtalk-preview-sender{margin-bottom:6px;font-size:12.5px}[data-app=formdesk] .formdesk-alimtalk-bubble{background:var(--formdesk-panel);border-radius:10px;overflow:hidden}[data-app=formdesk] .formdesk-alimtalk-bubble-heading{padding:8px 12px;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-alimtalk-bubble-body{white-space:pre-line;color:var(--formdesk-ink);padding:12px;font-size:12.5px;line-height:1.7}[data-app=formdesk] .formdesk-alimtalk-bubble-actions{padding:0 12px 12px}[data-app=formdesk] .formdesk-alimtalk-bubble-actions>:is(a,button){background:var(--formdesk-fill);width:100%;height:34px;color:var(--formdesk-ink);border:0;border-radius:5px;justify-content:center;align-items:center;padding:0;font-size:12.5px;font-weight:600;display:flex}[data-app=formdesk] .formdesk-alimtalk-bubble-actions>a:hover{background:var(--formdesk-line)}[data-app=formdesk] .formdesk-alimtalk-bubble-actions>button:disabled{opacity:1;cursor:default}[data-app=formdesk] .formdesk-contract-review-viewport{width:100%;overflow-x:auto}[data-app=formdesk] .formdesk-contract-review{grid-template-columns:420px 420px 520px;align-items:start;gap:20px;width:1440px;display:grid}[data-app=formdesk] .formdesk-contract-card{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px;flex-direction:column;gap:12px;padding:18px;transition:border-color .2s,box-shadow .2s;display:flex}[data-app=formdesk] .formdesk-contract-card:hover{border-color:var(--formdesk-input);box-shadow:0 8px 24px #191f280f}[data-app=formdesk] .formdesk-contract-caption{color:var(--formdesk-hint);font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-contract-editor-notice{background:var(--formdesk-bg);border-radius:6px;padding:12px 14px}[data-app=formdesk] .formdesk-contract-editor-notice h2{align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}[data-app=formdesk] .formdesk-contract-editor-notice p{min-height:40px;color:var(--formdesk-body);margin-top:6px;font-size:12.5px;line-height:1.6}[data-app=formdesk] .formdesk-contract-checks{flex-direction:column;gap:6px;margin:0;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-contract-checks>div{justify-content:space-between;min-height:15px;display:flex}[data-app=formdesk] .formdesk-contract-checks dt{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-contract-checks dd{margin:0;font-weight:700}[data-app=formdesk] .formdesk-contract-checks dd[data-valid=true]{color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-contract-restriction{--formdesk-contract-warning-line:#fbd9b8;border:1px solid var(--formdesk-contract-warning-line);background:var(--formdesk-publication-bg);min-height:38px;color:var(--formdesk-publication-text);border-radius:6px;gap:8px;padding:9px 11px;font-size:12.5px;line-height:1.5;display:flex}[data-app=formdesk] .formdesk-contract-restriction>svg{margin-top:2px}[data-app=formdesk] .formdesk-contract-label{margin-bottom:6px;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-contract-label>span{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-contract-delivery-options{flex-direction:column;gap:5px;display:flex}[data-app=formdesk] .formdesk-contract-delivery-options>button{border:1px solid var(--formdesk-line);height:36px;color:var(--formdesk-ink);text-align:left;background:0 0;border-radius:5px;align-items:center;gap:8px;padding:0 10px;font-size:12.5px;transition:border-color .15s;display:flex}[data-app=formdesk] .formdesk-contract-delivery-options>button[aria-checked=true]{border:1.5px solid var(--formdesk-focus)}[data-app=formdesk] .formdesk-contract-radio{border:1.5px solid var(--formdesk-disabled);border-radius:50%;flex:none;width:14px;height:14px}[data-app=formdesk] .formdesk-contract-delivery-options>button[aria-checked=true] .formdesk-contract-radio{border:4px solid var(--formdesk-accent)}[data-app=formdesk] .formdesk-contract-signature{border:1px dashed var(--formdesk-input);height:88px;color:var(--formdesk-hint);border-radius:5px;align-items:flex-end;gap:8px;padding:0 12px 10px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-contract-signature>span{border-bottom:1px solid var(--formdesk-input);flex:1;padding-bottom:3px}[data-app=formdesk] .formdesk-contract-signature>button{height:36px;color:var(--formdesk-body);background:0 0;border:0;align-items:flex-end;padding:0;font-size:12.5px;font-weight:600;display:flex}[data-app=formdesk] .formdesk-contract-delivery-note{background:var(--formdesk-bg);color:var(--formdesk-muted);border-radius:6px;padding:9px 11px;font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-contract-document{border:1px solid var(--formdesk-line);border-radius:6px;flex-direction:column;gap:10px;padding:18px 20px;display:flex}[data-app=formdesk] .formdesk-contract-document>header{align-items:center;display:flex}[data-app=formdesk] .formdesk-contract-document h2{flex:1;font-size:16px;font-weight:800}[data-app=formdesk] .formdesk-contract-document>header>span{background:var(--formdesk-fill);height:22px;color:var(--formdesk-body);border-radius:4px;align-items:center;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-contract-document-rows{grid-template-columns:110px 1fr;gap:6px 12px;margin:0;font-size:12.5px;display:grid}[data-app=formdesk] .formdesk-contract-document-rows>div{display:contents}[data-app=formdesk] .formdesk-contract-document-rows dt{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-contract-document-rows dd{margin:0}[data-app=formdesk] .formdesk-contract-evidence{border-top:1px solid var(--formdesk-fill);color:var(--formdesk-hint);flex-direction:column;gap:4px;padding-top:10px;font-size:12.5px;line-height:1.5;display:flex}[data-app=formdesk] .formdesk-contract-evidence>span{min-height:17.25px}[data-app=formdesk] .formdesk-contract-receipt-actions{gap:8px;display:flex}[data-app=formdesk] .formdesk-contract-receipt-actions>button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:36px;color:var(--formdesk-ink);text-align:start;border-radius:5px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] .formdesk-contract-receipt-actions>button:hover:not(:disabled){border-color:var(--formdesk-disabled);background:var(--formdesk-bg)}[data-app=formdesk] .formdesk-contract-receipt-actions>span{color:var(--formdesk-hint);align-self:center;font-size:12.5px}[data-app=formdesk] .formdesk-workshop-page{width:100%;overflow-x:auto}[data-app=formdesk] .formdesk-workshop-frame{border:1px solid var(--formdesk-line);background:var(--formdesk-bg);border-radius:8px;width:100%;margin:0 auto;line-height:normal;overflow:hidden}[data-app=formdesk] .formdesk-workshop-body{flex-direction:column;gap:16px;max-width:720px;margin:0 auto;padding-inline:24px;display:flex}[data-app=formdesk] .formdesk-workshop-profile{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px;overflow:hidden}[data-app=formdesk] .formdesk-workshop-profile-body{align-items:flex-start;padding:28px;display:flex}[data-app=formdesk] .formdesk-workshop-logo{border:1px solid var(--formdesk-line);width:64px;height:64px;color:var(--formdesk-hint);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}[data-app=formdesk] .formdesk-workshop-logo img{object-fit:contain;width:100%;height:100%}[data-app=formdesk] .formdesk-workshop-profile-content,[data-app=formdesk] .formdesk-workshop-form-content{flex:1;min-width:0}[data-app=formdesk] .formdesk-workshop-profile h1{letter-spacing:-.03em;margin:0;font-size:24px;font-weight:800}[data-app=formdesk] .formdesk-workshop-bio{color:var(--formdesk-body);white-space:pre-line;margin:8px 0 0;font-size:14px;line-height:1.7}[data-app=formdesk] .formdesk-workshop-contacts{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}[data-app=formdesk] .formdesk-workshop-contacts>:is(a,span){background:var(--formdesk-bg);height:28px;color:var(--formdesk-body);border-radius:4px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;text-decoration:none;display:inline-flex}[data-app=formdesk] .formdesk-workshop-section-title{margin:8px 0 0;font-size:15px;font-weight:800}[data-app=formdesk] .formdesk-workshop-form{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:8px;align-items:center;gap:16px;padding:20px;transition:border-color .2s,box-shadow .2s;display:flex}[data-app=formdesk] .formdesk-workshop-form:hover{border-color:var(--formdesk-input);box-shadow:0 8px 24px #191f280f}[data-app=formdesk] .formdesk-workshop-status{color:var(--formdesk-ok-text);align-items:center;gap:6px;display:flex}[data-app=formdesk] .formdesk-workshop-status>span{background:currentColor;border-radius:50%;width:6px;height:6px}[data-app=formdesk] .formdesk-workshop-status>strong{font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-workshop-form h3{margin:6px 0 0;font-size:16px;font-weight:800}[data-app=formdesk] .formdesk-workshop-form p{color:var(--formdesk-muted);margin:4px 0 0;font-size:12.5px}[data-app=formdesk] .formdesk-workshop-action{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:40px;color:var(--formdesk-ink);white-space:nowrap;border-radius:5px;align-items:center;padding:0 16px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] .formdesk-workshop-action:hover{border-color:var(--formdesk-disabled);background:var(--formdesk-bg)}[data-app=formdesk] .formdesk-workshop-action[data-primary=true]{border:0;font-weight:700;transition:filter .15s}[data-app=formdesk] .formdesk-workshop-action[data-primary=true][data-has-color=true]{background:var(--workshop-color);color:var(--formdesk-panel)}[data-app=formdesk] .formdesk-workshop-action[data-primary=true]:hover{filter:brightness(.92)}[data-app=formdesk] .formdesk-workshop-closed{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:8px}[data-app=formdesk] .formdesk-workshop-closed-row{height:52px;color:var(--formdesk-hint);align-items:center;gap:10px;padding:0 20px;font-size:13.5px;display:flex}[data-app=formdesk] .formdesk-workshop-closed-row+.formdesk-workshop-closed-row{border-top:1px solid var(--formdesk-fill)}[data-app=formdesk] .formdesk-workshop-closed-row>span{flex:1;min-width:0}[data-app=formdesk] .formdesk-workshop-closed-row>small{font-size:12.5px}[data-app=formdesk] .formdesk-workshop-footer{text-align:center;color:var(--formdesk-hint);margin-top:12px;font-size:12.5px}[data-app=formdesk] .formdesk-form-title-line{align-items:center;gap:6px;min-width:0;display:flex}[data-app=formdesk] .formdesk-form-title-line>a{text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.45;overflow:hidden}[data-app=formdesk] .formdesk-clone-badge{background:var(--formdesk-accent);height:18px;color:var(--formdesk-panel);white-space:nowrap;border-radius:3px;flex:none;align-items:center;padding:0 5px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-table-row[data-just-duplicated=true]{background:#f2f8ff}[data-app=formdesk] .formdesk-clone-toast{background:var(--formdesk-ink);max-width:calc(100vw - 32px);min-height:40px;color:var(--formdesk-panel);z-index:20;border-radius:6px;align-items:center;gap:10px;padding:0 14px;font-size:12.5px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}[data-app=formdesk] .formdesk-clone-toast>span{flex:1}[data-app=formdesk] .formdesk-clone-toast>a{color:#8fbcff;white-space:nowrap;font-weight:700}[data-app=formdesk] .formdesk-confirm[data-kind=archive]{width:380px;box-shadow:0 24px 60px #191f282e}[data-app=formdesk] .formdesk-confirm[data-kind=archive]>p{margin:6px 0 0;font-size:12.5px;line-height:1.6}[data-app=formdesk] .formdesk-confirm .formdesk-archive-notice{background:var(--formdesk-muted-bg);color:var(--formdesk-body);border-radius:6px;gap:8px;margin-top:12px;padding:10px 12px;font-size:12.5px;line-height:1.5;display:flex}[data-app=formdesk] .formdesk-archive-notice>svg{color:var(--formdesk-hint);flex:none;margin-top:1px}[data-app=formdesk] .formdesk-delete-confirm{gap:6px;margin-top:14px;display:grid}[data-app=formdesk] .formdesk-delete-confirm>span{color:var(--formdesk-ink);font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-delete-confirm>input{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:36px;color:var(--formdesk-ink);border-radius:5px;padding:0 12px;font-size:13.5px}[data-app=formdesk] .formdesk-delete-confirm>input:focus{border-color:var(--formdesk-focus);outline:none;box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-confirm[data-kind=archive] .formdesk-confirm-actions{gap:6px;margin-top:16px}[data-app=formdesk] .formdesk-confirm[data-kind=archive] .formdesk-button{border-radius:5px;padding:0 14px;font-size:13px;font-weight:600}[data-app=formdesk] .formdesk-wo20-advanced-fixture{height:900px}[data-app=formdesk] .formdesk-ops-page{width:100%;overflow-x:auto}[data-app=formdesk] .formdesk-ops-frame{border:1px solid var(--formdesk-line);background:var(--formdesk-bg);border-radius:8px;grid-template-columns:232px minmax(0,1fr);width:100%;min-width:1440px;height:900px;line-height:normal;display:grid;position:relative;overflow:hidden}[data-app=formdesk] .formdesk-ops-sidebar{background:var(--formdesk-ink);color:var(--formdesk-panel);flex-direction:column;padding:18px 12px;display:flex}[data-app=formdesk] .formdesk-ops-brand{color:var(--formdesk-panel);align-items:center;gap:8px;padding:0 8px 18px;text-decoration:none;display:flex}[data-app=formdesk] .formdesk-ops-brand .formdesk-logo{font-size:14.5px}[data-app=formdesk] .formdesk-ops-brand .formdesk-logo>span{font-weight:800}[data-app=formdesk] .formdesk-ops-internal{white-space:nowrap;background:#ffffff24;border-radius:3px;align-items:center;height:18px;padding:0 5px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-ops-navigation{flex-direction:column;gap:2px;display:flex}[data-app=formdesk] .formdesk-ops-navigation>a{color:#ffffffb8;background:0 0;border-radius:5px;align-items:center;gap:10px;height:38px;padding:0 10px;font-size:14.5px;font-weight:500;text-decoration:none;transition:background .15s;display:flex}[data-app=formdesk] .formdesk-ops-navigation>a:hover{background:#ffffff14}[data-app=formdesk] .formdesk-ops-navigation>a[aria-current=page]{color:var(--formdesk-panel);background:#ffffff1f;font-weight:700}[data-app=formdesk] .formdesk-ops-navigation>a>span{white-space:nowrap;flex:1;min-width:0}[data-app=formdesk] .formdesk-ops-navigation>a>small{color:#ffffff80;white-space:nowrap;font-size:12.5px}[data-app=formdesk] .formdesk-ops-identity{border-top:1px solid #ffffff1a;margin-top:auto;padding:12px 10px 0}[data-app=formdesk] .formdesk-ops-identity>small{color:#ffffff8c;font-size:12.5px}[data-app=formdesk] .formdesk-ops-identity>strong{overflow-wrap:anywhere;margin-top:2px;font-size:12.5px;font-weight:600;display:block}[data-app=formdesk] .formdesk-ops-local{color:#fbd9b8;align-items:center;gap:6px;margin-top:8px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-ops-local>span{background:var(--formdesk-warn);border-radius:50%;width:6px;height:6px}[data-app=formdesk] .formdesk-ops-signout{color:#ffffffb8;width:calc(100% + 20px);height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:10px;margin:8px -10px 0;padding:0 10px;font-size:14.5px;transition:background .15s;display:flex}[data-app=formdesk] .formdesk-ops-signout:hover{background:#ffffff14}[data-app=formdesk] .formdesk-ops-content{min-width:0;padding:24px 28px;overflow:auto}[data-app=formdesk] .formdesk-ops-view{flex-direction:column;gap:16px;display:flex}[data-app=formdesk] .formdesk-ops-heading{align-items:flex-end;gap:12px;display:flex}[data-app=formdesk] .formdesk-ops-heading>div{flex:1}[data-app=formdesk] .formdesk-ops-heading h1{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:800}[data-app=formdesk] .formdesk-ops-heading p{color:var(--formdesk-hint);margin:4px 0 0;font-size:12.5px}[data-app=formdesk] .formdesk-ops-search{background:var(--formdesk-panel);border:1px solid var(--formdesk-input);border-radius:5px;align-items:center;gap:8px;width:320px;height:36px;padding:0 10px;display:flex}[data-app=formdesk] .formdesk-ops-search>svg{color:var(--formdesk-hint);flex:none}[data-app=formdesk] .formdesk-ops-search>input{background:0 0;border:0;outline:none;flex:1;width:100%;min-width:0;height:100%;font-size:13px}[data-app=formdesk] .formdesk-ops-search:focus-within{border:1.5px solid var(--formdesk-focus);box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-ops-search>input:focus-visible{box-shadow:none;outline:none}[data-app=formdesk] .formdesk-ops-metrics{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));height:64px;display:grid}[data-app=formdesk] .formdesk-ops-metric{flex-flow:wrap;align-content:center;align-items:baseline;gap:2px 6px;min-width:0;padding:0 18px;display:flex}[data-app=formdesk] .formdesk-ops-metric:not(:last-child){border-right:1px solid var(--formdesk-fill)}[data-app=formdesk] .formdesk-ops-metric>span{color:var(--formdesk-muted);font-size:12.5px}[data-app=formdesk] .formdesk-ops-metric>b{font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}[data-app=formdesk] .formdesk-ops-overview-grid{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:16px;display:grid}[data-app=formdesk] .formdesk-ops-card{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:8px;overflow:hidden}[data-app=formdesk] .formdesk-ops-card-heading{border-bottom:1px solid var(--formdesk-fill);align-items:center;padding:14px 20px;display:flex}[data-app=formdesk] .formdesk-ops-card-heading h2{flex:1;margin:0;font-size:15px;font-weight:800}[data-app=formdesk] .formdesk-ops-card-heading>a{color:var(--formdesk-accent-text);font-size:12.5px;font-weight:600;text-decoration:none}[data-app=formdesk] .formdesk-ops-alert-row{border-top:1px solid var(--formdesk-fill);min-height:56px;color:var(--formdesk-ink);grid-template-columns:minmax(0,1fr) 150px 100px;align-items:center;gap:12px;padding:8px 20px;text-decoration:none;transition:background .15s;display:grid}[data-app=formdesk] .formdesk-ops-alert-row:hover,[data-app=formdesk] .formdesk-ops-workspace-row:hover{background:var(--formdesk-subtle)}[data-app=formdesk] .formdesk-ops-alert-row strong{font-size:13.5px;font-weight:700;display:block}[data-app=formdesk] .formdesk-ops-alert-row small{color:var(--formdesk-hint);font-size:12.5px;display:block}[data-app=formdesk] .formdesk-ops-alert-row>span{color:var(--formdesk-body);font-size:12.5px}[data-app=formdesk] .formdesk-ops-signal{border-top:1px solid var(--formdesk-fill);align-items:center;gap:10px;height:44px;padding:0 20px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-ops-signal>i{border-radius:50%;flex:none;width:8px;height:8px}[data-app=formdesk] .formdesk-ops-signal[data-tone=ok]>i{background:var(--formdesk-ok)}[data-app=formdesk] .formdesk-ops-signal[data-tone=warn]>i{background:var(--formdesk-warn)}[data-app=formdesk] .formdesk-ops-signal>span{color:var(--formdesk-body);flex:1}[data-app=formdesk] .formdesk-ops-signal>b{font-weight:600}[data-app=formdesk] .formdesk-ops-signal[data-tone=warn]>b{color:var(--formdesk-warn-text)}[data-app=formdesk] .formdesk-ops-workspace-head,[data-app=formdesk] .formdesk-ops-workspace-row{grid-template-columns:minmax(0,1fr) 110px 90px 90px 110px 110px 100px;align-items:center;gap:12px;padding-inline:20px;display:grid}[data-app=formdesk] .formdesk-ops-workspace-head,[data-app=formdesk] .formdesk-ops-team-head,[data-app=formdesk] .formdesk-ops-audit-head{background:var(--formdesk-subtle);height:44px;color:var(--formdesk-muted);font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-ops-workspace-row{border-top:1px solid var(--formdesk-fill);min-height:56px;color:var(--formdesk-ink);padding-block:8px;font-size:13px;text-decoration:none;transition:background .15s}[data-app=formdesk] .formdesk-ops-workspace-row[aria-current=true]{background:var(--formdesk-fill)}[data-app=formdesk] .formdesk-ops-workspace-row strong,[data-app=formdesk] .formdesk-ops-team-row strong{font-weight:700;display:block}[data-app=formdesk] .formdesk-ops-workspace-row small,[data-app=formdesk] .formdesk-ops-team-row small{color:var(--formdesk-hint);font-size:12.5px;display:block}[data-app=formdesk] .formdesk-ops-number{text-align:right}[data-app=formdesk] .formdesk-ops-muted{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-ops-empty{text-align:center;color:var(--formdesk-muted);padding:40px 20px;font-size:13.5px}[data-app=formdesk] .formdesk-ops-team-head,[data-app=formdesk] .formdesk-ops-team-row{grid-template-columns:minmax(0,1fr) 180px 160px;align-items:center;gap:12px;padding-inline:20px;display:grid}[data-app=formdesk] .formdesk-ops-team-row{border-top:1px solid var(--formdesk-fill);min-height:56px;padding-block:8px;font-size:13px}[data-app=formdesk] .formdesk-ops-role-segment{background:var(--formdesk-fill);border-radius:5px;grid-template-columns:repeat(3,1fr);padding:2px;display:grid}[data-app=formdesk] .formdesk-ops-role-segment>button{height:26px;color:var(--formdesk-ink);cursor:not-allowed;background:0 0;border:0;font-size:12.5px}[data-app=formdesk] .formdesk-ops-role-descriptions{color:var(--formdesk-body);grid-template-columns:repeat(3,1fr);gap:12px;font-size:12.5px;line-height:1.6;display:grid}[data-app=formdesk] .formdesk-ops-role-descriptions>div{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:8px;padding:14px 16px}[data-app=formdesk] .formdesk-ops-role-descriptions b{color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-ops-audit-head,[data-app=formdesk] .formdesk-ops-audit-row{grid-template-columns:150px 160px 180px minmax(0,1fr);align-items:center;gap:12px;padding-inline:20px;display:grid}[data-app=formdesk] .formdesk-ops-audit-row{border-top:1px solid var(--formdesk-fill);min-height:48px;padding-block:6px;font-size:13px}[data-app=formdesk] .formdesk-ops-audit-row>strong{font-weight:600}[data-app=formdesk] .formdesk-ops-diagnosis{background:var(--formdesk-panel);border-left:1px solid var(--formdesk-line);z-index:4;outline:0;flex-direction:column;width:480px;animation:.18s ease-out formdesk-ops-enter;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-24px 0 60px #191f281a}[data-app=formdesk] .formdesk-ops-diagnosis-header{border-bottom:1px solid var(--formdesk-fill);align-items:flex-start;gap:10px;padding:18px 20px;display:flex}[data-app=formdesk] .formdesk-ops-diagnosis-header>div{flex:1;min-width:0}[data-app=formdesk] .formdesk-ops-diagnosis-header small{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-ops-diagnosis-header h2{margin:2px 0 0;font-size:17px;font-weight:800}[data-app=formdesk] .formdesk-ops-diagnosis-header p{color:var(--formdesk-muted);margin:2px 0 0;font-size:12.5px}[data-app=formdesk] .formdesk-ops-diagnosis-close{width:32px;height:32px;color:var(--formdesk-ink);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;display:inline-flex}[data-app=formdesk] .formdesk-ops-diagnosis-close:hover{background:var(--formdesk-fill)}[data-app=formdesk] .formdesk-ops-diagnosis-body{flex-direction:column;flex:1;gap:14px;padding:16px 20px;display:flex;overflow:auto}[data-app=formdesk] .formdesk-ops-diagnosis-kpis{grid-template-columns:1fr 1fr;gap:8px;display:grid}[data-app=formdesk] .formdesk-ops-diagnosis-kpis>div{background:var(--formdesk-bg);border-radius:6px;flex-flow:wrap;align-items:baseline;gap:2px 6px;min-width:0;padding:10px 12px;display:flex}[data-app=formdesk] .formdesk-ops-diagnosis-kpis small{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-ops-diagnosis-kpis strong{font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}[data-app=formdesk] .formdesk-ops-diagnosis-card{border:1px solid var(--formdesk-line);border-radius:8px;overflow:hidden}[data-app=formdesk] .formdesk-ops-diagnosis-card>h3{border-bottom:1px solid var(--formdesk-fill);margin:0;padding:12px 14px;font-size:13.5px;font-weight:700}[data-app=formdesk] .formdesk-ops-operations,[data-app=formdesk] .formdesk-ops-notes{flex-direction:column;gap:10px;padding:12px 14px;display:flex}[data-app=formdesk] .formdesk-ops-operations>div{align-items:center;gap:10px;display:flex}[data-app=formdesk] .formdesk-ops-operations>div>span{flex:1;font-size:13px}[data-app=formdesk] .formdesk-ops-operations button,[data-app=formdesk] .formdesk-ops-notes button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:32px;color:var(--formdesk-ink);cursor:not-allowed;border-radius:5px;padding:0 12px;font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-ops-notes{gap:8px}[data-app=formdesk] .formdesk-ops-note{background:var(--formdesk-bg);white-space:pre-wrap;border-radius:6px;padding:9px 11px;font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-ops-note-input{gap:8px;display:flex}[data-app=formdesk] .formdesk-ops-note-input input{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);border-radius:5px;outline:none;flex:1;height:36px;padding:0 10px;font-size:13px}[data-app=formdesk] .formdesk-ops-note-input button{background:var(--formdesk-ink);height:36px;color:var(--formdesk-panel);font-size:13px}[data-app=formdesk] .formdesk-ops-activity{border-top:1px solid var(--formdesk-fill);grid-template-columns:96px minmax(0,1fr);gap:10px;padding:9px 14px;font-size:12.5px;display:grid}[data-app=formdesk] .formdesk-ops-activity time{color:var(--formdesk-hint)}@keyframes formdesk-ops-enter{0%{transform:translate(16px)}to{transform:translate(0)}}[data-app=formdesk]{--formdesk-supplement-info-bg:#e8f3ff;--formdesk-supplement-info:#1b64da;--formdesk-supplement-warn-bg:#fff5d6;--formdesk-supplement-warn-text:#8a6100;--formdesk-supplement-error-bg:#fff5f5;--formdesk-supplement-error-line:#f2b8ba}[data-app=formdesk] .formdesk-billing-scroll[data-supplement]{overflow-x:hidden}[data-app=formdesk] .formdesk-billing-scroll[data-supplement] .formdesk-billing-layout{grid-template-columns:240px minmax(0,1fr)}[data-app=formdesk] .formdesk-billing[data-supplement-flow]{height:760px}[data-app=formdesk] .formdesk-billing[data-supplement-flow] .formdesk-billing-header{display:none}[data-app=formdesk] .formdesk-billing[data-supplement-flow] .formdesk-billing-tabs{background:var(--formdesk-panel);padding:20px 12px}[data-app=formdesk] .formdesk-payment-menu-label{color:var(--formdesk-hint);padding:0 10px 10px;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-billing[data-supplement-flow] .formdesk-billing-tabs>:is(a,button){gap:10px;height:38px}[data-app=formdesk] .formdesk-billing[data-supplement-flow] .formdesk-billing-tabs>[aria-current]{background:var(--formdesk-fill)}[data-app=formdesk] .formdesk-billing[data-supplement-flow] .formdesk-billing-main{margin-inline:auto}[data-app=formdesk] .formdesk-billing[data-billing-tab=history] .formdesk-billing-main{max-width:none}[data-app=formdesk] .formdesk-payment-flow{flex-direction:column;gap:16px;min-width:0;display:flex}[data-app=formdesk] .formdesk-payment-mobile-header,[data-app=formdesk] .formdesk-payment-mobile-copy,[data-app=formdesk] .formdesk-payment-mobile-price{display:none}[data-app=formdesk] .formdesk-payment-steps{gap:8px;margin:0;padding:0;list-style:none;display:flex}[data-app=formdesk] .formdesk-payment-steps li{color:var(--formdesk-hint);align-items:center;gap:8px;display:flex}[data-app=formdesk] .formdesk-payment-steps li:not(:last-child):after{content:"";background:var(--formdesk-input);width:28px;height:1px}[data-app=formdesk] .formdesk-payment-steps li>span{border:1.5px solid var(--formdesk-input);background:var(--formdesk-panel);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12.5px;font-weight:700;transition:background .2s;display:flex}[data-app=formdesk] .formdesk-payment-steps li>b{font-size:13px;font-weight:500}[data-app=formdesk] .formdesk-payment-steps li:is([data-current=true],[data-done=true])>span{color:var(--formdesk-panel);border-color:var(--formdesk-ink);background:var(--formdesk-ink)}[data-app=formdesk] .formdesk-payment-steps li[data-current=true]>b{color:var(--formdesk-ink);font-weight:700}[data-app=formdesk] .formdesk-payment-section{flex-direction:column;gap:12px;display:flex}[data-app=formdesk] .formdesk-payment-heading h1{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:800}[data-app=formdesk] .formdesk-payment-heading p{color:var(--formdesk-muted);margin:4px 0 0;font-size:13px;line-height:normal}[data-app=formdesk] .formdesk-payment-tiers{grid-template-columns:1fr 1fr;gap:12px;display:grid}[data-app=formdesk] .formdesk-payment-tier{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);text-align:left;min-width:0;color:var(--formdesk-ink);cursor:pointer;border-radius:8px;padding:20px;transition:border-color .15s}[data-app=formdesk] .formdesk-payment-tier:hover{border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-payment-tier[aria-checked=true]{border:1.5px solid var(--formdesk-focus)}[data-app=formdesk] .formdesk-payment-tier-title{align-items:center;gap:8px;display:flex}[data-app=formdesk] .formdesk-payment-tier-title>i{border:1.5px solid var(--formdesk-disabled);border-radius:50%;flex:none;width:18px;height:18px}[data-app=formdesk] .formdesk-payment-tier[aria-checked=true] .formdesk-payment-tier-title>i{border:5px solid var(--formdesk-ink)}[data-app=formdesk] .formdesk-payment-tier-title>strong{font-size:15px;font-weight:800}[data-app=formdesk] .formdesk-payment-tier-price{white-space:nowrap;align-items:baseline;gap:4px;margin-top:14px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-payment-tier-price>span{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-payment-tier-price>b{letter-spacing:-.03em;font-size:24px;font-weight:800}[data-app=formdesk] .formdesk-payment-tier-price>small{color:var(--formdesk-hint);margin-left:6px;font-size:12.5px}[data-app=formdesk] .formdesk-payment-tier-limit{color:var(--formdesk-body);margin-top:8px;font-size:13px;display:block}[data-app=formdesk] .formdesk-payment-hint{color:var(--formdesk-hint);margin:0;font-size:12.5px}[data-app=formdesk] .formdesk-payment-hint[data-error=true]{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-payment-terms{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px;margin:0}[data-app=formdesk] .formdesk-payment-terms>div{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:16px;min-height:52px;padding:10px 20px;font-size:13px;display:grid}[data-app=formdesk] .formdesk-payment-terms>div+div{border-top:1px solid var(--formdesk-fill)}[data-app=formdesk] .formdesk-payment-terms dt{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-payment-terms dd{margin:0;font-weight:500}[data-app=formdesk] .formdesk-payment-terms>div:nth-child(-n+2) dd{font-weight:700}[data-app=formdesk] .formdesk-payment-undecided{border:1px dashed var(--formdesk-disabled);height:20px;color:var(--formdesk-muted);white-space:nowrap;border-radius:3px;align-items:center;padding:0 6px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-payment-agreement{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:14px 16px;font-size:13.5px;font-weight:600;transition:border-color .15s;display:flex;position:relative}[data-app=formdesk] .formdesk-payment-agreement[data-checked=true]{border:1.5px solid var(--formdesk-focus)}[data-app=formdesk] .formdesk-payment-agreement input{opacity:0;width:18px;height:18px;position:absolute}[data-app=formdesk] .formdesk-payment-agreement:focus-within{outline:1.5px solid var(--formdesk-focus);outline-offset:2px}[data-app=formdesk] .formdesk-payment-check{border:1.5px solid var(--formdesk-disabled);background:var(--formdesk-panel);width:18px;height:18px;color:var(--formdesk-panel);border-radius:3px;flex:none;justify-content:center;align-items:center;transition:background .15s;display:flex}[data-app=formdesk] [data-checked=true] .formdesk-payment-check{background:var(--formdesk-ink);border-color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-payment-actions{justify-content:flex-end;gap:8px;display:flex}[data-app=formdesk] .formdesk-payment-actions>:is(button,a){border:1px solid var(--formdesk-input);height:44px;color:var(--formdesk-ink);background:var(--formdesk-panel);text-align:center;border-radius:5px;justify-content:center;align-items:center;padding:0 20px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] .formdesk-payment-actions>:is(button,a):hover:not(:disabled){background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-payment-actions>.formdesk-payment-primary{border-color:var(--formdesk-ink);background:var(--formdesk-ink);color:var(--formdesk-panel);padding:0 20px;font-weight:700}[data-app=formdesk] .formdesk-payment-actions>.formdesk-payment-primary:hover:not(:disabled){background:var(--formdesk-focus);border-color:var(--formdesk-focus)}[data-app=formdesk] .formdesk-payment-actions>button:disabled{opacity:.4;cursor:default}[data-app=formdesk] .formdesk-payment-footer{padding-top:4px}[data-app=formdesk] .formdesk-payment-result{text-align:center;background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:8px;flex-direction:column;align-items:center;gap:10px;padding:24px;display:flex}[data-app=formdesk] .formdesk-payment-result .formdesk-payment-actions>:is(button,a){height:40px;padding:0 16px;font-size:13.5px}[data-app=formdesk] .formdesk-payment-result-icon{background:var(--formdesk-fill);width:56px;height:56px;color:var(--formdesk-body);border-radius:50%;justify-content:center;align-items:center;display:flex}[data-app=formdesk] .formdesk-payment-result[data-result=complete] .formdesk-payment-result-icon{background:var(--formdesk-ok-bg);color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-payment-result[data-result=declined] .formdesk-payment-result-icon{background:var(--formdesk-danger-bg);color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-payment-result[data-result=unknown] .formdesk-payment-result-icon{background:var(--formdesk-supplement-warn-bg);color:var(--formdesk-supplement-warn-text)}[data-app=formdesk] .formdesk-payment-result[data-result=checking] svg{animation:1s linear infinite formdesk-payment-spin}[data-app=formdesk] .formdesk-payment-result h2{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:800}[data-app=formdesk] .formdesk-payment-result p{max-width:480px;color:var(--formdesk-muted);margin:0;font-size:13.5px;line-height:1.6}[data-app=formdesk] .formdesk-payment-result .formdesk-payment-actions{margin-top:8px}[data-app=formdesk] .formdesk-credit-card{background:var(--formdesk-panel);border-radius:10px;width:100%;max-width:520px;margin:0 auto;box-shadow:0 24px 60px #191f281f}[data-app=formdesk] .formdesk-credit-card>.formdesk-payment-heading{padding:24px 24px 0}[data-app=formdesk] .formdesk-credit-card h1{font-size:18px}[data-app=formdesk] .formdesk-credit-body{flex-direction:column;gap:14px;padding:16px 24px;display:flex}[data-app=formdesk] .formdesk-credit-body label{margin-bottom:6px;font-size:12.5px;font-weight:700;display:block}[data-app=formdesk] .formdesk-credit-quantity{align-items:center;gap:8px;min-width:0;display:flex}[data-app=formdesk] .formdesk-credit-quantity>button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);border-radius:5px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}[data-app=formdesk] .formdesk-credit-quantity>input{border:1px solid var(--formdesk-input);text-align:right;border-radius:5px;width:140px;min-width:0;height:40px;padding:0 12px;font-size:14px}[data-app=formdesk] .formdesk-credit-quantity>input:focus{border:1.5px solid var(--formdesk-focus);outline:none}[data-app=formdesk] .formdesk-credit-quantity>input[aria-invalid=true]{border-color:var(--formdesk-danger)}[data-app=formdesk] .formdesk-credit-quantity>span:not(.formdesk-payment-undecided){color:var(--formdesk-muted);font-size:13px}[data-app=formdesk] .formdesk-credit-quantity .formdesk-payment-undecided{margin-left:auto}[data-app=formdesk] .formdesk-credit-body .formdesk-payment-hint{margin-top:6px}[data-app=formdesk] .formdesk-credit-summary{background:var(--formdesk-bg);border-radius:6px;flex-direction:column;gap:6px;margin:0;padding:12px 14px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-credit-summary>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}[data-app=formdesk] .formdesk-credit-summary dt{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-credit-summary dd{margin:0}[data-app=formdesk] .formdesk-credit-summary b{font-size:18px}[data-app=formdesk] .formdesk-credit-card .formdesk-payment-footer{border-top:1px solid var(--formdesk-fill);padding:16px 24px}@media (min-width:601px){[data-app=formdesk] .formdesk-credit-card .formdesk-payment-actions>:is(button,a){height:36px;padding:0 14px;font-size:13px}}[data-app=formdesk] .formdesk-payment-history{min-width:0}[data-app=formdesk] .formdesk-payment-history-title{border-bottom:1px solid var(--formdesk-fill);background:var(--formdesk-panel);padding:16px 20px}[data-app=formdesk] .formdesk-payment-history-title h1{margin:0;font-size:16px;font-weight:800}[data-app=formdesk] .formdesk-payment-history-table{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:8px;overflow:hidden}[data-app=formdesk] :is(.formdesk-payment-history-head,.formdesk-payment-history-row,.formdesk-payment-history-skeleton){grid-template-columns:150px minmax(0,1fr) 140px 140px 160px 140px;align-items:center;gap:12px;padding:0 20px;display:grid}[data-app=formdesk] .formdesk-payment-history-head{background:var(--formdesk-subtle);height:44px;color:var(--formdesk-muted);font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-payment-history-row{border-top:1px solid var(--formdesk-fill);min-height:52px;padding-top:8px;padding-bottom:8px;font-size:13px}[data-app=formdesk] :is(.formdesk-payment-history-head,.formdesk-payment-history-row)>:nth-child(3),[data-app=formdesk] :is(.formdesk-payment-history-head,.formdesk-payment-history-row)>:last-child{text-align:right}[data-app=formdesk] :is(.formdesk-payment-history-date,.formdesk-payment-history-method){color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-payment-history-product{min-width:0;font-weight:600}[data-app=formdesk] .formdesk-payment-history-amount{white-space:nowrap}[data-app=formdesk] .formdesk-payment-history-state{align-items:center;gap:6px;display:flex}[data-app=formdesk] .formdesk-payment-status{background:var(--formdesk-fill);min-height:22px;color:var(--formdesk-body);white-space:nowrap;border-radius:4px;align-items:center;padding:0 6px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-payment-status[data-state=complete]{background:var(--formdesk-ok-bg);color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-payment-status[data-state=unknown]{background:var(--formdesk-supplement-warn-bg);color:var(--formdesk-supplement-warn-text)}[data-app=formdesk] .formdesk-payment-status[data-state=failed]{background:var(--formdesk-danger-bg);color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-payment-history-state>button{color:var(--formdesk-ink);white-space:nowrap;background:0 0;border:none;padding:0;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-payment-history-state>button:disabled{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-payment-history-receipt{color:var(--formdesk-hint);font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-payment-history-receipt a{color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-payment-history-skeleton{border-top:1px solid var(--formdesk-fill);height:52px}[data-app=formdesk] .formdesk-payment-history-skeleton span{background:var(--formdesk-fill);border-radius:2px;max-width:90px;height:10px;animation:1.4s ease-in-out infinite formdesk-payment-shimmer}[data-app=formdesk] .formdesk-payment-history-skeleton span:nth-child(2){max-width:220px}[data-app=formdesk] .formdesk-payment-history-skeleton span:last-child{visibility:hidden}[data-app=formdesk] .formdesk-payment-history-empty{flex-direction:column;align-items:center;gap:8px;padding:24px 20px;display:flex}[data-app=formdesk] .formdesk-payment-history-empty svg{color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-payment-history-empty h2{margin:0;font-size:14px;font-weight:700}[data-app=formdesk] .formdesk-payment-history-empty p{color:var(--formdesk-hint);margin:0;font-size:12.5px}@keyframes formdesk-payment-spin{to{transform:rotate(360deg)}}@keyframes formdesk-payment-shimmer{0%,to{opacity:.5}50%{opacity:1}}@media (max-width:1100px) and (min-width:601px){[data-app=formdesk] :is(.formdesk-payment-history-head,.formdesk-payment-history-row,.formdesk-payment-history-skeleton){grid-template-columns:120px minmax(0,1fr) 90px 90px 120px 90px;gap:8px;padding-left:12px;padding-right:12px}}@media (max-width:600px){[data-app=formdesk] .formdesk-billing-scroll[data-supplement] .formdesk-billing{border:none;border-radius:0;width:100%;min-width:0;height:100dvh}[data-app=formdesk] .formdesk-billing-scroll[data-supplement] .formdesk-billing-layout{display:block;overflow:auto}[data-app=formdesk] .formdesk-billing-scroll[data-supplement] .formdesk-billing-tabs{display:none}[data-app=formdesk] .formdesk-billing-scroll[data-supplement] .formdesk-billing-header{gap:8px;padding:0 12px}[data-app=formdesk] .formdesk-billing-scroll[data-supplement] .formdesk-billing-header nav{font-size:12.5px}[data-app=formdesk] .formdesk-billing-scroll[data-supplement] .formdesk-billing-profile{display:none}[data-app=formdesk] .formdesk-billing-scroll[data-supplement] .formdesk-billing-stage{padding:16px}[data-app=formdesk] .formdesk-billing[data-supplement-flow] .formdesk-billing-stage,[data-app=formdesk] .formdesk-billing[data-billing-tab=history] .formdesk-billing-stage{padding:0}[data-app=formdesk] .formdesk-billing-scroll[data-supplement] .formdesk-billing-summary{padding:14px}[data-app=formdesk] .formdesk-billing-scroll[data-supplement] .formdesk-billing-summary>div{padding:0 8px}[data-app=formdesk] .formdesk-billing-scroll[data-supplement] .formdesk-billing-product{grid-template-columns:28px minmax(0,1fr) auto;gap:8px;padding:12px}[data-app=formdesk] .formdesk-billing-scroll[data-supplement] .formdesk-billing-product>:nth-child(3){display:none}[data-app=formdesk] .formdesk-billing-scroll[data-supplement] .formdesk-billing-product-icon{width:28px;height:28px}[data-app=formdesk] .formdesk-billing-scroll[data-supplement] .formdesk-billing-consult{flex-wrap:wrap;padding:16px}[data-app=formdesk] .formdesk-payment-mobile-header{background:var(--formdesk-panel);border-bottom:1px solid var(--formdesk-fill);flex:none;align-items:center;gap:8px;height:52px;padding:0 12px;display:flex}[data-app=formdesk] .formdesk-payment-mobile-header button{background:0 0;border:0;justify-content:center;align-items:center;width:36px;height:44px;display:inline-flex}[data-app=formdesk] .formdesk-payment-mobile-header strong{flex:1;font-size:15px;font-weight:700}[data-app=formdesk] .formdesk-payment-mobile-header>span{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-payment-flow{gap:0;min-height:100dvh;padding-bottom:84px}[data-app=formdesk] .formdesk-payment-steps,[data-app=formdesk] .formdesk-payment-desktop-copy,[data-app=formdesk] .formdesk-payment-tier-price{display:none}[data-app=formdesk] .formdesk-payment-mobile-copy{display:inline}[data-app=formdesk] p.formdesk-payment-mobile-copy{display:block}[data-app=formdesk] .formdesk-payment-section{gap:10px;padding:20px 16px}[data-app=formdesk] .formdesk-payment-heading h1{font-size:18px}[data-app=formdesk] .formdesk-payment-section>.formdesk-payment-heading p{margin:10px 0 6px}[data-app=formdesk] [data-step="1"]>.formdesk-payment-section>.formdesk-payment-heading{display:none}[data-app=formdesk] .formdesk-payment-tiers{grid-template-columns:minmax(0,1fr);gap:10px}[data-app=formdesk] .formdesk-payment-tier{padding:16px}[data-app=formdesk] .formdesk-payment-tier-title strong{flex:1}[data-app=formdesk] .formdesk-payment-mobile-price{white-space:nowrap;font-size:15px;display:inline}[data-app=formdesk] .formdesk-payment-tier-limit{margin-top:6px;padding-left:26px}[data-app=formdesk] .formdesk-payment-terms>div{min-height:0;padding:12px 16px;display:block}[data-app=formdesk] .formdesk-payment-terms dt{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-payment-terms dd{margin-top:2px}[data-app=formdesk] .formdesk-payment-agreement{min-height:48px;font-size:14px}[data-app=formdesk] .formdesk-payment-check{width:20px;height:20px}[data-app=formdesk] .formdesk-payment-footer{z-index:20;background:var(--formdesk-panel);border-top:1px solid var(--formdesk-fill);min-height:84px;padding:12px 16px 24px;position:fixed;bottom:0;left:0;right:0}[data-app=formdesk] .formdesk-payment-footer>button,[data-app=formdesk] .formdesk-payment-footer>.formdesk-payment-primary{flex:1;height:48px;padding:0;font-size:15px}[data-app=formdesk] .formdesk-payment-heading h1{letter-spacing:-.02em}[data-app=formdesk] .formdesk-payment-flow[data-mode=subscription]>.formdesk-payment-footer>button:first-child{display:none}[data-app=formdesk] .formdesk-payment-result{margin:20px 16px;padding:24px 16px}[data-app=formdesk] .formdesk-payment-result .formdesk-payment-actions{flex-wrap:wrap}[data-app=formdesk] .formdesk-payment-result .formdesk-payment-actions>:is(a,button){min-height:44px;padding:0 12px;font-size:13.5px}[data-app=formdesk] .formdesk-credit-card{width:calc(100% - 32px);box-shadow:none;border:1px solid var(--formdesk-line);margin:20px 16px}[data-app=formdesk] .formdesk-credit-card>.formdesk-payment-heading{padding:20px 16px 0}[data-app=formdesk] .formdesk-credit-body{padding:16px}[data-app=formdesk] .formdesk-credit-quantity{flex-wrap:wrap}[data-app=formdesk] .formdesk-credit-quantity>input{width:120px;font-size:16px}[data-app=formdesk] .formdesk-credit-quantity .formdesk-payment-undecided{margin-left:0}[data-app=formdesk] .formdesk-credit-card .formdesk-payment-footer{padding:12px 16px 24px}[data-app=formdesk] .formdesk-billing[data-billing-tab=history] .formdesk-billing-header,[data-app=formdesk] .formdesk-payment-history-title,[data-app=formdesk] .formdesk-payment-history-head{display:none}[data-app=formdesk] .formdesk-payment-history-table{border:none;border-radius:0}[data-app=formdesk] .formdesk-payment-history-row{border-top:0;border-bottom:1px solid var(--formdesk-fill);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"product amount""date state""method state""receipt receipt";gap:2px 10px;min-height:64px;padding:10px 16px}[data-app=formdesk] .formdesk-payment-history-product{text-overflow:ellipsis;white-space:nowrap;grid-area:product;font-size:14px;font-weight:700;overflow:hidden}[data-app=formdesk] .formdesk-payment-history-date{color:var(--formdesk-hint);grid-area:date;font-size:12.5px}[data-app=formdesk] .formdesk-payment-history-method{color:var(--formdesk-hint);grid-area:method;font-size:12.5px}[data-app=formdesk] .formdesk-payment-history-method:empty{display:none}[data-app=formdesk] .formdesk-payment-history-amount{grid-area:amount;font-size:14px;font-weight:700}[data-app=formdesk] .formdesk-payment-history-state{flex-wrap:wrap;grid-area:state;justify-content:flex-end}[data-app=formdesk] .formdesk-payment-status{min-height:20px;padding:0 6px;font-size:12.5px}[data-app=formdesk] .formdesk-payment-history-receipt{grid-area:receipt}[data-app=formdesk] .formdesk-payment-history-receipt:empty{display:none}[data-app=formdesk] .formdesk-payment-history-skeleton{grid-template-columns:minmax(0,1fr) 80px;gap:8px;height:64px;padding:10px 16px}[data-app=formdesk] .formdesk-payment-history-skeleton span:nth-child(n+5){display:none}}@media (prefers-reduced-motion:reduce){[data-app=formdesk] .formdesk-payment-flow *,[data-app=formdesk] .formdesk-payment-history *{transition-duration:0s!important;animation-duration:0s!important}}@media (min-width:1600px){[data-app=formdesk] .formdesk-billing-scroll[data-supplement] .formdesk-billing-layout{grid-template-columns:256px minmax(0,1fr)}}[data-app=formdesk] .formdesk-response-revision-tag{background:var(--formdesk-supplement-info-bg);height:20px;color:var(--formdesk-supplement-info);white-space:nowrap;border-radius:3px;align-items:center;gap:4px;margin-left:8px;padding:0 6px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-revision-panel{background:var(--formdesk-panel);height:100%;min-height:0;color:var(--formdesk-ink);flex-direction:column;animation:.18s ease-out formdesk-revision-slide;display:flex;position:relative}[data-app=formdesk] .formdesk-revision-panel button{cursor:pointer;font-family:inherit}[data-app=formdesk] .formdesk-revision-panel button:disabled{cursor:default}[data-app=formdesk] .formdesk-revision-header{border-bottom:1px solid var(--formdesk-fill);flex:none;align-items:center;gap:8px;height:56px;padding:0 12px 0 20px;display:flex}[data-app=formdesk] .formdesk-revision-header h2{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:15px;font-weight:800;overflow:hidden}[data-app=formdesk] .formdesk-revision-header>span:empty{flex:1}[data-app=formdesk] .formdesk-revision-viewonly{background:var(--formdesk-fill);height:22px;color:var(--formdesk-body);white-space:nowrap;border-radius:4px;align-items:center;padding:0 6px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-revision-external{height:28px;color:var(--formdesk-body);white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:0 8px;font-size:12.5px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-revision-close{background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}[data-app=formdesk] .formdesk-revision-close:hover{background:var(--formdesk-fill)}[data-app=formdesk] .formdesk-revision-mobile-back,[data-app=formdesk] .formdesk-revision-mobile-title,[data-app=formdesk] .formdesk-revision-mobile-list,[data-app=formdesk] .formdesk-revision-mobile-heading{display:none}[data-app=formdesk] .formdesk-revision-selector{border-bottom:1px solid var(--formdesk-fill);flex-direction:column;flex:none;gap:10px;padding:14px 20px;display:flex}[data-app=formdesk] .formdesk-revision-tabs{flex-wrap:wrap;gap:4px;display:flex}[data-app=formdesk] .formdesk-revision-tabs button{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);height:28px;color:var(--formdesk-body);border-radius:4px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;transition:background .15s;display:inline-flex}[data-app=formdesk] .formdesk-revision-tabs button[aria-pressed=true]{border-color:var(--formdesk-ink);background:var(--formdesk-ink);color:var(--formdesk-panel);font-weight:700}[data-app=formdesk] .formdesk-revision-tabs small{opacity:.7;font-size:12.5px}[data-app=formdesk] .formdesk-revision-meta{background:var(--formdesk-supplement-info-bg);border-radius:6px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:12.5px;line-height:1.55;display:flex}[data-app=formdesk] .formdesk-revision-meta>svg{color:var(--formdesk-supplement-info);flex:none;margin-top:4px}[data-app=formdesk] .formdesk-revision-meta>div{flex:1;min-width:0}[data-app=formdesk] .formdesk-revision-meta strong{font-weight:700}[data-app=formdesk] .formdesk-revision-meta>div>div{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-revision-meta p{margin:4px 0 0}[data-app=formdesk] .formdesk-revision-meta[data-original=true]{background:var(--formdesk-bg)}[data-app=formdesk] .formdesk-revision-meta[data-original=true]>svg{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-revision-values{flex:1;min-height:0;padding:8px 20px 16px;overflow:auto}[data-app=formdesk] .formdesk-revision-values>div{border-bottom:1px solid var(--formdesk-fill);padding:10px 0}[data-app=formdesk] .formdesk-revision-label{color:var(--formdesk-hint);align-items:center;gap:6px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-revision-label>svg{color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-revision-changed{background:var(--formdesk-supplement-info-bg);height:18px;color:var(--formdesk-supplement-info);border-radius:3px;align-items:center;padding:0 6px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-revision-value{white-space:pre-wrap;overflow-wrap:break-word;margin-top:4px;font-size:13.5px;line-height:1.5}[data-app=formdesk] .formdesk-revision-before{color:var(--formdesk-hint);margin-top:2px;font-size:12.5px}[data-app=formdesk] .formdesk-revision-footer{border-top:1px solid var(--formdesk-fill);flex:none;align-items:center;gap:8px;padding:12px 20px;display:flex}[data-app=formdesk] .formdesk-revision-footer>span{color:var(--formdesk-hint);flex:1;font-size:12.5px}[data-app=formdesk] .formdesk-revision-footer button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:36px;color:var(--formdesk-ink);white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex}[data-app=formdesk] .formdesk-revision-footer button:hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-revision-footer .formdesk-revision-primary{border-color:var(--formdesk-ink);background:var(--formdesk-ink);color:var(--formdesk-panel);font-weight:700}[data-app=formdesk] .formdesk-revision-footer .formdesk-revision-primary:hover{background:var(--formdesk-focus)}[data-app=formdesk] .formdesk-revision-footer button:disabled{opacity:.4}[data-app=formdesk] .formdesk-revision-edit-note{border-bottom:1px solid var(--formdesk-fill);background:var(--formdesk-subtle);color:var(--formdesk-muted);flex:none;padding:12px 20px;font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-revision-edit-fields{flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px 20px 16px;display:flex;overflow:auto}[data-app=formdesk] .formdesk-revision-edit-field>label{align-items:center;gap:6px;margin-bottom:6px;font-size:12.5px;font-weight:700;display:flex}[data-app=formdesk] .formdesk-revision-edit-field>label>b{color:var(--formdesk-danger)}[data-app=formdesk] .formdesk-revision-edit-field>input{border:1px solid var(--formdesk-input);border-radius:5px;outline:none;width:100%;height:40px;padding:0 12px;font-family:inherit;font-size:13.5px}[data-app=formdesk] .formdesk-revision-edit-field>input:focus{border:1.5px solid var(--formdesk-focus);box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-revision-edit-field>input[aria-invalid=true]{border-color:var(--formdesk-danger)}[data-app=formdesk] .formdesk-revision-fixed{background:var(--formdesk-fill);height:18px;color:var(--formdesk-muted);border-radius:3px;align-items:center;gap:4px;padding:0 6px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-revision-fixed-value{background:var(--formdesk-bg);min-height:40px;color:var(--formdesk-muted);white-space:pre-wrap;border-radius:5px;padding:10px 12px;font-size:13px;line-height:1.5}[data-app=formdesk] .formdesk-revision-fixed-value>small{color:var(--formdesk-hint);margin-top:2px;font-size:12.5px;display:block}[data-app=formdesk] .formdesk-revision-reason-hint{color:var(--formdesk-hint);margin-top:6px;font-size:12.5px;display:block}[data-app=formdesk] .formdesk-revision-reason-hint[data-invalid=true],[data-app=formdesk] .formdesk-revision-field-error{color:var(--formdesk-danger)}[data-app=formdesk] .formdesk-revision-error{background:var(--formdesk-supplement-error-bg);border:1px solid var(--formdesk-supplement-error-line);border-radius:6px;flex:none;align-items:flex-start;gap:8px;margin:12px 20px 0;padding:12px 14px;font-size:12.5px;line-height:1.55;display:flex}[data-app=formdesk] .formdesk-revision-error>i{background:var(--formdesk-danger);border-radius:50%;flex:none;width:6px;height:6px;margin-top:6px}[data-app=formdesk] .formdesk-revision-error>span{flex:1}[data-app=formdesk] .formdesk-revision-error>button{font-size:inherit;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:700}[data-app=formdesk] .formdesk-revision-error[data-state=conflict],[data-app=formdesk] .formdesk-revision-error[data-state=unknown]{background:var(--formdesk-supplement-warn-bg);border-color:var(--formdesk-line)}[data-app=formdesk] .formdesk-revision-error[data-state=conflict]>i,[data-app=formdesk] .formdesk-revision-error[data-state=unknown]>i{background:var(--formdesk-warn)}[data-app=formdesk] .formdesk-revision-loading{color:var(--formdesk-hint);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:32px 20px;font-size:13.5px;display:flex}[data-app=formdesk] .formdesk-revision-loading p{align-items:center;gap:6px;margin:0;display:inline-flex}[data-app=formdesk] .formdesk-revision-toast{background:var(--formdesk-ink);max-width:calc(100% - 32px);color:var(--formdesk-panel);border-radius:6px;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:600;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #191f2833}[data-app=formdesk] .formdesk-revision-excel-basis{border:0;flex-direction:column;gap:8px;margin:0;padding:0 0 16px;display:flex}[data-app=formdesk] .formdesk-revision-excel-basis legend{margin-bottom:8px;padding:0;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-revision-excel-basis>label:not(.formdesk-revision-excel-metadata){border:1px solid var(--formdesk-line);cursor:pointer;border-radius:6px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}[data-app=formdesk] .formdesk-revision-excel-basis>label[data-selected=true]{border:1.5px solid var(--formdesk-focus)}[data-app=formdesk] .formdesk-revision-excel-basis input{width:18px;height:18px;accent-color:var(--formdesk-ink);flex:none;margin:2px 0 0}[data-app=formdesk] .formdesk-revision-excel-basis strong{font-size:13.5px;font-weight:700;display:block}[data-app=formdesk] .formdesk-revision-excel-basis small{color:var(--formdesk-muted);margin-top:2px;font-size:12.5px;display:block}[data-app=formdesk] .formdesk-revision-excel-metadata{min-height:36px;color:var(--formdesk-disabled);align-items:center;gap:10px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-supplement-response-review{height:860px;min-height:0;position:relative}[data-app=formdesk] .formdesk-supplement-response-review>.formdesk-responses-workspace{height:100%}[data-app=formdesk] .formdesk-supplement-response-drawer{border-left:1px solid var(--formdesk-line);width:480px;position:absolute;top:1px;bottom:1px;right:0;box-shadow:-24px 0 60px #191f281a}@keyframes formdesk-revision-slide{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-app=formdesk] .formdesk-revision-panel,[data-app=formdesk] .formdesk-revision-panel *{transition-duration:0s!important;animation-duration:0s!important}}@media (max-width:767px){[data-app=formdesk] .formdesk-revision-header{height:52px;padding:0 12px}[data-app=formdesk] .formdesk-revision-mobile-back{background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}[data-app=formdesk] .formdesk-revision-mobile-title{display:inline}[data-app=formdesk] .formdesk-revision-desktop-title,[data-app=formdesk] .formdesk-revision-external,[data-app=formdesk] .formdesk-revision-close,[data-app=formdesk] .formdesk-revision-header>.formdesk-response-status{display:none}[data-app=formdesk] .formdesk-revision-header h2{flex:1;font-size:15px;font-weight:700}[data-app=formdesk] .formdesk-revision-selector{gap:0;padding:0}[data-app=formdesk] .formdesk-revision-tabs{border-bottom:1px solid var(--formdesk-fill);flex-wrap:nowrap;gap:6px;padding:12px 16px;overflow-x:auto}[data-app=formdesk] .formdesk-revision-tabs button{white-space:nowrap;flex:none;height:32px;padding:0 12px;font-size:12.5px}[data-app=formdesk] .formdesk-revision-tabs small{display:none}[data-app=formdesk] .formdesk-revision-meta{background:var(--formdesk-subtle);border-radius:0;padding:10px 16px;font-size:12.5px}[data-app=formdesk] .formdesk-revision-meta>svg,[data-app=formdesk] .formdesk-revision-meta strong{display:none}[data-app=formdesk] .formdesk-revision-values{padding:0 16px}[data-app=formdesk] .formdesk-revision-values>div{padding:12px 0}[data-app=formdesk] .formdesk-revision-value{font-size:14px}[data-app=formdesk] .formdesk-revision-before{display:none}[data-app=formdesk] .formdesk-revision-footer{min-height:84px;padding:12px 16px 24px}[data-app=formdesk] .formdesk-revision-footer>span{display:none}[data-app=formdesk] .formdesk-revision-footer button{flex:1;height:48px;font-size:15px}[data-app=formdesk] .formdesk-revision-footer button.formdesk-revision-primary{flex:1.6}[data-app=formdesk] .formdesk-revision-edit-note{background:var(--formdesk-panel);border:0;padding:16px 16px 0}[data-app=formdesk] .formdesk-revision-edit-fields{gap:14px;padding:16px}[data-app=formdesk] .formdesk-revision-edit-field>label{font-size:13px}[data-app=formdesk] .formdesk-revision-edit-field>input{height:48px;font-size:16px}[data-app=formdesk] .formdesk-revision-fixed-value{min-height:48px;padding:12px;font-size:14px}[data-app=formdesk] .formdesk-revision-error{margin:12px 16px 0}[data-app=formdesk] .formdesk-responses-workspace[data-revisions=true] .formdesk-responses-table-scroll,[data-app=formdesk] .formdesk-responses-workspace[data-revisions=true]>.formdesk-responses-header,[data-app=formdesk] .formdesk-responses-workspace[data-revisions=true] .formdesk-responses-heading,[data-app=formdesk] .formdesk-responses-workspace[data-revisions=true] .formdesk-responses-toolbar{display:none}[data-app=formdesk] .formdesk-responses-workspace[data-revisions=true] .formdesk-responses-stage{background:var(--formdesk-panel);padding:0}[data-app=formdesk] .formdesk-revision-mobile-heading{border-bottom:1px solid var(--formdesk-fill);background:var(--formdesk-panel);flex:none;align-items:center;gap:8px;height:52px;padding:0 16px;display:flex}[data-app=formdesk] .formdesk-revision-mobile-heading h2{flex:1;min-width:0;margin:0;font-size:15px;font-weight:700}[data-app=formdesk] .formdesk-revision-mobile-heading button{width:28px;height:36px;color:var(--formdesk-ink);background:0 0;border:0;justify-content:center;align-items:center;display:flex}[data-app=formdesk] .formdesk-revision-mobile-list{background:var(--formdesk-panel);flex-direction:column;display:flex}[data-app=formdesk] .formdesk-revision-mobile-list>button{border:0;border-bottom:1px solid var(--formdesk-fill);background:var(--formdesk-panel);text-align:left;align-items:center;gap:10px;min-height:64px;padding:10px 16px;font-family:inherit;display:flex}[data-app=formdesk] .formdesk-revision-mobile-list>button>span:first-child{flex:1;min-width:0}[data-app=formdesk] .formdesk-revision-mobile-list strong{align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}[data-app=formdesk] .formdesk-revision-mobile-list strong>i{background:var(--formdesk-supplement-info-bg);height:18px;color:var(--formdesk-supplement-info);white-space:nowrap;border-radius:3px;align-items:center;padding:0 6px;font-size:12.5px;font-style:normal;display:inline-flex}[data-app=formdesk] .formdesk-revision-mobile-list small{color:var(--formdesk-hint);margin-top:2px;font-size:12.5px;display:block}[data-app=formdesk] .formdesk-revision-mobile-side{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}[data-app=formdesk] .formdesk-revision-mobile-chevron{color:var(--formdesk-hint);flex:none}[data-app=formdesk] .formdesk-supplement-response-review{height:100dvh;min-height:720px}:is([data-app=formdesk] .formdesk-supplement-response-drawer,[data-app=formdesk] .formdesk-response-drawer:has(.formdesk-revision-panel)){z-index:60;width:100%;max-width:100%;height:100dvh;position:fixed;inset:0}}@media (min-width:1600px){[data-app=formdesk] .formdesk-supplement-response-drawer{width:520px}}[data-app=formdesk] .formdesk-work-bar{background:var(--formdesk-panel);border-bottom:1px solid var(--formdesk-line);flex:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;height:56px;padding:0 16px;display:grid}[data-app=formdesk] .formdesk-work-bar-start{align-items:center;gap:10px;min-width:0;display:flex}[data-app=formdesk] .formdesk-work-back{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);width:32px;height:32px;color:var(--formdesk-ink);border-radius:5px;flex:none;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] .formdesk-work-back:hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled);color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-work-title{min-width:0;display:flex}[data-app=formdesk] .formdesk-work-title h1{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:14px;font-weight:700;overflow:hidden}[data-app=formdesk] .formdesk-work-title .formdesk-editor-title{flex:0 280px;width:280px;min-width:120px}[data-app=formdesk] .formdesk-work-bar .formdesk-editor-history{flex:none}[data-app=formdesk] .formdesk-work-tabs{background:var(--formdesk-fill);border-radius:6px;grid-template-columns:repeat(3,96px);padding:3px;display:grid}[data-app=formdesk] .formdesk-work-tabs>:is(a,button,span){height:30px;color:var(--formdesk-body);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:5px;font-size:13px;font-weight:500;transition:background .3s,color .15s,box-shadow .3s;display:flex}[data-app=formdesk] .formdesk-work-tabs>[aria-current]{background:var(--formdesk-panel);color:var(--formdesk-ink);cursor:default;font-weight:700;box-shadow:0 1px 3px #191f2814}[data-app=formdesk] .formdesk-work-tabs>:is(a,button):hover:not(:disabled){color:var(--formdesk-ink);background:#fff9}[data-app=formdesk] .formdesk-work-tabs>button:disabled{color:var(--formdesk-disabled);cursor:not-allowed}[data-app=formdesk] .formdesk-work-bar-end{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}[data-app=formdesk] .formdesk-work-team{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);height:36px;color:var(--formdesk-ink);border-radius:18px;flex:none;align-items:center;padding:4px;transition:border-color .15s;display:inline-flex}[data-app=formdesk] a.formdesk-work-team:hover{border-color:var(--formdesk-disabled);color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-work-team-faces{align-items:center;display:inline-flex}[data-app=formdesk] .formdesk-work-team-faces>span{border:2px solid var(--formdesk-panel);width:26px;height:26px;color:var(--formdesk-accent-text);background:#e8f3ff;border-radius:50%;justify-content:center;align-items:center;margin-left:-8px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-work-team-faces>span:first-child{margin-left:0}[data-app=formdesk] .formdesk-work-team-faces>span[data-first]{background:var(--formdesk-ink);color:var(--formdesk-panel)}[data-app=formdesk] .formdesk-work-team-faces>small{border:2px solid var(--formdesk-panel);background:var(--formdesk-fill);width:26px;height:26px;color:var(--formdesk-body);border-radius:50%;justify-content:center;align-items:center;margin-left:-8px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-work-team-faces>b{color:var(--formdesk-ink);margin:0 5px 0 6px;font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-work-preview{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:36px;color:var(--formdesk-ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:5px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] .formdesk-work-preview:hover:not(:disabled){background:var(--formdesk-bg);border-color:var(--formdesk-disabled);color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-work-preview:disabled{color:var(--formdesk-disabled);cursor:not-allowed}[data-app=formdesk] .formdesk-work-publish{background:var(--formdesk-ink);height:36px;color:var(--formdesk-panel);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:5px;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:700;transition:background .15s;display:inline-flex}[data-app=formdesk] .formdesk-work-publish:hover:not(:disabled){background:var(--formdesk-focus);color:var(--formdesk-panel)}[data-app=formdesk] .formdesk-work-publish:disabled{background:var(--formdesk-line);color:var(--formdesk-muted);cursor:not-allowed}[data-app=formdesk] .formdesk-work-publish>span{background:var(--formdesk-warn-text);color:var(--formdesk-panel);border-radius:4px;padding:1px 5px;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-work-chip{background:var(--formdesk-fill);height:28px;color:var(--formdesk-body);white-space:nowrap;border-radius:4px;flex:none;align-items:center;gap:5px;padding:0 8px;font-size:12.5px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-work-chip-dot{background:var(--formdesk-ok);border-radius:50%;flex:none;width:6px;height:6px}[data-app=formdesk] .formdesk-work-chip[data-state=dirty] .formdesk-work-chip-dot{background:var(--formdesk-warn)}[data-app=formdesk] .formdesk-work-chip[data-state=error]{background:var(--formdesk-danger-bg);color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-work-chip[data-state=error] .formdesk-work-chip-dot{background:var(--formdesk-danger)}[data-app=formdesk] .formdesk-work-chip[data-state=saving]>svg{animation:.8s linear infinite formdesk-login-spin}[data-app=formdesk] .formdesk-work-toast{z-index:40;background:var(--formdesk-ink);max-width:calc(100vw - 32px);min-height:40px;color:var(--formdesk-panel);word-break:keep-all;overflow-wrap:break-word;border-radius:6px;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:600;line-height:1.45;animation:.25s ease-out formdesk-toast;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #191f2833}[data-app=formdesk] .formdesk-work-toast>svg{color:#5cd08d;flex:none}[data-app=formdesk] .formdesk-work-toast-dot{background:#ff7b7b;border-radius:50%;flex:none;width:6px;height:6px}[data-app=formdesk] :is(.formdesk-editor,.formdesk-publish-workspace,.formdesk-template-gallery,.formdesk-responses-workspace,.formdesk-ops-frame){border:0;border-radius:0;height:100dvh;min-height:600px}[data-app=formdesk] :is(.formdesk-my-forms,.formdesk-account-frame){border:0;border-radius:0;min-height:100dvh}[data-app=formdesk] .formdesk-onboarding{border:0;border-radius:0;width:100%;height:auto;min-height:100dvh;padding:24px 16px}[data-app=formdesk] .formdesk-onboarding-card{max-width:100%}[data-app=formdesk] .formdesk-editor>.formdesk-work-bar{z-index:2;position:relative}[data-app=formdesk] .formdesk-work-page{background:var(--formdesk-bg);flex-direction:column;height:100dvh;min-height:600px;display:flex}[data-app=formdesk] .formdesk-work-page>.formdesk-design-panel{border:0;border-radius:0;flex:1;height:auto;min-height:0}[data-app=formdesk] .formdesk-publish-tabs>a{color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-publish-stage-heading h2{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:800}[data-app=formdesk] .formdesk-publish-stage-heading p{color:var(--formdesk-hint);word-break:keep-all;overflow-wrap:break-word;margin:4px 0 0;font-size:12.5px}[data-app=formdesk] .formdesk-publish-version-card{border:1px solid var(--formdesk-line);border-radius:6px;display:grid}[data-app=formdesk] .formdesk-publish-version-card>div{flex-flow:wrap;align-items:baseline;gap:2px 6px;min-width:0;padding:12px 14px;display:flex}[data-app=formdesk] .formdesk-publish-version-card>div+div{border-top:1px solid var(--formdesk-fill)}[data-app=formdesk] .formdesk-publish-version-card span{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-publish-version-card strong{font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}[data-app=formdesk] .formdesk-publish-version-card p{color:var(--formdesk-muted);flex-basis:100%;margin-top:2px;font-size:12.5px}[data-app=formdesk] .formdesk-publish-response-link{color:var(--formdesk-accent-text);align-items:center;gap:2px;margin-top:10px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-publish-response-link:hover{color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-publish-dialog:is([data-size=wide],[data-size=invite],[data-size=confirm]){max-height:85dvh;padding:0;overflow:auto}[data-app=formdesk] .formdesk-publish-dialog[data-size=wide]{width:520px}[data-app=formdesk] .formdesk-publish-dialog[data-size=invite]{width:480px}[data-app=formdesk] .formdesk-publish-dialog[data-size=confirm]{width:400px}[data-app=formdesk] .formdesk-publish-dialog :is(header){padding:24px 24px 0}[data-app=formdesk] .formdesk-publish-dialog header h2{letter-spacing:-.02em;word-break:keep-all;overflow-wrap:break-word;margin:0;font-size:18px;font-weight:800}[data-app=formdesk] .formdesk-publish-dialog header p{color:var(--formdesk-muted);word-break:keep-all;overflow-wrap:break-word;margin:6px 0 0;font-size:13.5px;line-height:1.55}[data-app=formdesk] .formdesk-publish-dialog-body{flex-direction:column;gap:14px;padding:16px 24px;display:flex}[data-app=formdesk] .formdesk-publish-dialog footer{border-top:1px solid var(--formdesk-fill);align-items:center;gap:8px;padding:16px 24px;display:flex}[data-app=formdesk] .formdesk-publish-dialog footer>span{min-width:0;color:var(--formdesk-hint);flex:1;font-size:12.5px}[data-app=formdesk] .formdesk-publish-dialog footer>.formdesk-publish-control{padding:0 14px}[data-app=formdesk] .formdesk-publish-dialog[data-size=confirm] footer{border-top:0;flex-wrap:wrap;justify-content:flex-end;padding-top:20px}[data-app=formdesk] .formdesk-publish-dialog .formdesk-publish-changes{border:0;padding:0}[data-app=formdesk] .formdesk-publish-more{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-publish-dialog-note{background:var(--formdesk-muted-bg);color:var(--formdesk-body);border-radius:6px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.55;display:flex}[data-app=formdesk] .formdesk-publish-dialog-note>svg{color:var(--formdesk-hint);flex:none;margin-top:2px}[data-app=formdesk] .formdesk-publish-dialog-checks h3{color:var(--formdesk-muted);justify-content:space-between;gap:8px;margin:0 0 4px;font-size:12.5px;font-weight:600;display:flex}[data-app=formdesk] .formdesk-publish-dialog-checks h3>span{color:var(--formdesk-hint);font-weight:500}[data-app=formdesk] .formdesk-publish-dialog-checks .formdesk-publish-check{min-height:40px;padding:8px 0}[data-app=formdesk] .formdesk-publish-dialog-checks .formdesk-publish-check:last-child{border-bottom:0}[data-app=formdesk] .formdesk-publish-dialog-pass{color:var(--formdesk-ok-text);align-items:center;gap:6px;margin:0;font-size:13px;display:flex}[data-app=formdesk] .formdesk-team-head{align-items:flex-end;gap:12px;display:flex}[data-app=formdesk] .formdesk-team-head>div{flex:1;min-width:0}[data-app=formdesk] .formdesk-team-head h2{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:800}[data-app=formdesk] .formdesk-team-head p{color:var(--formdesk-hint);word-break:keep-all;overflow-wrap:break-word;margin:4px 0 0;font-size:12.5px}[data-app=formdesk] .formdesk-team-pass{color:var(--formdesk-ink);background:#fff5d6;border-radius:6px;align-items:center;gap:8px;padding:12px 14px;font-size:12.5px;line-height:1.55;display:flex}[data-app=formdesk] .formdesk-team-pass>svg{color:#8a6100;flex:none}[data-app=formdesk] .formdesk-team-pass>span{word-break:keep-all;overflow-wrap:break-word;flex:1;min-width:0}[data-app=formdesk] .formdesk-team-pass>a{color:var(--formdesk-ink);flex:none;font-weight:700;text-decoration:underline}[data-app=formdesk] .formdesk-publish-pass{grid-column:1/-1;margin-top:12px}[data-app=formdesk] .formdesk-billing-product-note{color:#8a6100;word-break:keep-all;margin-top:4px;font-size:12.5px;line-height:1.5}[data-app=formdesk] .formdesk-team-card{overflow:hidden}[data-app=formdesk] .formdesk-team-card:hover{border-color:var(--formdesk-line);box-shadow:none}[data-app=formdesk] .formdesk-team-card-heading{border-bottom:1px solid var(--formdesk-fill);align-items:center;gap:8px;padding:12px 20px;display:flex}[data-app=formdesk] .formdesk-team-card-heading h3{flex:1;margin:0;font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-team-card-heading>span{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-team-card-heading-stack{flex-direction:column;align-items:flex-start;gap:2px}[data-app=formdesk] .formdesk-team-row{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:8px 20px;display:grid}[data-app=formdesk] :is(.formdesk-team-row,.formdesk-team-invite-row)+:is(.formdesk-team-row,.formdesk-team-invite-row){border-top:1px solid var(--formdesk-fill)}[data-app=formdesk] .formdesk-team-row[aria-busy=true]{opacity:.6}[data-app=formdesk] .formdesk-team-avatar{background:var(--formdesk-fill);width:32px;height:32px;color:var(--formdesk-body);border-radius:50%;justify-content:center;align-items:center;font-size:12.5px;font-weight:700;display:flex}[data-app=formdesk] .formdesk-team-person{flex-direction:column;gap:1px;min-width:0;display:flex}[data-app=formdesk] .formdesk-team-person strong{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:13.5px;font-weight:700;display:flex}[data-app=formdesk] .formdesk-team-person strong em{color:var(--formdesk-hint);font-size:12.5px;font-style:normal;font-weight:500}[data-app=formdesk] .formdesk-team-person strong i{background:var(--formdesk-fill);height:20px;color:var(--formdesk-body);border-radius:4px;align-items:center;padding:0 6px;font-size:12.5px;font-style:normal;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-team-person small{color:var(--formdesk-hint);overflow-wrap:anywhere;font-size:12.5px}[data-app=formdesk] .formdesk-team-fixed{color:var(--formdesk-muted);white-space:nowrap;font-size:12.5px}[data-app=formdesk] .formdesk-team-controls{align-items:center;gap:8px;display:flex}[data-app=formdesk] .formdesk-team-segment{background:var(--formdesk-fill);border-radius:5px;grid-template-columns:1fr 1fr;width:190px;padding:2px;display:grid}[data-app=formdesk] .formdesk-team-segment>button{height:28px;color:var(--formdesk-body);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;font-size:12.5px;font-weight:500;transition:background .15s,box-shadow .15s}[data-app=formdesk] .formdesk-team-segment>button[aria-pressed=true]{background:var(--formdesk-panel);color:var(--formdesk-ink);cursor:default;font-weight:700;box-shadow:0 1px 3px #191f2814}[data-app=formdesk] .formdesk-team-segment>button:hover:not(:disabled):not([aria-pressed=true]){color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-team-segment>button:disabled:not([aria-pressed=true]){color:var(--formdesk-disabled);cursor:not-allowed}[data-app=formdesk] .formdesk-team-row[data-state=error] .formdesk-team-segment{outline:1.5px solid var(--formdesk-danger);outline-offset:1px}[data-app=formdesk] .formdesk-team-remove{width:32px;height:32px;color:var(--formdesk-hint);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}[data-app=formdesk] .formdesk-team-remove:hover:not(:disabled){background:var(--formdesk-danger-bg);color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-team-remove:disabled{opacity:.4;cursor:not-allowed}[data-app=formdesk] .formdesk-team-invite-row{grid-template-columns:minmax(0,1fr) 44px 84px auto;align-items:center;gap:12px;min-height:56px;padding:8px 20px;display:grid}[data-app=formdesk] .formdesk-team-invite-row[aria-busy=true]{opacity:.6}[data-app=formdesk] .formdesk-team-invite-role{color:var(--formdesk-body);font-size:12.5px}[data-app=formdesk] .formdesk-team-badge{color:#8a6100;white-space:nowrap;background:#fff5d6;border-radius:4px;justify-self:start;align-items:center;height:22px;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-team-badge[data-state=expired]{background:var(--formdesk-fill);color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-team-badge[data-state=failed]{background:var(--formdesk-danger-bg);color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-team-invite-actions{gap:6px;display:flex}[data-app=formdesk] .formdesk-team-small{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:28px;color:var(--formdesk-ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:4px;padding:0 10px;font-size:12.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s}[data-app=formdesk] .formdesk-team-small:hover:not(:disabled){background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-team-small[data-limit]{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-team-cancel:hover:not(:disabled){color:var(--formdesk-danger-text);background:#fff5f5;border-color:#f2b8ba}[data-app=formdesk] .formdesk-team-small:disabled{opacity:.45;cursor:not-allowed}[data-app=formdesk] .formdesk-team-empty{color:var(--formdesk-muted);word-break:keep-all;overflow-wrap:break-word;margin:0;padding:14px 20px;font-size:12.5px;line-height:1.6}[data-app=formdesk] .formdesk-team-empty a{color:var(--formdesk-ink);font-weight:700;text-decoration:underline}[data-app=formdesk] .formdesk-team-roles h2{font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-team-matrix{border:1px solid var(--formdesk-line);border-radius:6px;overflow:hidden}[data-app=formdesk] .formdesk-team-matrix>div{grid-template-columns:minmax(0,1fr) 44px 44px 44px;align-items:center;min-height:30px;padding:0 10px;font-size:12.5px;display:grid}[data-app=formdesk] .formdesk-team-matrix>div:first-child{background:var(--formdesk-subtle);min-height:32px;color:var(--formdesk-muted);font-weight:600}[data-app=formdesk] .formdesk-team-matrix>div+div{border-top:1px solid var(--formdesk-fill)}[data-app=formdesk] .formdesk-team-matrix :is([role=cell],[role=columnheader]){justify-content:center;display:flex}[data-app=formdesk] .formdesk-team-matrix [data-allowed=true]{color:var(--formdesk-ok)}[data-app=formdesk] .formdesk-team-matrix [data-allowed=false]{color:var(--formdesk-input)}[data-app=formdesk] .formdesk-team-note{color:var(--formdesk-hint);word-break:keep-all;overflow-wrap:break-word;font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-team-field{flex-direction:column;gap:6px;font-size:12.5px;font-weight:700;display:flex}[data-app=formdesk] .formdesk-team-field input{border:1px solid var(--formdesk-input);min-width:0;height:40px;font:inherit;color:var(--formdesk-ink);border-radius:5px;padding:0 12px;font-size:14px;font-weight:400}[data-app=formdesk] .formdesk-team-field input:focus{border:1.5px solid var(--formdesk-focus);outline:0;box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-team-field input[aria-invalid=true]{border-color:var(--formdesk-danger)}[data-app=formdesk] .formdesk-team-field small{color:var(--formdesk-hint);font-size:12.5px;font-weight:400}[data-app=formdesk] .formdesk-team-field small[data-error]{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-team-role-cards{border:0;grid-template-columns:1fr 1fr;gap:8px;min-width:0;margin:0;padding:0;display:grid}[data-app=formdesk] .formdesk-team-role-cards legend{margin-bottom:6px;padding:0;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-team-role-cards label{border:1px solid var(--formdesk-line);cursor:pointer;border-radius:6px;align-items:flex-start;gap:10px;padding:12px 14px;transition:border-color .15s;display:flex}[data-app=formdesk] .formdesk-team-role-cards label[data-checked]{border:1.5px solid var(--formdesk-focus);padding:11.5px 13.5px}[data-app=formdesk] .formdesk-team-role-cards input{appearance:none;border:1.5px solid var(--formdesk-disabled);background:var(--formdesk-panel);border-radius:50%;flex:none;width:16px;height:16px;margin:2px 0 0}[data-app=formdesk] .formdesk-team-role-cards input:checked{border:5px solid var(--formdesk-ink)}[data-app=formdesk] .formdesk-team-role-cards input:focus-visible{outline:1.5px solid var(--formdesk-focus);outline-offset:2px}[data-app=formdesk] .formdesk-team-role-cards b{font-size:13.5px;display:block}[data-app=formdesk] .formdesk-team-role-cards small{color:var(--formdesk-hint);margin-top:4px;font-size:12.5px;display:block}[data-app=formdesk] .formdesk-team-danger{color:var(--formdesk-danger-text);border-color:#f2b8ba;font-weight:700}[data-app=formdesk] .formdesk-team-danger:hover:not(:disabled){border-color:var(--formdesk-danger);color:var(--formdesk-danger-text);background:#fff5f5}[data-app=formdesk] .formdesk-invite-page{background:var(--formdesk-bg);flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100dvh;padding:40px 16px;display:flex}[data-app=formdesk] .formdesk-invite-page[data-tone=done]{background:var(--formdesk-gradient)}[data-app=formdesk] .formdesk-invite-card{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:12px;flex-direction:column;width:440px;max-width:100%;padding:28px;display:flex}[data-app=formdesk] .formdesk-invite-icon{background:var(--formdesk-fill);width:40px;height:40px;color:var(--formdesk-body);border-radius:50%;justify-content:center;align-items:center;display:flex}[data-app=formdesk] .formdesk-invite-icon[data-tone=info]{color:var(--formdesk-accent-text);background:#e8f3ff}[data-app=formdesk] .formdesk-invite-icon[data-tone=ok]{background:var(--formdesk-ok-bg);color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-invite-icon[data-tone=warn]{color:#8a6100;background:#fff5d6}[data-app=formdesk] .formdesk-invite-card h1{letter-spacing:-.02em;word-break:keep-all;overflow-wrap:break-word;margin:10px 0 0;font-size:17px;font-weight:800}[data-app=formdesk] .formdesk-invite-card>p{color:var(--formdesk-body);word-break:keep-all;overflow-wrap:break-word;margin:10px 0 0;font-size:13px;line-height:1.6}[data-app=formdesk] .formdesk-invite-info{background:var(--formdesk-bg);border-radius:6px;flex-direction:column;gap:0;margin:10px 0 0;padding:10px 12px;line-height:1.6;display:flex}[data-app=formdesk] .formdesk-invite-info>div{justify-content:space-between;gap:12px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-invite-info dt{color:var(--formdesk-muted);flex:none}[data-app=formdesk] .formdesk-invite-info dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:700}[data-app=formdesk] .formdesk-invite-error{color:var(--formdesk-danger-text);align-items:flex-start;gap:6px;margin:14px 0 0;font-size:12.5px;line-height:1.5;display:flex}[data-app=formdesk] .formdesk-invite-error>svg{flex:none;margin-top:2px}[data-app=formdesk] .formdesk-invite-actions{flex-direction:column;gap:8px;margin-top:20px;display:flex}[data-app=formdesk] .formdesk-invite-actions>form{flex-direction:column;display:flex}[data-app=formdesk] :is(.formdesk-invite-primary,.formdesk-invite-secondary){border:1px solid var(--formdesk-ink);background:var(--formdesk-ink);width:100%;height:48px;color:var(--formdesk-panel);font:inherit;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:700;transition:background .15s,border-color .15s;display:flex}[data-app=formdesk] .formdesk-invite-primary:hover:not(:disabled){background:var(--formdesk-focus);border-color:var(--formdesk-focus);color:var(--formdesk-panel)}[data-app=formdesk] .formdesk-invite-primary:disabled{opacity:.6;cursor:progress}[data-app=formdesk] .formdesk-invite-primary>svg{animation:.8s linear infinite formdesk-login-spin}[data-app=formdesk] .formdesk-invite-secondary{border-color:var(--formdesk-input);background:var(--formdesk-panel);color:var(--formdesk-ink);font-weight:600}[data-app=formdesk] .formdesk-invite-secondary:hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled);color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-invite-decline-open{min-height:40px;color:var(--formdesk-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-self:center;margin-top:8px;padding:0 12px;font-size:13px;font-weight:600}[data-app=formdesk] .formdesk-invite-decline-open:hover:not(:disabled){color:var(--formdesk-ink);text-underline-offset:3px;text-decoration:underline}[data-app=formdesk] .formdesk-invite-decline-open:focus-visible{outline:2px solid var(--formdesk-focus);outline-offset:2px}[data-app=formdesk] .formdesk-invite-decline{border:1px solid var(--formdesk-line);background:var(--formdesk-bg);border-radius:8px;flex-direction:column;gap:12px;margin-top:12px;padding:14px;display:flex}[data-app=formdesk] .formdesk-invite-decline>p{color:var(--formdesk-body);word-break:keep-all;overflow-wrap:break-word;margin:0;font-size:13px;line-height:1.6}[data-app=formdesk] .formdesk-invite-decline>p>strong{color:var(--formdesk-ink);margin-bottom:2px;font-size:14px;display:block}[data-app=formdesk] .formdesk-invite-decline-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}[data-app=formdesk] .formdesk-invite-decline-actions>button{height:48px;font-size:14px}[data-app=formdesk] .formdesk-invite-decline-submit{border-color:var(--formdesk-danger-line);color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-invite-decline-submit:hover:not(:disabled){border-color:var(--formdesk-danger-text);background:var(--formdesk-danger-bg);color:var(--formdesk-danger-text)}[data-app=formdesk] :is(.formdesk-invite-decline-open,.formdesk-invite-decline-actions>button):disabled{opacity:.6;cursor:progress}@media (prefers-reduced-motion:reduce){[data-app=formdesk] :is(.formdesk-work-bar,.formdesk-work-toast,.formdesk-team,.formdesk-team-roles,.formdesk-invite-page) *,[data-app=formdesk] .formdesk-work-toast{transition-duration:0s!important;animation-duration:0s!important}}[data-app=formdesk] .formdesk-bell{flex:none;position:relative}[data-app=formdesk] .formdesk-bell-button{background:var(--formdesk-fill);width:36px;height:36px;color:var(--formdesk-ink);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;transition:background .15s;display:inline-flex;position:relative}[data-app=formdesk] button.formdesk-bell-button:hover,[data-app=formdesk] .formdesk-bell-button[aria-expanded=true]{background:var(--formdesk-line)}[data-app=formdesk] .formdesk-bell-badge{border:2px solid var(--formdesk-panel);background:var(--formdesk-danger-text);min-width:18px;height:18px;color:var(--formdesk-panel);box-sizing:content-box;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:12.5px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-6px;right:-6px}[data-app=formdesk] .formdesk-bell-drawer{z-index:50;animation:.18s ease-out formdesk-pop;position:absolute;top:calc(100% + 8px);right:-8px}[data-app=formdesk] .formdesk-my-forms:has(.formdesk-bell-drawer){overflow:visible}[data-app=formdesk] .formdesk-topbar:has(.formdesk-bell){z-index:20;position:relative}[data-app=formdesk] .formdesk-notice-center{width:400px;max-width:calc(100vw - 32px);font-size:13px}[data-app=formdesk] .formdesk-notice-center>header{height:48px}[data-app=formdesk] .formdesk-notice-center>header strong{font-size:14px}[data-app=formdesk] .formdesk-notice-center>header button{color:var(--formdesk-body);cursor:pointer}[data-app=formdesk] .formdesk-notice-center>header button:disabled{color:var(--formdesk-disabled);cursor:default}[data-app=formdesk] .formdesk-notice-center>nav{gap:4px;padding:8px 12px}[data-app=formdesk] .formdesk-notice-center>nav button{height:28px;color:var(--formdesk-body);cursor:pointer;border-radius:4px;padding:0 10px;font-size:12.5px}[data-app=formdesk] .formdesk-notice-center>nav button[aria-pressed=true]{background:var(--formdesk-ink);color:var(--formdesk-panel)}[data-app=formdesk] .formdesk-notice-list{max-height:min(520px,60dvh);overflow:auto}[data-app=formdesk] .formdesk-notice-center article{background:var(--formdesk-panel);border-bottom:1px solid var(--formdesk-fill);grid-template-columns:8px 32px minmax(0,1fr);align-items:start;gap:10px;padding:12px 16px;display:grid;position:relative}[data-app=formdesk] .formdesk-notice-center article[data-read=true]{background:var(--formdesk-panel)}[data-app=formdesk] .formdesk-notice-center .formdesk-notice-dot{width:8px;height:8px;margin-top:12px}[data-app=formdesk] .formdesk-notice-icon{background:var(--formdesk-fill);color:var(--formdesk-body);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}[data-app=formdesk] .formdesk-notice-icon[data-tone=info]{color:var(--formdesk-accent-text);background:#e8f3ff}[data-app=formdesk] .formdesk-notice-icon[data-tone=warn]{color:var(--formdesk-warn-text);background:#fff1e6}[data-app=formdesk] .formdesk-notice-icon[data-tone=pass]{color:#8a6100;background:#fff5d6}[data-app=formdesk] .formdesk-notice-center .formdesk-notice-item{min-width:0;color:var(--formdesk-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:0;display:flex}[data-app=formdesk] .formdesk-notice-center .formdesk-notice-item:disabled{cursor:default}[data-app=formdesk] .formdesk-notice-center .formdesk-notice-item strong{color:var(--formdesk-ink);word-break:keep-all;overflow-wrap:break-word;font-size:13px;font-weight:700;line-height:1.45}[data-app=formdesk] .formdesk-notice-center article[data-read=true] .formdesk-notice-item strong{color:var(--formdesk-body);font-weight:500}[data-app=formdesk] .formdesk-notice-center .formdesk-notice-item small{color:var(--formdesk-hint);overflow-wrap:anywhere;font-size:12.5px}[data-app=formdesk] .formdesk-notice-center .formdesk-notice-item b{color:var(--formdesk-ink);margin-top:4px;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-notice-center .formdesk-notice-item:hover:not(:disabled) b{text-decoration:underline}[data-app=formdesk] .formdesk-notice-empty{text-align:center;color:var(--formdesk-muted);margin:0;padding:28px 16px;font-size:12.5px}[data-app=formdesk] .formdesk-notice-error{color:var(--formdesk-danger-text);background:var(--formdesk-danger-bg);margin:0;padding:10px 16px;font-size:12.5px}[data-app=formdesk] .formdesk-notice-center>footer{border-top:1px solid var(--formdesk-fill);justify-content:center;height:44px}[data-app=formdesk] .formdesk-notice-center>footer a{color:var(--formdesk-ink);font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-notice-page{background:var(--formdesk-bg);min-height:100dvh}[data-app=formdesk] .formdesk-notice-page>.formdesk-topbar .formdesk-bell-button{background:var(--formdesk-line);cursor:default}[data-app=formdesk] .formdesk-notice-page-main{flex-direction:column;gap:14px;width:min(880px,100% - 32px);margin:0 auto;padding:32px 0 56px;display:flex}[data-app=formdesk] .formdesk-notice-page-head{align-items:flex-end;gap:8px;display:flex}[data-app=formdesk] .formdesk-notice-page-head>div{flex:1;min-width:0}[data-app=formdesk] .formdesk-notice-page-head h1{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:800}[data-app=formdesk] .formdesk-notice-page-head p{color:var(--formdesk-hint);margin:4px 0 0;font-size:12.5px}[data-app=formdesk] .formdesk-notice-page-filters{flex-wrap:wrap;align-items:center;gap:12px;display:flex}[data-app=formdesk] .formdesk-notice-chips{flex-wrap:wrap;flex:1;gap:6px;min-width:0;display:flex}[data-app=formdesk] .formdesk-notice-chips button{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);height:32px;color:var(--formdesk-body);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}[data-app=formdesk] .formdesk-notice-chips button>span{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-notice-chips button[aria-pressed=true]{border-color:var(--formdesk-ink);background:var(--formdesk-ink);color:var(--formdesk-panel);font-weight:700}[data-app=formdesk] .formdesk-notice-chips button[aria-pressed=true]>span{color:#fffc}[data-app=formdesk] .formdesk-notice-unread{color:var(--formdesk-body);cursor:pointer;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}[data-app=formdesk] .formdesk-notice-unread input{opacity:0;width:1px;height:1px;position:absolute}[data-app=formdesk] .formdesk-notice-unread>span{background:var(--formdesk-line);border-radius:10px;width:36px;height:20px;transition:background .2s;position:relative}[data-app=formdesk] .formdesk-notice-unread>span:after{content:"";background:var(--formdesk-panel);border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #191f2833}[data-app=formdesk] .formdesk-notice-unread input:checked+span{background:var(--formdesk-ink)}[data-app=formdesk] .formdesk-notice-unread input:checked+span:after{transform:translate(16px)}[data-app=formdesk] .formdesk-notice-unread input:focus-visible+span{outline:1.5px solid var(--formdesk-focus);outline-offset:2px}[data-app=formdesk] .formdesk-notice-day h2{color:var(--formdesk-hint);margin:6px 4px 8px;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-notice-card{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px;overflow:hidden}[data-app=formdesk] .formdesk-notice-card article{grid-template-columns:8px 36px minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:64px;padding:12px 20px;display:grid}[data-app=formdesk] .formdesk-notice-card article+article{border-top:1px solid var(--formdesk-fill)}[data-app=formdesk] .formdesk-notice-card .formdesk-notice-dot{background:var(--formdesk-accent);border-radius:50%;width:6px;height:6px;margin:0}[data-app=formdesk] .formdesk-notice-card article[data-read=true] .formdesk-notice-dot{background:0 0}[data-app=formdesk] .formdesk-notice-text{flex-direction:column;gap:2px;min-width:0;display:flex}[data-app=formdesk] .formdesk-notice-text strong{word-break:keep-all;overflow-wrap:break-word;font-size:13.5px;font-weight:700}[data-app=formdesk] .formdesk-notice-card article[data-read=true] .formdesk-notice-text strong{color:var(--formdesk-body);font-weight:500}[data-app=formdesk] .formdesk-notice-text small{color:var(--formdesk-hint);overflow-wrap:anywhere;font-size:12.5px}[data-app=formdesk] .formdesk-notice-card time{color:var(--formdesk-hint);white-space:nowrap;font-size:12.5px}[data-app=formdesk] .formdesk-notice-page-empty{border:1px dashed var(--formdesk-input);background:var(--formdesk-panel);color:var(--formdesk-muted);text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:48px 16px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-notice-page-empty strong{color:var(--formdesk-ink);font-size:14px}@media (max-width:767px){[data-app=formdesk] .formdesk-bell-drawer{position:fixed;top:64px;left:16px;right:16px}[data-app=formdesk] .formdesk-notice-center{width:auto}[data-app=formdesk] .formdesk-notice-page-head{flex-wrap:wrap}[data-app=formdesk] .formdesk-notice-chips{flex-wrap:nowrap;overflow-x:auto}[data-app=formdesk] .formdesk-notice-chips button{white-space:nowrap;flex:none}[data-app=formdesk] .formdesk-notice-card article{grid-template-columns:8px 36px minmax(0,1fr);padding:12px 16px}[data-app=formdesk] .formdesk-notice-card article>time{grid-column:3}[data-app=formdesk] .formdesk-notice-card article>:last-child{grid-column:3;justify-self:start}}@media (prefers-reduced-motion:reduce){[data-app=formdesk] :is(.formdesk-bell-drawer,.formdesk-notice-page) *,[data-app=formdesk] .formdesk-bell-drawer{transition-duration:0s!important;animation-duration:0s!important}}[data-app=formdesk] .formdesk-workshop{grid-template-columns:minmax(0,760px) 400px}[data-app=formdesk] .formdesk-workshop-head{align-items:flex-end;gap:12px;display:flex}[data-app=formdesk] .formdesk-workshop-head>.formdesk-account-heading{flex:1;min-width:0}[data-app=formdesk] .formdesk-workshop-card{transition:opacity .2s}[data-app=formdesk] .formdesk-workshop-card[data-off]{opacity:.55}[data-app=formdesk] .formdesk-workshop-block{border-bottom:1px solid var(--formdesk-fill);padding:16px 20px;display:block}[data-app=formdesk] .formdesk-workshop-block:last-child{border-bottom:0}[data-app=formdesk] .formdesk-workshop-block>label[for],[data-app=formdesk] .formdesk-workshop-label{margin-bottom:8px;font-size:13px;font-weight:700;display:block}[data-app=formdesk] .formdesk-workshop-slug{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);border-radius:5px;align-items:center;height:40px;display:flex;overflow:hidden}[data-app=formdesk] .formdesk-workshop-slug:focus-within{border:1.5px solid var(--formdesk-focus);box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-workshop-slug[data-state=dup]{border-color:var(--formdesk-danger)}[data-app=formdesk] .formdesk-workshop-slug:has(input[aria-invalid=true]){border-color:var(--formdesk-danger)}[data-app=formdesk] .formdesk-workshop-slug>span{border-right:1px solid var(--formdesk-line);background:var(--formdesk-bg);height:100%;color:var(--formdesk-muted);white-space:nowrap;align-items:center;padding:0 12px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-workshop-slug>input{min-width:0;height:100%;font:inherit;color:var(--formdesk-ink);background:0 0;border:0;outline:0;flex:1;padding:0 12px;font-size:14px}[data-app=formdesk] .formdesk-workshop-slug>b{color:var(--formdesk-hint);white-space:nowrap;align-items:center;gap:4px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-workshop-slug[data-state=ok]>b{color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-workshop-slug:is([data-state=dup],[data-state=bad])>b{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-workshop-slug>b>svg{animation:.8s linear infinite formdesk-login-spin}[data-app=formdesk] .formdesk-workshop-block>p{color:var(--formdesk-hint);margin:6px 0 0;font-size:12.5px}[data-app=formdesk] .formdesk-workshop-block>p[data-error]{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-workshop-note{background:var(--formdesk-bg);word-break:keep-all;overflow-wrap:break-word;border-radius:6px;align-items:flex-start;gap:8px;padding:10px 12px;line-height:1.55;display:flex;color:var(--formdesk-body)!important;margin-top:10px!important;font-size:12.5px!important}[data-app=formdesk] .formdesk-workshop-note>span{background:var(--formdesk-hint);border-radius:50%;flex:none;width:6px;height:6px;margin-top:7px}[data-app=formdesk] .formdesk-workshop-block>.formdesk-workshop-form{min-height:44px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:10px;margin:0;padding:0;font-weight:400;display:flex}[data-app=formdesk] .formdesk-workshop-form[data-disabled]{cursor:not-allowed}[data-app=formdesk] .formdesk-workshop-form input{width:18px;height:18px;accent-color:var(--formdesk-ink);flex:none;margin:0}[data-app=formdesk] .formdesk-workshop-form-title{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px}[data-app=formdesk] .formdesk-workshop-form[data-disabled] .formdesk-workshop-form-title{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-workshop-block .formdesk-workshop-status{background:var(--formdesk-fill);height:22px;color:var(--formdesk-muted);white-space:nowrap;border-radius:4px;align-items:center;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-workshop-block .formdesk-workshop-status[data-state=open]{background:var(--formdesk-ok-bg);color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-workshop-empty{color:var(--formdesk-muted);margin:0;font-size:12.5px}[data-app=formdesk] .formdesk-workshop-toggle{cursor:default;align-items:center;gap:10px;display:flex}[data-app=formdesk] .formdesk-workshop-toggle>span{flex:1;min-width:0}[data-app=formdesk] .formdesk-workshop-toggle b{font-size:13px;font-weight:700;display:block}[data-app=formdesk] .formdesk-workshop-toggle small{color:var(--formdesk-hint);margin-top:2px;font-size:12.5px;display:block}[data-app=formdesk] .formdesk-workshop-error{border:1px solid var(--formdesk-supplement-error-line);background:var(--formdesk-supplement-error-bg);border-radius:6px;align-items:flex-start;gap:8px;padding:12px 14px;font-size:12.5px;line-height:1.5;display:flex}[data-app=formdesk] .formdesk-workshop-error>span:first-child{background:var(--formdesk-danger);border-radius:50%;flex:none;width:6px;height:6px;margin-top:6px}[data-app=formdesk] .formdesk-workshop-error>span:nth-child(2){flex:1}[data-app=formdesk] .formdesk-workshop-error>button{font:inherit;color:var(--formdesk-ink);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}[data-app=formdesk] .formdesk-workshop-preview{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px;padding:18px;transition:opacity .2s;overflow:hidden}[data-app=formdesk] .formdesk-workshop-preview[data-off]{opacity:.45}[data-app=formdesk] .formdesk-workshop-preview-head{align-items:center;gap:10px;display:flex}[data-app=formdesk] .formdesk-workshop-preview-head>span{background:var(--formdesk-ink);width:40px;height:40px;color:var(--formdesk-panel);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex}[data-app=formdesk] .formdesk-workshop-preview-head strong{font-size:15px;font-weight:800;display:block}[data-app=formdesk] .formdesk-workshop-preview-head small{color:var(--formdesk-hint);overflow-wrap:anywhere;font-size:12.5px;display:block}[data-app=formdesk] .formdesk-workshop-preview-forms{flex-direction:column;gap:6px;margin-top:14px;display:flex}[data-app=formdesk] .formdesk-workshop-preview-forms>div{border:1px solid var(--formdesk-line);border-radius:6px;align-items:center;gap:8px;min-height:44px;padding:0 12px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-workshop-preview-forms>div>span{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:600}[data-app=formdesk] .formdesk-workshop-preview-forms>div>b{color:var(--formdesk-accent-text);white-space:nowrap;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-workshop-preview-forms>div[data-closed]>span{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-workshop-preview-forms>div[data-closed]>b{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-workshop-preview-forms>p{border:1px dashed var(--formdesk-input);height:44px;color:var(--formdesk-muted);border-radius:6px;justify-content:center;align-items:center;margin:0;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-workshop-preview-note{color:var(--formdesk-hint);font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-workshop-live{position:absolute;bottom:20px;right:28px}[data-app=formdesk] .formdesk-workshop-live>a{align-items:center;gap:6px;display:inline-flex}[data-app=formdesk] .formdesk-account-frame .formdesk-workshop-slug>input{width:auto;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 12px;display:block}[data-app=formdesk] .formdesk-account-frame .formdesk-workshop-slug>input:focus{box-shadow:none;border:0}[data-app=formdesk] .formdesk-account-frame .formdesk-workshop-form>input[type=checkbox]{width:18px;height:18px;box-shadow:none;border:0;border-radius:3px;padding:0;display:inline-block}[data-app=formdesk] .formdesk-security-card{overflow:hidden}[data-app=formdesk] .formdesk-security-row{border-bottom:1px solid var(--formdesk-fill);grid-template-columns:160px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:60px;padding:12px 20px;font-size:13px;display:grid}[data-app=formdesk] .formdesk-security-label{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-security-value{overflow-wrap:anywhere;min-width:0;font-weight:600}[data-app=formdesk] .formdesk-security-value small{color:var(--formdesk-hint);margin-top:2px;font-size:12.5px;font-weight:400;display:block}[data-app=formdesk] .formdesk-security-muted{color:var(--formdesk-muted);font-weight:400}[data-app=formdesk] .formdesk-security-inline{display:inline}[data-app=formdesk] .formdesk-security-inline button{font:inherit;color:var(--formdesk-ink);cursor:pointer;background:0 0;border:0;margin-left:4px;padding:0;font-weight:700;text-decoration:underline}[data-app=formdesk] .formdesk-security-badge{background:var(--formdesk-ok-bg);height:22px;color:var(--formdesk-ok-text);white-space:nowrap;border-radius:4px;align-items:center;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-security-leave{flex-direction:column;gap:10px;padding:16px 20px;display:flex}[data-app=formdesk] .formdesk-security-leave h2{margin:0;font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-security-leave p{color:var(--formdesk-muted);word-break:keep-all;overflow-wrap:break-word;margin:0;font-size:12.5px;line-height:1.6}[data-app=formdesk] .formdesk-security-leave b{color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-security-danger{color:var(--formdesk-danger-text);border-color:#f2b8ba;font-weight:700}[data-app=formdesk] .formdesk-security-danger:hover:not(:disabled){border-color:var(--formdesk-danger);background:#fff5f5}[data-app=formdesk] .formdesk-security-danger:disabled{opacity:.4;cursor:not-allowed}[data-app=formdesk] .formdesk-security-dialog{width:440px}[data-app=formdesk] .formdesk-security-dialog h2{letter-spacing:-.02em;font-size:18px}[data-app=formdesk] .formdesk-security-dialog footer{margin-top:18px}[data-app=formdesk] .formdesk-security-dialog footer button{padding:0 14px;font-size:13px}[data-app=formdesk] .formdesk-security-dialog>p{color:var(--formdesk-muted);margin:6px 0 0;font-size:13.5px;line-height:1.55}[data-app=formdesk] .formdesk-security-table{border:1px solid var(--formdesk-line);border-radius:6px;margin:14px 0 0;font-size:12.5px}[data-app=formdesk] .formdesk-security-table>div{grid-template-columns:110px 1fr;align-items:center;gap:10px;min-height:40px;padding:6px 12px;display:grid}[data-app=formdesk] .formdesk-security-table>div+div{border-top:1px solid var(--formdesk-fill)}[data-app=formdesk] .formdesk-security-table dt{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-security-table dd{word-break:keep-all;overflow-wrap:break-word;margin:0}[data-app=formdesk] .formdesk-security-dialog>.formdesk-security-pending{background:var(--formdesk-bg);color:var(--formdesk-body);border-radius:6px;padding:10px 12px;font-size:12.5px}[data-app=formdesk] .formdesk-onboarding-done{width:400px;max-width:calc(100vw - 32px);box-shadow:none;flex-direction:column;align-items:flex-start;padding:28px;display:flex}[data-app=formdesk] .formdesk-onboarding-done-icon{background:var(--formdesk-fill);width:44px;height:44px;color:var(--formdesk-body);border-radius:50%;justify-content:center;align-items:center;display:flex}[data-app=formdesk] .formdesk-onboarding-done-icon[data-kind=start]{background:var(--formdesk-ok-bg);color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-onboarding-done h1{letter-spacing:-.03em;word-break:keep-all;overflow-wrap:break-word;margin:14px 0 0;font-size:20px;font-weight:800}[data-app=formdesk] .formdesk-onboarding-done>p{color:var(--formdesk-muted);word-break:keep-all;overflow-wrap:break-word;margin:6px 0 0;font-size:13.5px;line-height:1.6}[data-app=formdesk] .formdesk-onboarding-done-row{background:var(--formdesk-bg);border-radius:6px;justify-content:space-between;gap:12px;width:100%;margin-top:14px;padding:12px 14px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-onboarding-done-row>span{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-onboarding-done>.formdesk-onboarding-next{width:100%;margin-top:16px}[data-app=formdesk] .formdesk-onboarding-done-actions{flex-direction:column;gap:8px;width:100%;margin-top:16px;display:flex}[data-app=formdesk] .formdesk-onboarding-done-actions>button{width:100%}[data-app=formdesk] .formdesk-onboarding-done-actions>.formdesk-onboarding-back{height:40px}[data-app=formdesk] .formdesk-response-page{background:var(--formdesk-bg);flex-direction:column;min-height:100dvh;display:flex}[data-app=formdesk] .formdesk-response-page-bar{z-index:10;background:var(--formdesk-panel);border-bottom:1px solid var(--formdesk-line);flex:none;align-items:center;gap:12px;height:56px;padding:0 20px;display:flex;position:sticky;top:0}[data-app=formdesk] .formdesk-response-page-brand{flex:none;display:inline-flex}[data-app=formdesk] .formdesk-response-page-brand .formdesk-logo>span{display:none}[data-app=formdesk] .formdesk-response-page-crumb{min-width:0;color:var(--formdesk-muted);align-items:center;gap:6px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-response-page-crumb a{color:var(--formdesk-muted);white-space:nowrap;text-overflow:ellipsis;max-width:320px;overflow:hidden}[data-app=formdesk] .formdesk-response-page-crumb a:hover{color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-response-page-crumb svg{color:var(--formdesk-disabled);flex:none}[data-app=formdesk] .formdesk-response-page-crumb b{color:var(--formdesk-ink);white-space:nowrap;font-weight:700}[data-app=formdesk] .formdesk-response-page-spacer{flex:1}[data-app=formdesk] .formdesk-response-page-steps{gap:4px;display:flex}[data-app=formdesk] .formdesk-response-page-icon{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);width:32px;height:32px;color:var(--formdesk-ink);border-radius:5px;justify-content:center;align-items:center;display:inline-flex}[data-app=formdesk] a.formdesk-response-page-icon:hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-response-page-icon[aria-disabled=true]{color:var(--formdesk-disabled);border-color:var(--formdesk-line)}[data-app=formdesk] .formdesk-response-page-print{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:36px;color:var(--formdesk-ink);font:inherit;cursor:pointer;border-radius:5px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-response-page-print:hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-response-page-main-wrap{flex:1;width:min(1164px,100% - 32px);margin:0 auto;padding:24px 0 48px}[data-app=formdesk] .formdesk-response-detail[data-layout=page]{background:0 0;height:auto}[data-app=formdesk] .formdesk-response-detail[data-layout=page]>.formdesk-response-detail-body{grid-template-columns:minmax(0,760px) 380px;justify-content:center;align-items:start;gap:0 24px;padding:0;display:grid;overflow:visible}[data-app=formdesk] .formdesk-response-detail[data-layout=page]>.formdesk-response-detail-body>*{grid-column:1;margin-bottom:16px}[data-app=formdesk] .formdesk-response-detail[data-layout=page]>.formdesk-response-detail-body>.formdesk-response-page-side{flex-direction:column;grid-area:1/2/span 12;gap:12px;display:flex}[data-app=formdesk] .formdesk-response-page-side>section{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px;padding:16px 18px}[data-app=formdesk] .formdesk-response-detail[data-layout=page] .formdesk-response-answers{background:var(--formdesk-panel);border-radius:8px}[data-app=formdesk] .formdesk-response-detail[data-layout=page] .formdesk-response-answers>header{background:var(--formdesk-panel);padding:0 20px;font-size:13px}[data-app=formdesk] .formdesk-response-detail[data-layout=page] .formdesk-response-answers>header span{font-size:12.5px}[data-app=formdesk] .formdesk-response-detail[data-layout=page] .formdesk-response-answer{grid-template-columns:180px minmax(0,1fr);gap:16px;padding:12px 20px;font-size:13.5px}[data-app=formdesk] .formdesk-response-detail[data-layout=page] .formdesk-response-answer>span{padding-top:1px;font-size:12.5px}[data-app=formdesk] .formdesk-response-detail[data-layout=page] .formdesk-response-answer>div{font-weight:400;line-height:1.55}[data-app=formdesk] .formdesk-response-detail[data-layout=page] .formdesk-response-submitted{font-size:13px}[data-app=formdesk] .formdesk-response-detail[data-layout=page]>.formdesk-response-detail-footer{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px;width:min(1164px,100%);margin:0 auto}@media (max-width:1100px){[data-app=formdesk] .formdesk-response-detail[data-layout=page]>.formdesk-response-detail-body{grid-template-columns:minmax(0,1fr)}[data-app=formdesk] .formdesk-response-detail[data-layout=page]>.formdesk-response-detail-body>.formdesk-response-page-side{grid-area:auto/1}[data-app=formdesk] .formdesk-response-page-crumb a{max-width:140px}}@media print{[data-app=formdesk] .formdesk-response-page-bar,[data-app=formdesk] .formdesk-response-detail[data-layout=page]>.formdesk-response-detail-footer,[data-app=formdesk] .formdesk-response-page-side .formdesk-response-status-options{display:none!important}[data-app=formdesk] .formdesk-response-page{background:#fff}}[data-app=formdesk] .formdesk-response-page-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex;margin-bottom:8px!important}[data-app=formdesk] .formdesk-response-page-head h1{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:800}[data-app=formdesk] .formdesk-response-page-head small{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-response-page-badge{background:var(--formdesk-fill);height:22px;color:var(--formdesk-body);border-radius:4px;align-items:center;gap:4px;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-response-page-badge[data-state=new]{color:var(--formdesk-accent-text);background:#e8f3ff}[data-app=formdesk] .formdesk-response-page-badge[data-state=seen]{color:var(--formdesk-warn-text);background:#fff1e6}[data-app=formdesk] .formdesk-response-page-badge[data-state=done]{background:var(--formdesk-ok-bg);color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-response-page-badge[data-state=revised]{color:var(--formdesk-accent-text);background:#e8f3ff}[data-app=formdesk] .formdesk-response-detail[data-layout=page]>.formdesk-response-detail-footer{background:0 0;border:0;max-width:1164px;height:auto;padding:0}[data-app=formdesk] .formdesk-receipt-page{background:var(--formdesk-bg);min-height:100dvh;padding:40px 16px 56px}[data-app=formdesk] .formdesk-receipt{flex-direction:column;gap:14px;width:min(640px,100%);margin:0 auto;display:flex}[data-app=formdesk] .formdesk-receipt-superseded{word-break:keep-all;overflow-wrap:break-word;background:#fff5d6;border-radius:6px;align-items:flex-start;gap:8px;padding:12px 14px;font-size:12.5px;line-height:1.55;display:flex}[data-app=formdesk] .formdesk-receipt-superseded>svg{color:#8a6100;flex:none;margin-top:2px}[data-app=formdesk] .formdesk-receipt-superseded{flex-wrap:wrap}[data-app=formdesk] .formdesk-receipt-superseded>span{flex:240px;min-width:0}[data-app=formdesk] .formdesk-receipt-latest{background:var(--formdesk-ink);height:32px;color:var(--formdesk-panel);border-radius:6px;flex:none;align-items:center;margin-left:auto;padding:0 12px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}[data-app=formdesk] .formdesk-receipt-latest:focus-visible{outline:2px solid var(--formdesk-focus);outline-offset:2px}[data-app=formdesk] .formdesk-receipt-workshop{align-items:center;gap:10px;font-size:14px;display:flex}[data-app=formdesk] .formdesk-receipt-workshop>:is(img,span){object-fit:cover;border-radius:8px;flex:none;width:36px;height:36px}[data-app=formdesk] .formdesk-receipt-workshop>span{background:var(--formdesk-ink);color:var(--formdesk-panel);justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}[data-app=formdesk] .formdesk-receipt-head h1{letter-spacing:-.03em;margin:14px 0 0;font-size:24px;font-weight:800}[data-app=formdesk] .formdesk-receipt-head p{color:var(--formdesk-muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:13.5px}[data-app=formdesk] .formdesk-receipt-notice{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);color:var(--formdesk-body);word-break:keep-all;overflow-wrap:break-word;border-radius:6px;align-items:flex-start;gap:8px;margin:0;padding:12px 14px;font-size:13px;line-height:1.55;display:flex}[data-app=formdesk] .formdesk-receipt-notice>svg{color:var(--formdesk-hint);flex:none;margin-top:2px}[data-app=formdesk] .formdesk-receipt-actions{flex-wrap:wrap;gap:8px;display:flex}[data-app=formdesk] :is(.formdesk-receipt-primary,.formdesk-receipt-button){border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:40px;color:var(--formdesk-ink);font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}[data-app=formdesk] .formdesk-receipt-primary{background:var(--formdesk-ink);color:var(--formdesk-panel);border-color:#0000;font-weight:700}[data-app=formdesk] .formdesk-receipt-primary:hover{color:var(--formdesk-panel);filter:brightness(1.08)}[data-app=formdesk] .formdesk-receipt-button:hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled);color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-receipt-fields{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:10px;margin:0;overflow:hidden}[data-app=formdesk] .formdesk-receipt-fields>div{grid-template-columns:160px minmax(0,1fr);gap:16px;padding:14px 22px;font-size:14px;display:grid}[data-app=formdesk] .formdesk-receipt-fields>div+div{border-top:1px solid var(--formdesk-fill)}[data-app=formdesk] .formdesk-receipt-fields dt{color:var(--formdesk-muted);font-size:13px}[data-app=formdesk] .formdesk-receipt-fields dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.55}[data-app=formdesk] .formdesk-receipt-evidence,[data-app=formdesk] .formdesk-receipt-about{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);color:var(--formdesk-muted);border-radius:8px;padding:14px 16px;font-size:12.5px;line-height:1.6}[data-app=formdesk] .formdesk-receipt-evidence h2{color:var(--formdesk-ink);margin:0 0 4px;font-size:13px;font-weight:700}[data-app=formdesk] :is(.formdesk-receipt-evidence,.formdesk-receipt-about) p{word-break:keep-all;overflow-wrap:break-word;margin:0}[data-app=formdesk] .formdesk-receipt-about p+p{margin-top:6px}[data-app=formdesk] .formdesk-receipt-about b{color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-receipt-hash{overflow-wrap:anywhere;word-break:break-all!important}[data-app=formdesk] .formdesk-receipt-warn{color:var(--formdesk-warn-text)!important}[data-app=formdesk] .formdesk-receipt-foot{text-align:center;color:var(--formdesk-hint);padding-top:8px;font-size:12.5px}[data-app=formdesk] .formdesk-receipt-brand{justify-content:center;margin-bottom:20px;display:flex}[data-app=formdesk] .formdesk-receipt-closed{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);text-align:center;border-radius:12px;width:min(440px,100%);margin:0 auto;padding:32px 28px}[data-app=formdesk] .formdesk-receipt-closed>span{color:#8a6100;background:#fff5d6;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin:0 auto;display:flex}[data-app=formdesk] .formdesk-receipt-closed h1{margin:14px 0 0;font-size:20px;font-weight:800}[data-app=formdesk] .formdesk-receipt-closed p{color:var(--formdesk-muted);word-break:keep-all;overflow-wrap:break-word;margin:8px 0 0;font-size:13.5px;line-height:1.6}@media (max-width:600px){[data-app=formdesk] .formdesk-receipt-page{padding:20px 16px 32px}[data-app=formdesk] .formdesk-receipt{gap:12px}[data-app=formdesk] .formdesk-receipt-workshop{gap:8px;font-size:13px}[data-app=formdesk] .formdesk-receipt-workshop>:is(img,span){border-radius:6px;width:28px;height:28px}[data-app=formdesk] .formdesk-receipt-workshop>span{font-size:12.5px}[data-app=formdesk] .formdesk-receipt-head h1{margin-top:12px;font-size:21px}[data-app=formdesk] .formdesk-receipt-head p{margin-top:4px;font-size:13px}[data-app=formdesk] .formdesk-receipt-notice{display:none}[data-app=formdesk] .formdesk-receipt-actions{grid-template-columns:1fr 1fr;gap:12px 8px;display:grid}[data-app=formdesk] .formdesk-receipt-actions>.formdesk-receipt-primary{grid-column:1/-1;height:48px;font-size:15px}[data-app=formdesk] .formdesk-receipt-actions>.formdesk-receipt-button{height:44px}[data-app=formdesk] .formdesk-receipt-fields>div{grid-template-columns:1fr;gap:2px;padding:11px 14px}[data-app=formdesk] .formdesk-receipt-fields dt{font-size:12.5px}[data-app=formdesk] .formdesk-receipt-fields dd{font-size:14.5px;line-height:1.5}}@media print{[data-app=formdesk] .formdesk-receipt-actions{display:none}[data-app=formdesk] .formdesk-receipt-page{background:#fff;padding:0}}[data-app=formdesk] .formdesk-ticket-page{background:var(--formdesk-bg);flex-direction:column;align-items:center;min-height:100dvh;display:flex}[data-app=formdesk] .formdesk-ticket-page[data-state=entered]{background:var(--formdesk-gradient)}[data-app=formdesk] .formdesk-ticket-sheet{flex-direction:column;gap:12px;width:min(480px,100%);min-height:100dvh;padding:18px 16px 24px;display:flex}[data-app=formdesk] .formdesk-ticket-card{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:10px;width:100%;padding:18px 16px;display:flex}[data-app=formdesk] .formdesk-ticket-workshop{align-items:center;gap:8px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-ticket-workshop>span{background:var(--formdesk-ink);width:26px;height:26px;color:var(--formdesk-panel);border-radius:6px;justify-content:center;align-items:center;font-size:12.5px;font-weight:800;display:flex}[data-app=formdesk] .formdesk-ticket-form{color:var(--formdesk-muted);word-break:keep-all;overflow-wrap:break-word;margin:0;font-size:12.5px}[data-app=formdesk] .formdesk-ticket-card h1{letter-spacing:-.02em;word-break:keep-all;overflow-wrap:break-word;margin:0;font-size:18px;font-weight:800}[data-app=formdesk] .formdesk-ticket-card>p:not(.formdesk-ticket-form){color:var(--formdesk-body);word-break:keep-all;overflow-wrap:break-word;margin:0;font-size:13px;line-height:1.55}[data-app=formdesk] .formdesk-ticket-qr{border:1px solid var(--formdesk-line);background:#fff;border-radius:8px;padding:8px}[data-app=formdesk] .formdesk-ticket-qr>img{width:158px;max-width:100%;height:auto;display:block}[data-app=formdesk] .formdesk-ticket-qr[data-entered]>img{opacity:.25}[data-app=formdesk] .formdesk-ticket-info{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:10px;flex-direction:column;margin:0;padding:10px 14px;font-size:13px;line-height:1.9;display:flex}[data-app=formdesk] .formdesk-ticket-info>div{justify-content:space-between;gap:12px;display:flex}[data-app=formdesk] .formdesk-ticket-info dt{color:var(--formdesk-muted);flex:none}[data-app=formdesk] .formdesk-ticket-info dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:700}[data-app=formdesk] .formdesk-ticket-hint{color:var(--formdesk-hint);word-break:keep-all;overflow-wrap:break-word;margin:0;font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-ticket-actions{flex-direction:column;gap:8px;margin-top:auto;display:flex}[data-app=formdesk] .formdesk-ticket-receipt{width:100%;height:48px;font-size:15px}[data-app=formdesk] .formdesk-ticket-closed{text-align:center;align-items:center}[data-app=formdesk] .formdesk-ticket-big-icon{background:var(--formdesk-fill);width:56px;height:56px;color:var(--formdesk-body);border-radius:50%;justify-content:center;align-items:center;display:flex}[data-app=formdesk] .formdesk-ticket-closed[data-state=invalid] .formdesk-ticket-big-icon{color:#8a6100;background:#fff5d6}[data-app=formdesk] .formdesk-template-member-head{align-items:flex-end;gap:12px;display:flex}[data-app=formdesk] .formdesk-template-member-head>div{flex:1;min-width:0}[data-app=formdesk] .formdesk-template-member-head h1{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:800}[data-app=formdesk] .formdesk-template-member-head p{color:var(--formdesk-hint);margin:4px 0 0;font-size:12.5px}[data-app=formdesk] .formdesk-template-blank-button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:36px;color:var(--formdesk-ink);font:inherit;cursor:pointer;border-radius:5px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-template-blank-button:hover{background:var(--formdesk-bg);border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-template-usage{color:var(--formdesk-muted);margin:8px 0 0;font-size:12.5px}[data-app=formdesk] .formdesk-template-categories>button>span{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-template-categories>button[aria-pressed=true]>span{color:#fffc}[data-app=formdesk] .formdesk-template-tile{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);min-width:0;color:var(--formdesk-ink);font:inherit;text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;padding:0;transition:border-color .15s;display:flex;overflow:hidden}[data-app=formdesk] .formdesk-template-tile:hover{border-color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-template-tile[aria-pressed=true]{border-color:var(--formdesk-focus);box-shadow:inset 0 0 0 .5px var(--formdesk-focus)}[data-app=formdesk] .formdesk-template-tile-thumb{background:var(--formdesk-fill);flex:none;align-items:flex-end;height:120px;padding:12px;display:flex}[data-app=formdesk] .formdesk-template-tile-thumb>span{background:var(--formdesk-panel);border-radius:6px;flex-direction:column;gap:5px;width:100%;padding:10px;display:flex}[data-app=formdesk] .formdesk-template-tile-thumb i{background:var(--formdesk-input);border-radius:2px;width:60%;height:6px}[data-app=formdesk] .formdesk-template-tile-thumb b{border:1px solid var(--formdesk-line);border-radius:3px;height:14px}[data-app=formdesk] .formdesk-template-tile-text{flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}[data-app=formdesk] .formdesk-template-tile-text strong{font-size:14px;font-weight:700}[data-app=formdesk] .formdesk-template-tile-text small{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-template-tile-chevron{display:none}@media (min-width:601px){[data-app=formdesk] .formdesk-template-gallery[data-member] .formdesk-template-main{padding:24px 28px 28px}[data-app=formdesk] .formdesk-template-member-head>.formdesk-template-search{width:280px;height:36px;font-size:13px}[data-app=formdesk] .formdesk-template-member-head>.formdesk-template-search>input{height:34px;font-size:13px}[data-app=formdesk] .formdesk-template-gallery[data-member] .formdesk-template-filter-row{align-items:center;gap:12px;height:auto;min-height:32px;margin-top:14px}[data-app=formdesk] .formdesk-template-gallery[data-member] .formdesk-template-categories>button{border-color:var(--formdesk-line);border-radius:16px;gap:5px;font-size:12.5px;font-weight:500}[data-app=formdesk] .formdesk-template-gallery[data-member] .formdesk-template-categories>button[aria-pressed=true]{border-color:var(--formdesk-ink);font-weight:700}[data-app=formdesk] .formdesk-template-gallery[data-member] .formdesk-template-usage{white-space:nowrap;flex:none;margin:0}[data-app=formdesk] .formdesk-template-gallery[data-member] .formdesk-template-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;margin-top:14px}}@media (min-width:1280px){[data-app=formdesk] .formdesk-template-gallery[data-panel=closed] .formdesk-template-layout{grid-template-columns:minmax(0,1fr)}[data-app=formdesk] .formdesk-template-gallery[data-panel=closed] .formdesk-template-panel{display:none}[data-app=formdesk] .formdesk-template-gallery[data-member] .formdesk-template-panel-header{padding-right:56px;position:relative}[data-app=formdesk] .formdesk-template-gallery[data-member] .formdesk-template-panel-close{width:32px;height:32px;color:var(--formdesk-body);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:16px;right:16px}[data-app=formdesk] .formdesk-template-gallery[data-member] .formdesk-template-panel-close:hover{background:var(--formdesk-fill)}}@media (max-width:600px){[data-app=formdesk] .formdesk-template-gallery[data-member] .formdesk-template-main{flex-direction:column;display:flex}[data-app=formdesk] .formdesk-template-gallery[data-member] .formdesk-template-member-head{display:contents}[data-app=formdesk] .formdesk-template-gallery[data-member] .formdesk-template-member-head>.formdesk-template-search{order:1}[data-app=formdesk] .formdesk-template-gallery[data-member] .formdesk-template-filter-row{order:2}[data-app=formdesk] .formdesk-template-gallery[data-member] .formdesk-template-blank-button{border-style:dashed;border-radius:8px;order:3;justify-content:center;width:100%;height:44px;margin-top:10px;font-size:14px}[data-app=formdesk] .formdesk-template-gallery[data-member] .formdesk-template-grid{order:4}[data-app=formdesk] .formdesk-template-gallery[data-member] .formdesk-template-custom{order:5}[data-app=formdesk] .formdesk-template-gallery[data-member] .formdesk-template-categories>button{border-color:var(--formdesk-line);border-radius:16px;font-weight:500}[data-app=formdesk] .formdesk-template-gallery[data-member] .formdesk-template-categories>button[aria-pressed=true]{border-color:var(--formdesk-ink);font-weight:700}[data-app=formdesk] .formdesk-template-categories>button>span{display:none}[data-app=formdesk] .formdesk-template-gallery[data-member] .formdesk-template-usage{margin:0}[data-app=formdesk] .formdesk-template-tile{border-radius:8px;flex-direction:row;align-items:center;gap:12px;min-height:64px;padding:10px 12px}[data-app=formdesk] .formdesk-template-tile-thumb{border-radius:6px;width:44px;height:44px;padding:0}[data-app=formdesk] .formdesk-template-tile-thumb>span{display:none}[data-app=formdesk] .formdesk-template-tile-text{flex:1;padding:0}[data-app=formdesk] .formdesk-template-tile-chevron{color:var(--formdesk-disabled);display:block}}[data-app=formdesk] .formdesk-access-main{flex:1;justify-content:center;align-items:flex-start;padding:72px 16px 40px;display:flex}[data-app=formdesk] .formdesk-access-card{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:10px;flex-direction:column;align-items:flex-start;gap:8px;width:min(440px,100%);padding:22px 20px;display:flex}[data-app=formdesk] .formdesk-access-icon{background:var(--formdesk-fill);width:36px;height:36px;color:var(--formdesk-body);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}[data-app=formdesk] .formdesk-access-card[data-tone=bad] .formdesk-access-icon{background:var(--formdesk-danger-bg);color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-access-card h1{letter-spacing:-.02em;color:var(--formdesk-ink);word-break:keep-all;overflow-wrap:break-word;margin:0;font-size:16px;font-weight:800}[data-app=formdesk] .formdesk-access-card p{color:var(--formdesk-body);word-break:keep-all;overflow-wrap:break-word;margin:0;font-size:12.5px;line-height:1.6}[data-app=formdesk] .formdesk-access-card p b{font-weight:inherit;overflow-wrap:anywhere}[data-app=formdesk] .formdesk-access-actions{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}[data-app=formdesk] .formdesk-access-actions .formdesk-button--primary{font-weight:700}[data-app=formdesk] .formdesk-access-actions form{display:contents}[data-app=formdesk] .formdesk-access-page .formdesk-response-page-crumb span{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-access-skeleton{flex:1;align-content:start;gap:12px;width:min(760px,100% - 32px);margin:40px auto;display:grid}[data-app=formdesk] .formdesk-access-skeleton span{background:var(--formdesk-fill);border-radius:8px;display:block}[data-app=formdesk] .formdesk-access-skeleton span:first-child{width:40%;height:18px}[data-app=formdesk] .formdesk-access-skeleton span:nth-child(2){width:60%;height:12px}[data-app=formdesk] .formdesk-access-skeleton span:nth-child(3){height:180px}[data-app=formdesk] .formdesk-access-skeleton span:nth-child(4){height:120px}@media (max-width:480px){[data-app=formdesk] .formdesk-access-main{padding-top:40px}[data-app=formdesk] .formdesk-access-actions>*{flex:100%}[data-app=formdesk] .formdesk-access-actions form button{width:100%}}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-ledger{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);border-radius:6px;flex-direction:column;display:flex;overflow:hidden}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-row{align-items:center;gap:12px;min-height:56px;padding:10px 14px;display:flex}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-row+.formdesk-amount-row{border-top:1px solid var(--formdesk-fill)}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-pick{width:20px;height:20px;accent-color:var(--formdesk-ink);flex:none;margin:0}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-copy b{color:var(--formdesk-ink);word-break:keep-all;overflow-wrap:break-word;font-size:13.5px;font-weight:600;line-height:1.4}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-copy small{color:var(--formdesk-hint);word-break:keep-all;overflow-wrap:break-word;font-size:12.5px;line-height:1.45}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-copy .formdesk-amount-note{color:var(--formdesk-warn-text);font-weight:600}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-row[data-unavailable] .formdesk-amount-copy b{color:var(--formdesk-muted)}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-stepper{flex:none;align-items:center;gap:8px;display:flex}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-stepper button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);width:28px;height:28px;color:var(--formdesk-ink);font:inherit;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;display:inline-flex}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-stepper button:hover:not(:disabled){background:var(--formdesk-bg)}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-stepper button:disabled{color:var(--formdesk-disabled);cursor:default}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-stepper output{min-width:20px;color:var(--formdesk-ink);text-align:center;font-size:14px;font-weight:700}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-sum{min-width:84px;color:var(--formdesk-ink);text-align:right;flex:none;font-size:14px;font-weight:700}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-row:not([data-selected]) .formdesk-amount-sum{color:var(--formdesk-hint);font-weight:500}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-total{border-top:1px solid var(--formdesk-line);background:var(--formdesk-muted-bg);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:12px 14px;display:flex}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-total span{color:var(--formdesk-ink);font-size:13.5px;font-weight:700}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-total b{color:var(--formdesk-ink);font-size:17px;font-weight:800}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-choice-copy{word-break:keep-all;overflow-wrap:break-word;flex-direction:column;gap:2px;display:flex}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-choice-seat{color:var(--formdesk-hint);font-size:12.5px;font-weight:500;line-height:1.4}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-choice-seat[data-closed]{color:var(--formdesk-danger-text);font-weight:600}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) [data-choice-layout]>label:has(.formdesk-choice-seat){align-items:flex-start}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) [data-choice-layout]>label:has(.formdesk-choice-seat)>input{margin-top:1px}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) [data-choice-layout]>label[data-seat-closed]{border-color:var(--formdesk-line);background:var(--formdesk-subtle);color:var(--formdesk-hint);cursor:not-allowed}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) [data-choice-layout]>label[data-seat-closed]:hover{box-shadow:none}@media (max-width:480px){[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-row{flex-wrap:wrap;row-gap:8px}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-copy{flex:60%;order:1}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-row:has(>.formdesk-amount-pick) .formdesk-amount-copy{flex:1 1 0}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-sum{order:2}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-stepper{flex:100%;order:3;justify-content:flex-end}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .formdesk-amount-stepper button{width:44px;height:44px;font-size:18px}}[data-app=formdesk] .formdesk-closed-note{background:var(--formdesk-bg);color:var(--formdesk-body);border-radius:6px;margin-top:10px;padding:10px 12px;font-size:12.5px;line-height:1.55;display:block}[data-app=formdesk] .formdesk-closed-note[data-tone=bad]{background:var(--formdesk-danger-bg);color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-ops-act{padding:4px 0 8px}[data-app=formdesk] .formdesk-ops-act-list{margin:0;padding:0;list-style:none}[data-app=formdesk] .formdesk-ops-act-list>li{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:56px;padding:8px 14px;display:grid}[data-app=formdesk] .formdesk-ops-act-list>li+li{border-top:1px solid var(--formdesk-fill)}[data-app=formdesk] .formdesk-ops-act-list>li>div{gap:2px;min-width:0;display:grid}[data-app=formdesk] .formdesk-ops-act-list b{color:var(--formdesk-ink);word-break:keep-all;overflow-wrap:break-word;font-size:13.5px;font-weight:700}[data-app=formdesk] .formdesk-ops-act-list b[data-danger]{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-ops-act-list small{color:var(--formdesk-hint);word-break:keep-all;overflow-wrap:break-word;font-size:12.5px;line-height:1.45}[data-app=formdesk] .formdesk-ops-act-grade{color:var(--formdesk-muted);white-space:nowrap;font-size:12.5px;font-weight:500}[data-app=formdesk] .formdesk-ops-act-list button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);min-height:32px;color:var(--formdesk-ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:5px;padding:0 12px;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-ops-act-list button[data-danger]{border-color:var(--formdesk-danger-line);color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-ops-act-list button:disabled{border-color:var(--formdesk-fill);background:var(--formdesk-bg);color:var(--formdesk-muted);cursor:not-allowed;font-weight:500}[data-app=formdesk] .formdesk-ops-act-state{border:1px solid var(--formdesk-danger-line);background:var(--formdesk-danger-bg);color:var(--formdesk-danger-text);border-radius:6px;margin:6px 14px 0;padding:8px 10px;font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-ops-act-dialog{background:var(--formdesk-panel);width:min(520px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--formdesk-ink);border:0;border-radius:10px;padding:24px;overflow:auto;box-shadow:0 24px 60px #191f2833}[data-app=formdesk] .formdesk-ops-act-dialog::backdrop{background:#191f2873}[data-app=formdesk] .formdesk-ops-act-dialog>h2{letter-spacing:-.02em;word-break:keep-all;overflow-wrap:break-word;margin:0 0 14px;font-size:18px;font-weight:800}[data-app=formdesk] .formdesk-ops-act-field{color:var(--formdesk-body);gap:6px;margin:0 0 14px;font-size:12.5px;display:grid}[data-app=formdesk] .formdesk-ops-act-field :is(input,select,textarea){border:1px solid var(--formdesk-input);background:var(--formdesk-panel);min-height:40px;color:var(--formdesk-ink);font:inherit;border-radius:5px;padding:8px 12px;font-size:13.5px}[data-app=formdesk] .formdesk-ops-act-impact{border:1px solid var(--formdesk-line);border-radius:6px;margin:0 0 14px;overflow:hidden}[data-app=formdesk] .formdesk-ops-act-impact>dt{border-bottom:1px solid var(--formdesk-fill);background:var(--formdesk-subtle);height:32px;color:var(--formdesk-muted);align-items:center;padding:0 12px;font-size:12.5px;font-weight:700;display:flex}[data-app=formdesk] .formdesk-ops-act-impact>div{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:10px;min-height:38px;padding:6px 12px;font-size:12.5px;display:grid}[data-app=formdesk] .formdesk-ops-act-impact>div+div{border-top:1px solid var(--formdesk-fill)}[data-app=formdesk] .formdesk-ops-act-impact span{color:var(--formdesk-hint)}[data-app=formdesk] .formdesk-ops-act-impact b{color:var(--formdesk-ink);word-break:keep-all;overflow-wrap:break-word;font-weight:600}[data-app=formdesk] .formdesk-ops-act-reasons{border:0;flex-wrap:wrap;gap:6px;min-width:0;margin:0 0 12px;padding:0;display:flex}[data-app=formdesk] .formdesk-ops-act-reasons legend{color:var(--formdesk-body);margin-bottom:6px;font-size:12.5px}[data-app=formdesk] .formdesk-ops-act-reasons button{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);min-height:28px;color:var(--formdesk-body);font:inherit;cursor:pointer;border-radius:14px;padding:0 10px;font-size:12.5px;font-weight:600}[data-app=formdesk] .formdesk-ops-act-reasons button[aria-pressed=true]{border-color:var(--formdesk-ink);background:var(--formdesk-ink);color:var(--formdesk-panel);font-weight:700}[data-app=formdesk] .formdesk-ops-act-note{color:var(--formdesk-hint);word-break:keep-all;overflow-wrap:break-word;margin:0 0 12px;font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-ops-act-note[data-tone=bad]{border:1px solid var(--formdesk-danger-line);background:var(--formdesk-danger-bg);color:var(--formdesk-danger-text);border-radius:6px;padding:10px 12px}[data-app=formdesk] .formdesk-ops-act-note[data-tone=warn]{border:1px solid var(--formdesk-warn-line);background:var(--formdesk-warn-bg);color:var(--formdesk-warn-text);border-radius:6px;padding:10px 12px}[data-app=formdesk] .formdesk-ops-act-responses{border:1px solid var(--formdesk-line);border-radius:8px;max-height:320px;margin:0 0 12px;overflow:auto}[data-app=formdesk] .formdesk-ops-act-responses table{border-collapse:collapse;width:100%;font-size:12.5px}[data-app=formdesk] .formdesk-ops-act-responses :is(th,td){border-bottom:1px solid var(--formdesk-fill);text-align:left;vertical-align:top;word-break:keep-all;overflow-wrap:break-word;padding:6px 8px}[data-app=formdesk] .formdesk-ops-act-responses th{background:var(--formdesk-bg);color:var(--formdesk-body);font-weight:700;position:sticky;top:0}[data-app=formdesk] .formdesk-ops-act-dialog>footer{justify-content:flex-end;gap:8px;display:flex}[data-app=formdesk] .formdesk-ops-act-dialog>footer button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);min-height:36px;color:var(--formdesk-ink);font:inherit;cursor:pointer;border-radius:5px;padding:0 14px;font-size:13px;font-weight:600}[data-app=formdesk] .formdesk-ops-act-dialog>footer .formdesk-ops-act-run{border-color:var(--formdesk-ink);background:var(--formdesk-ink);color:var(--formdesk-panel)}[data-app=formdesk] .formdesk-ops-act-dialog>footer .formdesk-ops-act-run[data-danger]{border-color:var(--formdesk-danger-line);background:var(--formdesk-panel);color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-ops-act-dialog>footer button:disabled{opacity:.45;cursor:not-allowed}[data-app=formdesk] .formdesk-ops-act-toast{background:var(--formdesk-ink);color:var(--formdesk-panel);z-index:40;border-radius:8px;padding:10px 16px;font-size:13px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}[data-app=formdesk] .formdesk-ops-note time{color:var(--formdesk-hint);margin-right:4px;font-size:12.5px}[data-app=formdesk] .formdesk-suspended-notice{border-bottom:1px solid var(--formdesk-danger-line);background:var(--formdesk-danger-bg);color:var(--formdesk-ink);align-items:flex-start;gap:8px;padding:12px 20px;font-size:13px;line-height:1.55;display:flex}[data-app=formdesk] .formdesk-suspended-notice>svg{color:var(--formdesk-danger-text);flex:none;margin-top:2px}[data-app=formdesk] .formdesk-suspended-notice>div{flex:1;gap:4px;min-width:0;display:grid}[data-app=formdesk] .formdesk-suspended-notice p{word-break:keep-all;overflow-wrap:break-word;margin:0}[data-app=formdesk] .formdesk-sign-page{background:var(--formdesk-bg);min-height:100dvh;color:var(--formdesk-ink);word-break:keep-all;overflow-wrap:break-word;padding:16px 16px 40px}[data-app=formdesk] .formdesk-sign-wrap{flex-direction:column;gap:12px;width:min(640px,100%);min-width:0;margin:0 auto;display:flex}[data-app=formdesk] .formdesk-sign-workshop{align-items:center;gap:8px;min-width:0;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-sign-workshop>span{background:color-mix(in srgb, var(--formdesk-accent) 12%, var(--formdesk-panel));width:26px;height:26px;color:var(--formdesk-accent-text);border-radius:6px;flex:none;place-items:center;font-size:12.5px;font-weight:800;display:grid}[data-app=formdesk] .formdesk-sign-workshop>b{overflow-wrap:anywhere;min-width:0}[data-app=formdesk] .formdesk-sign-card{background:0 0;border:0;border-radius:0;flex-direction:column;gap:12px;min-width:0;padding:0;display:flex}[data-app=formdesk] .formdesk-sign-card h1{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:800;line-height:1.4}[data-app=formdesk] .formdesk-sign-card h1:focus{outline:none}[data-app=formdesk] :is(.formdesk-sign-lead,.formdesk-sign-card>p),[data-app=formdesk] .formdesk-sign-notice{color:var(--formdesk-body);margin:0;font-size:13px;line-height:1.6}[data-app=formdesk] .formdesk-sign-notice>svg{color:var(--formdesk-hint);flex:none;margin-top:2px}[data-app=formdesk] .formdesk-sign-info{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.8;display:grid}[data-app=formdesk] .formdesk-sign-info>div{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}[data-app=formdesk] .formdesk-sign-info dt{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-sign-info dd{overflow-wrap:anywhere;text-align:right;min-width:0;margin:0;font-weight:700}[data-app=formdesk] .formdesk-sign-doc{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px;flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}[data-app=formdesk] .formdesk-sign-doc header h2{margin:0;font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-sign-doc header p{color:var(--formdesk-hint);order:2;margin:2px 0 0;font-size:12.5px}[data-app=formdesk] .formdesk-sign-doc-body{flex-direction:column;order:1;gap:10px;min-width:0;display:flex}[data-app=formdesk] .formdesk-sign-doc-heading{margin:8px 0 0;font-size:15px;font-weight:800}[data-app=formdesk] .formdesk-sign-doc-text h4{margin:0 0 4px;font-size:14px;font-weight:700}[data-app=formdesk] .formdesk-sign-doc-text p{color:var(--formdesk-body);white-space:pre-line;margin:0;font-size:14px;line-height:1.7}[data-app=formdesk] .formdesk-sign-doc-answer{border-bottom:1px solid var(--formdesk-fill);grid-template-columns:minmax(88px,34%) minmax(0,1fr);gap:12px;margin:0;padding:8px 0;font-size:14px;display:grid}[data-app=formdesk] .formdesk-sign-doc-answer dt{color:var(--formdesk-muted);font-size:13px}[data-app=formdesk] .formdesk-sign-doc-answer dd{overflow-wrap:anywhere;min-width:0;margin:0}[data-app=formdesk] .formdesk-sign-doc-terms h4{margin:0 0 8px;font-size:14px;font-weight:700}[data-app=formdesk] .formdesk-sign-doc-terms ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}[data-app=formdesk] .formdesk-sign-doc-terms li{gap:8px;min-width:0;font-size:14px;display:flex}[data-app=formdesk] .formdesk-sign-doc-terms li>span{border:1px solid var(--formdesk-input);width:20px;height:20px;color:var(--formdesk-muted);border-radius:6px;flex:none;place-items:center;display:grid}[data-app=formdesk] .formdesk-sign-doc-terms li[data-agreed="1"]>span{border-color:var(--formdesk-ink);background:var(--formdesk-ink);color:var(--formdesk-panel)}[data-app=formdesk] .formdesk-sign-doc-terms li p{color:var(--formdesk-muted);white-space:pre-line;margin:4px 0 0;font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-sign-doc-divider{border:0;border-top:1px solid var(--formdesk-line);margin:6px 0}[data-app=formdesk] .formdesk-sign-doc-empty{color:var(--formdesk-muted);margin:0;font-size:13px}[data-app=formdesk] .formdesk-sign-actions{flex-direction:column;gap:8px;display:flex}[data-app=formdesk] .formdesk-sign-actions>*{flex:none;width:100%;min-width:0}[data-app=formdesk] :is(.formdesk-sign-primary,.formdesk-sign-secondary,.formdesk-sign-danger){border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:48px;color:var(--formdesk-ink);font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}[data-app=formdesk] .formdesk-sign-primary{border-color:var(--formdesk-ink);background:var(--formdesk-ink);color:var(--formdesk-panel)}[data-app=formdesk] .formdesk-sign-secondary{font-weight:600}[data-app=formdesk] .formdesk-sign-page:has(.formdesk-sign-done){background:var(--formdesk-gradient)}[data-app=formdesk] .formdesk-sign-doc header{display:contents}[data-app=formdesk] .formdesk-sign-redraw{height:28px;color:var(--formdesk-body);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;padding:0 6px;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;top:10px;right:10px}[data-app=formdesk] .formdesk-sign-redraw:hover:not(:disabled){background:var(--formdesk-fill)}[data-app=formdesk] .formdesk-sign-redraw:focus-visible{outline:2px solid var(--formdesk-focus);outline-offset:1px}[data-app=formdesk] .formdesk-sign-redraw:disabled{color:var(--formdesk-disabled);cursor:default}[data-app=formdesk] .formdesk-sign-danger{border-color:var(--formdesk-danger-text);background:var(--formdesk-danger-text);color:var(--formdesk-panel)}[data-app=formdesk] :is(.formdesk-sign-primary,.formdesk-sign-secondary,.formdesk-sign-danger,.formdesk-sign-link):disabled{opacity:.45;cursor:not-allowed}[data-app=formdesk] .formdesk-sign-link{color:var(--formdesk-body);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;padding:6px 0;font-size:13px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-sign-pad-wrap{flex-direction:column;gap:6px;display:flex;position:relative}[data-app=formdesk] .formdesk-sign-pad{border:1.5px dashed var(--formdesk-disabled);background:var(--formdesk-panel);touch-action:none;cursor:crosshair;border-radius:8px;width:100%;height:170px}[data-app=formdesk] .formdesk-sign-pad-hint{color:var(--formdesk-hint);pointer-events:none;font-size:12.5px;position:absolute;bottom:10px;left:12px}[data-app=formdesk] .formdesk-sign-check{cursor:pointer;align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:flex}[data-app=formdesk] .formdesk-sign-check input{width:18px;height:18px;accent-color:var(--formdesk-ink);flex:none;margin:0}[data-app=formdesk] .formdesk-sign-field{color:var(--formdesk-body);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}[data-app=formdesk] .formdesk-sign-field input{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:48px;color:var(--formdesk-ink);font:inherit;border-radius:10px;padding:0 14px;font-size:15px;font-weight:400}[data-app=formdesk] .formdesk-sign-field input:focus-visible{outline:2px solid var(--formdesk-focus);outline-offset:1px}[data-app=formdesk] .formdesk-sign-field small{color:var(--formdesk-muted);align-self:flex-end;font-size:12.5px;font-weight:400}[data-app=formdesk] .formdesk-sign-error{color:var(--formdesk-danger-text);margin:0;font-size:13px}[data-app=formdesk] .formdesk-sign-closed{text-align:left;align-items:stretch}[data-app=formdesk] .formdesk-sign-badge{background:var(--formdesk-warn-bg);width:44px;height:44px;color:var(--formdesk-warn-text);border-radius:50%;place-items:center;display:grid}[data-app=formdesk] .formdesk-sign-badge[data-tone=ok]{background:var(--formdesk-ok-bg);color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-sign-done{background:0 0}[data-app=formdesk] .formdesk-sign-foot{text-align:center;color:var(--formdesk-muted);margin:0;font-size:12.5px}@media (max-width:600px){[data-app=formdesk] .formdesk-sign-page{flex-direction:column;display:flex}[data-app=formdesk] .formdesk-sign-wrap,[data-app=formdesk] .formdesk-sign-card,[data-app=formdesk] .formdesk-sign-card>.formdesk-sign-doc{flex:1 0 auto}[data-app=formdesk] .formdesk-sign-card>.formdesk-sign-actions,[data-app=formdesk] .formdesk-sign-closed>:is(.formdesk-sign-primary,.formdesk-sign-secondary):first-of-type{margin-top:auto}}@media (min-width:720px){[data-app=formdesk] .formdesk-sign-page{padding-top:56px}[data-app=formdesk] .formdesk-sign-card{padding:0}}[data-app=formdesk] section.formdesk-sign-progress{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);word-break:keep-all;overflow-wrap:break-word;border-radius:8px;flex-direction:column;gap:0;min-width:0;padding:0;display:flex;overflow:hidden}[data-app=formdesk] .formdesk-sign-progress>header{border-bottom:1px solid var(--formdesk-fill);justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:12px 18px;display:flex}[data-app=formdesk] .formdesk-sign-progress h3{align-items:center;gap:8px;min-width:0;margin:0;font-size:13px;font-weight:700;display:flex}[data-app=formdesk] .formdesk-sign-chip{background:var(--formdesk-fill);height:22px;color:var(--formdesk-body);white-space:nowrap;border-radius:4px;flex:none;align-items:center;gap:4px;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] :is(.formdesk-sign-chip,.formdesk-sign-progress-icon)[data-tone=ok]{background:var(--formdesk-ok-bg);color:var(--formdesk-ok-text)}[data-app=formdesk] :is(.formdesk-sign-chip,.formdesk-sign-progress-icon)[data-tone=warn]{background:var(--formdesk-warn-bg);color:var(--formdesk-warn-text)}[data-app=formdesk] :is(.formdesk-sign-chip,.formdesk-sign-progress-icon)[data-tone=danger]{background:var(--formdesk-danger-bg);color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-sign-progress-bar{background:var(--formdesk-fill);border-radius:0;flex:none;height:4px;overflow:hidden}[data-app=formdesk] .formdesk-sign-progress-bar>span{border-radius:inherit;background:var(--formdesk-ok);height:100%;display:block}[data-app=formdesk] .formdesk-sign-progress-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-app=formdesk] .formdesk-sign-progress-rows>li{border-top:1px solid var(--formdesk-fill);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:6px 10px;padding:12px 18px;display:grid}[data-app=formdesk] .formdesk-sign-progress-rows>li>:is(.formdesk-sign-progress-link,.formdesk-sign-progress-limit){grid-column:2/-1}[data-app=formdesk] .formdesk-sign-progress-limit{color:var(--formdesk-hint);font-size:12.5px;line-height:1.5}[data-app=formdesk] .formdesk-sign-progress-rows>li:first-child{border-top:0}[data-app=formdesk] .formdesk-sign-progress-icon{background:var(--formdesk-fill);width:28px;height:28px;color:var(--formdesk-body);border-radius:50%;place-items:center;display:grid}[data-app=formdesk] .formdesk-sign-progress-who{flex-direction:column;gap:0;min-width:0;display:flex}[data-app=formdesk] .formdesk-sign-progress-who>b{font-size:13px}[data-app=formdesk] .formdesk-sign-progress-who>small{color:var(--formdesk-hint);overflow-wrap:anywhere;font-size:12.5px;line-height:normal}[data-app=formdesk] .formdesk-sign-progress-link{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);max-width:100%;height:28px;color:var(--formdesk-ink);font:inherit;cursor:pointer;border-radius:4px;justify-self:start;align-items:center;gap:5px;margin:0;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-sign-progress-pdf{border-top:1px solid var(--formdesk-fill);background:var(--formdesk-subtle);flex-direction:column;gap:8px;padding:12px 18px;display:flex}[data-app=formdesk] .formdesk-sign-progress-pdf>div{justify-content:space-between;align-items:center;gap:8px;display:flex}[data-app=formdesk] .formdesk-sign-progress-pdf b{font-size:13px}[data-app=formdesk] .formdesk-sign-progress-pdf p{color:var(--formdesk-body);margin:0;font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-sign-progress-button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:32px;color:var(--formdesk-ink);font:inherit;cursor:pointer;border-radius:5px;align-self:flex-start;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}[data-app=formdesk] .formdesk-sign-progress-note{color:var(--formdesk-hint);align-items:flex-start;gap:6px;margin:0;padding:10px 18px 0;font-size:12.5px;line-height:normal;display:flex}[data-app=formdesk] .formdesk-sign-progress-pdf+.formdesk-sign-progress-note{border-top:1px solid var(--formdesk-fill)}[data-app=formdesk] .formdesk-sign-progress>.formdesk-sign-progress-note:last-child{padding-bottom:10px}[data-app=formdesk] .formdesk-sign-progress-note>svg{flex:none;margin-top:1px}[data-app=formdesk] .formdesk-sign-progress-cancel{color:var(--formdesk-danger-text);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:6px 18px 12px;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-sign-progress-cancel:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}[data-app=formdesk] :is(.formdesk-sign-progress-link,.formdesk-sign-progress-button,.formdesk-sign-progress-cancel):disabled{opacity:.5;cursor:not-allowed}[data-app=formdesk] .formdesk-sign-progress-toast{background:var(--formdesk-ok-bg);color:var(--formdesk-ok-text);border-radius:6px;margin:0 18px 12px;padding:8px 10px;font-size:12.5px}[data-app=formdesk] .formdesk-sign-progress-toast[data-tone=error]{background:var(--formdesk-danger-bg);color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-sign-progress-dialog{background:var(--formdesk-panel);width:min(400px,100vw - 32px);color:var(--formdesk-ink);word-break:keep-all;overflow-wrap:break-word;border:0;border-radius:10px;padding:24px;box-shadow:0 24px 60px #191f2829}[data-app=formdesk] .formdesk-sign-progress-dialog::backdrop{background:#191f2866}[data-app=formdesk] .formdesk-sign-progress-dialog h2{letter-spacing:-.02em;margin:0 0 6px;font-size:18px;font-weight:800}[data-app=formdesk] .formdesk-sign-progress-dialog p{color:var(--formdesk-muted);margin:0 0 20px;font-size:13.5px;line-height:1.55}[data-app=formdesk] .formdesk-sign-progress-dialog>div{justify-content:flex-end;gap:8px;display:flex}[data-app=formdesk] .formdesk-sign-progress-danger{border-color:var(--formdesk-danger-line);background:var(--formdesk-panel);color:var(--formdesk-danger-text);font-weight:700}[data-app=formdesk] .formdesk-sign-progress-danger:hover:not(:disabled){border-color:var(--formdesk-danger);background:var(--formdesk-supplement-error-bg)}[data-app=formdesk] .formdesk-response-sign-chip{margin-left:6px}[data-app=formdesk] .formdesk-cosign-settings{word-break:keep-all;overflow-wrap:break-word;flex-direction:column;gap:10px;min-width:0;display:flex}[data-app=formdesk] .formdesk-cosign-settings>header{align-items:center;gap:8px;display:flex}[data-app=formdesk] .formdesk-cosign-settings h3{margin:0;font-size:13px;font-weight:800}[data-app=formdesk] .formdesk-cosign-settings .formdesk-editor-hint{align-items:flex-start;gap:6px;margin:0;display:flex}[data-app=formdesk] .formdesk-cosign-pass{border:1px dashed var(--formdesk-disabled);height:20px;color:var(--formdesk-muted);border-radius:4px;align-items:center;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-cosign-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}[data-app=formdesk] .formdesk-cosign-list>li{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:8px;padding:10px;display:grid;position:relative}[data-app=formdesk] .formdesk-cosign-no{background:var(--formdesk-fill);width:22px;height:22px;color:var(--formdesk-ink);border-radius:50%;place-items:center;font-size:12.5px;font-weight:800;display:grid}[data-app=formdesk] .formdesk-cosign-row{flex-direction:column;gap:6px;min-width:0;font-size:13px;display:flex}[data-app=formdesk] .formdesk-cosign-row>b{font-size:13px}[data-app=formdesk] .formdesk-cosign-row dl{gap:2px;margin:0;display:grid}[data-app=formdesk] .formdesk-cosign-row dl>div{grid-template-columns:64px minmax(0,1fr);gap:8px;font-size:12.5px;display:grid}[data-app=formdesk] .formdesk-cosign-row dt{color:var(--formdesk-muted)}[data-app=formdesk] .formdesk-cosign-row dd{min-width:0;margin:0}[data-app=formdesk] .formdesk-cosign-row>input{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);min-width:0;height:36px;color:var(--formdesk-ink);font:inherit;border-radius:5px;padding:0 10px;font-size:13px}[data-app=formdesk] .formdesk-cosign-row>input:focus-visible{outline:2px solid var(--formdesk-focus);outline-offset:1px}[data-app=formdesk] .formdesk-cosign-row .formdesk-editor-select-control{height:36px}[data-app=formdesk] .formdesk-cosign-row .formdesk-editor-select-control>select{height:32px}[data-app=formdesk] .formdesk-cosign-inline{color:var(--formdesk-muted);margin-top:2px;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-cosign-when{color:var(--formdesk-muted);margin:2px 0 0;font-size:12.5px}[data-app=formdesk] .formdesk-cosign-warn{color:var(--formdesk-warn-text)}[data-app=formdesk] .formdesk-cosign-remove{width:24px;height:24px;color:var(--formdesk-hint);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}[data-app=formdesk] .formdesk-cosign-remove:hover{background:var(--formdesk-fill);color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-cosign-add{border:1px dashed var(--formdesk-input);background:var(--formdesk-panel);height:32px;color:var(--formdesk-ink);font:inherit;cursor:pointer;border-radius:6px;align-self:flex-start;align-items:center;gap:4px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-cosign-add:disabled{opacity:.45;cursor:not-allowed}[data-app=formdesk] .formdesk-cosign-after{border:1px solid var(--formdesk-line);background:var(--formdesk-muted-bg);color:var(--formdesk-body);border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-cosign-after b{color:var(--formdesk-ink);font-size:12.5px}[data-app=formdesk] .formdesk-cosign-after ul{margin:0;padding-left:16px}[data-app=formdesk] .formdesk-cosign-after p{color:var(--formdesk-muted);margin:2px 0 0}[data-app=formdesk] .formdesk-cosign-issues{border:1px solid var(--formdesk-warn-line);background:var(--formdesk-warn-bg);color:var(--formdesk-warn-text);border-radius:8px;flex-direction:column;gap:4px;margin:0;padding:8px 10px;font-size:12.5px;list-style:none;display:flex}[data-app=formdesk] .formdesk-cosign-issues li{align-items:flex-start;gap:6px;display:flex}[data-app=formdesk] .formdesk-cosign-issues svg{flex:none;margin-top:2px}[data-app=formdesk] .formdesk-cosign-summary{color:var(--formdesk-body);margin:0;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-cosign-off{color:var(--formdesk-muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline}[data-app=formdesk] .formdesk-ops-grades{word-break:keep-all;overflow-wrap:break-word;flex-direction:column;gap:12px;min-width:0;margin-top:8px;display:flex}[data-app=formdesk] .formdesk-ops-grades>header h2{color:var(--formdesk-ink);margin:0;font-size:15px;font-weight:800}[data-app=formdesk] .formdesk-ops-grades>header p{color:var(--formdesk-muted);margin:4px 0 0;font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-ops-grades-scroll{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px;min-width:0;overflow-x:auto}[data-app=formdesk] .formdesk-ops-grades-scroll:focus-visible{outline:2px solid var(--formdesk-focus);outline-offset:2px}[data-app=formdesk] .formdesk-ops-grades table{border-collapse:collapse;width:100%;min-width:920px;font-size:12.5px}[data-app=formdesk] .formdesk-ops-grades :is(th,td){border-bottom:1px solid var(--formdesk-fill);text-align:center;vertical-align:middle;color:var(--formdesk-body);padding:10px 12px}[data-app=formdesk] .formdesk-ops-grades thead th{background:var(--formdesk-subtle);color:var(--formdesk-muted);white-space:nowrap;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-ops-grades tbody th{text-align:left;color:var(--formdesk-ink);min-width:180px;font-weight:700}[data-app=formdesk] .formdesk-ops-grades tbody th small{color:var(--formdesk-warn-text);margin-top:2px;font-size:12.5px;font-weight:500;display:block}[data-app=formdesk] .formdesk-ops-grades tbody td:last-child{text-align:left;min-width:200px}[data-app=formdesk] .formdesk-ops-grades tbody tr:last-child :is(th,td){border-bottom:0}[data-app=formdesk] .formdesk-ops-grades td[data-allowed=true]>svg{color:var(--formdesk-ok-text)}[data-app=formdesk] .formdesk-ops-grades td[data-allowed=false]>svg{color:var(--formdesk-disabled)}[data-app=formdesk] .formdesk-ops-grades tr[data-locked=true]{background:var(--formdesk-muted-bg)}[data-app=formdesk] .formdesk-ops-grades-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-app=formdesk] .formdesk-ops-grades-notes{color:var(--formdesk-muted);flex-direction:column;gap:4px;margin:0;padding-left:16px;font-size:12.5px;line-height:1.55;display:flex}[data-app=formdesk] .formdesk-conditions{word-break:keep-all;overflow-wrap:break-word;flex-direction:column;gap:10px;min-width:0;display:flex}[data-app=formdesk] .formdesk-conditions>header h3{color:var(--formdesk-ink);margin:0;font-size:13px;font-weight:800}[data-app=formdesk] .formdesk-conditions>header p{color:var(--formdesk-muted);margin:2px 0 0;font-size:12.5px}[data-app=formdesk] .formdesk-conditions-note{border:1px solid var(--formdesk-line);background:var(--formdesk-muted-bg);color:var(--formdesk-body);border-radius:8px;align-items:flex-start;gap:6px;margin:0;padding:8px 10px;font-size:12.5px;line-height:1.5;display:flex}[data-app=formdesk] .formdesk-conditions-note>svg{color:var(--formdesk-hint);flex:none;margin-top:2px}[data-app=formdesk] .formdesk-conditions-join{color:var(--formdesk-ink);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}[data-app=formdesk] .formdesk-conditions .formdesk-editor-segment>button{height:28px;padding:0 10px;font-size:12.5px}[data-app=formdesk] .formdesk-conditions-list,[data-app=formdesk] .formdesk-conditions-group>ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}[data-app=formdesk] .formdesk-conditions-row{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:6px;grid-template-columns:minmax(0,1fr) 24px;align-items:start;gap:6px;padding:10px;display:grid}[data-app=formdesk] .formdesk-conditions-row>:not(.formdesk-conditions-remove){grid-column:1;min-width:0}[data-app=formdesk] .formdesk-conditions-pick{flex-wrap:wrap;gap:6px;min-width:0;display:flex}[data-app=formdesk] .formdesk-conditions-pick>.formdesk-editor-select-control{flex:140px;min-width:0;height:36px;padding:0 10px;font-size:12.5px}[data-app=formdesk] .formdesk-conditions-pick>.formdesk-conditions-op{flex:0 112px}[data-app=formdesk] .formdesk-conditions-pick>.formdesk-editor-select-control>select{height:32px}[data-app=formdesk] .formdesk-conditions-input{color:var(--formdesk-muted);flex-direction:column;gap:4px;font-size:12.5px;font-weight:700;display:flex}[data-app=formdesk] .formdesk-conditions-input>input{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);width:100%;min-width:0;height:36px;color:var(--formdesk-ink);font:inherit;border-radius:5px;padding:0 10px;font-size:13px;font-weight:500}[data-app=formdesk] .formdesk-conditions-input>input:focus{border:1.5px solid var(--formdesk-focus);outline:0;box-shadow:0 0 0 3px #3182f629}[data-app=formdesk] .formdesk-conditions-hint{color:var(--formdesk-muted);margin:0;font-size:12.5px}[data-app=formdesk] .formdesk-conditions-values{border:0;flex-wrap:wrap;grid-column:1/2;gap:6px 12px;min-width:0;margin:0;padding:0;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-conditions-values legend{width:100%;color:var(--formdesk-muted);margin-bottom:4px;padding:0;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-conditions-values label{color:var(--formdesk-ink);cursor:pointer;align-items:center;gap:4px;display:inline-flex}[data-app=formdesk] .formdesk-conditions-remove{width:24px;height:24px;color:var(--formdesk-hint);cursor:pointer;background:0 0;border:0;border-radius:6px;grid-area:1/2;place-items:center;padding:0;display:grid}[data-app=formdesk] .formdesk-conditions-remove:hover{background:var(--formdesk-fill);color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-conditions-group{border:1px dashed var(--formdesk-input);background:var(--formdesk-subtle);border-radius:8px;flex-direction:column;gap:8px;padding:10px;display:flex}[data-app=formdesk] .formdesk-conditions-group-head{flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-conditions-group-head>.formdesk-conditions-remove{margin-left:auto}[data-app=formdesk] .formdesk-conditions-empty{color:var(--formdesk-muted);margin:0;font-size:12.5px}[data-app=formdesk] .formdesk-conditions-actions{flex-wrap:wrap;gap:6px;display:flex}[data-app=formdesk] .formdesk-conditions-add{border:1px dashed var(--formdesk-input);background:var(--formdesk-panel);height:32px;color:var(--formdesk-ink);font:inherit;cursor:pointer;border-radius:5px;align-self:flex-start;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-conditions-add:disabled{opacity:.45;cursor:not-allowed}[data-app=formdesk] .formdesk-conditions-issues{border:1px solid var(--formdesk-warn-line);background:var(--formdesk-warn-bg);color:var(--formdesk-warn-text);border-radius:8px;flex-direction:column;gap:4px;margin:0;padding:8px 10px;font-size:12.5px;list-style:none;display:flex}[data-app=formdesk] .formdesk-conditions-issues li{align-items:flex-start;gap:6px;display:flex}[data-app=formdesk] .formdesk-conditions-issues svg{flex:none;margin-top:2px}[data-app=formdesk] .formdesk-conditions-issue-hint{font-weight:700}[data-app=formdesk] .formdesk-conditions-summary{color:var(--formdesk-body);margin:0;font-size:12.5px;font-weight:700}[data-app=formdesk] .formdesk-template-detail-page{background:var(--formdesk-bg);min-height:100dvh;color:var(--formdesk-ink);word-break:keep-all;overflow-wrap:break-word}[data-app=formdesk] .formdesk-template-detail{grid-template-columns:minmax(0,1fr);gap:14px;width:min(1120px,100%);margin:0 auto;padding:20px 16px 120px;display:grid}[data-app=formdesk] .formdesk-template-detail-crumb{min-width:0;font-size:13px;display:flex}[data-app=formdesk] .formdesk-template-detail-crumb a{color:var(--formdesk-muted);align-items:center;gap:6px;text-decoration:none;display:inline-flex}[data-app=formdesk] .formdesk-template-detail-crumb a:hover{color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-template-detail-head{min-width:0}[data-app=formdesk] .formdesk-template-detail-category{background:var(--formdesk-fill);height:22px;color:var(--formdesk-body);border-radius:4px;align-items:center;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-template-detail-head h1{letter-spacing:-.03em;margin:8px 0 0;font-size:22px;font-weight:800;line-height:normal}[data-app=formdesk] .formdesk-template-detail-lead{color:var(--formdesk-body);margin:6px 0 0;font-size:14px;line-height:1.6}[data-app=formdesk] .formdesk-template-detail-main{flex-direction:column;gap:14px;min-width:0;display:flex}[data-app=formdesk] .formdesk-template-detail-body{color:var(--formdesk-body);white-space:pre-line;margin:0;font-size:13.5px;line-height:1.7}[data-app=formdesk] .formdesk-template-detail-cta{flex-direction:column;gap:8px;display:flex}[data-app=formdesk] .formdesk-template-detail-cta>.formdesk-button{width:100%}[data-app=formdesk] .formdesk-template-detail-cta p{color:var(--formdesk-hint);margin:0;font-size:12.5px;line-height:1.55}[data-app=formdesk] .formdesk-template-detail-questions{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px;overflow:hidden}[data-app=formdesk] .formdesk-template-detail-questions h2{border-bottom:1px solid var(--formdesk-fill);margin:0;padding:12px 16px;font-size:13px;font-weight:700}[data-app=formdesk] .formdesk-template-detail-questions ol{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}[data-app=formdesk] .formdesk-template-detail-questions li{border-top:1px solid var(--formdesk-fill);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 8px;min-height:40px;padding:6px 16px;font-size:13px;display:grid}[data-app=formdesk] .formdesk-template-detail-questions li:first-child{border-top:0}[data-app=formdesk] .formdesk-template-detail-questions li>span{min-width:0}[data-app=formdesk] .formdesk-template-detail-questions li>small{color:var(--formdesk-hint);grid-column:1;font-size:12.5px}[data-app=formdesk] .formdesk-template-detail-pass{background:var(--formdesk-supplement-warn-bg);height:20px;color:var(--formdesk-supplement-warn-text);white-space:nowrap;border-radius:3px;grid-area:1/2/span 2;align-items:center;gap:3px;padding:0 6px;font-size:12.5px;font-style:normal;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-template-detail-note{color:var(--formdesk-muted);align-items:flex-start;gap:6px;margin:0;font-size:12.5px;line-height:1.6;display:flex}[data-app=formdesk] .formdesk-template-detail-note>svg{flex:none;margin-top:3px}[data-app=formdesk] .formdesk-template-detail-preview{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:12px;flex-direction:column;gap:16px;min-width:0;padding:18px 16px;display:flex}[data-app=formdesk] .formdesk-template-detail-preview .formdesk-template-preview{background:0 0;border:0;border-radius:0;overflow:visible}[data-app=formdesk] .formdesk-template-detail-preview .formdesk-template-preview-header{padding:0}[data-app=formdesk] .formdesk-template-detail-preview .formdesk-template-preview-header>h3{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:800}[data-app=formdesk] .formdesk-template-detail-preview .formdesk-template-preview-caption{margin-top:6px;font-size:14px;line-height:1.6}[data-app=formdesk] .formdesk-template-detail-preview .formdesk-template-preview-fields{gap:16px;padding:16px 0 0}[data-app=formdesk] .formdesk-template-detail-preview .formdesk-template-preview-label{margin-bottom:8px;font-size:14px}[data-app=formdesk] .formdesk-template-detail-preview :is(.formdesk-template-preview-type,.formdesk-template-preview-submit){display:none}[data-app=formdesk] .formdesk-template-detail-preview :is(.formdesk-template-preview-control,.formdesk-template-preview-option){border-color:var(--formdesk-input);border-radius:6px;min-height:44px;font-size:14px}[data-app=formdesk] .formdesk-template-detail-preview-caption{color:var(--formdesk-hint);margin:0;font-size:12.5px}[data-app=formdesk] .formdesk-template-detail-bar{min-height:84px;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--formdesk-line);background:var(--formdesk-panel);display:flex;position:fixed;bottom:0;left:0;right:0}[data-app=formdesk] .formdesk-template-detail-bar>a{flex:1;justify-content:center}[data-app=formdesk] .formdesk-template-detail-missing{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:10px;width:min(440px,100% - 32px);margin:64px auto;padding:32px 24px;display:flex}[data-app=formdesk] .formdesk-template-detail-missing>span{background:var(--formdesk-fill);width:44px;height:44px;color:var(--formdesk-body);border-radius:50%;place-items:center;display:grid}[data-app=formdesk] .formdesk-template-detail-missing h1{margin:0;font-size:20px;font-weight:800}[data-app=formdesk] .formdesk-template-detail-missing p{color:var(--formdesk-body);margin:0 0 6px;font-size:14px;line-height:1.6}@media (min-width:960px){[data-app=formdesk] .formdesk-template-detail{grid-template:"crumb crumb""preview head""preview main"1fr/minmax(0,640px) 400px;justify-content:center;gap:16px 40px;width:min(1200px,100%);padding:28px 40px 56px}[data-app=formdesk] .formdesk-template-detail-crumb{grid-area:crumb}[data-app=formdesk] .formdesk-template-detail-head{grid-area:head}[data-app=formdesk] .formdesk-template-detail-head h1{margin-top:10px;font-size:26px}[data-app=formdesk] .formdesk-template-detail-lead{margin-top:8px;line-height:1.65}[data-app=formdesk] .formdesk-template-detail-preview{grid-area:preview;align-self:start;padding:28px 32px}[data-app=formdesk] .formdesk-template-detail-main{grid-area:main;align-self:start}[data-app=formdesk] .formdesk-template-detail-bar{display:none}}@media (max-width:959px){[data-app=formdesk] .formdesk-template-detail-cta{display:none}[data-app=formdesk] .formdesk-template-detail-preview{gap:12px}[data-app=formdesk] .formdesk-template-detail-preview .formdesk-template-preview-header{display:none}[data-app=formdesk] .formdesk-template-detail-preview .formdesk-template-preview-fields{gap:12px;padding:0}[data-app=formdesk] .formdesk-template-detail-preview .formdesk-template-preview-label{margin-bottom:6px}}@media (max-width:600px){[data-app=formdesk] .formdesk-template-detail-page>.formdesk-topbar>.formdesk-brand{display:inline-flex}[data-app=formdesk] .formdesk-template-detail-page>.formdesk-topbar>.formdesk-topbar-spacer{flex:1;display:block}}[data-app=formdesk] :is(.formdesk-mobile-tabs,.formdesk-mobile-fab,.formdesk-topbar-title,.formdesk-form-mobile-meta,.formdesk-account-mobile-back,.formdesk-account-mobile-title,.formdesk-account-mobile-chevron){display:none}@media (max-width:600px){[data-app=formdesk] .formdesk-mobile-tabs{z-index:30;height:calc(76px + env(safe-area-inset-bottom,0px));padding:6px 0 calc(20px + env(safe-area-inset-bottom,0px));background:var(--formdesk-panel);border-top:1px solid var(--formdesk-fill);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}[data-app=formdesk] .formdesk-mobile-tabs>a{min-width:0;color:var(--formdesk-hint);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:12.5px;font-weight:500;display:flex}[data-app=formdesk] .formdesk-mobile-tabs>a[aria-current]{color:var(--formdesk-ink);font-weight:700}[data-app=formdesk] .formdesk-mobile-tabs>a:focus-visible{outline:2px solid var(--formdesk-focus);outline-offset:-4px;border-radius:8px}[data-app=formdesk] .formdesk-mobile-fab{right:16px;bottom:calc(92px + env(safe-area-inset-bottom,0px));z-index:31;background:var(--formdesk-ink);height:48px;color:var(--formdesk-panel);border-radius:6px;align-items:center;gap:6px;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex;position:fixed;box-shadow:0 12px 32px #191f2833}[data-app=formdesk] .formdesk-my-forms{min-height:100dvh;padding-bottom:calc(96px + env(safe-area-inset-bottom,0px));border:0;border-radius:0;overflow:visible}[data-app=formdesk] .formdesk-topbar{z-index:20;gap:6px;height:52px;padding:0 8px 0 16px;position:sticky;top:0}[data-app=formdesk] .formdesk-topbar>:is(.formdesk-brand,.formdesk-global-tabs,.formdesk-account,.formdesk-topbar-spacer){display:none}[data-app=formdesk] .formdesk-topbar-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:700;display:block;overflow:hidden}[data-app=formdesk] .formdesk-home{padding:16px}[data-app=formdesk] .formdesk-heading{display:none}[data-app=formdesk] .formdesk-quota{border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));height:auto;min-height:64px;margin-top:0;display:grid}[data-app=formdesk] :is(.formdesk-quota-divider,.formdesk-quota-track){display:none}[data-app=formdesk] .formdesk-quota-limit{border-bottom:1px solid var(--formdesk-fill);grid-column:1/-1;justify-content:center;width:auto;min-width:0;min-height:44px;padding:0 14px}[data-app=formdesk] .formdesk-quota-limit>div:first-child{color:var(--formdesk-muted);flex-flow:wrap;justify-content:flex-start;align-items:baseline;gap:2px 6px;font-size:12.5px}[data-app=formdesk] .formdesk-quota-limit>div:first-child>span:last-child{color:var(--formdesk-ink);white-space:nowrap;font-size:17px;font-weight:700}[data-app=formdesk] .formdesk-quota-limit b{font-size:17px;font-weight:700}[data-app=formdesk] .formdesk-quota-stat{min-width:0;min-height:44px;color:var(--formdesk-muted);white-space:normal;flex-flow:wrap;align-content:center;align-items:baseline;gap:2px 6px;padding:0 14px;font-size:12.5px;display:flex}[data-app=formdesk] .formdesk-quota-stat~.formdesk-quota-stat{border-left:1px solid var(--formdesk-fill)}[data-app=formdesk] .formdesk-quota-stat b{margin-left:0;font-size:17px;font-weight:700}[data-app=formdesk] .formdesk-quota-message{border-top:1px solid var(--formdesk-fill);word-break:keep-all;overflow-wrap:break-word;grid-column:1/-1;justify-content:flex-start;padding:10px 14px}[data-app=formdesk] .formdesk-quota-message:empty{display:none}[data-app=formdesk] .formdesk-toolbar{flex-wrap:wrap;margin-top:12px}[data-app=formdesk] .formdesk-state-tabs{flex:100%;min-width:0;overflow-x:auto}[data-app=formdesk] .formdesk-state-tabs button{flex:none}[data-app=formdesk] .formdesk-toolbar-spacer{display:none}[data-app=formdesk] .formdesk-search{flex:1 1 0;width:auto;min-width:0;height:44px}[data-app=formdesk] .formdesk-search input{height:42px;font-size:16px}[data-app=formdesk] .formdesk-sort>.formdesk-button{height:44px}[data-app=formdesk] .formdesk-table-scroll{overflow:visible}[data-app=formdesk] .formdesk-table{background:0 0;border:0;flex-direction:column;gap:10px;min-width:0;display:flex}[data-app=formdesk] .formdesk-table-head{display:none}[data-app=formdesk] .formdesk-table [role=rowgroup]{flex-direction:column;gap:10px;display:flex}[data-app=formdesk] .formdesk-table-row{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;min-height:64px;padding:12px 8px 12px 16px}[data-app=formdesk] .formdesk-table-row:last-child{border-bottom:1px solid var(--formdesk-line)}[data-app=formdesk] .formdesk-table-row>[role=cell]:is(:first-child,.formdesk-number,.formdesk-responses,.formdesk-condition,.formdesk-updated){display:none}[data-app=formdesk] .formdesk-form-name{min-width:0}[data-app=formdesk] .formdesk-form-name>a,[data-app=formdesk] .formdesk-form-title-line>a{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:normal;display:block;overflow:hidden}[data-app=formdesk] .formdesk-form-name>a:after,[data-app=formdesk] .formdesk-form-title-line>a:after{content:"";border-radius:8px;position:absolute;inset:0}[data-app=formdesk] .formdesk-form-mobile-meta{text-overflow:ellipsis;white-space:nowrap;color:var(--formdesk-hint);margin-top:3px;font-size:12.5px;display:block;overflow:hidden}[data-app=formdesk] .formdesk-form-meta,[data-app=formdesk] .formdesk-row-actions>:not(.formdesk-row-menu){display:none}[data-app=formdesk] .formdesk-row-actions .formdesk-row-menu{z-index:1;position:relative}[data-app=formdesk] .formdesk-row-actions .formdesk-icon-button{width:36px;height:36px}[data-app=formdesk] .formdesk-search-empty{background:var(--formdesk-panel);border:1px solid var(--formdesk-line);border-radius:8px}[data-app=formdesk] .formdesk-single-card,[data-app=formdesk] .formdesk-empty{width:100%;margin-top:12px}[data-app=formdesk] .formdesk-account-page{overflow-x:visible}[data-app=formdesk] .formdesk-account-frame{border:0;border-radius:0;width:100%;min-width:0;min-height:100dvh;overflow:visible}[data-app=formdesk] .formdesk-account-header{z-index:20;gap:6px;height:52px;padding:0 8px;position:sticky;top:0}[data-app=formdesk] .formdesk-account-header>:not(.formdesk-account-mobile-back):not(.formdesk-account-mobile-title){display:none}[data-app=formdesk] .formdesk-account-mobile-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding-left:8px;font-size:15px;font-weight:700;display:block;overflow:hidden}[data-app=formdesk] .formdesk-account-frame[data-mobile-view=content] .formdesk-account-mobile-back{width:44px;height:44px;color:var(--formdesk-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-app=formdesk] .formdesk-account-frame[data-mobile-view=content] .formdesk-account-mobile-title{padding-left:0}[data-app=formdesk] .formdesk-account-layout{display:block}[data-app=formdesk] .formdesk-account-frame[data-mobile-view=menu] .formdesk-account-content,[data-app=formdesk] .formdesk-account-frame[data-mobile-view=content] :is(.formdesk-account-sidebar,.formdesk-mobile-tabs){display:none}[data-app=formdesk] .formdesk-account-sidebar{padding:0 0 calc(96px + env(safe-area-inset-bottom,0px));background:0 0;border-right:0;gap:0}[data-app=formdesk] .formdesk-account-menu-heading{display:none}[data-app=formdesk] .formdesk-account-sidebar>:is(button,a),[data-app=formdesk] .formdesk-account-logout>button{border-bottom:1px solid var(--formdesk-fill);background:var(--formdesk-panel);height:56px;color:var(--formdesk-ink);border-radius:0;gap:12px;padding:0 16px;font-size:15px;font-weight:500}[data-app=formdesk] .formdesk-account-sidebar>[aria-current],[data-app=formdesk] .formdesk-account-sidebar>:is(button,a):hover{background:var(--formdesk-panel);font-weight:500}[data-app=formdesk] .formdesk-account-sidebar>:is(button,a)>svg:first-child{width:18px;height:18px}[data-app=formdesk] .formdesk-account-mobile-chevron{color:var(--formdesk-hint);display:block}[data-app=formdesk] .formdesk-account-logout{border-top:0;margin-top:0;padding-top:0}[data-app=formdesk] .formdesk-account-content{padding:16px 16px calc(120px + env(safe-area-inset-bottom,0px))}[data-app=formdesk] .formdesk-account-heading{display:none}[data-app=formdesk] .formdesk-account-row{grid-template-columns:minmax(0,1fr);gap:8px;padding:14px 16px}[data-app=formdesk] .formdesk-account-label{padding-top:0}[data-app=formdesk] .formdesk-account-frame input:not([type=range]),[data-app=formdesk] .formdesk-account-frame textarea{font-size:16px}[data-app=formdesk] .formdesk-account-frame input:not([type=range]){height:48px}[data-app=formdesk] .formdesk-account-frame input.formdesk-account-short-input:not([type=range]){width:100%}[data-app=formdesk] .formdesk-account-workspace-layout{flex-direction:column;align-items:stretch;gap:16px;display:flex}[data-app=formdesk] .formdesk-account-workspace-preview{position:static}[data-app=formdesk] :is(.formdesk-account-notification-row,.formdesk-account-notification-head){grid-template-columns:minmax(0,1fr) 64px 64px;gap:8px;padding-left:16px;padding-right:12px}[data-app=formdesk] :is(.formdesk-account-recipients,.formdesk-security-row){grid-template-columns:minmax(0,1fr);gap:8px;padding:14px 16px}[data-app=formdesk] .formdesk-account-email-chip{overflow-wrap:anywhere;flex-wrap:wrap;max-width:100%;height:auto;min-height:30px;padding:4px 10px}[data-app=formdesk] .formdesk-account-photo-row{padding:16px}[data-app=formdesk] .formdesk-security-row>.formdesk-security-badge{justify-self:start}[data-app=formdesk] .formdesk-account-preview-card{width:100%;max-width:100%}[data-app=formdesk] .formdesk-account-photo-content{flex-wrap:wrap;gap:12px}[data-app=formdesk] .formdesk-account-link-row{grid-template-columns:minmax(0,96px) minmax(0,1fr) 36px}[data-app=formdesk] .formdesk-account-savebar{z-index:32;height:auto;min-height:84px;padding:12px 16px calc(24px + env(safe-area-inset-bottom,0px));flex-wrap:wrap;position:fixed;bottom:0;left:0;right:0}}[data-app=formdesk] :is(.formdesk-editor-sheet-head,.formdesk-editor-mobile-backdrop,.formdesk-editor-mobile-fab,.formdesk-editor-mobile-bar,.formdesk-editor-card-chevron){display:none}@media (max-width:600px){[data-app=formdesk] .formdesk-editor{border:0;border-radius:0;height:100dvh}[data-app=formdesk] .formdesk-editor>.formdesk-work-bar{flex-wrap:wrap;align-items:center;gap:2px 4px;height:auto;min-height:52px;padding:4px 8px;display:flex}[data-app=formdesk] .formdesk-editor>.formdesk-work-bar .formdesk-work-bar-start{display:contents}[data-app=formdesk] .formdesk-editor>.formdesk-work-bar .formdesk-work-back{border:0;order:1;width:44px;height:44px}[data-app=formdesk] .formdesk-editor>.formdesk-work-bar .formdesk-work-title{flex:120px;order:2;min-width:120px}[data-app=formdesk] .formdesk-editor>.formdesk-work-bar .formdesk-editor-title{flex:auto;width:100%;min-width:0;font-size:16px;font-weight:700}[data-app=formdesk] .formdesk-editor>.formdesk-work-bar .formdesk-work-tabs{background:0 0;order:3;padding:0;display:flex}[data-app=formdesk] .formdesk-editor>.formdesk-work-bar .formdesk-work-tabs>:not(:last-child){display:none}[data-app=formdesk] .formdesk-editor>.formdesk-work-bar .formdesk-work-tabs>:last-child,[data-app=formdesk] .formdesk-editor>.formdesk-work-bar .formdesk-work-preview{width:40px;height:40px;box-shadow:none;color:var(--formdesk-ink);background:0 0;border:0;justify-content:center;padding:0;font-size:0}[data-app=formdesk] .formdesk-editor>.formdesk-work-bar :is(.formdesk-work-tabs>:last-child,.formdesk-work-preview)>svg{width:18px;height:18px}[data-app=formdesk] .formdesk-editor>.formdesk-work-bar .formdesk-work-bar-end{order:4;gap:2px}[data-app=formdesk] .formdesk-editor>.formdesk-work-bar :is(.formdesk-work-team,.formdesk-editor-history){display:none}[data-app=formdesk] .formdesk-editor>.formdesk-work-bar .formdesk-work-publish{height:36px;padding:0 12px;font-size:13px}[data-app=formdesk] .formdesk-editor>.formdesk-work-bar .formdesk-work-bar-start>:not(.formdesk-work-back):not(.formdesk-work-title):not(.formdesk-editor-history){order:5;margin:0 0 4px 48px}[data-app=formdesk] .formdesk-editor>.formdesk-work-bar:after{content:"";flex-basis:100%;order:4;height:0}[data-app=formdesk] .formdesk-editor-layout{display:block;overflow:auto}[data-app=formdesk] .formdesk-editor-palette,[data-app=formdesk] .formdesk-editor-inspector-pane{display:none}[data-app=formdesk] .formdesk-editor-stage{padding:12px 16px calc(96px + env(safe-area-inset-bottom,0px));background-image:none;overflow:visible}[data-app=formdesk] .formdesk-editor-stage-inner{max-width:none}[data-app=formdesk] .formdesk-editor-canvas-summary{margin-bottom:8px;padding:10px 14px}[data-app=formdesk] .formdesk-editor-canvas-summary>:is(h2,p){display:none}[data-app=formdesk] .formdesk-editor-canvas-stats{margin-top:0}[data-app=formdesk] .formdesk-editor-inspector :is(.formdesk-editor-width-setting,.formdesk-editor-width-setting+.formdesk-editor-setting-rule){display:none}[data-app=formdesk] .formdesk-editor-canvas-rows{gap:8px}[data-app=formdesk] .formdesk-editor-canvas-row{flex-direction:column;gap:8px;display:flex}[data-app=formdesk] .formdesk-editor-card{border-radius:8px;grid-template-columns:24px minmax(0,1fr) auto 16px;align-items:center;column-gap:8px;min-height:56px;padding:10px 12px;display:grid}[data-app=formdesk] .formdesk-editor-card>:not(.formdesk-editor-card-meta):not(.formdesk-editor-card-label):not(.formdesk-editor-card-toolbar):not(.formdesk-editor-card-chevron){display:none}[data-app=formdesk] .formdesk-editor-card-meta{display:contents}[data-app=formdesk] .formdesk-editor-card-meta>svg{display:none}[data-app=formdesk] .formdesk-editor-card-drag{grid-area:1/1/span 2;justify-content:center;align-items:center;width:24px;height:40px;display:inline-flex}[data-app=formdesk] .formdesk-editor-card-label{grid-area:1/2;min-width:0;margin-top:0;font-size:14px}[data-app=formdesk] .formdesk-editor-card-label>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-app=formdesk] .formdesk-editor-card-type{grid-area:2/2;font-size:12.5px;font-weight:500}[data-app=formdesk] .formdesk-editor-card-badges{grid-area:1/3/span 2;margin-left:0}[data-app=formdesk] .formdesk-editor-card-chevron{color:var(--formdesk-hint);grid-area:1/4/span 2;display:block}[data-app=formdesk] .formdesk-editor-card-toolbar{grid-area:3/1/auto/-1;justify-self:end;margin-top:8px;animation:none;position:static}[data-app=formdesk] .formdesk-editor-card-toolbar>button{width:40px;height:40px}[data-app=formdesk] :is(.formdesk-editor-insert,.formdesk-editor-add-wrap){display:none}[data-app=formdesk] .formdesk-editor-mobile-fab{right:16px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:30;background:var(--formdesk-ink);height:48px;color:var(--formdesk-panel);font:inherit;cursor:pointer;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex;position:fixed;box-shadow:0 12px 32px #191f2833}[data-app=formdesk] .formdesk-editor[data-mobile-add] .formdesk-editor-mobile-backdrop{z-index:40;background:#191f2852;border:0;padding:0;display:block;position:fixed;inset:0}[data-app=formdesk] .formdesk-editor[data-mobile-add] .formdesk-editor-palette{z-index:41;max-height:85dvh;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--formdesk-panel);border-right:0;border-radius:12px 12px 0 0;display:flex;position:fixed;bottom:0;left:0;right:0}[data-app=formdesk] .formdesk-editor-sheet-head{grid-template-columns:minmax(0,1fr) 44px;align-items:center;padding:16px 8px 4px 16px;display:grid;position:relative}[data-app=formdesk] .formdesk-editor-sheet-head>span{background:var(--formdesk-input);border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:8px;left:50%}[data-app=formdesk] .formdesk-editor-sheet-head h2{font-size:17px;font-weight:800}[data-app=formdesk] .formdesk-editor-sheet-head button{width:44px;height:44px;color:var(--formdesk-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-app=formdesk] .formdesk-editor-palette-search-wrap{padding:4px 16px 10px}[data-app=formdesk] .formdesk-editor-palette-search{height:44px}[data-app=formdesk] .formdesk-editor-palette-search input{font-size:16px}[data-app=formdesk] .formdesk-editor-palette-scroll{padding:0 16px 24px}[data-app=formdesk] .formdesk-editor-palette-group>div{gap:6px}[data-app=formdesk] .formdesk-editor-palette-item{border-radius:6px;gap:8px;height:52px;padding:0 12px;font-size:14px;font-weight:600}[data-app=formdesk] .formdesk-editor-palette-footer{display:none}[data-app=formdesk] .formdesk-editor[data-mobile-view=field] .formdesk-editor-inspector-pane{inset:0 0 calc(84px + env(safe-area-inset-bottom,0px)) 0;z-index:35;border-left:0;display:flex;position:fixed}[data-app=formdesk] .formdesk-editor[data-mobile-view=field] .formdesk-editor-inspector-header{height:52px;padding:0 8px 0 16px}[data-app=formdesk] .formdesk-editor[data-mobile-view=field] .formdesk-editor-inspector-close{width:44px;height:44px}[data-app=formdesk] .formdesk-editor-inspector-footer{display:none}[data-app=formdesk] .formdesk-editor-inspector :is(input:not([type=checkbox]):not([type=radio]),textarea,select){font-size:16px}[data-app=formdesk] .formdesk-editor-mobile-bar{z-index:36;height:calc(84px + env(safe-area-inset-bottom,0px));padding:12px 16px calc(24px + env(safe-area-inset-bottom,0px));background:var(--formdesk-panel);border-top:1px solid var(--formdesk-fill);grid-template-columns:1fr 1.6fr;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}[data-app=formdesk] .formdesk-editor-mobile-bar>button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:48px;color:var(--formdesk-ink);font:inherit;cursor:pointer;border-radius:5px;font-size:15px;font-weight:600}[data-app=formdesk] .formdesk-editor-mobile-bar>button:last-child{border-color:var(--formdesk-ink);background:var(--formdesk-ink);color:var(--formdesk-panel);font-weight:700}[data-app=formdesk] .formdesk-editor-mobile-bar>button:disabled{opacity:.5;cursor:not-allowed}}[data-app=formdesk] :is(.formdesk-publish-mobilebar,.formdesk-publish-tab-hint,.formdesk-publish-tab-chevron){display:none}@media (max-width:600px){[data-app=formdesk] .formdesk-publish-workspace{border:0;border-radius:0;height:auto;min-height:100dvh;overflow:visible}[data-app=formdesk] .formdesk-publish-workspace>.formdesk-work-bar{display:none}[data-app=formdesk] .formdesk-publish-mobilebar{z-index:20;background:var(--formdesk-panel);border-bottom:1px solid var(--formdesk-fill);align-items:center;gap:6px;height:52px;padding:0 8px;display:flex;position:sticky;top:0}[data-app=formdesk] .formdesk-publish-mobile-back{width:44px;height:44px;color:var(--formdesk-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-app=formdesk] .formdesk-publish-mobilebar h1{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:15px;font-weight:700;overflow:hidden}[data-app=formdesk] .formdesk-publish-mobilebar .formdesk-work-publish{height:36px;padding:0 12px;font-size:13px}[data-app=formdesk] .formdesk-publish-layout{display:block}[data-app=formdesk] .formdesk-publish-workspace[data-mobile-view=menu] .formdesk-publish-stage,[data-app=formdesk] .formdesk-publish-workspace[data-mobile-view=content] :is(.formdesk-publish-tabs,.formdesk-publish-summary){display:none}[data-app=formdesk] .formdesk-publish-tabs{background:0 0;border-right:0;gap:10px;padding:16px 16px 0}[data-app=formdesk] .formdesk-publish-tabs>:is(button,a){border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px;grid-template-columns:18px minmax(0,1fr) auto 16px;align-items:center;column-gap:12px;height:auto;min-height:56px;padding:10px 16px;font-size:14px;font-weight:700;display:grid}[data-app=formdesk] .formdesk-publish-tabs>:is(button,a)[aria-current]{background:var(--formdesk-panel)}[data-app=formdesk] .formdesk-publish-tabs>:is(button,a)>svg:first-child{grid-area:1/1/span 2;width:18px;height:18px}[data-app=formdesk] .formdesk-publish-tabs>:is(button,a)>span{grid-area:1/2;min-width:0}[data-app=formdesk] .formdesk-publish-tabs>:is(button,a):not(:has(.formdesk-publish-tab-hint))>span{grid-row:1/span 2}[data-app=formdesk] .formdesk-publish-tabs>:is(button,a)>b{grid-area:1/3/span 2}[data-app=formdesk] .formdesk-publish-tab-hint{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--formdesk-hint);grid-area:2/2;margin-top:2px;font-size:12.5px;font-weight:500;display:block;overflow:hidden}[data-app=formdesk] .formdesk-publish-tab-chevron{color:var(--formdesk-hint);grid-area:1/4/span 2;display:block}[data-app=formdesk] .formdesk-publish-stage{padding:16px 16px 40px;overflow:visible}[data-app=formdesk] .formdesk-publish-main{max-width:none}[data-app=formdesk] .formdesk-publish-stage-heading{display:none}[data-app=formdesk] .formdesk-publish-summary{background:0 0;border-left:0;padding:16px 16px 40px;overflow:visible}[data-app=formdesk] .formdesk-publish-dialog{border-radius:12px 12px 0 0;width:100%;max-width:100%;max-height:85dvh;margin:auto 0 0}[data-app=formdesk] .formdesk-publish-stage :is(input:not([type=checkbox]):not([type=radio]),textarea,select){font-size:16px}[data-app=formdesk] .formdesk-publish-settings-grid{grid-template-columns:minmax(0,1fr)}[data-app=formdesk] .formdesk-publish-date-row>input[type=date]{min-width:0}}[data-app=formdesk] :is(.formdesk-team-role-text,.formdesk-team-more,.formdesk-team-sheet,.formdesk-team-sheet-backdrop){display:none}@media (max-width:600px){[data-app=formdesk] .formdesk-team-head{justify-content:stretch}[data-app=formdesk] .formdesk-team-head>div{display:none}[data-app=formdesk] .formdesk-team-head>.formdesk-publish-primary{justify-content:center;width:100%;height:48px}[data-app=formdesk] .formdesk-team-card-heading{flex-direction:column;align-items:flex-start;gap:2px}[data-app=formdesk] .formdesk-team-card-heading>span{word-break:keep-all;overflow-wrap:break-word}[data-app=formdesk] .formdesk-team-row{grid-template-columns:36px minmax(0,1fr) auto 36px;align-items:center;column-gap:10px;min-height:64px;padding:10px 12px 10px 16px;display:grid}[data-app=formdesk] .formdesk-team-invite-row{grid-template-columns:minmax(0,1fr) auto 36px;align-items:center;column-gap:10px;min-height:64px;padding:10px 12px 10px 16px;display:grid}[data-app=formdesk] :is(.formdesk-team-row,.formdesk-team-invite-row) :is(.formdesk-team-controls,.formdesk-team-fixed,.formdesk-team-invite-actions,.formdesk-team-invite-role){display:none}[data-app=formdesk] .formdesk-team-avatar{width:36px;height:36px;font-size:13px}[data-app=formdesk] .formdesk-team-person{min-width:0}[data-app=formdesk] .formdesk-team-person>:is(strong,small){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}[data-app=formdesk] .formdesk-team-person>strong{font-size:14px}[data-app=formdesk] .formdesk-team-role-text{color:var(--formdesk-body);white-space:nowrap;font-size:13px;display:block}[data-app=formdesk] .formdesk-team-row[data-role=owner]{grid-template-columns:36px minmax(0,1fr) auto}[data-app=formdesk] .formdesk-team-more{width:36px;height:36px;color:var(--formdesk-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-app=formdesk] .formdesk-team-sheet-backdrop{z-index:40;background:#191f2852;border:0;padding:0;display:block;position:fixed;inset:0}[data-app=formdesk] .formdesk-team-sheet{z-index:41;max-height:85dvh;padding:20px 0 calc(24px + env(safe-area-inset-bottom,0px));background:var(--formdesk-panel);border-radius:12px 12px 0 0;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}[data-app=formdesk] .formdesk-team-sheet-grabber{background:var(--formdesk-input);border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:8px;left:50%}[data-app=formdesk] .formdesk-team-sheet>h2{text-overflow:ellipsis;white-space:nowrap;margin:0;padding:4px 20px 12px;font-size:16px;font-weight:800;overflow:hidden}[data-app=formdesk] .formdesk-team-sheet>button{border:0;border-top:1px solid var(--formdesk-fill);height:52px;color:var(--formdesk-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:0 20px;font-size:15px;display:flex}[data-app=formdesk] .formdesk-team-sheet>button>small{color:var(--formdesk-hint);margin-left:auto;font-size:12.5px}[data-app=formdesk] .formdesk-team-sheet>button[data-danger]{color:var(--formdesk-danger-text)}[data-app=formdesk] .formdesk-team-sheet>button:disabled{opacity:.45;cursor:not-allowed}}[data-app=formdesk] :is(.formdesk-response-page-mobile-back,.formdesk-response-page-mobile-title,.formdesk-response-mobile-bar,.formdesk-response-status-sheet,.formdesk-response-sheet-backdrop){display:none}@media (max-width:600px){[data-app=formdesk] .formdesk-response-page-bar{gap:6px;height:52px;padding:0 8px}[data-app=formdesk] .formdesk-response-page-bar>:is(.formdesk-response-page-brand,.formdesk-response-page-crumb,.formdesk-response-page-spacer,.formdesk-response-page-print){display:none}[data-app=formdesk] .formdesk-response-page-mobile-back{width:44px;height:44px;color:var(--formdesk-ink);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}[data-app=formdesk] .formdesk-response-page-mobile-title{flex-direction:column;flex:1;min-width:0;display:flex}[data-app=formdesk] .formdesk-response-page-mobile-title>:is(b,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-app=formdesk] .formdesk-response-page-mobile-title>b{font-size:15px;font-weight:700}[data-app=formdesk] .formdesk-response-page-mobile-title>small{color:var(--formdesk-hint);font-size:12.5px}[data-app=formdesk] .formdesk-response-page-icon{border:0;width:36px;height:36px}[data-app=formdesk] .formdesk-response-page-main-wrap{width:100%;padding:12px 16px calc(100px + env(safe-area-inset-bottom,0px))}[data-app=formdesk] .formdesk-response-detail[data-layout=page]>.formdesk-response-detail-body>.formdesk-response-page-side{order:1}[data-app=formdesk] .formdesk-response-page-side>.formdesk-response-status-setting,[data-app=formdesk] .formdesk-response-detail[data-layout=page] .formdesk-response-answers>header .formdesk-revision-primary{display:none}[data-app=formdesk] .formdesk-response-mobile-bar{z-index:30;height:calc(84px + env(safe-area-inset-bottom,0px));padding:12px 16px calc(24px + env(safe-area-inset-bottom,0px));background:var(--formdesk-panel);border-top:1px solid var(--formdesk-line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}[data-app=formdesk] .formdesk-response-mobile-bar>button{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:48px;color:var(--formdesk-ink);font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-response-mobile-bar>button>small{color:var(--formdesk-hint);font-size:12.5px;font-weight:500}[data-app=formdesk] .formdesk-response-mobile-bar>button[data-primary]{border-color:var(--formdesk-ink);background:var(--formdesk-ink);color:var(--formdesk-panel);font-weight:700}[data-app=formdesk] .formdesk-response-sheet-backdrop{z-index:40;background:#191f2852;border:0;padding:0;display:block;position:fixed;inset:0}[data-app=formdesk] .formdesk-response-status-sheet{z-index:41;max-height:85dvh;padding:20px 16px calc(24px + env(safe-area-inset-bottom,0px));background:var(--formdesk-panel);border-radius:12px 12px 0 0;flex-direction:column;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:auto}[data-app=formdesk] .formdesk-response-status-sheet>.formdesk-response-status-setting{border:0;padding:0}[data-app=formdesk] .formdesk-response-sheet-close{border:1px solid var(--formdesk-input);background:var(--formdesk-panel);height:48px;color:var(--formdesk-ink);font:inherit;cursor:pointer;border-radius:6px;font-size:15px;font-weight:600}}[data-app=formdesk] :is(.formdesk-template-panel-close,.formdesk-template-sheet-backdrop){display:none}@media (max-width:600px){[data-app=formdesk] .formdesk-template-gallery{border:0;border-radius:0;height:auto;min-height:100dvh}[data-app=formdesk] .formdesk-template-gallery[data-member]{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}[data-app=formdesk] .formdesk-template-gallery:not([data-member])>.formdesk-topbar>.formdesk-brand{display:inline-flex}[data-app=formdesk] .formdesk-template-gallery:not([data-member])>.formdesk-topbar>.formdesk-topbar-spacer{flex:1;display:block}[data-app=formdesk] .formdesk-template-layout{display:block}[data-app=formdesk] .formdesk-template-main{padding:16px;overflow:visible}[data-app=formdesk] .formdesk-template-main>h1{font-size:20px}[data-app=formdesk] .formdesk-template-member-head>div{display:none}[data-app=formdesk] .formdesk-template-filter-row{flex-direction:column;gap:10px;height:auto;margin-top:12px}[data-app=formdesk] .formdesk-template-search{width:100%;height:44px}[data-app=formdesk] .formdesk-template-search>input{height:42px;font-size:16px}[data-app=formdesk] .formdesk-template-categories{flex:none;padding-bottom:2px}[data-app=formdesk] .formdesk-template-grid{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:12px}[data-app=formdesk] .formdesk-template-card{min-height:0;padding:14px 16px}[data-app=formdesk] .formdesk-template-card:hover{transform:none}[data-app=formdesk] .formdesk-template-custom{flex-wrap:wrap}[data-app=formdesk] .formdesk-template-panel{display:none}[data-app=formdesk] .formdesk-template-sheet-backdrop{z-index:40;background:#191f2852;border:0;padding:0;display:block;position:fixed;inset:0}[data-app=formdesk] .formdesk-template-panel[data-mobile-open]{z-index:41;max-height:85dvh;padding-bottom:env(safe-area-inset-bottom,0px);border-left:0;border-radius:12px 12px 0 0;display:flex;position:fixed;bottom:0;left:0;right:0}[data-app=formdesk] .formdesk-template-panel-header{padding-right:56px;position:relative}[data-app=formdesk] .formdesk-template-panel-close{width:44px;height:44px;color:var(--formdesk-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:8px;right:8px}[data-app=formdesk] .formdesk-template-modal{border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:none;margin:0}}@media (min-width:601px) and (max-width:1023px){[data-app=formdesk] .formdesk-work-bar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"start end""tabs tabs";row-gap:8px;height:auto;padding:10px 16px}[data-app=formdesk] .formdesk-work-bar-start{grid-area:start}[data-app=formdesk] .formdesk-work-bar-end{grid-area:end}[data-app=formdesk] .formdesk-work-tabs{grid-area:tabs;justify-self:start}[data-app=formdesk] .formdesk-work-title{flex:160px}[data-app=formdesk] .formdesk-work-title .formdesk-editor-title{flex:auto;width:100%}[data-app=formdesk] .formdesk-work-team-faces>b{display:none}[data-app=formdesk] .formdesk-editor-layout{grid-template-columns:minmax(0,1fr);position:relative}[data-app=formdesk] .formdesk-editor-palette,[data-app=formdesk] .formdesk-editor-inspector-pane{display:none}[data-app=formdesk] .formdesk-editor-stage{padding:20px 24px calc(96px + env(safe-area-inset-bottom,0px))}[data-app=formdesk] .formdesk-editor-stage-inner{max-width:none}[data-app=formdesk] .formdesk-editor[data-mobile-view=field] .formdesk-editor-inspector-pane{z-index:35;width:min(420px,100%);display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-16px 0 40px #191f281f}[data-app=formdesk] .formdesk-editor-mobile-fab{left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:30;background:var(--formdesk-ink);height:48px;color:var(--formdesk-panel);font:inherit;cursor:pointer;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex;position:fixed;box-shadow:0 12px 32px #191f2833}[data-app=formdesk] .formdesk-editor[data-mobile-view=field] .formdesk-editor-mobile-fab{display:none}[data-app=formdesk] .formdesk-editor[data-mobile-add] .formdesk-editor-mobile-backdrop{z-index:40;background:#191f2852;border:0;padding:0;display:block;position:fixed;inset:0}[data-app=formdesk] .formdesk-editor[data-mobile-add] .formdesk-editor-palette{z-index:41;max-height:75dvh;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--formdesk-panel);border-right:0;border-radius:12px 12px 0 0;display:flex;position:fixed;bottom:0;left:0;right:0}[data-app=formdesk] .formdesk-editor[data-mobile-add] .formdesk-editor-palette-group>div{grid-template-columns:repeat(3,minmax(0,1fr))}[data-app=formdesk] .formdesk-editor-sheet-head{grid-template-columns:minmax(0,1fr) 44px;align-items:center;padding:16px 8px 4px 16px;display:grid;position:relative}[data-app=formdesk] .formdesk-editor-sheet-head>span{background:var(--formdesk-input);border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:8px;left:50%}[data-app=formdesk] .formdesk-editor-sheet-head h2{font-size:17px;font-weight:800}[data-app=formdesk] .formdesk-editor-sheet-head button{width:44px;height:44px;color:var(--formdesk-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-app=formdesk] .formdesk-editor-palette-item{height:44px}[data-app=formdesk] .formdesk-publish-layout{grid-template-columns:200px minmax(0,1fr);grid-auto-rows:min-content;overflow:auto}[data-app=formdesk] .formdesk-publish-tabs{grid-row:1/span 2}[data-app=formdesk] .formdesk-publish-stage{padding:24px;overflow:visible}[data-app=formdesk] .formdesk-publish-summary{background:0 0;border-left:0;grid-column:2;padding:0 24px 40px;overflow:visible}[data-app=formdesk] .formdesk-table{min-width:0}[data-app=formdesk] :is(.formdesk-table-head,.formdesk-table-row){grid-template-columns:36px minmax(0,1fr) 96px 72px 148px}[data-app=formdesk] :is(.formdesk-table-head,.formdesk-table-row)>:is(:nth-child(2),:nth-child(6),:nth-child(7)){display:none}[data-app=formdesk] .formdesk-toolbar{flex-wrap:wrap}[data-app=formdesk] .formdesk-design-panel{grid-template-columns:300px minmax(0,1fr)}[data-app=formdesk] .formdesk-design-preview .formdesk-preview-renderer__body{max-width:100%;padding:12px}[data-app=formdesk] .formdesk-design-preview .formdesk-preview-renderer form[data-formdesk-preview="1"]{padding:24px 18px}[data-app=formdesk] .formdesk-design-preview .formdesk-preview-renderer form[data-formdesk-preview="1"] .form-fields-grid{gap:22px 0}[data-app=formdesk] .formdesk-design-preview .formdesk-preview-renderer form.form-live[data-formdesk-preview="1"] .form-fields-grid>[data-field-key]{grid-column:span 6}[data-app=formdesk] .formdesk-design-preview .formdesk-preview-renderer form[data-formdesk-preview="1"] [data-choice-layout]{flex-direction:column;display:flex}[data-app=formdesk] .formdesk-design-preview .formdesk-preview-renderer__title{font-size:20px}}@media (min-width:768px) and (max-width:1023px){[data-app=formdesk] .formdesk-responses-workspace[data-revisions=true] .formdesk-responses-table-scroll{display:none}[data-app=formdesk] .formdesk-responses-workspace[data-revisions=true] .formdesk-revision-mobile-list{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px;flex-direction:column;margin-top:12px;display:flex;overflow:hidden}[data-app=formdesk] .formdesk-revision-mobile-list>button{border:0;border-bottom:1px solid var(--formdesk-fill);background:var(--formdesk-panel);min-height:72px;color:var(--formdesk-ink);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:12px;padding:12px 16px;display:flex}[data-app=formdesk] .formdesk-revision-mobile-list>button:last-child{border-bottom:0}[data-app=formdesk] .formdesk-revision-mobile-list>button:hover{background:var(--formdesk-subtle)}[data-app=formdesk] .formdesk-revision-mobile-list>button>span:first-child{flex:1;min-width:0}[data-app=formdesk] .formdesk-revision-mobile-list strong{align-items:center;gap:6px;font-size:14.5px;font-weight:700;display:flex}[data-app=formdesk] .formdesk-revision-mobile-list strong>i{background:var(--formdesk-supplement-info-bg);height:18px;color:var(--formdesk-supplement-info);border-radius:3px;align-items:center;padding:0 6px;font-size:12.5px;font-style:normal;font-weight:700;display:inline-flex}[data-app=formdesk] .formdesk-revision-mobile-list small{color:var(--formdesk-hint);margin-top:3px;font-size:12.5px;display:block}[data-app=formdesk] .formdesk-revision-mobile-side{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}[data-app=formdesk] .formdesk-revision-mobile-chevron{color:var(--formdesk-hint);flex:none}[data-app=formdesk] .formdesk-response-drawer:has(.formdesk-revision-panel){z-index:60;width:100%;max-width:100%;height:100dvh;position:fixed;inset:0}}[data-app=formdesk] .formdesk-notifications,[data-app=formdesk] .formdesk-billing-scroll:not([data-supplement]) .formdesk-billing{border:0;border-radius:0;height:100dvh;min-height:600px}@media (min-width:601px) and (max-width:1023px){[data-app=formdesk] .formdesk-notification-layout{grid-template-columns:200px minmax(0,1fr);grid-auto-rows:min-content;overflow:auto}[data-app=formdesk] .formdesk-notification-tabs{grid-row:1/span 2}[data-app=formdesk] .formdesk-notification-stage{padding:24px;overflow:visible}[data-app=formdesk] .formdesk-notification-main{max-width:none;margin:0}[data-app=formdesk] .formdesk-notification-preview{background:0 0;border-left:0;grid-column:2;padding:0 24px 40px;overflow:visible}[data-app=formdesk] .formdesk-billing-layout{grid-template-columns:200px minmax(0,1fr)}[data-app=formdesk] .formdesk-billing-product{grid-template-columns:36px minmax(0,1fr) auto 110px}}@media (max-width:600px){[data-app=formdesk] .formdesk-notifications{height:auto;min-height:100dvh;overflow:visible}[data-app=formdesk] .formdesk-notification-header{flex-wrap:wrap;gap:6px 10px;height:auto;min-height:52px;padding:8px 12px}[data-app=formdesk] .formdesk-notification-header h1{flex:140px;min-width:0;font-size:15px}[data-app=formdesk] .formdesk-notification-back{width:36px;height:36px}[data-app=formdesk] .formdesk-notification-save-hint{flex-basis:100%;order:5;padding-left:44px}[data-app=formdesk] .formdesk-notification-layout{display:block;overflow:visible}[data-app=formdesk] .formdesk-notification-tabs{border-right:0;border-bottom:1px solid var(--formdesk-line);flex-direction:row;gap:4px;padding:8px 12px;overflow-x:auto}[data-app=formdesk] .formdesk-notification-tabs>*{flex:none}[data-app=formdesk] .formdesk-notification-stage{padding:16px;overflow:visible}[data-app=formdesk] .formdesk-notification-main{max-width:none;margin:0}[data-app=formdesk] .formdesk-notification-preview{border-left:0;border-top:1px solid var(--formdesk-line);padding:16px 16px 40px;overflow:visible}[data-app=formdesk] .formdesk-notification-add input{font-size:16px}[data-app=formdesk] .formdesk-billing-scroll:not([data-supplement]) .formdesk-billing{height:auto;min-height:100dvh;overflow:visible}[data-app=formdesk] .formdesk-billing-scroll:not([data-supplement]) .formdesk-billing-header{gap:8px;padding:0 12px}[data-app=formdesk] .formdesk-billing-scroll:not([data-supplement]) .formdesk-billing-header nav{font-size:12.5px}[data-app=formdesk] .formdesk-billing-scroll:not([data-supplement]) .formdesk-billing-header nav>:is(a,span){padding:0 8px}[data-app=formdesk] .formdesk-billing-scroll:not([data-supplement]) .formdesk-billing-profile{gap:0;font-size:0}[data-app=formdesk] .formdesk-billing-scroll:not([data-supplement]) .formdesk-billing-layout{display:block}[data-app=formdesk] .formdesk-billing-scroll:not([data-supplement]) .formdesk-billing-tabs{border-right:0;border-bottom:1px solid var(--formdesk-line);flex-direction:row;gap:4px;padding:8px 12px;overflow-x:auto}[data-app=formdesk] .formdesk-billing-scroll:not([data-supplement]) .formdesk-billing-tabs>*{flex:none}[data-app=formdesk] .formdesk-billing-scroll:not([data-supplement]) .formdesk-billing-stage{padding:16px;overflow:visible}[data-app=formdesk] .formdesk-billing-scroll:not([data-supplement]) .formdesk-billing-summary{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px}[data-app=formdesk] .formdesk-billing-scroll:not([data-supplement]) .formdesk-billing-summary>div{padding:0}[data-app=formdesk] .formdesk-billing-scroll:not([data-supplement]) .formdesk-billing-summary>div+div{border-left:0;border-top:1px solid var(--formdesk-fill);padding-top:12px}[data-app=formdesk] .formdesk-billing-scroll:not([data-supplement]) .formdesk-billing-product{grid-template-columns:28px minmax(0,1fr) auto;gap:8px;padding:12px}[data-app=formdesk] .formdesk-billing-scroll:not([data-supplement]) .formdesk-billing-product>:nth-child(3){display:none}[data-app=formdesk] .formdesk-billing-scroll:not([data-supplement]) .formdesk-billing-product-icon{width:28px;height:28px}[data-app=formdesk] .formdesk-billing-scroll:not([data-supplement]) :is(.formdesk-billing-control,.formdesk-billing-primary){height:44px}[data-app=formdesk] .formdesk-billing-scroll:not([data-supplement]) .formdesk-billing-consult{flex-wrap:wrap;padding:16px}}@media (max-width:1279px){[data-app=formdesk] .formdesk-notifications{min-width:0}[data-app=formdesk] .formdesk-billing-scroll:not([data-supplement]) .formdesk-billing{width:auto;min-width:0}}@media (min-width:1024px) and (max-width:1279px){[data-app=formdesk] .formdesk-notification-layout{grid-template-columns:200px minmax(0,1fr) 320px}}[data-app=formdesk] .formdesk-billing-scroll[data-supplement] :is(.formdesk-billing,.formdesk-billing[data-supplement-flow]){border:0;border-radius:0;height:100dvh;min-height:600px}@media (max-width:1279px){[data-app=formdesk] .formdesk-billing-scroll .formdesk-billing{width:auto;min-width:0}}@media (min-width:1600px){[data-app=formdesk] .formdesk-notification-main{margin-inline:auto}}@media (min-width:601px) and (max-width:1279px){[data-app=formdesk] .formdesk-account-frame{width:auto;min-width:0}[data-app=formdesk] .formdesk-account-layout{flex-direction:column;display:flex}[data-app=formdesk] .formdesk-account-sidebar{border-right:0;border-bottom:1px solid var(--formdesk-line);background:var(--formdesk-panel);flex-direction:row;flex:none;align-items:center;gap:2px;padding:8px 16px;overflow-x:auto}[data-app=formdesk] .formdesk-account-menu-heading{display:none}[data-app=formdesk] .formdesk-account-sidebar>:is(button,a),[data-app=formdesk] .formdesk-account-sidebar>:is(button,a)>span{flex:none}[data-app=formdesk] .formdesk-account-logout{border:0;flex:none;margin:0 0 0 auto;padding:0}[data-app=formdesk] .formdesk-account-logout>button{width:auto}[data-app=formdesk] .formdesk-account-content{flex:1;padding:24px 24px 96px}[data-app=formdesk] .formdesk-account-workspace-layout{grid-template-columns:minmax(0,1fr);max-width:760px;margin:0}[data-app=formdesk] .formdesk-account-workspace-preview{position:static}[data-app=formdesk] .formdesk-account-savebar{left:0}[data-app=formdesk] .formdesk-account-toast{left:50%}[data-app=formdesk] .formdesk-billing .formdesk-billing-layout{flex-direction:column;display:flex}[data-app=formdesk] .formdesk-billing .formdesk-billing-tabs{border-right:0;border-bottom:1px solid var(--formdesk-line);background:var(--formdesk-panel);flex-direction:row;flex:none;align-items:center;gap:2px;padding:8px 16px;overflow-x:auto}[data-app=formdesk] .formdesk-billing .formdesk-billing-tabs>*{flex:none}[data-app=formdesk] .formdesk-billing .formdesk-payment-menu-label{display:none}[data-app=formdesk] .formdesk-billing .formdesk-billing-stage{flex:1;padding:24px}[data-app=formdesk] .formdesk-template-layout{grid-template-columns:minmax(0,1fr)}[data-app=formdesk] .formdesk-template-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}[data-app=formdesk] .formdesk-template-panel{display:none}[data-app=formdesk] .formdesk-template-sheet-backdrop{z-index:40;background:#191f2852;border:0;padding:0;display:block;position:fixed;inset:0}[data-app=formdesk] .formdesk-template-panel[data-mobile-open]{z-index:41;width:min(640px,100%);max-height:85dvh;padding-bottom:env(safe-area-inset-bottom,0px);border-left:0;border-radius:12px 12px 0 0;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -12px 40px #191f2829}[data-app=formdesk] .formdesk-template-panel-header{padding-right:56px;position:relative}[data-app=formdesk] .formdesk-template-panel-close{width:44px;height:44px;color:var(--formdesk-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:12px;right:12px}}@media (max-width:1023px){[data-app=formdesk] .formdesk-responses-workspace .formdesk-responses-table-scroll{display:none}[data-app=formdesk] .formdesk-response-drawer{z-index:60;width:100%;max-width:100%;height:100dvh;position:fixed;inset:0}}@media (min-width:768px) and (max-width:1023px){[data-app=formdesk] .formdesk-responses-workspace .formdesk-revision-mobile-list{border:1px solid var(--formdesk-line);background:var(--formdesk-panel);border-radius:8px;flex-direction:column;margin-top:12px;display:flex;overflow:hidden}}@media (max-width:767px){[data-app=formdesk] .formdesk-responses-workspace:not([data-revisions=true])>.formdesk-responses-header{gap:8px;height:52px;padding:0 12px}[data-app=formdesk] .formdesk-responses-workspace:not([data-revisions=true])>.formdesk-responses-header>nav{display:none}[data-app=formdesk] .formdesk-responses-workspace:not([data-revisions=true])>.formdesk-responses-header h1{flex:1}[data-app=formdesk] .formdesk-responses-workspace:not([data-revisions=true]) .formdesk-responses-stage{padding:16px}[data-app=formdesk] .formdesk-responses-workspace:not([data-revisions=true]) .formdesk-responses-toolbar{flex-wrap:wrap}[data-app=formdesk] .formdesk-responses-workspace:not([data-revisions=true]) .formdesk-responses-toolbar>span{display:none}[data-app=formdesk] .formdesk-responses-workspace:not([data-revisions=true]) .formdesk-responses-status-tabs{max-width:100%;overflow-x:auto}[data-app=formdesk] .formdesk-responses-workspace:not([data-revisions=true]) .formdesk-responses-search{flex:180px;width:auto}[data-app=formdesk] .formdesk-responses-workspace:not([data-revisions=true]) .formdesk-revision-mobile-list{border-top:1px solid var(--formdesk-fill);margin:12px -16px 0}[data-app=formdesk] .formdesk-response-answer,[data-app=formdesk] .formdesk-response-detail[data-layout=page] .formdesk-response-answer{grid-template-columns:minmax(0,1fr);gap:2px;padding:10px 14px;font-size:14px}[data-app=formdesk] .formdesk-response-answer>span,[data-app=formdesk] .formdesk-response-detail[data-layout=page] .formdesk-response-answer>span{color:var(--formdesk-hint);padding-top:0;font-size:12.5px}[data-app=formdesk] .formdesk-response-answer>div{font-weight:400;line-height:1.5}[data-app=formdesk] .formdesk-response-detail[data-layout=page] .formdesk-response-answers{border-radius:10px}}[data-app=formdesk] :is(.text-\[10px\],.text-\[10\.5px\],.text-\[11px\],.text-\[11\.5px\],.text-\[12px\],.text-xs),[data-app=formdesk] form.form-live[data-form-kind] :is(.fld-req,.fld-hint,.fld-description,.doc-form-desc,.efp-parity-form-intro,.fd-error-progress li,.fd-field-corrected),[data-app=formdesk] form.form-live [data-amount-layout] :is(.amount-table-head,.amount-option-group,.showcase-card-controls,.amount-option-copy>span:first-child){font-size:12.5px}@media (max-width:640px){[data-app=formdesk] form.form-live .efp-form-amount-options[data-amount-layout=showcase-card] .amount-option-copy{font-size:12.5px}}[data-app=formdesk] .formdesk-shell{--formdesk-shell-rail:220px;--formdesk-shell-icon:60px;--formdesk-shell-top:56px;--formdesk-shell-left:var(--formdesk-shell-rail);min-height:100dvh;position:relative}[data-app=formdesk] .formdesk-shell-rail{z-index:30;width:var(--formdesk-shell-rail);overscroll-behavior:contain;background:var(--formdesk-subtle);border-right:1px solid var(--formdesk-line);flex-direction:column;transition:width .18s ease-out,box-shadow .18s ease-out;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden auto;container:formdesk-rail/inline-size}[data-app=formdesk] .formdesk-rail-head{border-bottom:1px solid var(--formdesk-fill);flex:none;align-items:center;gap:8px;height:56px;padding:0 12px 0 16px;display:flex}[data-app=formdesk] .formdesk-rail-brand{min-width:0;min-height:32px;color:var(--formdesk-ink);flex:1;align-items:center;display:inline-flex}[data-app=formdesk] .formdesk-rail-brand .formdesk-logo{min-width:0}[data-app=formdesk] .formdesk-rail-brand .formdesk-logo>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-app=formdesk] .formdesk-rail-toggle{width:28px;height:28px;color:var(--formdesk-hint);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:none}[data-app=formdesk] .formdesk-rail-toggle:hover{background:var(--formdesk-line);color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-rail-nav{flex:none;gap:2px;padding:12px 10px;display:grid}[data-app=formdesk] .formdesk-nav-link{height:34px;color:var(--formdesk-body);white-space:nowrap;border-radius:5px;align-items:center;gap:8px;padding:0 10px;font-size:14.5px;font-weight:500;transition:background .15s,color .15s;display:flex;position:relative}[data-app=formdesk] .formdesk-nav-link:hover{background:var(--formdesk-fill);color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-nav-link.is-on{background:var(--formdesk-line);color:var(--formdesk-ink);font-weight:700}[data-app=formdesk] .formdesk-nav-link.is-open{color:var(--formdesk-ink);font-weight:700}[data-app=formdesk] .formdesk-nav-label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}[data-app=formdesk] .formdesk-nav-short{display:none}[data-app=formdesk] .formdesk-nav-badge{background:var(--formdesk-accent-text);min-width:20px;height:20px;color:var(--formdesk-panel);font-variant-numeric:tabular-nums;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0 6px;font-size:12.5px;font-weight:700;line-height:1;display:inline-flex}[data-app=formdesk] .formdesk-nav-sub{gap:2px;margin:0 0 4px;display:grid}[data-app=formdesk] .formdesk-nav-sublink{width:100%;height:34px;color:var(--formdesk-body);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;padding:0 10px 0 34px;font-size:14.5px;font-weight:500;transition:background .15s,color .15s;display:flex}[data-app=formdesk] .formdesk-nav-sublink:hover{background:var(--formdesk-fill);color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-nav-sublink.is-on{background:var(--formdesk-line);color:var(--formdesk-ink);font-weight:700}[data-app=formdesk] .formdesk-nav-sublink>i{background:var(--formdesk-warn);border-radius:50%;flex:none;width:6px;height:6px}[data-app=formdesk] .formdesk-rail-foot{border-top:1px solid var(--formdesk-line);margin-top:auto;padding:12px 10px}[data-app=formdesk] .formdesk-rail-foot :is(button,a){width:100%;height:34px;color:var(--formdesk-body);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;padding:0 10px;font-size:14.5px;font-weight:500;transition:background .15s,color .15s;display:flex}[data-app=formdesk] .formdesk-rail-foot :is(button,a):hover{background:var(--formdesk-fill);color:var(--formdesk-ink)}[data-app=formdesk] .formdesk-shell-main{min-width:0;margin-left:var(--formdesk-shell-left);transition:margin-left .18s ease-out}[data-app=formdesk] .formdesk-shell-top{z-index:20;height:var(--formdesk-shell-top);background:var(--formdesk-panel);border-bottom:1px solid var(--formdesk-line);align-items:center;gap:8px;padding:0 28px;display:flex;position:sticky;top:0}[data-app=formdesk] .formdesk-shell-crumb{align-items:center;gap:4px;min-width:0;font-size:13.5px;display:flex}[data-app=formdesk] .formdesk-shell-crumb>svg{color:var(--formdesk-disabled);flex:none}[data-app=formdesk] .formdesk-shell-crumb-root{color:var(--formdesk-muted);font:inherit;white-space:nowrap;background:0 0;border:0;flex:none;padding:0}[data-app=formdesk] :is(a,button).formdesk-shell-crumb-root{cursor:pointer}[data-app=formdesk] :is(a,button).formdesk-shell-crumb-root:hover{color:var(--formdesk-ink);text-underline-offset:3px;text-decoration:underline}[data-app=formdesk] .formdesk-shell-crumb-current{min-width:0;color:var(--formdesk-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}[data-app=formdesk] .formdesk-shell-top-spacer{flex:1}[data-app=formdesk] .formdesk-shell-top>.formdesk-account{flex:none;margin-left:4px}[data-app=formdesk] .formdesk-shell-top .formdesk-account-avatar-small{width:32px;height:32px}[data-app=formdesk] .formdesk-shell-back{display:none}[data-app=formdesk] .formdesk-shell-scrim{z-index:25;background:0 0;position:fixed;inset:0}[data-app=formdesk] .formdesk-shell-content{min-width:0}[data-app=formdesk] .formdesk-bell-current{background:var(--formdesk-line);cursor:default}@media (min-width:1280px){[data-app=formdesk]:has(.formdesk-shell) .formdesk-suspended-notice{margin-left:220px}}@media (min-width:601px) and (max-width:1279px){[data-app=formdesk]:has(.formdesk-shell) .formdesk-suspended-notice{margin-left:60px}}@container formdesk-rail (max-width:120px){[data-app=formdesk] .formdesk-rail-head{flex-direction:column;justify-content:center;gap:8px;height:auto;padding:14px 0 10px}[data-app=formdesk] .formdesk-rail-brand{flex:none;justify-content:center}[data-app=formdesk] .formdesk-rail-brand .formdesk-logo>span{display:none}[data-app=formdesk] .formdesk-rail-nav{justify-items:center;gap:4px;padding:4px 8px 12px}[data-app=formdesk] .formdesk-nav-link{border-radius:6px;flex-direction:column;justify-content:center;gap:2px;width:44px;height:44px;padding:0}[data-app=formdesk] .formdesk-nav-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-app=formdesk] .formdesk-nav-short{white-space:nowrap;max-width:44px;font-size:12.5px;font-weight:600;line-height:1.2;display:block;overflow:hidden}[data-app=formdesk] .formdesk-nav-link.is-on .formdesk-nav-short{font-weight:700}[data-app=formdesk] .formdesk-nav-badge{min-width:18px;height:18px;padding:0 5px;position:absolute;top:0;right:-4px}}@media (min-width:601px) and (max-width:1279px){[data-app=formdesk] .formdesk-shell{--formdesk-shell-left:var(--formdesk-shell-icon)}[data-app=formdesk] .formdesk-shell-rail{width:var(--formdesk-shell-icon)}[data-app=formdesk] .formdesk-rail-toggle{display:inline-flex}[data-app=formdesk] .formdesk-shell-top{padding:0 24px}[data-app=formdesk] .formdesk-shell[data-peek] .formdesk-shell-rail{width:var(--formdesk-shell-rail);box-shadow:0 24px 60px #191f281a}[data-app=formdesk] :is(.formdesk-nav-sub,.formdesk-rail-foot){display:none}[data-app=formdesk] .formdesk-nav-link.is-open{background:var(--formdesk-line)}}@media (min-width:601px) and (max-width:767px){[data-app=formdesk] .formdesk-shell .formdesk-bell-drawer{left:calc(var(--formdesk-shell-left) + 16px)}}@media (max-width:600px){[data-app=formdesk] .formdesk-shell{--formdesk-shell-left:0px;--formdesk-shell-top:52px}[data-app=formdesk] .formdesk-shell[data-mobile-bar=off]{--formdesk-shell-top:0px}[data-app=formdesk] :is(.formdesk-shell-rail,.formdesk-shell-scrim){display:none}[data-app=formdesk] .formdesk-shell-top{gap:6px;padding:0 8px 0 16px}[data-app=formdesk] .formdesk-shell[data-mobile-bar=off] .formdesk-shell-top,[data-app=formdesk] .formdesk-shell-top>:is(.formdesk-shell-crumb,.formdesk-shell-top-spacer,.formdesk-account){display:none}[data-app=formdesk] .formdesk-shell-top:has(>:is(.formdesk-shell-back,.formdesk-account-mobile-back)){padding-left:4px}[data-app=formdesk] .formdesk-shell-back,[data-app=formdesk] .formdesk-shell-top>.formdesk-account-mobile-back{width:44px;height:44px;color:var(--formdesk-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-app=formdesk] .formdesk-shell-top>.formdesk-account-mobile-back~.formdesk-account-mobile-title{padding-left:0}}@media (prefers-reduced-motion:reduce){[data-app=formdesk] :is(.formdesk-shell-rail,.formdesk-shell-main,.formdesk-nav-link,.formdesk-nav-sublink){transition:none}}@media print{[data-app=formdesk] :is(.formdesk-shell-rail,.formdesk-shell-top,.formdesk-shell-scrim){display:none!important}[data-app=formdesk] .formdesk-shell-main{margin:0!important;transition:none!important}}[data-app=formdesk] .formdesk-shell :is(.formdesk-my-forms,.formdesk-notice-page,.formdesk-template-detail-page){min-height:calc(100dvh - var(--formdesk-shell-top))}[data-app=formdesk] .formdesk-shell .formdesk-my-forms{border:0;border-radius:0;overflow:visible}@media (min-width:601px){[data-app=formdesk] .formdesk-shell .formdesk-template-gallery{height:calc(100dvh - var(--formdesk-shell-top));min-height:544px}}[data-app=formdesk] .formdesk-shell .formdesk-account-page{overflow-x:visible}[data-app=formdesk] .formdesk-shell .formdesk-account-frame{min-height:calc(100dvh - var(--formdesk-shell-top));border:0;border-radius:0;overflow:visible}[data-app=formdesk] .formdesk-shell .formdesk-account-savebar{left:var(--formdesk-shell-left);z-index:25;position:fixed}[data-app=formdesk] .formdesk-shell .formdesk-account-toast{left:calc(50% + var(--formdesk-shell-left) / 2);z-index:26;position:fixed}[data-app=formdesk] .formdesk-shell .formdesk-account-workspace-preview{top:calc(var(--formdesk-shell-top) + 16px)}@media (min-width:1280px){[data-app=formdesk] .formdesk-shell .formdesk-account-layout{grid-template-columns:minmax(0,1fr)}[data-app=formdesk] .formdesk-shell .formdesk-account-sidebar{display:none}}[data-app=formdesk] .formdesk-shell .formdesk-billing-scroll{overflow:visible}[data-app=formdesk] .formdesk-shell .formdesk-billing-scroll :is(.formdesk-billing,.formdesk-billing[data-supplement-flow]){width:auto;min-width:0;height:auto;min-height:calc(100dvh - var(--formdesk-shell-top));border:0;border-radius:0;overflow:visible}[data-app=formdesk] .formdesk-shell .formdesk-billing-stage{overflow:visible}@media (min-width:1280px){[data-app=formdesk] .formdesk-shell .formdesk-billing-scroll .formdesk-billing-layout{grid-template-columns:minmax(0,1fr)}[data-app=formdesk] .formdesk-shell .formdesk-billing-tabs{display:none}}[data-app=formdesk] .formdesk-shell .formdesk-table{min-width:0}@media (min-width:1024px) and (max-width:1439px){[data-app=formdesk] .formdesk-shell :is(.formdesk-table-head,.formdesk-table-row){grid-template-columns:36px minmax(0,1fr) 96px 96px 150px 120px 136px}[data-app=formdesk] .formdesk-shell :is(.formdesk-table-head,.formdesk-table-row)>:nth-child(2){display:none}}@media (min-width:1024px) and (max-width:1279px){[data-app=formdesk] .formdesk-shell :is(.formdesk-table-head,.formdesk-table-row){grid-template-columns:36px minmax(0,1fr) 96px 96px 150px 136px}[data-app=formdesk] .formdesk-shell :is(.formdesk-table-head,.formdesk-table-row)>:nth-child(7){display:none}}@media (min-width:601px) and (max-width:1023px){[data-app=formdesk] .formdesk-shell .formdesk-quota{flex-wrap:wrap;height:auto}[data-app=formdesk] .formdesk-shell .formdesk-quota-limit{justify-content:center;min-height:64px}[data-app=formdesk] .formdesk-shell .formdesk-quota-message{border-top:1px solid var(--formdesk-fill);word-break:keep-all;overflow-wrap:break-word;flex:100%;justify-content:flex-start;padding:10px 20px}[data-app=formdesk] .formdesk-shell .formdesk-quota-message:empty{display:none}}[data-app=formdesk] .formdesk-shell :is(.formdesk-toast,.formdesk-clone-toast){left:calc(50% + var(--formdesk-shell-left) / 2)}[data-app=formdesk] .formdesk-shell .formdesk-template-detail-bar{left:var(--formdesk-shell-left)}@media (max-width:600px){[data-app=formdesk] .formdesk-work-page>.formdesk-work-bar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"start end""tabs tabs";row-gap:8px;height:auto;padding:8px 12px}[data-app=formdesk] .formdesk-work-page>.formdesk-work-bar .formdesk-work-bar-start{grid-area:start}[data-app=formdesk] .formdesk-work-page>.formdesk-work-bar .formdesk-work-bar-end{grid-area:end;gap:4px}[data-app=formdesk] .formdesk-work-page>.formdesk-work-bar .formdesk-work-tabs{grid-area:tabs;grid-template-columns:repeat(3,minmax(0,1fr));justify-self:stretch}[data-app=formdesk] .formdesk-work-page>.formdesk-work-bar .formdesk-work-team{display:none}[data-app=formdesk] .formdesk-work-page>.formdesk-work-bar .formdesk-work-preview{width:40px;height:40px;box-shadow:none;background:0 0;border:0;justify-content:center;padding:0;font-size:0}[data-app=formdesk] .formdesk-work-page>.formdesk-work-bar .formdesk-work-preview>svg{width:18px;height:18px}[data-app=formdesk] .formdesk-work-page>.formdesk-design-panel{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);overflow:auto}[data-app=formdesk] .formdesk-work-page>.formdesk-design-panel .formdesk-design-settings{border-right:0;border-bottom:1px solid var(--formdesk-line);padding:20px 16px;overflow:visible}[data-app=formdesk] .formdesk-work-page>.formdesk-design-panel .formdesk-design-preview{min-height:640px}[data-app=formdesk] :is(.formdesk-receipt-recipient-row,.formdesk-receipt-edit-row){grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 16px}[data-app=formdesk] .formdesk-receipt-recipient-row>div{flex-wrap:wrap}[data-app=formdesk] .formdesk-receipt-edit-row>label{padding-top:0}}[data-app=formdesk] .formdesk-save-status{min-width:0}[data-app=formdesk] .formdesk-save-status>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-app=formdesk] .formdesk-save-status>:is(svg,button){flex:none}[data-app=formdesk] .formdesk-editor-publication-notice{height:auto;min-height:36px;padding:9px 16px;line-height:18px;display:block}[data-app=formdesk] .formdesk-editor-publication-notice>.formdesk-editor-notice-dot{vertical-align:middle;margin-right:8px;display:inline-block}[data-app=formdesk] .formdesk-editor-publication-compare{float:right;margin-left:12px}@media (max-width:600px){[data-app=formdesk] .formdesk-editor-publication-compare{float:none;margin-left:6px;display:inline}}[data-app=formdesk] .formdesk-bell-badge{box-sizing:border-box;min-width:18px;height:18px;padding:0 4px;font-size:11px;top:-5px;right:-5px}@media (max-width:600px){[data-app=formdesk] .formdesk-form-preview-header{gap:8px;padding:0 12px}[data-app=formdesk] .formdesk-form-preview-header>h2{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}[data-app=formdesk] .formdesk-form-preview-header>.formdesk-form-preview-spacer{display:none}[data-app=formdesk] .formdesk-form-preview-devices>button{padding:0 8px}[data-app=formdesk] .formdesk-form-preview-exit{padding:0 10px}}[data-app=formdesk] :is(.formdesk-public-renderer form[data-formdesk-live="1"],.formdesk-preview-renderer form[data-formdesk-preview="1"]) .doc-single-consent .doc-term-body{max-height:calc(8.25em + 24px)}[data-app=formdesk] .formdesk-preview-renderer form[data-formdesk-preview="1"] .doc-single-consent>.doc-consent-note{margin:0;padding:0 14px 12px}[data-app=formdesk] .formdesk-onboarding-templates>button[aria-pressed=true]{border:1px solid var(--formdesk-focus);box-shadow:0 0 0 .5px var(--formdesk-focus), 0 8px 24px #191f2814}[data-app=formdesk] .formdesk-onboarding-error{color:var(--formdesk-danger-text);margin:16px 0 0;font-size:12.5px;font-weight:600}@media (max-width:480px){[data-app=formdesk] .formdesk-onboarding-templates{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){[data-app=formdesk] .formdesk-login-input{height:44px;font-size:16px}}@media (max-width:767px){[data-app=formdesk] .formdesk-notice-chips{flex:100%}[data-app=formdesk] .formdesk-notice-unread{margin-left:auto}}[data-app=formdesk] .formdesk-template-search{height:36px}[data-app=formdesk] .formdesk-template-search>input{height:32px}[data-app=formdesk] .formdesk-template-categories>button{height:36px}html:has(dialog[open].formdesk-template-modal){overflow:hidden}@media (max-width:600px){[data-app=formdesk] .formdesk-template-modal{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}[data-app=formdesk] .formdesk-template-modal-header{padding:16px}[data-app=formdesk] .formdesk-template-modal-body{display:block}[data-app=formdesk] .formdesk-template-modal-form{padding:16px}[data-app=formdesk] .formdesk-template-features{padding:0 16px 20px}[data-app=formdesk] .formdesk-template-modal-footer{padding:12px 16px max(12px, env(safe-area-inset-bottom));flex-wrap:wrap}[data-app=formdesk] .formdesk-template-modal-footer>span{white-space:nowrap;flex:100%}[data-app=formdesk] .formdesk-template-modal-start{flex:auto;justify-content:center}}[data-app=formdesk] .formdesk-workshop-page{background:var(--formdesk-bg);min-height:100dvh}[data-app=formdesk] .formdesk-workshop-frame{border:0;border-radius:0;overflow:visible}[data-app=formdesk] .formdesk-workshop-body{padding-block:40px 32px}[data-app=formdesk] .formdesk-workshop-profile-body{gap:20px}@media (max-width:600px){[data-app=formdesk] .formdesk-workshop-body{padding:20px 16px 24px}[data-app=formdesk] .formdesk-workshop-profile-body{gap:14px;padding:20px}[data-app=formdesk] .formdesk-workshop-contacts>a,[data-app=formdesk] .formdesk-workshop-action{min-height:44px}}@media (min-width:601px){[data-app=formdesk] .formdesk-checkin-page{padding:32px 16px}}[data-app=formdesk] .formdesk-response-answers>header .formdesk-revision-primary{height:28px;color:var(--formdesk-ink);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;padding:0 8px;font-size:12.5px;font-weight:600;display:inline-flex}[data-app=formdesk] .formdesk-response-answers>header .formdesk-revision-primary:hover{background:var(--formdesk-fill)}[data-app=formdesk] .formdesk-response-page-icon{width:36px;height:36px}@media (max-width:600px){[data-app=formdesk] .formdesk-team-person>strong>:is(em,i){margin-left:6px}}[data-app=formdesk] .formdesk-guest-status--bar .formdesk-guest-chip{height:36px}@media (max-width:600px){[data-app=formdesk] .formdesk-editor>.formdesk-work-bar .formdesk-work-bar-start>:not(.formdesk-work-back):not(.formdesk-work-title):not(.formdesk-editor-history){order:4;margin:0 4px 0 44px}[data-app=formdesk] .formdesk-editor>.formdesk-work-bar .formdesk-work-preview{width:44px;height:44px}[data-app=formdesk] .formdesk-editor>.formdesk-work-bar .formdesk-guest-status--bar :is(.formdesk-guest-chip,.formdesk-button){height:44px;min-height:44px}}@media (min-width:768px){[data-app=formdesk] .formdesk-template-filter-row{align-items:flex-start;height:auto}[data-app=formdesk] .formdesk-template-categories{flex-wrap:wrap;row-gap:6px;overflow:visible}}@media (max-width:600px){[data-app=formdesk] .formdesk-topbar>.formdesk-brand{align-items:center;min-height:44px;display:inline-flex}[data-app=formdesk] .formdesk-topbar>.formdesk-button{min-height:44px}[data-app=formdesk] .formdesk-template-categories>button{height:44px}}@media (min-width:768px){[data-app=formdesk] :is(.formdesk-table-head,[role=row])>.formdesk-numeric{padding-right:20px}}@media (max-width:600px){[data-app=formdesk] .formdesk-billing-summary>div>span{flex-basis:100%}}[data-app=formdesk] .formdesk-design-setting>.formdesk-public-image-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}[data-app=formdesk] .formdesk-revision-mobile-heading-back{width:44px;height:44px;color:var(--formdesk-ink);flex:none;justify-content:center;align-items:center;margin-left:-12px;display:inline-flex}@media (max-width:600px){[data-app=formdesk] .formdesk-revision-mobile-list>button>span:first-child>small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}[data-app=formdesk] .formdesk-design-settings :is(input:not([type=color]):not([type=file]):not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}[data-app=formdesk] .formdesk-preview-renderer{--formdesk-preview-input-size:16px}[data-app=formdesk] .formdesk-template-peek{min-height:44px}[data-app=formdesk] .formdesk-editor>.formdesk-work-bar .formdesk-work-tabs>:last-child{width:44px;height:44px}[data-app=formdesk] .formdesk-editor-card-toolbar>button{min-width:44px;min-height:44px}[data-app=formdesk] .formdesk-editor>.formdesk-work-bar .formdesk-editor-title{min-height:44px}[data-app=formdesk] .formdesk-template-custom a{align-items:center;min-height:44px;display:inline-flex}[data-app=formdesk] .formdesk-onboarding input,[data-app=formdesk] .formdesk-editor-canvas-description{font-size:16px}}
