.hpd-forms-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.hpd-forms-top .hpd-app-btn{align-self:auto;flex:none}.hpd-forms-top .hpd-app-btn svg.lucide{width:12px;height:12px}.hpd-forms-tabs{display:flex;gap:4px;min-width:0;padding:3px;overflow:hidden;border-radius:999px;background:var(--hy-cream-2);white-space:nowrap}.hpd-forms-tabs i{flex:none;padding:4px 10px;border-radius:999px;font-style:normal;font-size:11.5px;color:var(--hy-muted)}.hpd-forms-tabs i.is-on{background:#fff;color:var(--hy-ink);font-weight:500;box-shadow:0 1px 2px #00000014}.hpd-forms-builder{min-width:0}.hpd-forms-builder>small{margin-top:4px;font-family:var(--hy-mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--hy-subtle)}.hpd-forms-fields{display:flex;flex-direction:column}.hpd-forms-frow{display:grid;grid-template-columns:14px minmax(0,1.3fr) minmax(0,1fr) 72px;align-items:center;gap:10px;padding:9px 10px;margin-bottom:6px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--hy-cream-2);background:var(--hy-cream-3);font-size:12.5px}.hpd-forms-frow.is-head{margin-bottom:0;padding-top:0;background:none;box-shadow:none;font-size:11px;color:var(--hy-subtle)}.hpd-forms-frow svg.lucide{width:14px;height:14px;color:var(--hy-subtle)}.hpd-forms-frow b{font-weight:500}.hpd-forms-frow>span:nth-child(3){color:var(--hy-muted)}.hpd-forms-add{flex:none;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px dashed var(--hy-line);border-radius:8px;font-size:12px;color:var(--hy-muted)}.hpd-forms-add svg.lucide{width:13px;height:13px}.hpd-forms-foot{display:flex;align-items:center;gap:14px}.hpd-forms-pnote{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:11.5px;color:var(--hy-link)}.hpd-forms-pnote .hy-rmark{flex:none;width:16px;height:16px;border-radius:4px}.hpd-forms-preview{gap:12px}.hpd-forms-site{flex:1;display:grid;place-items:start center;padding:36px 20px 20px;border-radius:8px;background:radial-gradient(60% 60% at 80% 10%,rgba(190,242,100,.3) 0%,transparent 70%),var(--hy-cream)}.hpd-forms-form{display:flex;flex-direction:column;gap:8px;width:100%;max-width:280px;padding:18px;border-radius:12px;background:#fff;box-shadow:0 18px 40px #3b281d1a}.hpd-forms-form b{margin-bottom:4px;font-size:16px;font-weight:500;letter-spacing:-.01em}.hpd-forms-field{padding:9px 12px;border-radius:8px;border:1px solid var(--hy-line);font-size:12.5px;color:var(--hy-subtle)}.hpd-forms-check{display:flex;align-items:center;gap:8px;margin:2px 0;font-size:12px;color:var(--hy-muted)}.hpd-forms-check i{flex:none;width:14px;height:14px;border-radius:4px;background:var(--hy-on-lime);box-shadow:inset 0 0 0 3px var(--hy-on-lime),inset 0 0 0 5px var(--hy-lime)}.hpd-forms-form em{padding:9px 14px;border-radius:999px;background:var(--hy-lime);color:var(--hy-on-lime);font-style:normal;font-size:12.5px;font-weight:500;text-align:center}.hpd-forms-thumb{position:relative;flex:none;width:38px;height:30px;border-radius:7px;border:1px solid var(--hy-line);background:var(--hy-cream-3);overflow:hidden}.hpd-forms-thumb i{position:absolute;border-radius:2px;background:var(--hy-lime)}.hpd-forms-thumb.is-0 i{left:3px;right:3px;bottom:3px;height:6px}.hpd-forms-thumb.is-1 i{inset:8px 10px}.hpd-forms-thumb.is-2 i{left:3px;top:3px;bottom:3px;width:12px}.hpd-forms-thumb.is-3 i{left:12px;top:6px;width:12px;height:12px;border-radius:50%;background:var(--hy-cream-2);box-shadow:0 0 0 1px var(--hy-line)}.hpd-forms-prefs{gap:8px}.hpd-forms-toggle{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13.5px}.hpd-forms-toggle i{position:relative;flex:none;width:30px;height:18px;border-radius:999px;background:var(--hy-cream-2);box-shadow:inset 0 0 0 1px var(--hy-line)}.hpd-forms-toggle i:after{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003}.hpd-forms-toggle.is-on i{background:var(--hy-lime);box-shadow:none}.hpd-forms-toggle.is-on i:after{left:15px}.hpd-forms-seg{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-top:4px;padding:3px;border-radius:999px;background:var(--hy-cream-2)}.hpd-forms-seg i{padding:5px 8px;border-radius:999px;font-style:normal;font-size:12px;text-align:center;color:var(--hy-muted)}.hpd-forms-seg i.is-on{background:#fff;color:var(--hy-ink);box-shadow:0 1px 2px #00000014}.hpd-forms-bday{align-items:flex-start}.hpd-forms-bday small{font-size:12px;color:var(--hy-subtle)}.hpd-forms-date{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;border-radius:8px;border:1px solid var(--hy-line)}.hpd-forms-date b{font-size:26px;font-weight:400;letter-spacing:-.02em}.hpd-forms-date svg.lucide{width:20px;height:20px;color:var(--hy-link)}.hpd-forms-note{display:inline-flex;align-items:center;gap:8px;font-size:12px}.hpd-forms-note .hy-rmark{width:16px;height:16px;border-radius:4px}.hpd-forms-profile{gap:0;padding:12px 16px}.hpd-forms-who{display:flex;align-items:center;gap:10px;padding-bottom:10px;font-size:14.5px}.hpd-forms-who i{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--hy-cream-2);font-style:normal;font-size:11px;font-weight:500}.hpd-forms-who b{font-weight:500}.hpd-forms-row{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-top:1px solid var(--hy-cream-2);font-size:13px}.hpd-forms-row small{color:var(--hy-subtle);font-size:12.5px}.hpd-forms-row.is-new{margin:0 -8px;padding:7px 8px;border-radius:6px;border-top-color:transparent;background:var(--hy-green-bg);color:var(--hy-green)}.hpd-forms-brand{gap:14px}.hpd-forms-swatches{display:flex;align-items:center;gap:8px}.hpd-forms-swatches b{margin-right:6px;font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:400;line-height:1;letter-spacing:-.02em}.hpd-forms-swatches i{width:26px;height:26px;border-radius:50%;background:#1f3d2b;box-shadow:inset 0 0 0 1px #0000000f}.hpd-forms-swatches i:nth-of-type(2){background:#e9c9b8}.hpd-forms-swatches i:nth-of-type(3){background:var(--hy-cream-2)}.hpd-forms-tag{justify-self:start;margin-bottom:0}.hpd-forms-canvas .is-field{height:22px;border-radius:6px;background:transparent;border:1px solid var(--hy-line)}.hpd-forms-canvas .is-drop{border:1.5px dashed var(--hy-link-line);background:#bef2642e}.hpd-forms-canvas .is-btn{width:100%;background:var(--hy-lime)}.hpd-forms-flow{display:flex;flex-direction:column;margin:0;padding:10px 22px;list-style:none;border-radius:16px;background:#fff;box-shadow:0 28px 60px #36531447}.hpd-forms-flow li{position:relative;display:flex;align-items:center;gap:14px;padding:14px 0}.hpd-forms-flow li+li{border-top:1px solid var(--hy-cream-2)}.hpd-forms-flow .hy-mega-icon{flex:none}.hpd-forms-flow li.is-last .hy-mega-icon{background:var(--hy-lime);color:var(--hy-on-lime)}.hpd-forms-flow b{display:block;font-size:15px;font-weight:500;letter-spacing:-.01em}.hpd-forms-flow small{display:block;margin-top:2px;font-size:13px;line-height:1.35;color:var(--hy-muted)}.hpd-forms-quote img{height:48px;border-radius:4px}@media(max-width:640px){.hpd-forms-frow{grid-template-columns:14px minmax(0,1fr) 72px}.hpd-forms-frow>:nth-child(3){display:none}.hpd-forms-pnote{display:none}.hpd-forms-tabs i:nth-child(n+2){display:none}}
