.form-actions{z-index:12;border-top:1px solid var(--ap-border,#dbe3ee);background:linear-gradient(180deg, #ffffff0a, #ffffff16), color-mix(in srgb, var(--ap-surface,#f8fafc) 32%, transparent);box-shadow:0 -8px 20px -18px var(--glass-shadow,#33476c60);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding-block:12px;display:flex;position:sticky;bottom:0}.form-actions--compact{border:0;border-radius:12px;padding:4px;display:inline-flex}.form-actions>button{flex-shrink:0}@media (prefers-reduced-transparency:reduce){.form-actions{background:var(--ap-input,#f5f8fc);-webkit-backdrop-filter:none}}.form-layout{flex-direction:column;min-height:0;display:flex}.form-body{scrollbar-width:thin;scrollbar-color:var(--ap-border,#cbd5e1) transparent;flex:1;min-height:0;margin:-4px -8px 0;padding:4px 8px 18px;overflow-y:auto}.form-layout>.form-actions{flex-shrink:0;margin-top:0;position:relative;bottom:auto}
