@charset "UTF-8";@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Variable.woff2) format("woff2");font-weight:300 900;font-display:swap}:root{color-scheme:light;--fy-brand: #6757E8;--fy-brand-hover: #5344CE;--fy-brand-tint: #EFEDFD;--fy-brand-tint-border: #DDD8FB;--fy-brand-ink: #4B3DBD;--fy-brand-accent: #8B7CF6;--fy-brand-accent-soft: #A99FFF;--fy-radius-xs: 4px;--fy-radius-sm: 8px;--fy-radius-md: 12px;--fy-radius-lg: 16px;--fy-radius-xl: 24px;--fy-radius-full: 9999px;--fy-shadow-raised: 0 8px 24px rgba(21, 25, 42, .07);--fy-shadow-overlay: 0 16px 40px rgba(21, 25, 42, .14);--fy-shadow-glow: 0 10px 28px rgba(103, 87, 232, .08);--fy-glass: color-mix(in srgb, #ffffff 78%, transparent);--fy-glass-strong: color-mix(in srgb, #ffffff 88%, transparent);--fy-glass-line: color-mix(in srgb, #dfe3eb 70%, transparent);--fy-glass-night: color-mix(in srgb, #15192a 72%, transparent);--fy-glass-blur: 20px;--fy-glass-saturate: 1.18;--fy-ring: 0 0 0 3px rgba(103, 87, 232, .16);--fy-ring-error: 0 0 0 3px rgba(196, 62, 85, .12);--fy-space-1: 4px;--fy-space-2: 8px;--fy-space-3: 12px;--fy-space-4: 16px;--fy-space-5: 20px;--fy-space-6: 24px;--fy-space-7: 28px;--fy-space-8: 32px;--fy-space-10: 40px;--fy-space-12: 48px;--fy-h-control-sm: 32px;--fy-h-control: 40px;--fy-h-control-touch: 44px;--fy-h-control-lg: 48px;--fy-h-segmented: 36px;--fy-h-row: 48px;--fy-h-nav-item: 40px;--fy-h-topbar: 64px;--fy-w-sidebar: 228px;--fy-w-sidebar-collapsed: 64px;--fy-content-max: 1400px;--fy-content-gutter: clamp(20px, 2.5vw, 36px);--fy-font: "Satoshi", system-ui, -apple-system, sans-serif;--fy-text-overline: 11px;--fy-text-caption: 12px;--fy-text-label: 13px;--fy-text-sm: 14px;--fy-text-body: 15px;--fy-text-lg: 18px;--fy-text-h3: 18px;--fy-text-h2: 24px;--fy-text-h1: 32px;--fy-text-display: 40px;--fy-weight-regular: 400;--fy-weight-medium: 500;--fy-weight-semibold: 600;--fy-weight-bold: 700;--fy-motion-press: 80ms;--fy-motion-fast: .14s;--fy-motion-base: .18s;--fy-motion-slow: .24s;--fy-motion-sheet: .3s;--fy-motion-spin: .8s;--fy-ease-out: cubic-bezier(.22, 1, .36, 1);--fy-ease-in: cubic-bezier(.4, 0, 1, 1);--fy-ease-spring: cubic-bezier(.34, 1.3, .64, 1);--fy-z-sticky: 10;--fy-z-sidenav: 100;--fy-z-progress: 999;--fy-z-dialog: 1000;--fy-z-popover: 1200;--fy-z-toast: 9999;--fy-canvas: #F3F5F9;--fy-surface: #FFFFFF;--fy-surface-sunken: #EAEDF3;--fy-surface-subtle: #F8F9FC;--fy-line: #DFE3EB;--fy-line-subtle: #ECEEF3;--fy-line-strong: #C9CFDC;--fy-ink: #15192A;--fy-muted: #5B6478;--fy-faint: #8A91A3;--fy-night: #15192A;--fy-night-line: rgba(255, 255, 255, .08);--fy-night-ink: #FFFFFF;--fy-night-muted: #A8AFC0;--fy-night-faint: #6E7689;--fy-success: #12805C;--fy-success-bg: #E8F5EF;--fy-success-border: #CFE7DC;--fy-success-fill: #22C55E;--fy-warning: #97530A;--fy-warning-bg: #FDF3E3;--fy-warning-border: #F5E2C4;--fy-error: #C43E55;--fy-error-bg: #FCEEF0;--fy-error-border: #F2D6DB;--fy-error-hover: #A93247;--fy-info: #4B3DBD;--fy-info-bg: #EFEDFD}[data-theme=dark]{color-scheme:dark;--fy-canvas: #0E1018;--fy-surface: #161A26;--fy-surface-sunken: #0E1018;--fy-surface-subtle: #1D2130;--fy-line: #272C3B;--fy-line-subtle: #1F2431;--fy-line-strong: #333A4D;--fy-ink: #F2F3F7;--fy-muted: #9AA2B5;--fy-faint: #6E7689;--fy-night: #0A0C12;--fy-night-line: rgba(255, 255, 255, .06);--fy-night-ink: #F2F3F7;--fy-night-muted: #9AA2B5;--fy-night-faint: #5E6577;--fy-success: #4ADE9B;--fy-success-bg: rgba(18, 128, 92, .18);--fy-success-border: rgba(74, 222, 155, .24);--fy-success-fill: #22C55E;--fy-warning: #F0B357;--fy-warning-bg: rgba(151, 83, 10, .2);--fy-warning-border: rgba(240, 179, 87, .24);--fy-error: #FF8A9E;--fy-error-bg: rgba(196, 62, 85, .2);--fy-error-border: rgba(255, 138, 158, .24);--fy-error-hover: #FFA3B4;--fy-info: #A99FFF;--fy-info-bg: rgba(103, 87, 232, .2);--fy-brand: #8B7CF6;--fy-brand-hover: #A99FFF;--fy-brand-tint: rgba(103, 87, 232, .18);--fy-brand-tint-border: rgba(139, 124, 246, .24);--fy-brand-ink: #A99FFF;--fy-shadow-raised: 0 8px 24px rgba(0, 0, 0, .22);--fy-shadow-overlay: 0 16px 40px rgba(0, 0, 0, .34);--fy-shadow-glow: 0 10px 28px rgba(139, 124, 246, .1);--fy-glass: color-mix(in srgb, #161a26 78%, transparent);--fy-glass-strong: color-mix(in srgb, #161a26 88%, transparent);--fy-glass-line: color-mix(in srgb, #272c3b 70%, transparent);--fy-glass-night: color-mix(in srgb, #0a0c12 72%, transparent);--fy-ring: 0 0 0 3px rgba(139, 124, 246, .24)}@media(prefers-reduced-motion:reduce){:root{--fy-motion-press: 1ms;--fy-motion-fast: 1ms;--fy-motion-base: 1ms;--fy-motion-slow: 1ms;--fy-motion-sheet: 1ms}}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--fy-canvas);color-scheme:light;transition:background-color var(--fy-motion-fast) var(--fy-ease-out)}html[data-theme=dark]{color-scheme:dark}@media(prefers-reduced-motion:reduce){html{transition:none}}body{margin:0;min-width:320px;background:var(--fy-canvas);color:var(--fy-ink);font-family:var(--fy-font);font-size:var(--fy-text-body);line-height:1.55;text-wrap:pretty;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}a{color:var(--fy-brand);text-decoration:none}a:hover{color:var(--fy-brand-hover)}h1,h2,h3{margin:0;text-wrap:balance}h1{font-size:var(--fy-text-h1);line-height:1.15;letter-spacing:-.02em;font-weight:var(--fy-weight-bold)}h2{font-size:var(--fy-text-h2);line-height:1.25;letter-spacing:-.015em;font-weight:var(--fy-weight-semibold)}h3{font-size:var(--fy-text-lg);line-height:1.35;font-weight:var(--fy-weight-semibold)}.num,.money{font-variant-numeric:tabular-nums}.brand{display:inline-flex;width:116px;flex:0 0 auto;align-items:center}.brand img{display:block;width:100%;height:auto}.brand.inverse{width:112px}.button{display:inline-flex;height:var(--fy-h-control);align-items:center;justify-content:center;gap:var(--fy-space-2);border:0;border-radius:var(--fy-radius-md);padding:0 var(--fy-space-4);background:var(--fy-brand);color:var(--fy-night-ink);font-size:var(--fy-text-sm);font-weight:var(--fy-weight-semibold);white-space:nowrap;cursor:pointer;transition:background var(--fy-motion-fast) var(--fy-ease-out),transform var(--fy-motion-press) var(--fy-ease-out)}.button:hover{background:var(--fy-brand-hover)}.button:active{transform:scale(.98)}.button:focus-visible{outline:2px solid var(--fy-brand);outline-offset:2px}.button:disabled{background:var(--fy-surface-sunken);color:var(--fy-faint);cursor:not-allowed;transform:none}.button.secondary{border:1px solid var(--fy-brand-tint-border);background:var(--fy-brand-tint);color:var(--fy-brand-ink)}.button.secondary:hover{background:var(--fy-brand-tint-border)}.button.ghost{border:1px solid var(--fy-line);background:var(--fy-surface);color:var(--fy-ink)}.button.ghost:hover{background:var(--fy-canvas)}.button.danger{background:var(--fy-error);color:var(--fy-night-ink)}.button.danger:hover{background:var(--fy-error-hover)}.button.large{height:var(--fy-h-control-lg);padding:0 var(--fy-space-5);font-size:var(--fy-text-body)}.button.small{height:var(--fy-h-control-sm);border-radius:var(--fy-radius-sm);padding:0 var(--fy-space-3);font-size:var(--fy-text-label)}@media(pointer:coarse){.button{height:44px}.button.small{height:36px}}.eyebrow{display:inline-flex;color:var(--fy-faint);font-size:var(--fy-text-overline);font-weight:var(--fy-weight-bold);letter-spacing:.1em;text-transform:uppercase}.pill{display:inline-flex;width:fit-content;align-items:center;gap:5px;border-radius:var(--fy-radius-full);padding:3px 9px;background:var(--fy-surface-sunken);color:var(--fy-muted);font-size:var(--fy-text-caption);font-weight:var(--fy-weight-semibold);white-space:nowrap}.pill:before{content:"";width:5px;height:5px;flex:0 0 auto;border-radius:var(--fy-radius-full);background:currentColor}.pill.bare:before{display:none}.pill.success{background:var(--fy-success-bg);color:var(--fy-success)}.pill.warning{background:var(--fy-warning-bg);color:var(--fy-warning)}.pill.error{background:var(--fy-error-bg);color:var(--fy-error)}.pill.info{background:var(--fy-info-bg);color:var(--fy-info)}.pill.muted{background:var(--fy-surface-sunken);color:var(--fy-muted)}app-product-landing-page,app-pricing-page,app-legal-page{display:block;width:100%;min-height:100dvh}:root{--fy-page-gutter: clamp(20px, 5vw, 64px)}.marketing-nav{position:sticky;top:0;z-index:20;width:100%;height:var(--fy-h-topbar);padding:0 var(--fy-page-gutter);display:flex;align-items:center;justify-content:space-between;background:color-mix(in srgb,var(--fy-surface) 88%,transparent);border-bottom:1px solid var(--fy-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.marketing-nav nav{display:flex;align-items:center;gap:var(--fy-space-5);font-size:var(--fy-text-sm);font-weight:var(--fy-weight-medium)}.marketing-nav .button{flex:0 0 auto;color:var(--fy-night-ink)}.marketing-nav nav a:not(.button){color:var(--fy-muted)}.marketing-nav nav a:not(.button):hover{color:var(--fy-ink)}.hero{width:100%;padding:var(--fy-space-12) var(--fy-page-gutter);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:clamp(2rem,6vw,5rem);align-items:center}.hero-copy{max-width:680px}.hero h1{margin:var(--fy-space-4) 0;font-size:clamp(2.5rem,5vw,3.4rem);line-height:1.02;letter-spacing:-.035em}.hero p{max-width:48ch;margin:var(--fy-space-4) 0 var(--fy-space-6);color:var(--fy-muted);font-size:17px;line-height:1.6}.hero-actions{display:flex;gap:var(--fy-space-3);flex-wrap:wrap}.hero-panel{min-height:280px;padding:var(--fy-space-7);border-radius:var(--fy-radius-xl);background:linear-gradient(160deg,var(--fy-night),var(--fy-brand) 70%);color:var(--fy-night-ink)}.hero-panel strong{display:block;margin-bottom:var(--fy-space-2);font-size:20px;font-weight:var(--fy-weight-semibold);letter-spacing:-.01em}.hero-panel>span{color:var(--fy-night-muted);font-size:var(--fy-text-sm);line-height:1.55}.hero-panel ol{margin:var(--fy-space-5) 0 0;padding:0;list-style:none;display:grid;gap:var(--fy-space-3)}.hero-panel li{display:flex;gap:var(--fy-space-3);align-items:flex-start;color:var(--fy-night-muted);font-size:var(--fy-text-sm);line-height:1.5}.hero-panel b{display:grid;width:24px;height:24px;flex:0 0 auto;place-items:center;border-radius:var(--fy-radius-sm);background:color-mix(in srgb,var(--fy-brand-accent) 18%,transparent);color:var(--fy-brand-accent-soft);font-size:var(--fy-text-caption);font-weight:var(--fy-weight-semibold)}.demo-section{width:100%;padding:0 var(--fy-page-gutter) var(--fy-space-12);scroll-margin-top:calc(var(--fy-h-topbar) + 8px)}.demo-heading{max-width:720px;margin:0 auto var(--fy-space-8);text-align:center}.demo-heading h2{margin:var(--fy-space-3) 0;font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.1;letter-spacing:-.025em}.demo-heading p{margin:0;color:var(--fy-muted);font-size:var(--fy-text-lg);line-height:1.6}.demo-frame{position:relative;overflow:hidden;aspect-ratio:16/9;border:1px solid var(--fy-line);border-radius:var(--fy-radius-xl);background:var(--fy-night);box-shadow:var(--fy-shadow-overlay)}.demo-frame video{display:block;width:100%;height:100%;object-fit:cover}.drop-section{width:100%;padding:var(--fy-space-12) var(--fy-page-gutter);scroll-margin-top:calc(var(--fy-h-topbar) + 8px)}.drop-section .product-grid,.drop-section .pricing-grid{padding:0}.section-heading{max-width:40rem;margin-bottom:var(--fy-space-6)}.section-heading h2{margin:var(--fy-space-2) 0 var(--fy-space-3);font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.1;letter-spacing:-.025em}.section-heading p{margin:0;color:var(--fy-muted);font-size:var(--fy-text-sm);line-height:1.6}.plus-note{margin:var(--fy-space-5) 0 0;color:var(--fy-muted);font-size:var(--fy-text-sm)}.product-grid,.pricing-grid{width:100%;padding:var(--fy-space-6) var(--fy-page-gutter) var(--fy-space-12);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--fy-space-3)}.product-card,.pricing-grid article{padding:var(--fy-space-6);border:1px solid var(--fy-line);border-radius:var(--fy-radius-lg);background:var(--fy-surface);display:flex;flex-direction:column;align-items:flex-start;gap:var(--fy-space-3)}.product-card.featured,.pricing-grid .featured{border-color:var(--fy-brand)}.product-card h2,.pricing-grid h2{margin:auto 0 0;font-size:20px;letter-spacing:-.01em}.product-card p,.pricing-grid p{margin:0;color:var(--fy-muted);font-size:var(--fy-text-sm);line-height:1.55}.product-card a{margin-top:auto;font-weight:var(--fy-weight-semibold);font-size:var(--fy-text-sm)}.product-card.soon{background:var(--fy-surface-subtle)}.product-card.soon h2{color:var(--fy-muted)}.product-card.soon p{color:var(--fy-faint)}.platform-promise{width:100%;margin:0;padding:var(--fy-space-8) var(--fy-page-gutter);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--fy-space-7);background:var(--fy-night);color:var(--fy-night-ink)}.platform-promise div{display:grid;gap:var(--fy-space-1)}.platform-promise strong{font-size:var(--fy-text-lg);font-weight:var(--fy-weight-semibold)}.platform-promise span{color:var(--fy-night-muted);font-size:var(--fy-text-sm);line-height:1.5}.cta-band{width:100%;padding:var(--fy-space-12) var(--fy-page-gutter);display:grid;gap:var(--fy-space-4);justify-items:start;background:var(--fy-night);color:var(--fy-night-ink)}.cta-band h2{color:var(--fy-night-ink);font-size:clamp(1.75rem,3.5vw,2.5rem);letter-spacing:-.025em}.cta-band p{margin:0;max-width:40rem;color:var(--fy-night-muted);font-size:var(--fy-text-sm);line-height:1.6}.cta-band .button{color:var(--fy-night-ink)}footer{width:100%;margin:0;padding:var(--fy-space-7) var(--fy-page-gutter);border-top:1px solid var(--fy-line);display:flex;gap:var(--fy-space-5);color:var(--fy-muted);font-size:var(--fy-text-sm)}.simple-page{width:100%;min-height:calc(100dvh - var(--fy-h-topbar));margin:0;padding:var(--fy-space-12) var(--fy-page-gutter)}.simple-page>.button{margin:0 auto;display:flex;width:fit-content}.simple-page .pricing-grid{padding-inline:0}.page-heading{max-width:760px;margin-bottom:var(--fy-space-6)}.page-heading h1{margin:var(--fy-space-2) 0;font-size:clamp(1.75rem,3.5vw,2rem);line-height:1.15;letter-spacing:-.025em}.page-heading p{margin:0;color:var(--fy-muted);font-size:var(--fy-text-sm);line-height:1.6}.pricing-grid strong{font-size:var(--fy-text-sm);font-weight:var(--fy-weight-semibold);color:var(--fy-ink)}.pricing-grid .price{font-size:26px;font-weight:var(--fy-weight-semibold);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pricing-grid .price small{color:var(--fy-faint);font-size:var(--fy-text-caption);font-weight:var(--fy-weight-regular)}.inline-form label:not(.shell-label){display:grid;gap:var(--fy-space-2);font-size:var(--fy-text-label);font-weight:var(--fy-weight-semibold)}.form-error,.error-panel{color:var(--fy-error)!important;font-size:var(--fy-text-caption);font-weight:var(--fy-weight-medium)}.form-success{color:var(--fy-success)!important;font-size:var(--fy-text-caption);font-weight:var(--fy-weight-medium)}.workspace-page{width:100%;max-width:none;min-width:0;margin:0;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--fy-space-5);overflow-x:clip}router-outlet+*{display:block;min-width:0;width:100%}.workspace-card,.panel{padding:var(--fy-space-6);border:1px solid var(--fy-glass-line);border-radius:var(--fy-radius-xl);background:var(--fy-glass-strong);-webkit-backdrop-filter:blur(var(--fy-glass-blur)) saturate(var(--fy-glass-saturate));backdrop-filter:blur(var(--fy-glass-blur)) saturate(var(--fy-glass-saturate))}.workspace-card h2,.panel h2{margin:0 0 var(--fy-space-4);font-size:var(--fy-text-body);font-weight:var(--fy-weight-semibold)}.panel{margin-bottom:var(--fy-space-3)}.list-row{display:flex;align-items:center;justify-content:space-between;gap:var(--fy-space-4);min-height:56px;padding:var(--fy-space-3) var(--fy-space-2);border-bottom:1px solid var(--fy-line-subtle)}.list-row:last-child{border-bottom:0}.list-row>div{display:grid;gap:2px;min-width:0}.list-row strong{font-size:var(--fy-text-sm);font-weight:var(--fy-weight-semibold)}.list-row span:not(.pill){color:var(--fy-muted);font-size:var(--fy-text-caption)}@media(hover:hover){.list-row:hover{background:var(--fy-surface-subtle)}}.data-table{width:100%;border-collapse:separate;border-spacing:0 var(--fy-space-1)}.data-table th,.data-table td{padding:var(--fy-space-4);text-align:left;font-size:var(--fy-text-sm)}.data-table th{color:var(--fy-muted);background:transparent;font-size:var(--fy-text-caption);font-weight:var(--fy-weight-semibold);letter-spacing:0;white-space:nowrap}.data-table td{border-top:1px solid var(--fy-glass-line);border-bottom:1px solid var(--fy-glass-line);background:var(--fy-glass);font-variant-numeric:tabular-nums}.data-table td:first-child{border-left:1px solid var(--fy-line-subtle);border-radius:var(--fy-radius-md) 0 0 var(--fy-radius-md)}.data-table td:last-child{border-right:1px solid var(--fy-line-subtle);border-radius:0 var(--fy-radius-md) var(--fy-radius-md) 0}@media(hover:hover){.data-table tbody tr:hover td{border-color:var(--fy-brand-tint-border);background:var(--fy-brand-tint)}}.table-scroll{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.inline-form{display:grid;grid-template-columns:1fr 2fr auto;gap:var(--fy-space-3);margin-top:var(--fy-space-4);align-items:end}.loading-state{padding:var(--fy-space-12);text-align:center;color:var(--fy-muted);font-size:var(--fy-text-sm)}.error-panel{padding:var(--fy-space-4);border:1px solid var(--fy-error-border);border-radius:var(--fy-radius-md);background:var(--fy-error-bg);font-size:var(--fy-text-label)}.legal{max-width:70ch}.legal h1{margin-top:var(--fy-space-12);font-size:var(--fy-text-h1)}.legal h2{margin-top:var(--fy-space-8);font-size:var(--fy-text-lg)}.legal p{color:var(--fy-muted);line-height:1.7}@media(max-width:1024px){.hero{grid-template-columns:1fr;padding:var(--fy-space-8) var(--fy-page-gutter) var(--fy-space-10)}.product-grid,.pricing-grid,.platform-promise{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.workspace-page{gap:var(--fy-space-4)}.workspace-card,.panel{padding:var(--fy-space-5)}.marketing-nav{padding:0 var(--fy-page-gutter);gap:var(--fy-space-3)}.marketing-nav nav>a:not(.button){display:none}.marketing-nav .button.small{padding:0 12px}.product-grid,.pricing-grid,.platform-promise,.inline-form{grid-template-columns:1fr}.demo-section{padding:0 var(--fy-page-gutter) var(--fy-space-12)}.demo-frame{border-radius:var(--fy-radius-lg)}.data-table,.data-table tbody,.data-table tr,.data-table td{display:block;width:100%}.data-table thead{display:none}.data-table tr{margin-bottom:var(--fy-space-3);padding:var(--fy-space-2) var(--fy-space-4);border:1px solid var(--fy-line);border-radius:var(--fy-radius-md);background:var(--fy-surface)}.data-table tr:last-child{margin-bottom:0}.data-table td{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fy-space-4);padding:var(--fy-space-2) 0;border-bottom:0;overflow-wrap:anywhere;text-align:right}.data-table td:before{content:attr(data-label);flex:0 0 auto;color:var(--fy-muted);font-size:var(--fy-text-overline);font-weight:var(--fy-weight-bold);letter-spacing:.08em;text-align:left;text-transform:uppercase}.data-table tbody td:first-child{padding-top:var(--fy-space-3);padding-bottom:var(--fy-space-3);border-bottom:1px solid var(--fy-line-subtle);font-weight:var(--fy-weight-semibold)}.data-table td:not([data-label]):before{display:none}.data-table td:not([data-label]){justify-content:flex-end}.list-row{align-items:flex-start;flex-wrap:wrap}.list-row>.row-end{width:100%;justify-content:flex-start}.detail-list{grid-template-columns:1fr!important;gap:0!important}.detail-list dd{margin:0 0 var(--fy-space-3)}.data-table tr{border-color:var(--fy-glass-line);background:var(--fy-glass);-webkit-backdrop-filter:blur(var(--fy-glass-blur));backdrop-filter:blur(var(--fy-glass-blur))}}@media(max-width:430px){.workspace-page{gap:var(--fy-space-3)}.workspace-card,.panel{padding:var(--fy-space-4)}.list-row{min-height:48px;padding:var(--fy-space-2);gap:var(--fy-space-2)}.list-row.collect-row{flex-wrap:nowrap;align-items:center}.list-row.collect-row>.row-end{width:auto;flex:0 0 auto}}
