:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#17211d;--muted:#65716b;--paper:#f5f5ef;--card:#fff;--raised:#edf0ea;--line:#dfe3da;--signal:#ff6a3d;--signal-bright:#ff6a3d;--signal-soft:#ffe0d5;--signal-hover:#ea580c;--forest:#15352b;--danger:#8d2525;--danger-soft:#fff1f1;--warning:#76570d;--warning-soft:#fff8df;--success:#147447;--success-soft:#dbfbe8;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.64, 0, .78, 0);--ease-soft:cubic-bezier(.4, 0, .2, 1);--motion-fast:.14s;--motion-base:.22s;--motion-slow:.38s;--motion-stagger:70ms;--motion-shimmer:1.4s;--text-xs:.75rem;--text-sm:.8125rem;--text-label:.8125rem;--text-body:.875rem;--text-card-title:1.125rem;--text-section-title:1.25rem;--text-page-title:1.375rem;--leading-tight:1.2;--leading-body:1.55;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--control-height:44px;--radius-control:8px;--radius-card:10px}*{box-sizing:border-box}html{scroll-behavior:auto;scrollbar-color:var(--line) var(--paper)}body{background:var(--paper);color:var(--ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--text-body);line-height:var(--leading-body);overflow-wrap:break-word;margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;line-height:var(--leading-body)}input,select,textarea{background:var(--paper);min-width:0;max-width:100%;color:var(--ink)}button,input:not([type=hidden]),select{min-width:var(--control-height);min-height:var(--control-height)}@media (pointer:coarse){input,select,textarea,.invite-link-result input{font-size:1rem}.fuzio-official-link,.fuzio-footer nav a{min-height:var(--control-height)}.fuzio-nav a,.fuzio-login,.fuzio-footer nav a{min-width:44px;padding-inline:max(8px,22px - 50%)}.brand{min-height:var(--control-height)}.signin-card>a{min-height:var(--control-height);justify-content:center;align-items:center;display:flex}}input[type=number],input[type=date],input[type=time]{max-width:220px}input[type=file]{padding:var(--space-2);border:1px dashed var(--line);border-radius:var(--radius-control);font-size:var(--text-sm)}input[type=file]::file-selector-button{min-height:32px;margin-right:var(--space-3);padding:0 var(--space-3);border-radius:var(--radius-control);background:var(--raised);color:var(--ink);font:inherit;font-size:var(--text-sm);cursor:pointer;border:0;font-weight:750}textarea,summary{min-height:var(--control-height)}button{background:var(--raised);color:var(--ink)}summary{cursor:pointer;padding-block:10px}small{font-size:var(--text-xs)}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}:disabled{opacity:1;cursor:not-allowed;-webkit-text-fill-color:currentColor}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--signal);outline-offset:-2px}:where(main,section,article,header,nav,form,fieldset,aside){min-width:0}::selection{background:var(--signal);color:var(--ink)}.wrap{width:min(1180px,100% - 48px);margin-inline:auto}.site-shell{min-height:100vh;overflow:hidden}.site-header{justify-content:space-between;align-items:center;height:88px;display:flex}.brand{align-items:center;display:inline-flex}.brand .fuzio-logo{width:122px}.site-nav{color:var(--muted);gap:34px;font-size:14px;font-weight:650;display:flex}.site-nav a{min-height:var(--control-height);border-radius:var(--radius-control);align-items:center;display:inline-flex}.site-nav a:hover{color:var(--ink);text-decoration:underline}.header-action{border-radius:var(--radius-control);border-bottom:1px solid var(--ink);align-items:center;gap:9px;padding:8px 0 5px;font-size:14px;font-weight:750;display:flex}.header-action:hover{color:var(--ink);text-decoration:underline}.hero{grid-template-columns:.92fr 1.08fr;align-items:center;gap:32px;min-height:680px;padding-block:64px 88px;display:grid}.hero-copy{z-index:2;position:relative}.eyebrow{width:fit-content;font-size:var(--text-xs);letter-spacing:.16em;color:var(--muted);align-items:center;gap:9px;font-weight:850;display:flex}.status-pulse{background:var(--signal);width:8px;height:8px;box-shadow:0 0 0 5px var(--signal-soft);border-radius:50%}.hero h1{letter-spacing:-.065em;max-width:650px;margin:24px 0 22px;font-size:clamp(52px,6.2vw,83px);font-weight:790;line-height:.98}.hero h1 span{color:var(--signal)}.hero-lead{max-width:540px;color:var(--muted);margin:0;font-size:19px;line-height:1.65}.hero-actions{align-items:center;gap:22px;margin-top:36px;display:flex}.button{min-height:var(--control-height);border-radius:var(--radius-control);min-width:var(--control-height);justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--text-label);font-weight:780;line-height:var(--leading-tight);cursor:pointer;transition:background var(--motion-fast) var(--ease-soft), color var(--motion-fast) var(--ease-soft), border-color var(--motion-fast) var(--ease-soft), transform var(--motion-fast) var(--ease-soft);border:0;padding:0 18px;display:inline-flex}.button-primary{background:var(--signal);color:var(--ink)}.button-primary:hover{background:var(--signal-hover)}.button-primary:focus-visible,.signin-card form>button:focus-visible{outline-color:var(--paper);outline-offset:-4px}.button-quiet{min-height:var(--control-height);border-bottom:1px solid var(--line);border-radius:0;padding-inline:4px}.button-outline:hover{border-color:var(--muted)}.button-outline{background:var(--raised);color:var(--ink);border:1px solid var(--line);min-height:44px}.hero-note{color:var(--muted);margin:20px 0 0;font-size:12px}.hero-visual{place-items:center;min-height:560px;display:grid;position:relative}.hero-visual:before{content:"";background:var(--raised);border-radius:50%;width:530px;height:530px;position:absolute}.orbit{border:1px solid #17211d1f;border-radius:50%;position:absolute}.orbit-one{width:620px;height:350px;transform:rotate(22deg)}.orbit-two{width:610px;height:390px;transform:rotate(-28deg)}.dashboard-card{z-index:2;background:var(--card);border:1px solid #17211d1f;border-radius:14px;width:min(560px,94%);min-height:380px;position:relative;overflow:hidden;transform:none;box-shadow:0 40px 70px #17211d1f}.dashboard-topline{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:54px;padding:0 19px;display:flex}.preview-label{background:var(--raised);color:var(--muted);font-size:var(--text-xs);letter-spacing:.12em;border-radius:99px;padding:5px 8px;font-weight:850}.dashboard-grid{grid-template-columns:64px 1fr;min-height:326px;display:grid}.dashboard-sidebar{background:var(--forest);flex-direction:column;align-items:center;gap:21px;padding:28px 18px;display:flex}.dashboard-sidebar span{opacity:.45;background:var(--paper);border-radius:5px;width:22px;height:5px}.dashboard-sidebar .side-active{opacity:1;background:var(--paper);border-radius:6px;height:22px}.dashboard-main{background:var(--paper);padding:28px}.dashboard-heading{justify-content:space-between;align-items:start;display:flex}.dashboard-heading small,.metric-card small{color:var(--muted);font-size:var(--text-xs);letter-spacing:.1em;font-weight:800;display:block}.dashboard-heading strong{letter-spacing:-.04em;margin-top:5px;font-size:20px;display:block}.avatar{background:var(--signal-soft);width:34px;height:34px;color:var(--ink);font-size:var(--text-xs);border-radius:50%;place-items:center;font-weight:850;display:grid}.metric-row{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.metric-card{border:1px solid var(--line);background:var(--card);border-radius:9px;padding:16px}.metric-card.accent{background:var(--raised);color:var(--ink);border-color:var(--line)}.metric-card strong{margin:8px 0 2px;font-size:27px;display:block}.metric-card span{color:var(--muted);font-size:var(--text-xs)}.activity-card{background:var(--card);border:1px solid var(--line);border-radius:9px;margin-top:12px;padding:16px}.activity-title{font-size:var(--text-xs);justify-content:space-between;align-items:center;display:flex}.activity-title span{color:var(--muted)}.activity-line{align-items:center;gap:8px;margin-top:14px;display:flex}.activity-line i{background:var(--raised);border-radius:50%;width:20px;height:20px}.activity-line span{background:var(--line);border-radius:5px;width:68%;height:6px}.activity-line.short span{width:48%}.activity-empty{border-top:1px solid var(--line);color:var(--muted);font-size:var(--text-xs);text-align:center;margin-top:13px;padding-top:11px}.floating-chip{z-index:3;background:var(--card);border-radius:11px;align-items:center;gap:10px;min-width:198px;padding:12px;display:flex;position:absolute;box-shadow:0 18px 38px #17211d1f}.floating-chip>span{border-radius:8px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:900;display:grid}.floating-chip small,.floating-chip strong{display:block}.floating-chip small{color:var(--muted);font-size:var(--text-xs);letter-spacing:.12em;font-weight:850}.floating-chip strong{font-size:var(--text-xs);margin-top:3px}.chip-whatsapp{top:64px;left:0;transform:rotate(2deg)}.chip-whatsapp>span{background:var(--raised);color:var(--ink)}.chip-store{bottom:58px;right:-8px;transform:rotate(-2deg)}.chip-store>span{background:var(--raised);color:var(--muted)}.trust-strip{border-block:1px solid var(--line);background:var(--raised)}.trust-content{justify-content:space-between;align-items:center;gap:24px;min-height:82px;display:flex}.trust-content>span{font-size:var(--text-xs);letter-spacing:.16em;color:var(--muted);font-weight:850}.trust-content strong{font-size:14px}.trust-content i{background:var(--signal);border-radius:50%;width:4px;height:4px}.foundation{padding-block:112px 126px}.section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:54px;display:flex}.section-heading>span{color:var(--muted);font-size:var(--text-xs);font-weight:850}.section-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(34px,4vw,53px);line-height:1.04}.foundation-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.foundation-card{padding:28px 30px 0 0}.foundation-card+.foundation-card{border-left:1px solid var(--line);padding-left:30px}.foundation-card>span{color:var(--muted);font-size:var(--text-xs);font-weight:850}.foundation-card h3{letter-spacing:-.035em;margin:58px 0 13px;font-size:23px}.foundation-card p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.security-band{background:var(--card);color:var(--ink)}.security-content{grid-template-columns:1fr .75fr;align-items:center;gap:80px;min-height:300px;display:grid}.eyebrow-dark{color:var(--muted)}.security-content h2{letter-spacing:-.055em;margin:20px 0 0;font-size:clamp(38px,4vw,55px);line-height:1}.security-content p{color:var(--muted);margin:0;font-size:17px;line-height:1.7}.site-footer{height:90px;color:var(--muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.site-footer a{border-bottom:1px solid var(--line)}.legal-doc{max-width:72ch;color:var(--ink);margin:0 auto;padding-block:8px 72px}.legal-meta{color:var(--muted);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;margin:0 0 40px;font-weight:850}.legal-doc h2{letter-spacing:-.02em;margin:56px 0 16px;font-size:25px;line-height:1.25}.legal-doc h2:first-of-type{margin-top:0}.legal-doc h3{margin:36px 0 14px;font-size:18px;line-height:1.35}.legal-doc p{color:var(--muted);margin:0 0 18px;font-size:16px;line-height:1.75}.legal-doc ul{gap:14px;margin:0 0 18px;padding-left:22px;display:grid}.legal-doc li{color:var(--muted);font-size:16px;line-height:1.75}.legal-doc strong{color:var(--ink);font-weight:800}.legal-doc a{color:var(--ink);border-bottom:1px solid var(--line)}.legal-formula{border-left:3px solid var(--signal);background:var(--raised);color:var(--ink);border-radius:0 12px 12px 0;margin:0 0 18px;padding:16px 18px;font-weight:700}.app-shell{--sidebar-width:232px;grid-template-columns:var(--sidebar-width) minmax(0, 1fr);background:var(--paper);min-height:100vh;transition:grid-template-columns var(--motion-base) var(--ease-soft);grid-template-rows:minmax(0,1fr) auto;display:grid}.app-shell-collapsed{--sidebar-width:72px}.app-sidebar{min-width:0;height:100dvh;padding:var(--space-4) var(--space-3);gap:var(--space-2);background:var(--forest);color:#f5f5efb8;border-right:1px solid var(--forest);flex-direction:column;grid-row:1/-1;display:flex;position:sticky;top:0;overflow-y:auto}.app-sidebar .brand{padding-inline:var(--space-3);flex-shrink:0}.app-sidebar .brand .fuzio-logo{width:128px}.sidebar-toggle{border-radius:var(--radius-control);width:44px;color:var(--paper);cursor:pointer;background:0 0;border:1px solid #f5f5ef38;flex:0 0 44px;padding:10px}.sidebar-toggle:hover{border-color:var(--signal)}.sidebar-toggle .sidebar-icon{position:static}.app-shell-collapsed .sidebar-toggle .sidebar-icon{transform:rotate(180deg)}.app-sidebar nav{gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;display:flex}.app-menu-item{min-width:0;position:relative}.sidebar-icon{z-index:1;pointer-events:none;width:20px;height:20px;color:inherit;position:absolute;top:12px;left:12px}.app-menu-item:has([aria-current=page]){color:var(--ink)}.app-sidebar nav a,.workspace-switcher a,.account-menu summary{width:100%;min-height:var(--control-height);border-radius:var(--radius-control);font-size:var(--text-label);border:1px solid #0000;align-items:center;padding:10px 12px 10px 44px;font-weight:650;display:flex}.app-sidebar nav a:hover,.app-sidebar .workspace-switcher a:hover,.app-sidebar .account-menu summary:hover,.app-sidebar .account-menu a:hover{color:var(--paper);background:#f5f5ef1a}.app-sidebar nav a,.sidebar-toggle,.app-sidebar .account-menu summary,.app-sidebar .account-menu a{transition:background var(--motion-fast) var(--ease-soft), color var(--motion-fast) var(--ease-soft), border-color var(--motion-fast) var(--ease-soft)}.app-sidebar nav .app-menu-active{color:var(--paper);border-left:3px solid var(--signal);background:#f5f5ef24}.app-sidebar .workspace-switcher{border-top-color:#f5f5ef38}.app-sidebar .workspace-switcher>small{color:#f5f5efb8}.app-sidebar .workspace-switcher .workspace-link-active{color:var(--paper);border-left-color:var(--signal);background:#f5f5ef24}.sidebar-foot{padding-top:var(--space-4);align-items:center;gap:var(--space-2);border-top:1px solid #f5f5ef38;flex-wrap:wrap;margin-top:auto;display:flex}.avatar-muted{background:var(--raised);width:44px;height:44px;color:var(--ink);flex:0 0 44px}.app-sidebar .avatar-muted{width:44px;height:44px;color:var(--paper);background:#f5f5ef24;flex:0 0 44px}.account-avatar{object-fit:cover;border-radius:50%;width:44px;height:44px}.sidebar-foot>div{min-width:0}.sidebar-foot strong,.sidebar-foot small{overflow-wrap:anywhere;display:block}.sidebar-foot strong{color:var(--ink);font-size:var(--text-label)}.app-sidebar .sidebar-foot strong{color:var(--paper);font-size:var(--text-label)}.sidebar-foot small{margin-top:var(--space-1);font-size:var(--text-xs)}.account-menu{flex:100%}.account-menu summary{cursor:pointer;list-style:none;position:relative}.account-menu summary::-webkit-details-marker{display:none}.account-menu[open] .account-menu-items{margin-top:var(--space-1);gap:var(--space-1);display:grid}.account-menu a{min-height:var(--control-height);border-radius:var(--radius-control);font-size:var(--text-label);align-items:center;padding:10px 12px;font-weight:650;display:flex}.account-menu form{margin:0;display:grid}.app-shell-collapsed .app-sidebar .brand{display:none}.app-shell-collapsed .workspace-switcher>small,.app-shell-collapsed .sidebar-foot>div{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.app-shell-collapsed .app-menu-item a,.app-shell-collapsed .account-menu summary{text-indent:-10000px;white-space:nowrap;padding:0;overflow:hidden}.mobile-nav{z-index:20;padding:var(--space-1) var(--space-2) calc(var(--space-1) + env(safe-area-inset-bottom));align-items:stretch;gap:var(--space-1);background:var(--forest);border-top:1px solid #f5f5ef38;display:none;position:fixed;inset:auto 0 0}.mobile-nav a,.mobile-nav-more{min-width:0;min-height:var(--control-height);padding:var(--space-1) 2px;border-radius:var(--radius-control);color:#f5f5efb8;font-family:inherit;font-size:var(--text-xs);font-weight:650;line-height:var(--leading-tight);text-align:center;cursor:pointer;transition:background var(--motion-fast) var(--ease-soft), color var(--motion-fast) var(--ease-soft);background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;display:flex}.mobile-nav a{overflow:hidden}.mobile-nav [aria-current=page]{color:var(--paper);background:#f5f5ef24}.mobile-nav-icon{flex:0 0 20px;width:20px;height:20px}.mobile-sheet{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);width:min(100% - 24px,420px);max-height:85dvh;color:var(--ink);padding:0;overflow:auto}.mobile-sheet::backdrop{background:#17211d8c}.mobile-sheet-body{padding:var(--space-5);gap:var(--space-2);display:grid}.mobile-sheet-head{gap:var(--space-1);display:grid}.mobile-sheet-head small{color:var(--muted);font-size:var(--text-xs);overflow-wrap:anywhere}.mobile-sheet-body>small{margin-top:var(--space-3);color:var(--muted);font-size:var(--text-xs)}.mobile-sheet-body a{min-height:var(--control-height);padding:10px var(--space-3);align-items:center;gap:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ink);font-size:var(--text-body);transition:background var(--motion-fast) var(--ease-soft);font-weight:650;display:flex}.mobile-sheet-body a:hover,.mobile-sheet-body a[aria-current=page]{background:var(--raised)}.mobile-sheet-body>.button{margin-top:var(--space-3)}.mobile-sheet-body form{margin:0;display:grid}.app-content{width:100%;min-width:0;padding:var(--space-6) var(--space-6) var(--space-8)}.app-support{padding:0 var(--space-6) var(--space-6);align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-body);grid-column:2;margin:0;display:flex}.app-support a{background:var(--signal);color:var(--ink);transition:background var(--motion-fast) var(--ease-soft);border-radius:99px;padding:6px 14px;font-weight:780}.app-support a:hover{background:var(--signal-hover)}.app-topbar{padding-bottom:var(--space-5);border-bottom:1px solid var(--line)}.topbar-back{margin-bottom:var(--space-2);color:var(--muted);font-size:var(--text-xs);font-weight:850;text-decoration:none;display:inline-block}.topbar-back:hover{color:var(--ink);text-decoration:underline}.app-topbar-actions{align-items:center;gap:var(--space-3);display:flex}.app-topbar small,.panel-title small{color:var(--muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:850;display:block;overflow:hidden}.app-topbar h1{margin:var(--space-1) 0 0;font-size:var(--text-page-title);line-height:var(--leading-tight);letter-spacing:-.05em}.workspace-page-card,.workspace-page-actions{margin-top:var(--space-8)}.workspace-page-description,.filter-help,.administration-heading p,.management-card>p{max-width:72ch}.workspace-page-description{color:var(--muted);line-height:var(--leading-body);margin:0}.filter-help{margin:var(--space-5) 0 var(--space-3);color:var(--muted)}.app-metrics.dashboard-metrics{margin-top:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-grid-links{margin-top:var(--space-5);gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dashboard-action{min-height:116px;padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);color:var(--ink);transition:background var(--motion-fast) var(--ease-soft), border-color var(--motion-fast) var(--ease-soft);flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.dashboard-action:hover{background:var(--raised);border-color:var(--muted)}.dashboard-action strong{font-size:var(--text-card-title)}.dashboard-action span{color:var(--muted);font-size:var(--text-sm)}.category-index{margin-top:var(--space-8);gap:var(--space-5);display:grid}.category-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.category-tile{justify-content:flex-start;gap:var(--space-2)}.category-tile-icon{width:24px;height:24px;color:var(--signal);flex:0 0 24px}.category-tile small{color:var(--muted);font-size:var(--text-xs)}.connection-summary{margin-top:var(--space-5)}.connection-summary ul{margin:var(--space-5) 0 0;padding:0;list-style:none}.connection-summary li{padding:var(--space-3) 0;justify-content:space-between;align-items:center;gap:var(--space-4);border-top:1px solid var(--line);display:flex}.connection-summary li strong{font-size:var(--text-label)}.foundation-notice{margin-top:var(--space-8);padding:var(--space-4) var(--space-5);gap:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--warning-soft);align-items:center;display:flex}.foundation-notice>span{background:var(--warning-soft);width:30px;height:30px;color:var(--warning);border-radius:50%;place-items:center;font-size:12px;font-weight:850;display:grid}.foundation-notice strong{font-size:var(--text-label)}.foundation-notice p{margin:var(--space-1) 0 0;color:var(--warning);font-size:var(--text-sm)}.app-metrics{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.app-metrics article{padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card)}.app-metrics small,.app-metrics span{color:var(--muted);font-size:var(--text-sm);display:block}.app-metrics small{font-weight:800}.app-metrics strong{margin:var(--space-3) 0 0;font-variant-numeric:tabular-nums;font-size:1.5rem;line-height:var(--leading-tight);display:block}.app-metrics.dashboard-metrics article{padding:var(--space-4);border-radius:var(--radius-control)}.app-metrics.dashboard-metrics small,.app-metrics.dashboard-metrics span{font-size:var(--text-xs)}.app-metrics.dashboard-metrics strong{margin:var(--space-2) 0 0;font-size:var(--text-card-title)}.app-panels{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:1.5fr .8fr;display:grid}.app-panel{min-height:340px;padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card)}.panel-title{justify-content:space-between;align-items:start;gap:var(--space-4);flex-wrap:wrap;display:flex}.panel-title h2{margin:var(--space-1) 0 0;font-size:var(--text-card-title);line-height:var(--leading-tight);letter-spacing:-.03em}.panel-title>span{color:var(--muted);font-size:var(--text-xs)}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:240px;display:flex}.empty-icon{background:var(--raised);width:52px;height:52px;color:var(--muted);border-radius:50%;place-items:center;font-size:25px;display:grid}.empty-state strong{margin-top:var(--space-4);font-size:var(--text-body)}.empty-state p{max-width:300px;margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-body)}.connections-panel{flex-direction:column;display:flex}.connection-item{border-top:1px solid var(--line);align-items:center;gap:11px;margin-top:18px;padding:14px 0;display:flex}.connection-logo{border-radius:8px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:900;display:grid}img.connection-logo{object-fit:cover;flex:none}.connection-logo.whatsapp{background:var(--raised);color:var(--ink)}.connection-logo.nuvemshop{background:var(--raised);color:var(--muted)}.connection-item div{flex:1}.connection-item strong,.connection-item small{display:block}.connection-item strong{font-size:12px}.connection-item small{color:var(--muted);font-size:var(--text-xs);margin-top:3px}.connection-item i{background:var(--raised);color:var(--muted);font-size:var(--text-xs);border-radius:99px;padding:5px 7px;font-style:normal}.signin-shell{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.signin-copy{background:var(--card);min-height:100vh;color:var(--ink);flex-direction:column;justify-content:space-between;padding:45px 70px 45px max(48px,50vw - 590px);display:flex}.signin-copy h1{letter-spacing:-.06em;max-width:600px;margin:24px 0;font-size:clamp(32px,4vw,52px);line-height:.98}.signin-copy p{max-width:500px;color:var(--muted);font-size:16px;line-height:1.65}.signin-copy>small{color:var(--muted)}.signin-card-wrap{place-items:center;padding:48px;display:grid}.signin-card{width:min(420px,100%);padding:var(--space-10);border:1px solid var(--line);background:var(--card);border-radius:14px;box-shadow:0 28px 70px #17211d1f}.step-badge{color:var(--muted);font-size:var(--text-xs);font-weight:850}.signin-card h2{margin:var(--space-5) 0 var(--space-3);font-size:var(--text-section-title);line-height:var(--leading-tight);letter-spacing:-.04em}.signin-card p{margin:0 0 var(--space-6);color:var(--muted);font-size:var(--text-body);line-height:var(--leading-body)}.signin-card form{gap:var(--space-4);flex-direction:column;display:flex}.signin-card label{gap:var(--space-2);color:var(--muted);font-size:var(--text-label);flex-direction:column;font-weight:750;display:flex}.signin-card input{width:100%;min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--muted);margin:0;padding:10px 12px}.signin-card button{min-height:var(--control-height);border-radius:var(--radius-control);cursor:pointer;border:0;font-weight:800}.signin-card form>button{background:var(--signal);width:100%;color:var(--ink);margin-top:0}.signin-card button:disabled,.workspace-form button:disabled{cursor:wait;opacity:1}.signin-card>a{color:var(--ink);text-align:center;margin-top:20px;font-size:12px;font-weight:800;text-decoration:underline;display:block}.auth-switch{margin-bottom:var(--space-6);padding:var(--space-1);gap:var(--space-1);background:var(--raised);border-radius:9px;grid-template-columns:1fr 1fr;display:grid}.auth-switch button{min-height:var(--control-height);color:var(--muted);font-size:var(--text-sm);background:0 0}.auth-switch .auth-mode-active{background:var(--card);color:var(--ink);box-shadow:0 3px 10px #17211d1f}.social-auth{margin-bottom:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.social-auth form{display:block}.signin-card .social-auth-button{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);display:inline-flex}.signin-card .social-auth-button:focus-visible{outline-color:var(--signal);outline-offset:2px}.social-auth-icon{flex:none;width:20px;height:20px}.social-auth-divider{align-items:center;gap:var(--space-3);color:var(--muted);font-size:var(--text-xs);text-transform:lowercase;grid-template-columns:1fr auto 1fr;font-weight:800;display:grid}.social-auth-divider:before,.social-auth-divider:after{content:"";background:var(--line);height:1px}.signin-card form label+label{margin-top:0}.signin-card input{color:var(--ink)}.signin-card input:focus{outline:2px solid var(--signal);border-color:var(--signal)}.password-hint{margin-top:calc(-1 * var(--space-2));color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-body);display:block}.challenge-image{max-width:100%;height:auto;margin:var(--space-2) 0;padding:var(--space-2);border:1px solid var(--line);background:var(--raised);color:var(--ink);border-radius:9px;display:block}.form-message{min-height:19px;font-size:var(--text-sm)!important;margin:0!important}.form-message-error{color:var(--danger)!important}.form-message-success{color:var(--success)!important}.workspace-onboarding{background:var(--paper);place-items:center;min-height:100vh;padding:40px 18px;display:grid}.workspace-card{width:min(520px,100%);padding:var(--space-10);border:1px solid var(--line);background:var(--card);border-radius:16px;box-shadow:0 28px 70px #17211d1f}.workspace-card h1{margin:var(--space-5) 0 var(--space-3);font-size:var(--text-page-title);line-height:var(--leading-tight);letter-spacing:-.05em}.workspace-card>p{color:var(--muted);font-size:var(--text-body);line-height:var(--leading-body);margin:0}.workspace-form{margin-top:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.workspace-form label+label{margin-top:0}.workspace-form input,.workspace-form textarea{width:100%;min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);margin:0;padding:10px 12px}.workspace-form fieldset{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.slug-input-wrap{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);grid-template-columns:auto 1fr;align-items:center;margin-top:0;display:grid}.slug-input-wrap>span{color:var(--muted);padding-left:14px;font-weight:650}.slug-input-wrap input{background:0 0;border:0;margin:0}.field-error{margin-top:calc(-1 * var(--space-2));color:var(--danger);font-size:var(--text-sm);display:block}.workspace-form>.button{width:fit-content;margin-top:0}.workspace-switcher{margin-top:var(--space-4);padding-top:var(--space-4);gap:var(--space-1);border-top:1px solid var(--line);flex-direction:column;display:flex}.workspace-switcher>small{padding-inline:var(--space-3);margin-bottom:var(--space-1);color:var(--muted);font-size:var(--text-xs);letter-spacing:.1em;font-weight:750}.workspace-switcher .workspace-link-active{background:var(--raised);color:var(--ink);border-left:3px solid var(--signal)}.logout-button{color:var(--ink);border-color:color-mix(in srgb, var(--ink) 42%, transparent);background:0 0;margin:0}.logout-button:hover{background:var(--raised)}.app-sidebar .logout-button{color:var(--paper);border-color:color-mix(in srgb, var(--paper) 42%, transparent)}.app-sidebar .logout-button:hover{background:color-mix(in srgb, var(--paper) 12%, transparent)}.account-signout-button{color:var(--danger);border-color:var(--danger);background:var(--paper)}.account-signout-button:hover{background:var(--danger-soft)}.administration{margin-top:var(--space-8)}.administration-heading{justify-content:space-between;align-items:end;gap:var(--space-5);display:flex}.administration-heading small,.management-card-title small{color:var(--muted);font-size:var(--text-xs);font-weight:850}.administration-heading h2{margin:var(--space-2) 0 var(--space-1);font-size:var(--text-section-title);line-height:var(--leading-tight);letter-spacing:-.045em}.administration-heading p{color:var(--muted);font-size:var(--text-body);line-height:var(--leading-body);margin:0}.administration-heading>span{padding:var(--space-2) var(--space-3);background:var(--card);color:var(--ink);font-size:var(--text-xs);border-radius:99px;font-weight:800}.administration-grid{gap:var(--space-5);margin-top:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.management-card{min-width:0;padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card)}.management-card-title{justify-content:space-between;align-items:start;gap:var(--space-4);flex-wrap:wrap;display:flex}.management-card-title h2,.management-card-title h3,.management-card-title h4{margin:var(--space-1) 0 0;font-size:var(--text-card-title);line-height:var(--leading-tight);letter-spacing:-.03em}.management-card-title>span,.panel-title>span,.console-panel-heading>span{background:var(--raised);max-width:100%;color:var(--muted);font-size:var(--text-xs);font-weight:750;line-height:var(--leading-tight);border-radius:99px;flex:none;padding:6px 9px}.invite-form{margin-top:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.invite-form label,.workspace-form label,.mfa-code-form label{gap:var(--space-2);color:var(--muted);font-size:var(--text-label);font-weight:750;line-height:var(--leading-body);flex-direction:column;display:flex}.invite-form input,.invite-form select,.invite-form textarea,.invite-link-result input{width:100%;min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);margin:0;padding:10px 12px}.invite-form textarea{resize:vertical;min-height:112px}.invite-form input:focus,.invite-form select:focus,.invite-form textarea:focus,.invite-link-result input:focus{outline:2px solid var(--signal);border-color:var(--signal)}.invite-form>.button{width:fit-content}.management-message{min-height:18px;color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-body);margin:0}.management-message.error{color:var(--danger)}.management-message.success{color:var(--success)}.invite-link-result{grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}.invite-link-result input{color:var(--muted);font-size:var(--text-xs);margin:0}.invite-link-result .button{min-height:44px}.management-list,.audit-list{margin:var(--space-5) 0 0;padding:0;list-style:none}.management-list li{min-width:0;padding:var(--space-4) 0;align-items:center;gap:var(--space-3);border-top:1px solid var(--line);display:flex}.management-list li>div{flex:1;min-width:0}.management-list strong,.management-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.management-list strong{font-size:var(--text-label);line-height:var(--leading-tight)}.management-list small{margin-top:var(--space-1);color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-body)}.ask-answers small{white-space:normal;text-overflow:clip;overflow:visible}.management-list li>i{color:var(--muted);font-size:var(--text-xs);font-style:normal}.member-avatar{background:var(--signal-soft);width:32px;height:32px;color:var(--ink);font-size:var(--text-xs);border-radius:50%;flex:none;place-items:center;font-weight:850;display:grid}.management-empty{margin:var(--space-5) 0 0;padding:var(--space-8) var(--space-4);border:1px dashed var(--line);border-radius:var(--radius-control);color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-body);text-align:center}.invite-list li{flex-wrap:wrap;align-items:start}.status-pill{font-size:var(--text-xs);font-weight:850;line-height:var(--leading-tight);border-radius:99px;padding:6px 9px}.status-pill.pending{background:var(--warning-soft);color:var(--warning)}.status-pill.accepted{background:var(--success-soft);color:var(--success)}.status-pill.revoked,.status-pill.expired{background:var(--raised);color:var(--muted)}.revoke-form{align-items:center;gap:9px;width:100%;display:flex}.revoke-form button{border:0;border-bottom:1px solid var(--line);color:var(--danger);font-size:var(--text-xs);cursor:pointer;background:0 0;padding:0;font-weight:800}.revoke-form button:disabled{cursor:wait;opacity:1}.audit-list li{border-top:1px solid var(--line);align-items:start;gap:10px;padding:11px 0;display:flex}.audit-list li>span{background:var(--signal);width:8px;height:8px;box-shadow:0 0 0 4px var(--signal-soft);border-radius:50%;flex:none;margin-top:3px}.audit-list strong,.audit-list small{display:block}.audit-list strong{font-size:var(--text-xs)}.audit-list small{color:var(--muted);font-size:var(--text-xs);margin-top:4px}.management-error{border:1px solid var(--line);background:var(--danger-soft);color:var(--danger);font-size:var(--text-xs);border-radius:8px;margin-top:18px;padding:15px}.tasks-panel details{margin-top:var(--space-4)}.task-status-group{margin-top:var(--space-5)}.task-status-group h3{margin:0 0 var(--space-3);font-size:var(--text-label)}.task-card+.task-card{margin-top:var(--space-3)}.task-card{padding:var(--space-4)}.account-danger-zone{margin-top:var(--space-5)}.account-danger-zone form{margin-top:var(--space-4)}.embroidery-board{margin-top:var(--space-5);gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;display:grid}.embroidery-card{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line)}.embroidery-card strong,.embroidery-card p{font-size:var(--text-sm);line-height:var(--leading-body);margin:0;display:block}.embroidery-card p{margin-top:var(--space-1);color:var(--muted)}.integrations-grid{align-items:start}.integration-action-form{margin-top:var(--space-5)}.integration-action-form>.button{width:fit-content}.integration-action-form .management-message{margin-top:var(--space-2)}.integration-connect-card>details{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line)}.integration-connect-card>details>summary{color:var(--muted);font-size:var(--text-label);cursor:pointer;font-weight:750}.connection-setup{margin-top:var(--space-5)}.connection-setup>p{color:var(--muted);margin:0}.disconnected-accounts,.template-status-disclosure{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--line)}.disconnected-accounts>summary,.template-status-disclosure>summary{color:var(--muted);font-size:var(--text-label);cursor:pointer;font-weight:750}.disconnected-accounts>.management-message{margin-top:var(--space-3)}.integration-account-list{margin-top:var(--space-5)}.integration-account-list li{align-items:center}.integration-account-list .connection-logo.fake{background:var(--signal);color:var(--ink);flex:none}.integration-account-controls{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.integration-account-controls>strong{font-size:var(--text-label)}.integration-account-controls>i{color:var(--muted);font-size:var(--text-xs);font-style:normal}.integration-account-controls>small{color:var(--danger);font-size:var(--text-xs);margin:0}.disconnect-integration-form{justify-items:end;display:grid}.disconnect-integration-form button{border:0;border-bottom:1px solid var(--line);color:var(--danger);font-size:var(--text-xs);cursor:pointer;background:0 0;padding:0;font-weight:800}.disconnect-integration-form button:disabled{cursor:wait;opacity:1}.disconnect-integration-form .management-message{max-width:180px;margin-top:var(--space-1);font-size:var(--text-xs);text-align:right;white-space:normal}.integration-metric-card>strong{margin-top:var(--space-6);font-size:3rem;line-height:var(--leading-tight);letter-spacing:-.06em;display:block}.integration-metric-card>p{margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--text-sm)}.integration-queue-summary{gap:var(--space-3);margin-top:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.integration-queue-summary div{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--raised)}.integration-queue-summary strong,.integration-queue-summary span{display:block}.integration-queue-summary strong{font-size:1.625rem;line-height:var(--leading-tight);letter-spacing:-.04em}.integration-queue-summary span,.integration-queue-card>p{color:var(--muted);font-size:var(--text-sm)}.integration-queue-card>p{margin:var(--space-3) 0 0}.integration-dead-card{grid-column:1/-1}.dead-job-list>li{align-items:flex-start}.dead-job-action{width:min(190px,42%)}.dead-job-action .button{width:100%;font-size:var(--text-xs);padding:10px 12px}.dead-job-action .management-message{margin:var(--space-2) 0 0;font-size:var(--text-xs);text-align:right}.storefront-delivery-card{margin-top:var(--space-6);gap:var(--space-6);grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);display:grid}.storefront-delivery-form{margin-top:0}.storefront-delivery-form .storefront-enabled-field{cursor:pointer;flex-direction:row;align-items:center;width:fit-content}.storefront-enabled-field input{width:var(--control-height);min-height:var(--control-height);height:var(--control-height);accent-color:var(--ink);flex:none;padding:0}.storefront-delivery-days{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.storefront-delivery-days label,.storefront-product-search{gap:var(--space-2);color:var(--muted);font-size:var(--text-label);font-weight:750;line-height:var(--leading-body);flex-direction:column;display:flex}.storefront-categories,.storefront-products{grid-column:1/-1;min-width:0}.storefront-product-search{margin-top:var(--space-5)}.storefront-product-search input{width:100%;min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);margin:0;padding:10px 12px}.storefront-product-search input:focus{outline:2px solid var(--signal);border-color:var(--signal)}.storefront-product-list{scrollbar-gutter:stable;max-height:440px;overflow-y:auto}.storefront-product-list>li{align-items:flex-start}.storefront-product-list li>.storefront-product-action{justify-items:end;gap:var(--space-2);flex:0 0 42%;min-width:210px;display:grid}.storefront-product-action form{justify-items:end;width:100%;display:grid}.storefront-product-action .button{min-height:var(--control-height);font-size:var(--text-xs);padding:8px 10px}.storefront-product-action .management-message{margin-top:var(--space-2);font-size:var(--text-xs);text-align:right;white-space:normal}.storefront-product-video-form{gap:var(--space-2)}.storefront-product-video-upload{gap:var(--space-2);width:100%;display:grid}.storefront-product-video-form label,.storefront-product-video-upload label{gap:var(--space-2);width:100%;font-size:var(--text-label);flex-direction:column;display:flex}.storefront-product-video-form input{width:100%;min-width:0;min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);padding:10px 12px}.storefront-product-video-form input:focus{outline:2px solid var(--signal);border-color:var(--signal)}.video-fuzio .administration{margin-top:var(--space-6)}.video-fuzio .administration-heading h2{font-size:var(--text-card-title)}.video-fuzio .management-card{padding:var(--space-4);border-radius:12px}.video-fuzio .storefront-delivery-card{margin-top:var(--space-4);gap:var(--space-4)}.video-fuzio .management-list{margin-top:var(--space-3)}.video-fuzio .management-list li{padding:var(--space-2) 0}.video-fuzio .storefront-product-list{max-height:360px}.video-fuzio .storefront-product-list li>.storefront-product-action{flex:none;min-width:150px}.video-fuzio .storefront-product-search{margin-top:var(--space-3)}.video-fuzio .video-customize-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:19px;display:grid}.video-fuzio .video-customize-grid>.storefront-product-video-upload{border:1px solid var(--line);padding:var(--space-3);border-radius:12px}@media (max-width:980px){.video-fuzio .video-customize-grid{grid-template-columns:1fr}}.video-fuzio .storefront-delivery-card:has(>.video-customize-grid){grid-template-columns:minmax(0,1fr)}.video-customize-grid .checkbox-label{cursor:pointer;flex-direction:row;align-items:center;width:fit-content}.video-customize-grid .checkbox-label input{width:var(--control-height);min-height:var(--control-height);height:var(--control-height);accent-color:var(--ink);flex:none;padding:0}.video-fuzio .video-format-picker{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;min-width:0;margin:0;padding:0;display:grid}.video-fuzio .video-format-picker legend{margin-bottom:var(--space-2);font-size:var(--text-label);padding:0}.video-fuzio .video-format-card{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);background:var(--paper);cursor:pointer;font-size:var(--text-label);border-radius:12px;justify-items:start;display:grid;position:relative}.video-fuzio .video-format-card input{opacity:0;width:1px;height:1px;position:absolute}.video-fuzio .video-format-card svg{width:24px;height:24px;color:var(--muted)}.video-fuzio .video-format-card span{font-size:var(--text-xs);color:var(--muted)}.video-fuzio .video-format-card:has(input:checked){border-color:var(--signal);box-shadow:0 0 0 1px var(--signal)}.video-fuzio .video-format-card:has(input:checked) svg{color:var(--signal)}.video-fuzio .video-format-card:has(input:focus-visible){outline:2px solid var(--signal);outline-offset:2px}@media (max-width:980px){.video-fuzio .video-format-picker{grid-template-columns:1fr}}.form-actions{margin-top:var(--space-5);align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.form-actions .button{width:auto}.comment-rule-list{gap:var(--space-4);display:grid}.management-list.comment-rule-list>.comment-rule-card,.comment-rule-card{padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);display:block}.comment-rule-heading{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.comment-rule-heading>strong{overflow-wrap:anywhere;white-space:normal;min-width:0}.comment-rule-editor{margin-top:var(--space-5)}.comment-rule-form{gap:var(--space-4);flex-direction:column;display:flex}.comment-rule-form label{gap:var(--space-2);color:var(--muted);font-size:var(--text-label);font-weight:750;line-height:var(--leading-body);flex-direction:column;display:flex}.comment-rule-form input:not([type=hidden]),.comment-rule-form textarea{width:100%;min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);color:var(--ink);margin:0;padding:10px 12px}.comment-rule-form textarea{resize:vertical;min-height:112px}.comment-rule-form input:focus,.comment-rule-form textarea:focus{outline:2px solid var(--signal);border-color:var(--signal)}.comment-rule-form .checkbox-field{align-items:center;gap:var(--space-2);cursor:pointer;flex-direction:row;width:fit-content}.comment-rule-form .checkbox-field input{width:var(--control-height);min-height:var(--control-height);height:var(--control-height);accent-color:var(--ink);flex:none;padding:0}.comment-rule-actions>.management-message{flex:1 0 100%;margin:0}.comment-rule-delete-form{margin:0 0 0 auto}.comment-rule-create{margin-top:var(--space-5)}.comment-rule-create>summary{width:fit-content;list-style-position:inside}.comment-rule-create>.comment-rule-card{margin-top:var(--space-4)}.automation-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-auto-rows:1fr}.automation-grid>.management-card>.integration-action-form{margin-top:0}.workspace-empty-card{margin-top:var(--space-8)}.workspace-empty-card .button{margin-top:var(--space-5)}.technical-operations{margin-top:var(--space-8);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card)}.technical-operations>summary{font-size:var(--text-card-title);cursor:pointer;font-weight:780}.technical-operations>.management-message{margin-top:var(--space-2)}.technical-operations .administration-grid{margin-top:var(--space-5)}.inbox-conversations-header{padding:var(--space-4) var(--space-4) 0;justify-content:space-between;align-items:baseline;gap:var(--space-3);flex:none;display:flex}.inbox-conversations-header h2{font-size:var(--text-card-title);letter-spacing:-.03em;margin:0}.inbox-conversations-header span{color:var(--muted);font-size:var(--text-xs);font-weight:850}.inbox-channel-tabs{padding:0 var(--space-4);gap:var(--space-1);border-bottom:1px solid var(--line);flex:none;display:flex}.inbox-channel-tabs a{min-height:36px;padding:var(--space-1) var(--space-2);justify-content:center;align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-sm);border-bottom:2px solid #0000;flex:1 1 0;font-weight:750;display:inline-flex}.inbox-channel-tabs a>span{background:var(--raised);min-width:20px;font-size:var(--text-xs);text-align:center;border-radius:99px;padding:1px 6px}.inbox-channel-tabs .inbox-channel-active{border-color:var(--signal);color:var(--ink)}.inbox-filter-tabs{padding:var(--space-3) var(--space-4);gap:var(--space-1);scrollbar-width:none;flex-wrap:nowrap;flex:none;display:flex;overflow-x:auto}.inbox-filter-tabs a{border:1px solid var(--line);background:var(--card);min-height:26px;color:var(--muted);font-size:var(--text-xs);white-space:nowrap;transition:background var(--motion-fast) var(--ease-soft), color var(--motion-fast) var(--ease-soft);border-radius:99px;flex:none;align-items:center;padding:2px 10px;font-weight:750;display:inline-flex}.inbox-filter-tabs a:hover{background:var(--raised);color:var(--ink)}.inbox-filter-tabs .inbox-filter-active{border-color:var(--signal);background:var(--signal);color:var(--ink)}.inbox-filter-tabs .inbox-filter-active:hover{background:var(--signal-hover)}.app-shell:has(.inbox-page-active){height:100dvh;min-height:0}.app-shell:has(.inbox-page-active) .app-support{padding-bottom:var(--space-2)}.app-content:has(>.inbox-page-active){height:100%;padding-top:var(--space-4);padding-bottom:var(--space-5);flex-direction:column;display:flex;overflow:hidden}.app-content:has(>.inbox-page-active)>.app-topbar{padding-bottom:var(--space-3);flex:none}.inbox-page{min-width:0}.inbox-page-active{flex-direction:column;flex:auto;min-height:0;display:flex}.inbox-layout{min-width:0;min-height:420px;margin-top:var(--space-3);gap:var(--space-5);grid-template-columns:minmax(280px,29fr) minmax(0,47fr) minmax(250px,24fr);align-items:stretch;display:grid}.inbox-page-active .inbox-layout{min-width:0;min-height:0;margin-top:var(--space-2);flex:auto;overflow:hidden}.inbox-conversations,.inbox-thread,.inbox-quick-replies{min-height:420px}.inbox-page-active .inbox-conversations,.inbox-page-active .inbox-thread,.inbox-page-active .inbox-quick-replies{height:100%;min-height:0}.inbox-conversations{flex-direction:column;padding:0;display:flex;overflow:hidden}.inbox-conversation-list,.inbox-message-list{margin:0;padding:0;list-style:none}.inbox-conversation-list{border-top:1px solid var(--line)}.inbox-page-active .inbox-conversation-list{scrollbar-gutter:stable;flex:auto;min-height:0;overflow-y:auto}.inbox-conversation-list li+li{border-top:1px solid var(--line)}.inbox-conversation-list a{padding:var(--space-3) var(--space-4);display:block}.inbox-conversation-list a:hover{background:var(--raised)}.inbox-conversation-list .inbox-conversation-active{background:var(--raised);font-weight:650}.inbox-conversation-row{align-items:flex-start;gap:var(--space-3);display:flex}.inbox-conversation-copy{flex:1;min-width:0}.inbox-conversation-heading{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.inbox-conversation-heading strong{font-size:var(--text-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inbox-conversation-heading time{flex:none}.inbox-conversation-failure{margin-top:var(--space-1);color:var(--danger);font-size:var(--text-xs);display:block}.inbox-conversation-heading time,.inbox-conversation-list small,.inbox-message-list time{color:var(--muted);font-size:var(--text-xs)}.inbox-conversation-list small{margin-top:2px;display:block}.inbox-conversation-meta{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.inbox-conversation-meta p{flex:1;min-width:0}.inbox-unread-dot{background:var(--signal);border-radius:50%;flex:none;width:8px;height:8px}.inbox-conversation-list p{margin:var(--space-1) 0 0;color:var(--muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inbox-thread{background:var(--paper);flex-direction:column;display:flex}.inbox-page-active .inbox-thread{padding:var(--space-4)}.inbox-thread-heading{justify-content:space-between;align-items:start;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--line);display:flex}.inbox-thread-actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.inbox-thread-actions .inbox-state-form{align-items:center;gap:var(--space-2);margin-top:0;display:flex}.inbox-thread-actions .inbox-state-form .button{width:auto;min-height:32px;font-size:var(--text-xs);padding:4px 12px}.inbox-thread-actions .inbox-state-form .management-message{font-size:var(--text-xs);margin:0}.inbox-thread-actions .status-pill{flex:none}.inbox-pane-switch{margin-bottom:var(--space-3);justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;flex:none;display:none}.inbox-pane-switch a{min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--line);background:var(--card);color:var(--ink);font-size:var(--text-sm);border-radius:99px;align-items:center;font-weight:750;display:inline-flex}.inbox-pane-switch a:hover{background:var(--raised)}.inbox-thread-heading small{color:var(--muted);font-size:var(--text-xs);font-weight:850}.inbox-thread-heading h2{margin:var(--space-1) 0 0;font-size:var(--text-card-title);line-height:var(--leading-tight)}.inbox-thread-heading p{margin:var(--space-1) 0 0;color:var(--muted);font-size:var(--text-sm)}.inbox-thread-contact{align-items:flex-start;gap:var(--space-4);min-width:0;display:flex}.inbox-contact-avatar{width:38px;height:38px;color:var(--paper);font-size:var(--text-xs);flex:0 0 38px;justify-content:center;align-items:center;font-weight:850;display:inline-flex;position:relative;overflow:visible}.inbox-contact-avatar.large{width:52px;height:52px;font-size:var(--text-sm);flex-basis:52px}.inbox-avatar-image,.inbox-avatar-initials{object-fit:cover;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.inbox-channel-badge{border:2px solid var(--paper);width:16px;height:16px;color:var(--paper);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}.inbox-channel-badge.whatsapp{background:#25d366}.inbox-channel-badge.instagram{background:var(--signal)}.inbox-channel-badge svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.inbox-channel-badge.whatsapp svg{fill:currentColor;stroke:none}.inbox-rename-button{min-height:28px;margin-top:var(--space-1);font-size:var(--text-xs);padding:2px 10px}.inbox-contact-name-form{max-width:420px;margin-top:var(--space-3)}.inbox-contact-name-form label{margin-bottom:var(--space-2);color:var(--muted);font-size:var(--text-label);font-weight:750;display:block}.inbox-contact-name-form input{width:100%}.inbox-contact-name-form .form-actions{margin-top:var(--space-3)}.inbox-contact-name-form .management-message{margin-top:var(--space-2)}.inbox-message-list{min-height:380px;max-height:500px;padding:var(--space-6) var(--space-2);gap:var(--space-3);flex-direction:column;display:flex;overflow-y:auto}.inbox-page-active .inbox-message-list{min-height:0;max-height:none;padding:var(--space-2) var(--space-5);scrollbar-gutter:stable;flex:auto}.inbox-message-list li{justify-content:flex-start;display:flex}.inbox-message-list li.outbound{justify-content:flex-end}.inbox-message-list li>div{max-width:min(85%,620px);padding:var(--space-3) var(--space-4);background:var(--card);border-radius:12px 12px 12px 3px;box-shadow:0 1px 2px #17211d1f}.inbox-message-list li.outbound>div{background:var(--signal-soft);color:var(--ink);border-radius:12px 12px 3px}.inbox-message-list p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.inbox-media{border-radius:8px;max-width:100%;display:block}img.inbox-media{max-height:320px}audio.inbox-media{width:min(100%,320px)}.inbox-message-list time{margin-top:var(--space-1);text-align:right;display:block}.inbox-message-list li.outbound time{color:var(--muted)}.inbox-reply-status{margin-top:var(--space-1);color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-body);text-align:right;display:block}.inbox-reply-status.failed{padding:var(--space-2);border:1px solid var(--line);background:var(--danger-soft);color:var(--danger);text-align:left;border-radius:6px}.inbox-reply-status.failed strong,.inbox-reply-status.failed span{display:block}.inbox-reply-form{padding-top:var(--space-4);border-top:1px solid var(--line);flex:none;margin-top:auto}.inbox-reply-form label{gap:var(--space-2);color:var(--muted);font-size:var(--text-label);flex-direction:column;font-weight:750;display:flex}.inbox-reply-form textarea{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);width:100%;min-height:72px;color:var(--ink);resize:vertical;padding:10px 12px}.inbox-page-active .inbox-reply-form textarea{height:72px;min-height:72px}.inbox-page-active .inbox-reply-form{padding-top:var(--space-2)}.inbox-reply-form .form-actions{margin-top:var(--space-3)}.inbox-reply-form .management-message{margin-top:var(--space-2)}.inbox-window-notice{padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--warning-soft);color:var(--warning);font-size:var(--text-xs);line-height:var(--leading-body);margin:auto 0 0}.inbox-conversations .inbox-window-notice{margin:var(--space-2) var(--space-4) 0}.inbox-ai-bar{margin-top:var(--space-2);padding:var(--space-1) var(--space-3);align-items:center;gap:var(--space-2);border:1px solid var(--line);font-size:var(--text-xs);border-radius:99px;flex-wrap:wrap;flex:none;display:flex}.inbox-ai-bar.suspended{background:var(--warning-soft);color:var(--warning)}.inbox-ai-bar.active{background:var(--success-soft);color:var(--ink)}.inbox-ai-bar.paused{background:var(--raised);color:var(--muted)}.inbox-ai-bar p{margin:0}.inbox-ai-bar form{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.inbox-ai-bar form .button,.inbox-ai-bar form button{border:1px solid var(--line);background:var(--card);min-height:24px;color:var(--ink);font-size:var(--text-xs);cursor:pointer;border-radius:99px;padding:2px 10px;font-weight:750}.inbox-ai-bar form p{font-size:var(--text-xs)}.inbox-customer-column{scrollbar-gutter:stable;min-width:0;min-height:0;overflow-y:auto}.inbox-customer-panel{padding:var(--space-4);overflow-wrap:anywhere}.inbox-customer-panel .management-card-title h2{font-size:var(--text-label)}.inbox-customer-panel h3{margin:var(--space-4) 0 var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--line);color:var(--muted);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:850}.inbox-customer-details{margin-top:var(--space-3)}.inbox-customer-details>summary{min-height:40px;padding:var(--space-1) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);color:var(--ink);font-size:var(--text-sm);cursor:pointer;align-items:center;font-weight:750;list-style:none;display:inline-flex}.inbox-customer-details>summary::-webkit-details-marker{display:none}.inbox-customer-details[open]>summary,.inbox-order-search{margin-bottom:var(--space-2)}.inbox-order-search>summary{min-height:32px;color:var(--ink);font-size:var(--text-sm);cursor:pointer;align-items:center;font-weight:750;text-decoration:underline;display:inline-flex}.inbox-order-search>form{margin-top:var(--space-2)}.inbox-task-link{min-height:32px;color:var(--ink);font-size:var(--text-sm);align-items:center;font-weight:750;text-decoration:underline;display:inline-flex}.inbox-customer-panel p{font-size:var(--text-sm);line-height:var(--leading-body)}.inbox-customer-facts{margin:var(--space-3) 0;gap:var(--space-2);display:grid}.inbox-customer-facts dt{color:var(--muted);font-size:var(--text-xs)}.inbox-customer-facts dd{margin:var(--space-1) 0 0;font-size:var(--text-sm)}.inbox-customer-orders,.inbox-customer-notes,.inbox-customer-tags{margin:0;padding:0;list-style:none}.inbox-customer-orders li,.inbox-customer-notes li{border-top:1px solid var(--line);padding:var(--space-2) 0}.inbox-customer-orders span,.inbox-customer-orders strong{font-size:var(--text-sm);line-height:var(--leading-body);display:block}.inbox-customer-notes p{white-space:pre-wrap;margin:0 0 var(--space-2)}.inbox-customer-notes time{font-size:var(--text-xs);color:var(--muted)}.inbox-customer-tags{gap:var(--space-2);flex-wrap:wrap;display:flex}.inbox-customer-tags li,.inbox-closing-badge{padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);color:var(--ink);background:var(--signal-soft);font-size:var(--text-xs)}.inbox-closing-badge{margin-top:var(--space-2);display:inline-block}.inbox-pagination a,.inbox-profile-link,.inbox-customer-orders a,.inbox-quick-replies-disclosure summary{cursor:pointer;transition:opacity var(--motion-fast) var(--ease-out)}.inbox-pagination a:hover,.inbox-profile-link:hover,.inbox-customer-orders a:hover,.inbox-quick-replies-disclosure summary:hover{opacity:.8}.inbox-search-form{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);flex:none;margin:0}.inbox-search-form label{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.inbox-template-form label,.inbox-signature-form label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:750;display:block}.inbox-search-form>div{gap:var(--space-2);display:flex}.inbox-search-form input[type=search]{width:100%;min-width:0}.inbox-search-form input[type=search],.inbox-template-form select,.inbox-signature-form input{min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);padding:10px 12px}.inbox-thread .status-pill.accepted{background:var(--forest);color:#fff}.inbox-search-form .button{min-width:72px;padding-inline:var(--space-2)}.inbox-pagination{padding:var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.inbox-pagination a,.inbox-profile-link,.inbox-customer-orders a{min-height:44px;color:var(--ink);align-items:center;text-decoration:underline;display:inline-flex}.inbox-template-form{padding-top:var(--space-4);border-top:1px solid var(--line);margin-top:auto}.inbox-template-form .inbox-window-notice{margin-bottom:var(--space-3)}.inbox-template-preview{white-space:pre-wrap;overflow-wrap:anywhere;max-height:120px;overflow-y:auto}.inbox-template-form .button,.inbox-state-form .button,.inbox-signature-form .button{width:184px;max-width:100%}.inbox-template-form label{text-align:center}.inbox-template-form select{width:auto;max-width:100%;min-height:32px;font-size:var(--text-sm);margin-inline:auto;padding:4px 12px;display:block}.inbox-template-form .button{width:auto;min-height:32px;font-size:var(--text-sm);margin-inline:auto;padding:4px 16px;display:block}.inbox-composer-row{align-items:flex-end;gap:var(--space-2);display:flex}.inbox-composer-row textarea{flex:auto;min-width:0}.inbox-composer-row .button{flex:none}.inbox-attach-button{justify-content:center;align-items:center;display:inline-flex}.inbox-reply-form>label{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.inbox-state-form{margin-top:var(--space-4)}.inbox-signature-form{max-width:440px}.inbox-signature-form input{width:100%}.inbox-quick-replies-disclosure{margin-top:var(--space-3)}.inbox-quick-replies-disclosure summary{min-height:44px;padding:var(--space-3);border:1px solid var(--line);background:var(--card);font-weight:750}.inbox-page-active .inbox-customer-column .inbox-quick-replies,.inbox-customer-column .inbox-quick-replies{height:auto;min-height:0}.inbox-customer-column .inbox-quick-reply-scroll{max-height:360px}.inbox-quick-replies{padding:var(--space-5);flex-direction:column;align-self:stretch;display:flex;overflow:hidden}.inbox-quick-replies>.management-card-title{align-items:flex-start}.inbox-quick-reply-scroll{min-height:0;margin-top:var(--space-4);scrollbar-gutter:stable;flex:auto;overflow-y:auto}.inbox-quick-reply-list{padding:0 var(--space-1) 0 0;gap:var(--space-2);margin:0;list-style:none;display:grid}.inbox-quick-reply-card{--quick-reply-color:#64748b;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-left:5px solid var(--quick-reply-color);border-radius:var(--radius-control);background:var(--raised)}.inbox-quick-reply-card.green{--quick-reply-color:#15352b}.inbox-quick-reply-card.blue{--quick-reply-color:#3273a8}.inbox-quick-reply-card.purple{--quick-reply-color:#7a54a3}.inbox-quick-reply-card.amber{--quick-reply-color:#b7791f}.inbox-quick-reply-card.rose{--quick-reply-color:#b84c65}.inbox-quick-reply-card.slate{--quick-reply-color:#64748b}.inbox-quick-reply-fill{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.inbox-quick-reply-fill strong,.inbox-quick-reply-fill span{display:block}.inbox-quick-reply-fill strong{overflow-wrap:anywhere;font-size:var(--text-label)}.inbox-quick-reply-fill span{margin-top:var(--space-1);color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.inbox-quick-reply-fill:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.inbox-quick-reply-delete{margin-top:var(--space-2);text-align:right}.inbox-quick-reply-delete button{border:0;border-bottom:1px solid var(--line);color:var(--danger);font-size:var(--text-xs);cursor:pointer;background:0 0;padding:0;font-weight:800}.inbox-quick-reply-delete button:disabled{cursor:wait;opacity:1}.inbox-quick-reply-delete p{margin:var(--space-2) 0 0;color:var(--danger);font-size:var(--text-xs)}.inbox-quick-reply-empty{color:var(--muted);font-size:var(--text-sm);margin:0}.inbox-quick-reply-create{max-height:72%;margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line);flex:none;overflow-y:auto}.inbox-quick-reply-create>summary{min-height:var(--control-height);padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);color:var(--ink);font-size:var(--text-label);cursor:pointer;justify-content:center;align-items:center;font-weight:780;list-style:none;display:flex}.inbox-quick-reply-create>summary::-webkit-details-marker{display:none}.inbox-quick-reply-create[open]>summary{background:var(--paper)}.inbox-quick-reply-create form{margin-top:var(--space-4);gap:var(--space-4);display:grid}.inbox-quick-reply-create form>label{gap:var(--space-2);color:var(--muted);font-size:var(--text-label);flex-direction:column;font-weight:750;display:flex}.inbox-quick-reply-create input[type=text],.inbox-quick-reply-create textarea{width:100%;min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);margin:0;padding:10px 12px}.inbox-quick-reply-create textarea{resize:vertical;min-height:100px}.inbox-quick-reply-create input[type=text]:focus,.inbox-quick-reply-create textarea:focus{outline:2px solid var(--signal);border-color:var(--signal)}.inbox-quick-reply-colors{border:0;margin:0;padding:0}.inbox-quick-reply-colors legend{margin-bottom:var(--space-2);color:var(--muted);font-size:var(--text-label);font-weight:750}.inbox-quick-reply-colors>div{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.inbox-quick-reply-color{--quick-reply-color:#64748b;width:var(--control-height);height:var(--control-height);cursor:pointer;border-radius:50%;place-items:center;display:grid}.inbox-quick-reply-color.green{--quick-reply-color:#15352b}.inbox-quick-reply-color.blue{--quick-reply-color:#3273a8}.inbox-quick-reply-color.purple{--quick-reply-color:#7a54a3}.inbox-quick-reply-color.amber{--quick-reply-color:#b7791f}.inbox-quick-reply-color.rose{--quick-reply-color:#b84c65}.inbox-quick-reply-color.slate{--quick-reply-color:#64748b}.inbox-quick-reply-color input{width:var(--control-height);height:var(--control-height);appearance:none;border:11px solid var(--raised);background:var(--quick-reply-color);box-shadow:0 0 0 1px var(--line);cursor:pointer;border-radius:50%;margin:0}.inbox-quick-reply-color input:checked{box-shadow:0 0 0 2px var(--ink)}.inbox-quick-reply-color input:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.inbox-quick-reply-create .form-actions{margin-top:0}.inbox-quick-reply-create .management-message{margin:0}.inbox-copilot{padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.inbox-copilot-icon{flex:none}.inbox-copilot-request{gap:var(--space-2);flex-direction:column;display:flex}.inbox-copilot-request .button{align-self:flex-start;min-width:184px}.inbox-copilot-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.inbox-copilot-card{padding:var(--space-4);gap:var(--space-3);border:1px solid var(--line);border-left:3px solid var(--signal);border-radius:var(--radius-control);background:var(--raised);animation:surgir var(--motion-slow) var(--ease-out) backwards;flex-direction:column;display:flex}.inbox-copilot-card.generating{border-left-color:var(--muted);color:var(--muted);animation:inbox-copilot-pulse var(--motion-shimmer) var(--ease-soft) infinite}.inbox-copilot-card.failed{border-left-color:var(--danger)}.inbox-copilot-card.used{border-left-color:var(--success)}.inbox-copilot-card.dismissed{border-left-color:var(--muted);opacity:.72}.inbox-copilot-card-body{gap:var(--space-2);flex-direction:column;display:flex}.inbox-copilot-card-body p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.inbox-copilot-sources{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.inbox-copilot-sources li{padding:2px var(--space-2);border:1px solid var(--line);background:var(--paper);color:var(--muted);font-size:var(--text-xs);border-radius:99px;font-weight:650}.inbox-copilot-card-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.inbox-copilot-card-actions .button{min-width:120px}.inbox-copilot-card-footer{color:var(--muted);font-size:var(--text-sm);margin:0}.inbox-copilot-nosource{padding:2px var(--space-2);border:1px solid var(--warning);background:var(--warning-soft);color:var(--warning);font-size:var(--text-xs);border-radius:99px;align-self:flex-start;margin:0;font-weight:650}@keyframes inbox-copilot-pulse{0%,to{opacity:1}50%{opacity:.62}}@media (prefers-reduced-motion:reduce){.inbox-copilot-card,.inbox-copilot-card.generating{animation:none}}.inbox-facts{padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.inbox-facts-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.inbox-fact-card{padding:var(--space-4);gap:var(--space-3);border:1px solid var(--line);border-left:3px solid var(--signal);border-radius:var(--radius-control);background:var(--raised);animation:surgir var(--motion-slow) var(--ease-out) backwards;flex-direction:column;display:flex}.inbox-fact-card-body{gap:var(--space-2);flex-direction:column;display:flex}.inbox-fact-card-body header{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.inbox-fact-card-body header strong{font-size:var(--text-sm)}.inbox-fact-card-body p{overflow-wrap:anywhere;margin:0}.inbox-fact-evidence{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.inbox-fact-evidence li{color:var(--muted);font-size:var(--text-xs);overflow-wrap:anywhere;font-style:italic}.inbox-fact-card-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.inbox-fact-card-actions .button{min-width:120px}@media (prefers-reduced-motion:reduce){.inbox-fact-card{animation:none}}.mfa-administration-gate{padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card)}.mfa-administration-gate .mfa-feedback{margin-top:var(--space-5)}.mfa-feedback{padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper)}.mfa-feedback strong{font-size:var(--text-label);display:block}.mfa-feedback p{margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-body)}.mfa-feedback .button{margin-top:var(--space-4)}.mfa-feedback.warning{border-color:var(--line);background:var(--warning-soft)}.mfa-feedback.warning strong{color:var(--warning)}.mfa-feedback.error{border-color:var(--line);background:var(--danger-soft);color:var(--danger)}.mfa-feedback.success{border-color:var(--line);background:var(--success-soft)}.mfa-feedback.success strong{color:var(--success)}.security-page{background:var(--paper);place-items:center;min-height:100vh;padding:52px 24px;display:grid}.security-card{width:min(680px,100%);padding:var(--space-10);border:1px solid var(--line);background:var(--card);border-radius:16px;box-shadow:0 28px 70px #17211d1f}.security-card>.brand{margin-bottom:38px}.security-card h1{letter-spacing:-.05em;margin:17px 0 10px;font-size:clamp(34px,5vw,48px)}.security-card>p{color:var(--muted);font-size:var(--text-body);line-height:var(--leading-body);margin:0}.security-back-link{margin-top:var(--space-6);border-bottom:1px solid var(--line);color:var(--muted);font-size:var(--text-sm);font-weight:750;display:inline-block}.mfa-panel{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--line)}.mfa-steps{margin:var(--space-5) 0;padding-left:var(--space-5);color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-body)}.mfa-enrollment-grid{grid-template-columns:auto 1fr;align-items:center;gap:26px;display:grid}.mfa-enrollment-grid h2{margin:0 0 var(--space-2);font-size:var(--text-card-title);letter-spacing:-.04em}.mfa-enrollment-grid p{margin:0 0 var(--space-3);color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-body)}.mfa-qr{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:1px solid var(--line);background:#fff;border-radius:10px;place-items:center;padding:10px;display:grid}.mfa-qr img{max-width:100%;height:auto;display:block}.mfa-secret{overflow-wrap:anywhere;background:var(--raised);color:var(--ink);font-size:var(--text-xs);border-radius:6px;padding:8px 10px;display:block}.mfa-uri{color:var(--muted);font-size:var(--text-xs);margin-top:11px}.mfa-uri summary{cursor:pointer;font-weight:750}.mfa-uri code{overflow-wrap:anywhere;margin-top:8px;line-height:1.55;display:block}.mfa-code-form{margin-top:var(--space-6)}.mfa-code-form label{gap:var(--space-2);color:var(--muted);font-size:var(--text-label);flex-direction:column;font-weight:750;display:flex}.mfa-code-form input{width:100%;min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);font-size:var(--text-card-title);letter-spacing:.22em;margin:0;padding:10px 12px}.mfa-code-form input:focus{outline:2px solid var(--signal);border-color:var(--signal)}.mfa-form-actions{margin-top:var(--space-4);gap:var(--space-3);display:flex}.mfa-factor-list{margin:18px 0;padding:0;list-style:none}.mfa-factor-list li{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:14px 0;display:flex}.mfa-factor-list li>div{flex:1;min-width:0}.mfa-factor-list strong,.mfa-factor-list small{display:block}.mfa-factor-list strong{font-size:12px}.mfa-factor-list small{color:var(--muted);font-size:var(--text-xs);margin-top:5px}.mfa-factor-list .button{min-height:var(--control-height);font-size:var(--text-xs);padding-inline:14px}.invitation-page{background:var(--paper)}.invitation-card .brand{margin-bottom:34px}.invitation-card h1{font-size:clamp(34px,5vw,48px)}.invitation-feedback{border-top:1px solid var(--line);margin-top:28px;padding-top:22px}.invitation-feedback>strong{font-size:15px;display:block}.invitation-feedback>p{color:var(--muted);margin:7px 0 18px;font-size:12px;line-height:1.55}.invitation-feedback .button,.accept-invitation-form .button{width:100%}.accept-invitation-form .management-message{margin-top:10px}.feedback-page{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:40px;display:flex}.feedback-page>span{color:var(--muted);font-size:var(--text-xs);font-weight:850}.feedback-page h1{letter-spacing:-.055em;margin:17px 0 10px;font-size:clamp(38px,5vw,64px)}.feedback-page p{max-width:500px;color:var(--muted);margin:0 0 28px;line-height:1.6}.console-page{background:var(--paper);min-height:100vh;padding:48px max(24px,50vw - 620px) 70px}.console-header{padding:var(--space-8);justify-content:space-between;align-items:end;gap:var(--space-8);background:var(--card);color:var(--ink);border-radius:16px;display:flex}.console-header .brand{margin-bottom:38px}.console-badge{color:var(--muted);font-size:var(--text-xs);font-weight:850}.console-badge-alert{background:var(--signal);color:var(--ink);border-radius:999px;margin-left:8px;padding:2px 8px}.console-event-resolved{opacity:.55}.console-header h1{letter-spacing:-.055em;margin:12px 0 8px;font-size:clamp(38px,5vw,62px)}.console-header p{max-width:650px;color:var(--muted);font-size:var(--text-body);line-height:var(--leading-body);margin:0}.console-session{min-width:min(300px,100%);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--raised)}.console-session small,.console-session strong{display:block}.console-session small{color:var(--muted);font-size:var(--text-xs);font-weight:850}.console-session strong{margin-top:var(--space-2);font-size:var(--text-label);text-overflow:ellipsis;overflow:hidden}.console-session>div{margin-top:var(--space-4);gap:var(--space-2);display:flex}.console-session form{margin:0}.console-session .button{min-height:var(--control-height);font-size:var(--text-xs);padding-inline:13px}.console-readonly-notice{margin-top:var(--space-6);padding:var(--space-5);align-items:center;gap:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--success-soft);display:flex}.console-readonly-notice>span{background:var(--success-soft);width:34px;height:34px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.console-readonly-notice strong{font-size:var(--text-label);display:block}.console-readonly-notice p{margin:var(--space-1) 0 0;color:var(--success);font-size:var(--text-sm)}.console-metrics{margin-top:var(--space-6);gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.console-metrics article{padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card)}.console-metrics small,.console-metrics span{color:var(--muted);font-size:var(--text-sm);display:block}.console-metrics small{font-weight:850}.console-metrics strong{margin:14px 0 8px;font-size:34px;display:block}.console-integration-health{margin-top:16px}.console-table-wrap{min-width:0;max-width:100%;margin-top:var(--space-5);overflow-x:auto}.console-integration-table{font-variant-numeric:tabular-nums;border-collapse:collapse;width:100%;font-size:var(--text-sm)}.console-integration-table th,.console-integration-table td{padding:var(--space-3);border-top:1px solid var(--line);text-align:right;white-space:nowrap}.console-integration-table th{color:var(--muted);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:850}.console-integration-table th:first-child,.console-integration-table td:first-child{text-align:left;padding-left:0}.console-integration-table th:last-child,.console-integration-table td:last-child{padding-right:0}.console-integration-table strong,.console-integration-table small{display:block}.console-integration-table strong{font-size:var(--text-label)}.console-integration-table small{margin-top:var(--space-1);color:var(--muted);font-size:var(--text-xs)}.console-integration-table .campaign-failure-reason{white-space:normal;overflow-wrap:anywhere;max-width:28ch}.console-integration-table .console-delivery-failure{background:var(--warning-soft)}.console-integration-table .console-delivery-warning{color:var(--warning);font-weight:750}@media (max-width:640px){.table-cards,.table-cards thead,.table-cards tbody,.table-cards tr,.table-cards td{display:block}.table-cards thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.table-cards tr{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card)}.table-cards td,.table-cards td:first-child,.table-cards td:last-child{gap:var(--space-2);padding:var(--space-2) 0;text-align:right;white-space:normal;overflow-wrap:anywhere;border-top:0;flex-wrap:wrap;justify-content:space-between;display:flex}.table-cards td:before{content:attr(data-label);color:var(--muted);text-align:left;font-weight:750}.table-cards td:first-child{font-size:var(--text-label);justify-content:start}.table-cards td:first-child:before{flex-basis:100%}}.console-grid{margin-top:var(--space-4);gap:var(--space-4);grid-template-columns:1.1fr .9fr;align-items:start;display:grid}.console-panel{min-width:0;padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card)}.console-panel-heading{justify-content:space-between;align-items:start;gap:var(--space-5);flex-wrap:wrap;display:flex}.console-panel-heading small{color:var(--muted);font-size:var(--text-xs);font-weight:850}.console-panel-heading h2{margin:var(--space-2) 0 0;font-size:var(--text-card-title);line-height:var(--leading-tight);letter-spacing:-.035em}.console-organization-list,.console-event-list{margin:18px 0 0;padding:0;list-style:none}.console-organization-list li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:14px 0;display:grid}.console-organization-list li>div{min-width:0}.console-organization-list strong,.console-organization-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.console-organization-list strong{font-size:12px}.console-organization-list small{color:var(--muted);font-size:var(--text-xs);margin-top:4px}.console-organization-list li>span{background:var(--raised);color:var(--muted);font-size:var(--text-xs);border-radius:99px;padding:5px 7px;font-weight:800}.console-event-list li{border-top:1px solid var(--line);align-items:start;gap:11px;padding:13px 0;display:flex}.console-event-list li>span{background:var(--signal);width:8px;height:8px;box-shadow:0 0 0 4px var(--signal-soft);border-radius:50%;flex:none;margin-top:3px}.console-event-list strong,.console-event-list small{display:block}.console-event-list strong{font-size:var(--text-xs)}.console-event-list small{color:var(--muted);font-size:var(--text-xs);margin-top:4px}.console-feedback,.console-empty{border:1px dashed var(--line);background:var(--card);border-radius:10px;margin-top:22px;padding:22px}.console-feedback strong{font-size:13px;display:block}.console-feedback p,.console-empty{color:var(--muted);font-size:var(--text-xs);line-height:1.55}.console-feedback p{margin:5px 0 0}.console-coupon-form{padding-bottom:var(--space-5);border-bottom:1px solid var(--line)}.console-coupon-list,.console-feature-list,.console-coupon-list ul,.console-feature-list ul{margin:18px 0 0;padding:0;list-style:none}.console-coupon-list>li,.console-feature-list>li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px 0;display:grid}.console-coupon-list strong,.console-feature-list strong,.console-coupon-list small,.console-feature-list small{overflow-wrap:anywhere;display:block}.console-coupon-list strong,.console-feature-list strong{font-size:var(--text-label)}.console-coupon-list small,.console-feature-list small,.console-coupon-list li li,.console-feature-list li li{margin-top:var(--space-1);color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-body)}.console-coupon-list>li>span{background:var(--raised);width:fit-content;color:var(--muted);font-size:var(--text-xs);border-radius:99px;padding:5px 7px;font-weight:800}.console-coupon-list>li>ul,.console-feature-list>li>ul{grid-column:1/-1}.console-feature-list>li{grid-template-columns:minmax(0,1fr)}.console-feature-main{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}.console-inline-form{margin:var(--space-2) 0 0;align-items:end;gap:var(--space-2);flex-wrap:wrap;display:flex}.console-inline-form label{gap:var(--space-1);color:var(--muted);font-size:var(--text-xs);flex-direction:column;flex:180px;font-weight:750;display:flex}.console-inline-form input{min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);padding:10px 12px}.console-inline-form input:focus{outline:2px solid var(--signal);border-color:var(--signal)}.console-inline-form .management-message{flex:1 0 100%}@media (max-width:1180px){.inbox-layout,.inbox-page-active .inbox-layout{grid-template-columns:minmax(200px,260px) minmax(0,1fr)}.inbox-page-active .inbox-customer-column{grid-column:2}.inbox-pane-conversa .inbox-customer-column,.inbox-pane-lista .inbox-customer-column,.inbox-pane-ficha .inbox-thread{display:none}.inbox-pane-switch{display:flex}.inbox-pane-switch-list{display:none}.inbox-quick-reply-scroll{flex:0 auto}.inbox-quick-reply-create{max-height:none;overflow:visible}}@media (max-width:860px){.inbox-layout,.inbox-page-active .inbox-layout{grid-template-columns:minmax(0,1fr)}.inbox-page-active .inbox-customer-column{grid-column:1}.inbox-pane-conversa .inbox-conversations,.inbox-pane-ficha .inbox-conversations,.inbox-pane-lista .inbox-thread{display:none}.inbox-pane-switch-list{display:inline-flex}.inbox-page-active .inbox-conversations,.inbox-page-active .inbox-thread,.inbox-page-active .inbox-customer-column{min-height:0}.inbox-page-active .inbox-thread{padding:var(--space-3)}.inbox-conversations-header{display:none}}@media (max-height:860px){.inbox-page-active .inbox-search-form{min-width:0}.inbox-page-active .inbox-reply-form textarea{height:44px;min-height:44px}.inbox-page-active .inbox-thread-heading{padding-bottom:var(--space-2)}.inbox-pane-switch{flex-wrap:nowrap}.inbox-pane-switch a{min-width:0;padding-inline:var(--space-3);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media (max-width:980px){.site-header{gap:var(--space-3);height:auto;min-height:88px;padding-block:var(--space-3);flex-wrap:wrap}.site-nav{gap:var(--space-3);flex-wrap:wrap}.hero{grid-template-columns:1fr;padding-top:55px}.hero-copy{text-align:center}.hero-copy .eyebrow,.hero-actions,.hero-lead{margin-inline:auto}.hero-visual{min-height:530px}.security-content{gap:35px}.app-metrics.dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.storefront-delivery-card{grid-template-columns:1fr}}@media (max-width:720px){.wrap{width:min(100% - 30px,1180px)}.site-header{height:auto}.hero{min-height:auto;padding-block:55px 70px}.hero h1{font-size:clamp(48px,15vw,67px)}.hero-lead{font-size:16px}.hero-actions{flex-direction:column}.hero-visual{min-height:420px;margin-top:15px}.hero-visual:before{width:380px;height:380px}.orbit{display:none}.dashboard-card{min-height:310px}.dashboard-grid{grid-template-columns:48px 1fr;min-height:256px}.dashboard-sidebar{padding-inline:12px}.dashboard-main{padding:12px}.metric-row{grid-template-columns:1fr}.hero-visual{padding-block:64px}.dashboard-card{transform:none}.chip-whatsapp{top:4px;left:-5px}.chip-store{bottom:0;right:-5px}.trust-content{flex-wrap:wrap;justify-content:center;padding-block:24px}.trust-content>span{text-align:center;width:100%}.foundation{padding-block:80px}.section-heading{flex-direction:column;align-items:start}.foundation-grid{grid-template-columns:1fr}.foundation-card{border-bottom:1px solid var(--line);border-left:0!important;padding:25px 0 32px!important}.foundation-card h3{margin-top:25px}.security-content{grid-template-columns:1fr;gap:20px;min-height:390px;padding-block:58px}.app-shell,.app-shell-collapsed{--sidebar-width:0px;grid-template-columns:minmax(0,1fr)}.app-sidebar{display:none}.mobile-nav{display:flex}.app-content{padding:var(--space-4) var(--space-3) var(--space-4)}.app-support{padding:0 var(--space-3) 84px;grid-column:1}.app-shell:has(.inbox-page-active) .app-support{padding-bottom:calc(53px + var(--space-2) + env(safe-area-inset-bottom))}.app-topbar-actions{align-items:stretch;gap:var(--space-2);flex-direction:column}.app-topbar-actions .button{width:100%;padding-inline:var(--space-2)}.management-card,.app-panel,.app-metrics article,.order-notice-intro{padding:var(--space-3)}.panel-title,.management-card-title,.console-panel-heading,.connection-summary li,.inbox-thread-heading,.comment-rule-heading,.management-list li,.revoke-form{flex-wrap:wrap}.dead-job-action{width:100%}.inbox-conversation-heading{flex-wrap:wrap}.foundation-notice{align-items:flex-start}.app-metrics,.app-metrics.dashboard-metrics,.app-panels,.dashboard-grid-links{grid-template-columns:1fr}.administration-heading{flex-direction:column;align-items:start}.administration-grid{grid-template-columns:1fr}.automation-grid{grid-auto-rows:auto}.storefront-delivery-days{grid-template-columns:1fr}.storefront-product-list>li{flex-direction:column;align-items:stretch}.storefront-product-list li>.storefront-product-action{flex-basis:auto;justify-items:stretch;width:100%;min-width:0}.storefront-product-action form{justify-items:stretch}.storefront-product-action .button{width:100%}.storefront-product-action .management-message{text-align:left}.inbox-conversations,.inbox-thread{min-height:auto}.inbox-customer-panel p,.inbox-customer-facts dd,.inbox-customer-orders strong,.inbox-customer-orders span,.inbox-template-form p{font-size:16px}.invite-form{grid-template-columns:1fr}.invite-form>.button,.invite-form>.management-message,.invite-link-result{grid-column:auto}.invite-link-result,.signin-shell{grid-template-columns:1fr}.signin-copy{min-height:430px;padding:35px 24px}.signin-copy h1{font-size:30px}.signin-card-wrap{padding:30px 16px}.workspace-card{padding:30px 24px}.security-page{padding:24px 14px}.security-card{padding:30px 22px}.mfa-enrollment-grid{grid-template-columns:1fr}.mfa-qr{width:fit-content;margin-inline:auto}.mfa-form-actions,.mfa-factor-list li{flex-direction:column;align-items:stretch}.console-page{padding:16px 14px 45px}.console-header{flex-direction:column;align-items:stretch;padding:28px 22px}.console-header .brand{margin-bottom:30px}.console-session{min-width:0}.console-session>div{flex-direction:column;align-items:stretch}.console-session .button{width:100%}.console-metrics,.console-grid,.console-organization-list li{grid-template-columns:1fr}.console-organization-list li>span{width:fit-content}.console-coupon-list>li{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.forest-band{background:var(--forest);color:var(--paper)}.forest-content{padding-block:96px}.forest-content h2{letter-spacing:-.055em;max-width:18ch;margin:18px 0 40px;font-size:clamp(34px,4vw,53px);line-height:1.04}.eyebrow-bright{color:var(--signal-bright)}.problem-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;max-width:900px;margin:0;padding:0;list-style:none;display:grid}.problem-list li{border-top:1px solid #f5f5ef38;padding-top:18px;font-size:16px;line-height:1.6}@media (max-width:860px){.problem-list{grid-template-columns:1fr}}.machines{padding-block:104px}.machine-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.machine-card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);padding:28px}.machine-tag{background:var(--forest);color:var(--paper);font-size:var(--text-xs);letter-spacing:.1em;border-radius:99px;padding:5px 9px;font-weight:850;display:inline-block}.machine-card h3{letter-spacing:-.035em;margin:20px 0 12px;font-size:23px}.machine-card p{color:var(--muted);margin:0 0 16px;font-size:15px;line-height:1.65}.machine-card small{color:var(--signal);font-weight:750}.funnel-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0 0 24px;padding:0;list-style:none;display:grid}.funnel-row li{border-radius:var(--radius-card);background:#f5f5ef14;padding:18px 16px}.funnel-row strong{font-size:16px;display:block}.funnel-row span{font-size:var(--text-xs);opacity:.78;margin-top:6px;display:block}.funnel-row .funnel-risk{background:var(--signal-bright);color:var(--ink)}.funnel-risk span{opacity:1}.funnel-note{max-width:60ch;margin:0;font-size:17px;line-height:1.65}@media (max-width:960px){.machine-grid{grid-template-columns:1fr}.funnel-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.pricing{padding-block:104px}.pricing-grid{grid-template-columns:1.05fr .95fr;align-items:start;gap:32px;display:grid}.price-card{border:2px solid var(--forest);border-radius:var(--radius-card);background:var(--card);padding:32px}.price-value{letter-spacing:-.05em;font-size:56px;line-height:1;display:block}.price-value small{color:var(--muted);letter-spacing:normal;margin-left:6px;font-size:17px;font-weight:650}.price-lead{color:var(--muted);margin:12px 0 24px;font-size:15px}.price-list{gap:11px;margin:0 0 28px;padding:0;list-style:none;display:grid}.price-list li{padding-left:26px;font-size:15px;line-height:1.5;position:relative}.price-list li:before{content:"✓";color:var(--signal);font-weight:900;position:absolute;left:0}.price-footnote{color:var(--muted);margin-top:18px;line-height:1.6;display:block}.compare{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--raised);padding:32px}.compare h3{letter-spacing:-.035em;margin:0 0 20px;font-size:20px}.compare-table{border-collapse:collapse;width:100%;font-size:15px}.compare-table th,.compare-table td{text-align:left;border-bottom:1px solid var(--line);padding:12px 0}.compare-table td{text-align:right;font-weight:750}.compare-table thead th{color:var(--muted);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:850}.compare-table tbody tr:first-child th,.compare-table tbody tr:first-child td{color:var(--signal)}.compare-note{color:var(--muted);margin:20px 0 0;font-size:14px;line-height:1.6}@media (max-width:960px){.pricing-grid{grid-template-columns:1fr}}.faq{padding-block:104px}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;display:grid}.faq-item{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);padding:4px 20px}.faq-item summary{cursor:pointer;font-size:16px;font-weight:750}.faq-item summary::marker{color:var(--signal)}.faq-item p{color:var(--muted);margin:0 0 18px;font-size:15px;line-height:1.65}.closing-content{grid-template-columns:1fr auto;align-items:center;gap:40px;padding-block:88px;display:grid}.closing-content h2{letter-spacing:-.055em;margin:16px 0 14px;font-size:clamp(34px,4vw,53px);line-height:1.04}.closing-content p{max-width:46ch;margin:0;font-size:17px;line-height:1.65}@media (max-width:860px){.faq-grid,.closing-content{grid-template-columns:1fr}}.proof{padding-block:40px 104px}.proof-card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);grid-template-columns:148px minmax(0,1fr);align-items:center;gap:32px;margin:0;padding:40px;display:grid}.proof-photo{object-fit:cover;border-radius:50%}.proof-card blockquote{margin:0}.proof-card blockquote p{letter-spacing:-.02em;margin:0;font-size:20px;line-height:1.55}.proof-card figcaption{grid-column:2}.proof-card figcaption strong{font-size:16px;display:block}.proof-card figcaption span{color:var(--muted);margin-top:6px;font-size:14px;line-height:1.55;display:block}@media (max-width:760px){.proof-card{grid-template-columns:1fr}.proof-card figcaption{grid-column:1}}.button:active{transform:scale(.97)}.button:disabled{cursor:progress;opacity:.72}.site-nav a{transition:color var(--motion-fast) var(--ease-soft)}.machine-card,.faq-item,.price-card{transition:transform var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out)}.machine-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px -18px #15352b80}@keyframes surgir{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:none}}.hero-copy>*{animation:surgir var(--motion-slow) var(--ease-out) backwards;animation-delay:calc(var(--ordem,0) * var(--motion-stagger))}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-reveal]{animation:surgir var(--motion-slow) var(--ease-out) both;animation-timeline:view();animation-range:entry 8% cover 22%}}}.button-stacked{justify-items:center;display:inline-grid}.button-stacked .button-label{visibility:hidden;white-space:nowrap;grid-area:1/1}.button-stacked .button-label[data-active]{visibility:visible}.health-strip{background:var(--paper);border-left:3px solid var(--signal)}.needs-you li{justify-content:space-between;gap:12px;display:flex}.dashboard-chart svg{block-size:auto;inline-size:100%}.dashboard-chart .management-card-title{margin-bottom:var(--space-3)}.revenue-chart small{margin-top:var(--space-2);color:var(--muted);font-size:var(--text-xs);font-weight:750;display:block}.dashboard-metrics strong+small{margin-top:var(--space-2);text-transform:none;letter-spacing:normal;font-weight:400}.metric-trend{font-weight:750;display:inline}.revenue-up,.metric-trend.trend-up{color:var(--success)}.revenue-down,.metric-trend.trend-down{color:var(--danger)}.dashboard-columns{margin-top:var(--space-5);gap:var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.dashboard-columns .needs-you li{flex-wrap:wrap}@media (max-width:960px){.dashboard-columns{grid-template-columns:minmax(0,1fr)}}.onboarding-steps{gap:12px;margin:0;padding:0;list-style:none;display:grid}.onboarding-steps li{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.onboarding-steps li>div{gap:2px;display:grid}.onboarding-steps li>div small{color:var(--muted)}.step-marker{border:1px solid var(--line);block-size:28px;inline-size:28px;color:var(--muted);border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}.step-done .step-marker{background:var(--forest);border-color:var(--forest);color:var(--paper)}.step-done strong{color:var(--muted)}.onboarding-complete summary{cursor:pointer;color:var(--muted);font-size:var(--text-label);min-height:var(--control-height);align-items:center;display:flex}.onboarding-complete[open] summary{margin-bottom:12px}.skeleton{background:var(--raised);color:#0000;-webkit-user-select:none;user-select:none;border-radius:6px;position:relative;overflow:hidden}.skeleton:after{content:"";animation:deslizar-brilho var(--motion-shimmer) var(--ease-soft) infinite;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);position:absolute;inset:0;transform:translate(-100%)}@keyframes deslizar-brilho{to{transform:translate(100%)}}.management-card-title .connection-owner{text-align:right;color:var(--muted);letter-spacing:normal;flex-basis:100%;font-weight:650}.button-danger{background:var(--danger);border-color:var(--danger);color:var(--paper)}.button-danger:hover{background:var(--danger);color:var(--paper)}.delete-integration{width:100%}.delete-integration summary{color:var(--danger);cursor:pointer}.order-notice-group{margin-top:var(--space-5)}.order-notice-list{gap:var(--space-3);margin-top:var(--space-4);display:grid}.order-notice-list .order-notice-card{margin-top:0}.order-notice-group>h2{font-size:var(--text-section-title);margin:0}.order-notice-grid{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-items:start;display:grid}.order-notice-grid .order-notice-card{margin-top:0}.order-notice-card-top{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.order-notice-icon{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);width:40px;height:40px;color:var(--forest);flex:none;place-items:center;display:grid}.order-notice-card h3{font-size:var(--text-section-title);margin:0}.order-notice-description,.order-notice-state,.order-notice-channel{color:var(--muted);margin:0}.order-notice-state{font-size:var(--text-sm)}.order-notice-state a{border-bottom:1px solid var(--muted)}.order-notice-badge{padding:2px var(--space-2);border:1px solid var(--line);background:var(--paper);color:var(--ink);font-size:var(--text-sm);border-radius:999px;align-items:center;font-weight:700;display:inline-flex}.order-notice-price{color:var(--muted);font-size:var(--text-sm);margin:0}.order-notice-price a{border-bottom:1px solid var(--muted)}.order-notice-details>summary{cursor:pointer;font-weight:700;font-size:var(--text-sm);transition:color var(--motion-fast) var(--ease-soft)}.order-notice-details>summary:hover{color:var(--signal-hover)}.order-notice-panel{gap:var(--space-3);padding-top:var(--space-3);display:grid}.order-notice-form fieldset{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.order-notice-form .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.order-notice-form label,.order-notice-intro label{gap:var(--space-2);font-weight:700;display:grid}.order-notice-form select,.order-notice-form input[type=number],.order-notice-intro select{width:100%;min-height:var(--control-height);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);color:var(--ink)}.order-notice-form .order-notice-switch{min-height:var(--control-height);cursor:pointer;align-items:center;display:inline-flex}.order-notice-switch input{appearance:none;border:1px solid var(--line);background:var(--line);cursor:pointer;width:46px;height:26px;min-height:26px;transition:background var(--motion-fast) var(--ease-soft), border-color var(--motion-fast) var(--ease-soft);border-radius:26px;flex:none;margin:0;position:relative}.order-notice-switch input:before{content:"";background:var(--card);width:20px;height:20px;transition:transform var(--motion-fast) var(--ease-soft);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #1f292459}.order-notice-switch input:checked{background:var(--signal);border-color:var(--signal)}.order-notice-switch input:checked:before{transform:translate(20px)}.order-notice-switch input:disabled{opacity:.45;cursor:not-allowed}.order-notice-form :disabled{cursor:not-allowed}.order-notice-form small,.order-notice-saved{color:var(--muted);font-size:var(--text-sm)}.order-notice-body{padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);min-height:72px;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.order-notice-saved{overflow-wrap:anywhere;margin:0}.order-notice-form .button{justify-self:start}.order-notice-stats{gap:var(--space-2) var(--space-4);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);flex-wrap:wrap;margin:0;display:flex}.order-notice-stats div{gap:2px;display:grid}.order-notice-stats dt{color:var(--muted);font-size:var(--text-sm)}.order-notice-stats dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.order-notice-intro{margin-top:var(--space-6);padding:var(--space-5);gap:var(--space-3);border-left:3px solid var(--forest);border-radius:0 var(--radius-card) var(--radius-card) 0;background:var(--paper);display:grid}.order-notice-intro p{max-width:72ch;margin:0}.order-notice-intro label{justify-self:start;min-width:min(100%,320px)}.funnel-grid{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.funnel-grid .funnel-stage-card{margin-top:0}.funnel-stage-card h3{margin:0;font-size:1rem}.funnel-stage-count{margin:var(--space-2) 0 0;font-size:1.5rem;font-weight:700}.funnel-stage-revenue,.funnel-stage-description{margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--text-sm)}.funnel-stage-action{margin-top:var(--space-3)}.funnel-deadline-form{align-items:end;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.funnel-deadline-form label{gap:var(--space-2);font-weight:700;display:grid}.funnel-deadline-form input{width:120px;min-height:var(--control-height);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);color:var(--ink)}.funnel-deadline-form .management-message{flex-basis:100%}@media (max-width:1200px){.funnel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.funnel-grid{grid-template-columns:minmax(0,1fr)}}.kanban-wrap{margin-top:var(--space-4)}.kanban-wrap>.management-message{margin-bottom:var(--space-3)}.kanban-board{gap:var(--space-3);padding-bottom:var(--space-2);grid-auto-columns:minmax(240px,280px);grid-auto-flow:column;align-items:start;display:grid;overflow-x:auto}.kanban-board .kanban-column{margin-top:0}.kanban-column{gap:var(--space-3);flex-direction:column;display:flex}.kanban-column-header{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.kanban-column-title{margin:0;font-size:1rem}.kanban-column-count{border:1px solid var(--line);border-radius:var(--radius-control);font-size:var(--text-sm);color:var(--muted);padding:2px 10px;font-weight:700}.kanban-cards{gap:var(--space-2);min-height:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kanban-card{padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);cursor:grab;transition:border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out)}.kanban-card:hover{border-color:var(--signal)}.kanban-card-title{overflow-wrap:anywhere;margin:0;font-weight:700}.kanban-card-person,.kanban-card-value{margin:var(--space-1) 0 0;color:var(--muted);font-size:var(--text-sm);overflow-wrap:anywhere}.kanban-card-value{color:var(--ink);font-weight:700}.kanban-details summary{cursor:pointer;margin-top:var(--space-2);font-size:var(--text-sm);color:var(--muted);font-weight:700}.kanban-form{gap:var(--space-3);margin-top:var(--space-3);display:grid}.kanban-form label{gap:var(--space-2);font-weight:700;font-size:var(--text-sm);display:grid}.kanban-form input,.kanban-form select,.kanban-form textarea{min-height:var(--control-height);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);color:var(--ink)}.kanban-form textarea{resize:vertical;min-height:auto}.kanban-card-stage{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--text-sm);color:var(--muted);font-weight:700;display:flex}.kanban-card-stage select{min-width:0;min-height:var(--control-height);padding:var(--space-1) var(--space-2);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);color:var(--ink);flex:1;font-weight:650}.kanban-empty{gap:var(--space-3);padding:var(--space-3);border:1px dashed var(--line);border-radius:var(--radius-control);display:grid}.kanban-empty p{color:var(--muted);font-size:var(--text-sm);margin:0}.kanban-note{margin:var(--space-3) 0 0;color:var(--muted);font-size:var(--text-sm)}.kanban-actions{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.kanban-dialog{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);width:min(100% - 24px,460px);max-height:85dvh;color:var(--ink);padding:0;overflow:auto}.kanban-dialog::backdrop{background:#17211d8c}.kanban-dialog-body{padding:var(--space-5);gap:var(--space-3);display:grid}.kanban-dialog-body h3{font-size:var(--text-card-title);margin:0}@media (max-width:900px){.kanban-board{grid-auto-columns:minmax(220px,260px)}}.template-status-list{gap:var(--space-3);margin:var(--space-4) 0;padding:0;list-style:none;display:grid}.template-status-list>li{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper)}.template-status-heading{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.template-status-heading strong,.template-rejection{overflow-wrap:anywhere}.template-status-heading small{color:var(--muted);font-weight:500}.template-status{border:1px solid var(--line);border-radius:var(--radius-control);font-size:var(--text-sm);padding:4px 8px;font-weight:700}.template-status[data-status=APPROVED]{background:var(--signal-soft)}.template-status[data-status=REJECTED],.template-status[data-status=failed]{border-color:var(--ink)}.template-body-preview{margin:var(--space-3) 0 0;-webkit-line-clamp:2;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.template-rejection{font-size:var(--text-sm);margin-bottom:0}.template-create-form{gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--line);scroll-margin-top:var(--space-6);display:grid}.template-create-form h3,.template-create-form>p{margin:0}.template-create-form fieldset,.template-examples{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.template-create-form .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.template-create-form input,.template-create-form select,.template-create-form textarea{transition:border-color var(--motion-fast) var(--ease-soft), background var(--motion-fast) var(--ease-soft)}.template-create-form label{gap:var(--space-2);display:grid}.template-create-options{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.template-create-form small{color:var(--muted);font-size:var(--text-sm)}.template-create-form button{justify-self:start}.template-create-form :disabled{cursor:not-allowed}@media (max-width:600px){.template-create-options{grid-template-columns:minmax(0,1fr)}}.template-presets-disclosure{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--line)}.template-presets-disclosure>summary{color:var(--muted);font-size:var(--text-label);cursor:pointer;font-weight:750}.template-presets-disclosure>p{margin:var(--space-3) 0 0}.template-preset-list{gap:var(--space-3);margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}.template-preset{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper)}.template-preset-heading{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.template-preset form{gap:var(--space-2);margin-top:var(--space-3);justify-items:start;display:grid}.template-preset .management-message:empty{display:none}.template-delete{gap:var(--space-2);margin-top:var(--space-3);justify-items:start;display:grid}.template-delete .management-message:empty{display:none}.people-card+.people-card,.app-metrics+.people-card{margin-top:var(--space-4)}.people-card>.management-card-title{margin-bottom:var(--space-4)}.people-filters-disclosure{margin-bottom:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card)}.people-filters-disclosure>summary{padding:var(--space-3) var(--space-4);align-items:center;gap:var(--space-2);cursor:pointer;font-weight:750;display:flex}.people-filters-disclosure[open]>summary{border-bottom:1px solid var(--line)}.people-filters-disclosure>.people-filter-panel{padding:var(--space-4)}.people-filters-disclosure>nav{padding:0 var(--space-4) var(--space-4)}.people-filter-grid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.people-filter-grid>*,.people-range>*{min-width:0}.people-filter-group,.people-form-fields{border:0;min-width:0;margin:0;padding:0}.people-filter-group legend{margin-bottom:var(--space-3);font-weight:750}.people-form-fields{gap:var(--space-3);display:grid}.people-range{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.people-checks{gap:var(--space-2) var(--space-5);flex-wrap:wrap;align-items:center;display:flex}.workspace-form .people-check,.kanban-form .people-check{align-items:center;gap:var(--space-2);cursor:pointer;flex-direction:row;min-height:44px;display:flex}.workspace-form .people-check input,.kanban-form .people-check input{width:20px;height:20px;min-height:20px;accent-color:var(--signal);cursor:pointer;flex:none}.people-filter-panel select,.people-action-form select,.people-action-form textarea,.people-import-form textarea{width:100%;min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);padding:10px 12px}.people-filter-panel select,.people-action-form select{cursor:pointer}.people-action-form textarea,.people-import-form textarea{resize:vertical}.people-origin{max-width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);font-size:var(--text-sm);overflow-wrap:anywhere;display:inline-flex}.people-action-form .form-actions{margin-top:0}.people-action-feedback{min-height:1.5rem}.people-import-form{max-width:48rem}.people-import-form input[type=file]{cursor:pointer;max-width:100%}.people-import-form input:disabled{cursor:not-allowed}.people-action-form button:disabled,.people-import-form button:disabled{cursor:progress}.people-notes{gap:var(--space-4);padding:0;list-style:none;display:grid}.people-notes li{padding:var(--space-4);border-inline-start:3px solid var(--line);background:var(--paper);content-visibility:auto;contain-intrinsic-size:auto 100px}.people-notes p{white-space:pre-wrap;overflow-wrap:anywhere}.people-notes small{color:var(--muted)}.person-match-list{gap:var(--space-4);display:grid}.person-match-review{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-control)}.person-match-summary{overflow-wrap:anywhere;min-width:0}.person-match-review>.people-filter-grid{margin-top:var(--space-4)}.person-match-summary h4{margin:0}.people-skeleton-line{height:20px;margin-bottom:var(--space-4);display:block}.people-skeleton-control{height:var(--control-height);margin-bottom:var(--space-4);display:block}.people-skeleton-area{height:128px;margin-bottom:var(--space-4);display:block}@media (max-width:767px){.people-card p,.people-card input,.people-card select,.people-card textarea,.people-card td{font-size:16px;line-height:1.5}.people-filter-grid{grid-template-columns:minmax(0,1fr)}.people-filter-panel,.people-action-form,.people-import-form,.people-notes{font-size:16px;line-height:1.5}.people-filter-panel label,.people-action-form label,.people-import-form label{font-size:16px}}[data-campaign-engine]{gap:1rem;display:grid}[data-campaign-engine] .management-message.success{color:var(--forest)}[data-campaign-engine]>*,.campaign-template-fields>*,.relationship-card{min-width:0}[data-campaign-engine] select,[data-campaign-engine] input,.relationship-card select,.relationship-card input{max-width:100%}.campaign-template-fields{gap:1rem;display:grid}.campaign-preview,.campaign-cost,.campaign-pause{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);overflow-wrap:anywhere;padding:1rem}.campaign-preview p{white-space:pre-wrap}[data-campaign-engine]>.campaign-submit{width:13rem;inline-size:13rem;max-inline-size:100%}.relationship-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block-start:1.25rem;display:grid}.relationship-card{border:1px solid var(--line);border-radius:var(--radius-card);padding:1.25rem}.relationship-card summary,.campaign-controls summary{cursor:pointer;color:var(--forest);padding-block:.75rem}.relationship-card .management-card-title{flex-wrap:wrap}.relationship-card h3{font-size:1rem}.relationship-next-step{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--muted)}.campaign-controls{min-inline-size:12rem}@media (max-width:767px){.relationship-grid{grid-template-columns:1fr}}.campaign-wizard-steps{gap:var(--space-2) var(--space-4);margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.campaign-wizard-steps li{align-items:center;gap:var(--space-2);display:flex}.campaign-wizard-steps span{border:1px solid var(--line);block-size:1.5rem;inline-size:1.5rem;font-size:var(--text-xs);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.campaign-wizard-steps .step-current{color:var(--ink);font-weight:700}.campaign-wizard-steps .step-current span{border-color:var(--signal);background:var(--signal);color:var(--ink)}.campaign-wizard-steps .step-done span{border-color:var(--forest);color:var(--forest)}.campaign-wizard-form{gap:var(--space-4);margin-block-start:var(--space-4);display:grid}.campaign-wizard-form fieldset{gap:var(--space-3);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.campaign-wizard-form legend{padding:0;font-weight:700}.campaign-audience-option,.campaign-template-option,.campaign-schedule-option{align-items:start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);cursor:pointer;grid-template-columns:auto 1fr;display:grid}:is(.campaign-audience-option:has(:checked),.campaign-template-option:has(:checked),.campaign-schedule-option:has(:checked)){border-color:var(--signal)}.campaign-audience-body,.campaign-template-body{gap:var(--space-1);min-inline-size:0;display:grid}.campaign-audience-count{font-size:1.5rem;font-weight:700;line-height:var(--leading-tight);font-variant-numeric:tabular-nums}.campaign-audience-caption{color:var(--muted);font-size:var(--text-sm)}.campaign-audience-detail{color:var(--muted)}.campaign-template-body small{white-space:pre-wrap;overflow-wrap:anywhere}.campaign-schedule-date{gap:var(--space-2);display:grid}.campaign-audience-blocked{text-align:start}.campaign-review{gap:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);padding:1rem;display:grid}.campaign-review-audience{gap:var(--space-1);margin:0;display:grid}.campaign-review-list{gap:var(--space-2);margin:0;display:grid}.campaign-review-list div{gap:var(--space-2);flex-wrap:wrap;display:flex}.campaign-review-list dt{color:var(--muted);font-size:var(--text-sm)}.campaign-review-list dd{margin:0}.fuzio-home{background:var(--paper);color:var(--ink);font-size:16px;line-height:1.6}.fuzio-home :is(h1,h2,h3,p,figure){margin:0}.fuzio-home :is(h1,h2,h3){letter-spacing:-.045em;font-weight:750;line-height:1.12}.fuzio-home h2{font-size:clamp(32px,3.15vw,44px)}.fuzio-home h3{letter-spacing:-.025em;font-size:24px}.fuzio-home p{color:var(--muted)}.fuzio-home p+p{margin-top:18px}.fuzio-home h2+p,.fuzio-home h3+p{margin-top:20px}.fuzio-home :is(section,figure)[id]{scroll-margin-top:24px}.fuzio-home :is(a,summary){touch-action:manipulation;text-underline-offset:4px}.fuzio-home :is(a,summary):focus-visible{outline:3px solid var(--forest);outline-offset:5px}.fuzio-home .fuzio-forest :is(a,summary):focus-visible{outline-color:var(--paper)}.fuzio-home :is(a,summary):hover{text-decoration:underline}.fuzio-wrap{width:min(1240px,100% - 80px);margin-inline:auto}.fuzio-section{padding-block:18px}.fuzio-home .fuzio-eyebrow{color:var(--forest);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 22px;font-size:12px;font-weight:800;line-height:1.7;display:flex}.fuzio-eyebrow:before{content:"";background:var(--signal);border-radius:50%;flex:0 0 7px;width:7px;height:7px}.fuzio-home .fuzio-note{margin-top:20px;font-size:13px;line-height:1.65}.fuzio-skip{z-index:20;background:var(--paper);color:var(--ink);border:1px solid var(--forest);border-radius:var(--radius-control);padding:10px 16px;position:absolute;top:8px;left:12px;transform:translateY(-150%)}.fuzio-skip:focus{transform:translateY(0)}.fuzio-promo-banner{background:var(--forest);color:var(--paper);border-bottom:2px solid var(--signal)}.fuzio-promo-banner-inner{flex-wrap:wrap;align-items:center;gap:18px;padding-block:12px;display:flex}.fuzio-promo-banner-copy{flex-direction:column;flex:320px;gap:2px;min-width:0;display:flex}.fuzio-promo-banner-copy>strong{letter-spacing:-.01em;font-size:15px}.fuzio-promo-banner-copy>span{color:color-mix(in srgb, var(--paper) 82%, transparent);font-size:13px;line-height:1.45}.fuzio-promo-banner-code{border-radius:var(--radius-control);background:color-mix(in srgb, var(--paper) 14%, transparent);border:1px dashed color-mix(in srgb, var(--paper) 40%, transparent);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.04em;color:var(--paper);-webkit-user-select:all;user-select:all;padding:6px 12px;font-size:13px;display:inline-block}.fuzio-promo-banner-cta{border-radius:var(--radius-control);background:var(--signal);min-height:36px;color:var(--ink);align-items:center;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.fuzio-promo-banner-cta:hover{background:var(--signal-hover)}.fuzio-header{align-items:center;gap:28px;min-height:96px;display:flex}.fuzio-brand{flex:none}.fuzio-logo{width:176px;max-width:100%;height:auto;display:block}.fuzio-nav{align-items:center;gap:26px;margin-left:auto;display:flex}.fuzio-nav a,.fuzio-login{min-height:var(--control-height);align-items:center;font-size:14px;font-weight:650;display:inline-flex}.fuzio-header-actions{align-items:center;gap:20px;display:flex}.fuzio-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fuzio-button{border-radius:var(--radius-control);text-align:center;min-height:48px;transition:background var(--motion-fast) var(--ease-soft), border-color var(--motion-fast) var(--ease-soft);border:1px solid #0000;justify-content:center;align-items:center;gap:12px;padding:12px 20px;font-size:14px;font-weight:750;line-height:1.4;display:inline-flex}.fuzio-home .fuzio-button:hover{text-decoration:none}.fuzio-button-primary{background:var(--signal);color:var(--ink)}.fuzio-button-primary:hover{background:var(--signal-hover)}.fuzio-button-outline{border-color:var(--muted);color:var(--ink);background:0 0}.fuzio-button-outline:hover{background:var(--raised);border-color:var(--forest)}.fuzio-button-dark{background:var(--forest);color:var(--paper)}.fuzio-button-dark:hover{background:var(--ink)}.fuzio-hero{text-align:center;grid-template-columns:1fr;justify-items:center;gap:0;padding-block:42px 56px;display:grid}.fuzio-hero>*,.fuzio-split>*,.fuzio-section-heading>*,.fuzio-growth-grid>*{min-width:0}.fuzio-hero .fuzio-eyebrow{justify-content:center;max-width:490px;margin-inline:auto}.fuzio-hero .fuzio-actions{justify-content:center}.fuzio-hero h1{max-width:720px;margin-inline:auto;font-size:clamp(44px,4.5vw,62px);line-height:1.08}.fuzio-hero h1 em{box-shadow:inset 0 -5px 0 var(--signal);font-style:normal}.fuzio-home .fuzio-hero-lead{margin-inline:auto;max-width:620px;margin-top:26px;margin-bottom:28px;font-size:18px;line-height:1.65}.fuzio-hero .fuzio-note{margin-top:14px}.fuzio-official-link{color:var(--forest);align-items:center;gap:9px;margin-top:12px;font-size:12px;font-weight:650;display:inline-flex}.fuzio-official-link span{background:var(--raised);border-radius:50%;place-items:center;width:21px;height:21px;display:grid}.fuzio-illustration{min-width:0}.fuzio-hero-diagram{border:1px solid var(--line);border-radius:var(--radius-card);background:#fff;width:100%;height:auto;box-shadow:0 16px 40px #17211d0f}.fuzio-tiny-label{letter-spacing:.08em;text-transform:uppercase;color:var(--forest);margin-bottom:11px;font-size:12px;font-weight:750;display:block}.fuzio-home .fuzio-forest{background:var(--forest);color:var(--paper)}.fuzio-home .fuzio-forest p,.fuzio-forest .fuzio-eyebrow,.fuzio-forest figcaption{color:var(--paper)}.fuzio-soft{background:var(--raised);border-block:1px solid var(--line)}.fuzio-soft p{color:var(--ink)}.fuzio-section-heading{grid-template-columns:1.5fr 1fr;align-items:end;gap:38px;margin-bottom:24px;display:grid}.fuzio-section-heading>p{justify-self:end;max-width:390px}.fuzio-growth-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.fuzio-growth-card{border:1px solid var(--line);border-radius:12px;flex-direction:column;padding:34px;display:flex}.fuzio-growth-card h3{letter-spacing:-.04em;font-size:clamp(28px,2.6vw,36px)}.fuzio-home .fuzio-kicker{letter-spacing:.14em;text-transform:uppercase;margin-bottom:22px;font-size:12px;font-weight:800}.fuzio-card{background:var(--card)}.fuzio-home .fuzio-growth-illustration{margin-top:30px}.fuzio-campaign-example,.fuzio-trigger-example{border-radius:var(--radius-control);background:var(--paper);color:var(--ink);padding:22px}.fuzio-example-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:15px;font-size:12px;display:flex}.fuzio-example-top .fuzio-logo{width:118px}.fuzio-example-top .fuzio-tiny-label{margin:0}.fuzio-campaign-field+.fuzio-campaign-field{margin-top:20px}.fuzio-campaign-field strong{font-size:13px}.fuzio-home .fuzio-campaign-field p{background:var(--raised);color:var(--ink);border-radius:0 8px 8px;margin:0;padding:14px;font-size:14px}.fuzio-campaign-steps{color:var(--muted);grid-template-columns:repeat(3,1fr);gap:10px;margin-top:23px;font-size:12px;display:grid}.fuzio-campaign-steps span{border-top:2px solid var(--line);padding-top:8px}.fuzio-message{border:1px solid var(--line);background:var(--card);border-radius:0 8px 8px;padding:14px}.fuzio-message-in{margin-right:32px}.fuzio-message-out{background:var(--raised);border-radius:8px 0 8px 8px;margin-left:24px}.fuzio-home .fuzio-message p{color:var(--ink);font-size:13px;line-height:1.55}.fuzio-trigger-arrow{margin-left:20px;font-size:21px;line-height:1.5}.fuzio-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:38px;display:grid}.fuzio-import{border-bottom:1px solid var(--line)}.fuzio-import-copy{padding-top:8px}.fuzio-import-copy .fuzio-actions{margin-top:24px}.fuzio-connected-channels{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:28px;margin-top:42px;padding-top:25px;display:flex}.fuzio-connected-channels p,.fuzio-connected-channels small{font-size:12px}.fuzio-connected-channels div{flex-wrap:wrap;gap:23px;font-size:13px;font-weight:700;display:flex}.fuzio-connected-channels small{color:var(--muted);margin-left:auto}.fuzio-highlights{border-left:3px solid var(--forest);border-radius:0 var(--radius-control) var(--radius-control) 0;background:var(--raised);flex-wrap:wrap;gap:16px 28px;margin-top:36px;padding:24px;font-size:14px;font-weight:650;display:flex}.fuzio-highlights span:before{content:"✓";color:var(--forest);margin-right:9px}.fuzio-sectors{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.fuzio-sectors article{border-top:2px solid var(--forest);padding-top:26px}.fuzio-sectors h3{font-size:26px}.fuzio-sectors h3+p{margin-top:18px;font-size:15px}.fuzio-sector-photo{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-card);width:100%;height:auto;margin-bottom:20px}.fuzio-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.fuzio-pricebox{border:1px solid var(--muted);border-radius:var(--radius-card);background:var(--card);flex-direction:column;padding:30px;display:flex;position:relative}.fuzio-pricebox-featured{border:2px solid var(--forest)}.fuzio-plan-badge{background:var(--signal);color:var(--ink);letter-spacing:-.01em;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:750;position:absolute;top:-13px;right:20px}.fuzio-plan-term{margin-bottom:8px;font-size:19px}.fuzio-home .fuzio-price{color:var(--ink);letter-spacing:-.055em;font-size:48px;font-weight:750;line-height:1.15}.fuzio-price small{letter-spacing:-.02em;color:var(--muted);margin-left:6px;font-size:18px;font-weight:400}.fuzio-plan-charge{color:var(--muted);margin-top:8px;font-size:13px}.fuzio-plan-saving{color:var(--forest);margin-top:10px;font-size:14px;font-weight:700}.fuzio-pricebox>:nth-last-child(2){margin-bottom:22px}.fuzio-pricebox .fuzio-button{width:100%;margin-top:auto}.fuzio-plan-included{border-radius:var(--radius-card);background:var(--raised);margin-top:26px;padding:26px 30px}.fuzio-plan-included ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 30px;margin-top:16px;padding-left:20px;font-size:15px;display:grid}#preco>.fuzio-note{margin-top:18px}.fuzio-faq{grid-template-columns:.7fr 1.3fr;align-items:start;gap:38px;padding-top:12px;display:grid}.fuzio-faq h2{max-width:400px;font-size:40px}.fuzio-more-toggle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.fuzio-more-label{display:none}.fuzio-faq-items{min-width:0}.fuzio-faq-items details{border-top:1px solid var(--line)}.fuzio-faq-items details:last-of-type{border-bottom:1px solid var(--line)}.fuzio-faq-items summary{min-width:0;min-height:52px;padding:21px 36px 21px 0;font-size:15px;font-weight:650;line-height:1.55;list-style:none;position:relative}.fuzio-faq-items summary::-webkit-details-marker{display:none}.fuzio-faq-items summary:after{content:"+";font-size:24px;font-weight:400;position:absolute;top:15px;right:5px}.fuzio-faq-items details[open] summary:after{content:"−"}.fuzio-faq-items p{padding-bottom:23px;padding-right:20px;font-size:15px}.fuzio-faq-items p a{min-width:0;min-height:0;text-decoration:underline;display:inline}.fuzio-closing{text-align:center;padding-block:44px}.fuzio-closing h2{max-width:800px;margin-inline:auto;font-size:46px}.fuzio-closing-actions{justify-content:center;gap:16px;margin-top:28px}.fuzio-closing .fuzio-button-outline{color:var(--paper);border-color:#f5f5ef8c}.fuzio-closing .fuzio-button-outline:hover{border-color:var(--paper);background:#f5f5ef1f}.fuzio-footer{grid-template-columns:1fr 1.4fr;gap:38px;padding-block:24px 28px;display:grid}.fuzio-footer p{max-width:350px;font-size:13px}.fuzio-footer nav{flex-wrap:wrap;place-content:center flex-end;align-items:center;gap:2px 26px;font-size:13px;display:flex}@media (max-width:1100px){.fuzio-wrap{width:calc(100% - 48px)}.fuzio-header{gap:24px}.fuzio-header-actions>.fuzio-button{display:none}.fuzio-header .fuzio-logo{width:154px}.fuzio-nav{gap:20px}.fuzio-hero{gap:30px}.fuzio-hero h1{font-size:50px}.fuzio-home .fuzio-hero-lead{font-size:17px}.fuzio-split,.fuzio-section-heading,.fuzio-faq{gap:40px}.fuzio-growth-card{padding:27px}.fuzio-sectors{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}.fuzio-plans{gap:16px}.fuzio-pricebox{padding:24px}.fuzio-home .fuzio-price{font-size:44px}.fuzio-connected-channels{gap:18px}.fuzio-connected-channels small{margin-left:0}}@media (max-width:760px){.fuzio-wrap{width:calc(100% - 36px)}.fuzio-header{grid-template-columns:1fr auto;gap:0 16px;padding-block:8px;display:grid}.fuzio-header .fuzio-logo{width:144px}.fuzio-header-actions{grid-area:1/2}.fuzio-nav{grid-area:2/1/auto/-1;justify-content:space-between;gap:8px 16px;width:100%;margin:0}.fuzio-nav a{min-width:0;font-size:12px}.fuzio-hero{grid-template-columns:1fr;gap:28px;padding-block:24px}.fuzio-hero h1{max-width:560px;font-size:42px}.fuzio-hero .fuzio-eyebrow{margin-bottom:18px}.fuzio-home .fuzio-hero-lead{max-width:560px;margin-block:22px;font-size:16px}.fuzio-hero .fuzio-note{font-size:12px}.fuzio-actions{gap:10px}.fuzio-button{padding-inline:16px;font-size:13px}.fuzio-section-heading,.fuzio-growth-grid,.fuzio-split,.fuzio-faq{grid-template-columns:1fr;gap:30px}.fuzio-section-heading>p{justify-self:start;max-width:none}.fuzio-growth-card{padding:24px}.fuzio-growth-card h3{font-size:30px}.fuzio-growth-card>p{font-size:15px}.fuzio-campaign-example,.fuzio-trigger-example{padding:18px}.fuzio-connected-channels{gap:16px}.fuzio-connected-channels div{gap:15px;font-size:12px}.fuzio-highlights{padding:20px}.fuzio-pricebox{padding:26px}.fuzio-plans{grid-template-columns:1fr;gap:14px}.fuzio-plan-included{margin-top:18px;padding:22px}.fuzio-plan-included ul{grid-template-columns:1fr}.fuzio-faq h2{max-width:450px}.fuzio-closing h2{font-size:35px}.fuzio-footer{grid-template-columns:1fr;gap:24px}.fuzio-footer nav{justify-content:flex-start;gap:2px 22px}.fuzio-home h2{font-size:28px}.fuzio-hero h1{font-size:36px}.fuzio-home .fuzio-hero-lead{margin-block:18px;font-size:15px}.fuzio-growth-card h3,.fuzio-closing h2{font-size:26px}.fuzio-home .fuzio-price{font-size:38px}.fuzio-sector-photo{aspect-ratio:16/9;margin-bottom:14px}.fuzio-section{padding-block:18px}.fuzio-section-heading{gap:16px;margin-bottom:16px}.fuzio-growth-grid{gap:20px}.fuzio-split{gap:22px}.fuzio-connected-channels{margin-top:24px;padding-top:18px}.fuzio-closing{padding-block:22px}.fuzio-footer{gap:18px;padding-block:20px 22px}.fuzio-faq{padding-top:0}.fuzio-section .fuzio-eyebrow,.fuzio-home .fuzio-kicker{display:none}.fuzio-sectors article{padding-top:16px}.fuzio-sectors h3+p{margin-top:12px}.fuzio-plan-included ul{gap:8px;margin-top:12px;padding-left:18px;font-size:14px}.fuzio-growth-illustration,.fuzio-highlights,.fuzio-hero .fuzio-note,.fuzio-closing .fuzio-note{display:none}.fuzio-more-label{width:calc(100% - 36px);min-height:var(--control-height);border:1px solid var(--ink);border-radius:var(--radius-control);cursor:pointer;justify-content:center;align-items:center;gap:8px;margin:4px auto 0;font-size:14px;font-weight:750;display:flex}.fuzio-more-toggle:focus-visible~.fuzio-more-label{outline:2px solid var(--signal);outline-offset:2px}.fuzio-faq-items:has(>.fuzio-more-toggle:not(:checked))>details:nth-of-type(n+5){display:none}.fuzio-faq-items:has(>.fuzio-more-toggle:not(:checked))>details:nth-of-type(4){border-bottom:1px solid var(--line)}.fuzio-faq-items:has(>.fuzio-more-toggle:checked)>.fuzio-more-label{display:none}.fuzio-faq-items .fuzio-more-label{width:100%;margin-top:20px}}@media (max-width:480px){.fuzio-nav{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.fuzio-nav a:nth-child(2n){justify-self:end}.fuzio-sectors{grid-template-columns:1fr 1fr;gap:18px}.fuzio-growth-card{padding:21px}.fuzio-campaign-example,.fuzio-trigger-example{padding:15px}.fuzio-example-top .fuzio-logo{width:95px}.fuzio-message-in{margin-right:15px}.fuzio-message-out{margin-left:15px}.fuzio-pricebox{padding:23px}}@media (prefers-reduced-motion:reduce){.fuzio-home *{scroll-behavior:auto;transition:none}}.fuzio-hero-stage{isolation:isolate;background:var(--paper);position:relative}.fuzio-hero-media{z-index:-1;background:url(/hero/poster.jpg) center / cover no-repeat var(--paper);position:absolute;inset:0;overflow:hidden}.fuzio-hero-media video{object-fit:cover;width:100%;height:100%}.fuzio-hero-media:after{content:"";background:linear-gradient(90deg,#f5f5efe0 0%,#f5f5ef8c 55%,#f5f5ef4d 100%);position:absolute;inset:0}@media (max-width:760px){.fuzio-hero-media:after{background:#f5f5efd9}}@keyframes fuzio-reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.reveals-ready .fuzio-home main section{opacity:1;animation:none}.reveals-ready .fuzio-home .fuzio-sectors article,.reveals-ready .fuzio-home .fuzio-plans article{animation:none}}.reveals-ready .fuzio-home main section:not(.is-revealed){opacity:0}.reveals-ready .fuzio-home main section.is-revealed{animation:fuzio-reveal .5s var(--ease-out)}.reveals-ready .fuzio-home .is-revealed .fuzio-sectors article,.reveals-ready .fuzio-home .is-revealed .fuzio-plans article{animation:fuzio-reveal .5s var(--ease-out) backwards}.reveals-ready .fuzio-home .is-revealed .fuzio-sectors article:nth-child(2),.reveals-ready .fuzio-home .is-revealed .fuzio-plans article:nth-child(2){animation-delay:var(--motion-stagger)}.reveals-ready .fuzio-home .is-revealed .fuzio-sectors article:nth-child(3),.reveals-ready .fuzio-home .is-revealed .fuzio-plans article:nth-child(3){animation-delay:calc(var(--motion-stagger) * 2)}.reveals-ready .fuzio-home .is-revealed .fuzio-sectors article:nth-child(4){animation-delay:calc(var(--motion-stagger) * 3)}@media (prefers-reduced-motion:reduce){.reveals-ready .fuzio-home main section:not(.is-revealed){opacity:1}.reveals-ready .fuzio-home main section.is-revealed,.reveals-ready .fuzio-home .is-revealed .fuzio-sectors article,.reveals-ready .fuzio-home .is-revealed .fuzio-plans article{animation:none}}.fuzio-resources-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.fuzio-resource-card{border:1px solid var(--line);background:var(--card);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.fuzio-resource-image{aspect-ratio:4/3;object-fit:cover;border-bottom:1px solid var(--line);background:#fff;width:100%;height:auto;display:block}.fuzio-resource-card .fuzio-kicker{margin:24px 24px 10px}.fuzio-resource-card h3{letter-spacing:-.03em;margin:0 24px 10px;font-size:clamp(22px,2vw,26px);line-height:1.2}.fuzio-resource-card>p:last-of-type{color:var(--ink);margin:0 24px 24px;font-size:15px;line-height:1.5}#recursos>.fuzio-wrap>.fuzio-note{max-width:760px;margin-top:28px}.fuzio-integrations-band{grid-template-columns:1.05fr .95fr;align-items:center;gap:38px;padding:20px 0 8px;display:grid}.fuzio-integrations-copy{flex-direction:column;align-items:flex-start;gap:18px;min-width:0;display:flex}.fuzio-integrations-band h2{max-width:760px}.fuzio-integration-marks{flex-wrap:wrap;gap:10px 14px;margin:10px 0 6px;padding:0;list-style:none;display:flex}.fuzio-integration-marks li{border:1px solid var(--line);background:var(--card);letter-spacing:.04em;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:750}.fuzio-integrations-copy>p{max-width:640px;font-size:15px}.fuzio-proof-grid{grid-template-columns:1fr 1fr;align-items:center;gap:38px;display:grid}.fuzio-proof-numbers{grid-template-columns:1fr 1fr;gap:28px;margin:0;display:grid}.fuzio-proof-numbers>div{border-left:3px solid var(--signal);background:var(--raised);border-radius:0 var(--radius-control) var(--radius-control) 0;padding:24px}.fuzio-proof-numbers dt{letter-spacing:.08em;text-transform:uppercase;color:var(--forest);font-size:12px;font-weight:700}.fuzio-proof-numbers dd{letter-spacing:-.03em;color:var(--ink);margin:10px 0 0;font-size:clamp(28px,3.2vw,42px);font-weight:750;line-height:1.1}.fuzio-proof>.fuzio-proof-grid>p{font-size:16px;line-height:1.6}.fuzio-footer-contact{margin-top:10px;font-size:13px}.fuzio-footer-contact a{text-decoration:underline}@media (max-width:1100px){.fuzio-resources-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.fuzio-resource-card .fuzio-kicker,.fuzio-resource-card h3,.fuzio-resource-card>p:last-of-type{margin-inline:20px}}@media (max-width:760px){.fuzio-resources-grid{grid-template-columns:1fr;gap:18px}.fuzio-integrations-band{grid-template-columns:1fr;gap:20px;padding-top:10px}.fuzio-integrations-copy{gap:14px}.fuzio-integrations-band .fuzio-illustration{width:100%;max-width:580px;margin-inline:auto}.fuzio-integration-marks li{padding:8px 14px;font-size:13px}.fuzio-proof-grid{grid-template-columns:1fr;gap:24px}.fuzio-proof-numbers{grid-template-columns:1fr;gap:14px}.fuzio-proof-numbers>div{padding:18px}}.reason-form{gap:var(--space-2);flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.reason-form label{color:var(--muted);font-size:var(--text-label);font-weight:750}.reason-form input{width:100%;max-width:460px;min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);padding:10px 12px}.reason-page .management-card>.reason-form{margin-top:var(--space-4)}.reason-definitions-list li{align-items:flex-end}.reason-archived-details{margin-top:var(--space-4)}.flow-builder{gap:var(--space-3);flex-direction:column;display:flex}.flow-toolbar{align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.flow-toolbar label{gap:var(--space-1);min-width:220px;color:var(--muted);font-size:var(--text-label);flex-direction:column;flex:1;font-weight:750;display:flex}.flow-toolbar input{min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);padding:10px 12px}.flow-saved-at{color:var(--muted);font-size:var(--text-xs)}.flow-funnel{gap:var(--space-2);flex-wrap:wrap;display:flex}.flow-funnel-item{min-width:96px;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper)}.flow-funnel-item strong{font-size:var(--text-card-title);display:block}.flow-funnel-item small{color:var(--muted);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:850}.flow-body{gap:var(--space-3);height:calc(100vh - 320px);min-height:480px;display:flex;position:relative}.flow-spine{align-items:center;gap:var(--space-1);min-width:0;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);scrollbar-gutter:stable;flex-direction:column;flex:1;display:flex;overflow-y:auto}.flow-spine-group{display:contents}.flow-spine-arrow{color:var(--muted);font-size:var(--text-sm);line-height:1.2}.flow-drawer{z-index:8;gap:var(--space-3);width:min(380px,92%);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:auto;box-shadow:-18px 0 40px #17211d24}.flow-drawer-head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.flow-drawer-head h3{font-size:var(--text-card-title);margin:0}.flow-drawer-head button{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);width:32px;height:32px;color:var(--ink);font-size:var(--text-card-title);cursor:pointer;line-height:1}.flow-drawer label,.flow-modal label{gap:var(--space-1);color:var(--muted);font-size:var(--text-label);flex-direction:column;font-weight:750;display:flex}.flow-drawer input,.flow-drawer select,.flow-drawer textarea,.flow-modal input{min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);font:inherit;padding:10px 12px}.flow-drawer textarea{resize:vertical;min-height:0}.flow-drawer h4{font-size:var(--text-label);margin:0}.flow-hint{color:var(--muted);font-size:var(--text-sm);margin:0}.flow-variable-list{gap:var(--space-3);flex-direction:column;display:flex}.flow-variable{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-control);flex-direction:column;margin:0;display:flex}.flow-variable legend{padding:0 var(--space-1);color:var(--muted);font-size:var(--text-xs);font-weight:850}.flow-variable-actions{gap:var(--space-1);flex-wrap:wrap;display:flex}.flow-variable-actions button{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);font-size:var(--text-xs);cursor:pointer;padding:4px 10px;font-weight:750}.flow-variable-actions button:disabled{opacity:.4;cursor:default}.flow-card{gap:var(--space-1);width:min(360px,100%);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;flex-direction:column;flex-shrink:0;display:flex}.flow-card small{color:var(--muted);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-weight:850;display:flex}.flow-card strong{-webkit-line-clamp:1;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.flow-card p{-webkit-line-clamp:2;color:var(--muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.flow-card.is-selected{border-color:var(--signal);box-shadow:0 0 0 2px var(--signal-soft)}.flow-card-final{gap:var(--space-2);cursor:default}.flow-card-final .flow-variable-actions{margin-top:var(--space-1)}.flow-dot{background:var(--signal);border-radius:50%;width:8px;height:8px}.flow-preview{gap:var(--space-1);flex-direction:column;display:flex}.flow-pills{flex-direction:column;gap:4px;display:flex}.flow-pill{border:1px solid var(--line);background:var(--paper);color:var(--ink);font-size:var(--text-sm);text-align:center;border-radius:8px;padding:6px 10px;font-weight:750}.flow-badge{border:1px solid var(--line);background:var(--paper);color:var(--muted);font-size:var(--text-xs);border-radius:999px;align-self:flex-start;padding:2px 8px;font-weight:850}.flow-badge-ok{border-color:var(--success);background:var(--success-soft);color:var(--success)}.flow-badge-bad{border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.flow-bubble{padding:var(--space-2) var(--space-3);background:var(--success-soft);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px 12px 12px 4px;margin:0}.flow-modal-backdrop{z-index:40;padding:var(--space-4);background:#17211d73;place-items:center;display:grid;position:fixed;inset:0}.flow-modal{gap:var(--space-3);width:min(560px,100%);max-height:86dvh;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);color:var(--ink);flex-direction:column;display:flex;overflow:auto}.flow-preflight{gap:var(--space-3);flex-direction:column;display:flex}.flow-preflight-blockers{padding:var(--space-3);border:1px solid var(--danger);border-radius:var(--radius-control);background:var(--danger-soft);color:var(--danger)}.flow-preflight-blockers ul{margin:var(--space-2) 0 0;padding-left:var(--space-4)}.flow-sample{gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;display:flex}.flow-sample small{color:var(--muted)}@media (max-width:900px){.flow-body{flex-direction:column;height:auto}.flow-spine{overflow-y:visible}.flow-drawer{width:auto;box-shadow:none;position:static}}
