@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/2e482247ef29dcb9-s.3gj6ciom31zjc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/068feab4deafcd0f-s.p.0_kz_z3o_slvt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/db545dba463279ae-s.p.1cp9-4nby68jc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.rywALG_className{font-family:Archivo,Archivo Fallback;font-style:normal}.rywALG_variable{--font-archivo:"Archivo", "Archivo Fallback"}
:root{--ground:#fff;--ground-sunk:#f2f1ee;--ink:#16130f;--ink-2:#57524b;--ink-3:#6e685f;--line:#e3e0da;--on-ink:#fff;--rail:#ff5a1f;--rail-ink-2:#3a1505;--focus:#2340d9;--chip-tomato:#ff5a1f;--chip-cobalt:#2340d9;--chip-lime:#c6f432;--chip-pink:#ff8ac0;--chip-sun:#ffc21a;--chip-teal:#0b7a6c;--chip-plum:#5b2a86;--success:#1b7a3a;--warning:#a34a00;--danger:#c8102e;--scrim:#16130f9e;--font-display:var(--font-archivo), "Archivo", system-ui, sans-serif;--font-text:var(--font-archivo), "Archivo", system-ui, sans-serif;--space-1:2px;--space-2:4px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:24px;--space-7:36px;--space-8:48px;--radius-sm:4px;--radius-md:6px;--radius-pill:999px;--shadow-lift:0 14px 28px -12px #16130f59;--ring-focus:0 0 0 3px #2340d9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.t-display-number{font-family:var(--font-display);letter-spacing:-.02em;font-size:48px;font-weight:800;font-stretch:125%;line-height:48px}.t-large-title{font-family:var(--font-display);letter-spacing:-.025em;font-size:44px;font-weight:800;font-stretch:125%;line-height:46px}.t-title-2{font-family:var(--font-display);letter-spacing:-.015em;font-size:22px;font-weight:800;font-stretch:125%;line-height:26px}.t-chip-name{font-family:var(--font-display);letter-spacing:-.01em;font-size:19px;font-weight:800;font-stretch:125%;line-height:22px}.t-title-3{font-family:var(--font-display);font-size:17px;font-weight:800;font-stretch:125%;line-height:22px}.t-headline{font-family:var(--font-text);font-size:15px;font-weight:600;line-height:20px}.t-body{font-family:var(--font-text);font-size:15px;font-weight:400;line-height:22px}.t-callout{font-family:var(--font-text);font-size:14px;font-weight:400;line-height:20px}.t-chip-code{font-family:var(--font-text);letter-spacing:.04em;font-size:12px;font-weight:700;line-height:16px}.t-caption{font-family:var(--font-text);font-size:13px;font-weight:500;line-height:18px}
*,:before,:after{box-sizing:border-box}html{--ease-out:cubic-bezier(.16, 1, .3, 1);-webkit-font-smoothing:antialiased;scrollbar-color:var(--line) transparent}body{background:var(--ground);color:var(--ink);font-family:var(--font-text);font-variant-numeric:tabular-nums;margin:0;font-size:14px;line-height:20px}a{color:var(--chip-cobalt);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--chip-sun);color:var(--ink)}:focus-visible{box-shadow:var(--ring-focus);border-radius:var(--radius-sm);outline:none}h1,h2,h3,p{margin:0}h1{text-wrap:balance}.t-large-title{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}:where(.content) :where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=hidden],[type=color],[type=submit],[type=button]),select,textarea){border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--ground);max-width:100%;min-height:40px;color:var(--ink);padding:0 10px;font-size:15px}:where(.content) :where(textarea){padding:8px 10px;line-height:1.45}:where(.content) :where(input,select,textarea):focus-visible{border-color:var(--ink)}:where(.content) :where(input[type=checkbox],input[type=radio]){width:18px;height:18px;accent-color:var(--ink);flex:none;margin:0}fieldset{min-inline-size:0;min-width:0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shell{min-height:100vh}.content{width:100%;min-width:0;max-width:1440px;padding:var(--space-8) clamp(16px, 4vw, 56px) 64px;gap:var(--space-7);flex-direction:column;margin:0 auto;display:flex}.page-head{padding-bottom:var(--space-5);border-bottom:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.page-head p{color:var(--ink-2);margin-top:6px;font-size:15px}.split{gap:var(--space-7);flex-wrap:wrap;align-items:flex-start;display:flex}.split>.main{flex:999 460px;min-width:0}.split>.side{flex:300px;min-width:0}.topbar{z-index:30;background:var(--rail);color:var(--ink);position:sticky;top:0}.topbar :focus-visible{box-shadow:0 0 0 3px var(--ink);outline:none}.topbar-row{align-items:center;gap:8px 20px;max-width:1440px;margin:0 auto;padding:10px clamp(16px,4vw,56px);display:flex}.brand-link{color:var(--ink);font:800 21px/24px var(--font-display);letter-spacing:-.02em;align-items:center;gap:10px;font-stretch:125%;text-decoration:none;display:flex}.topnav{align-items:center;gap:4px;margin-left:8px;display:flex}.topnav-group{position:relative}.topnav-item{border-radius:var(--radius-md);min-height:42px;color:var(--ink);font:700 15px/20px var(--font-text);cursor:pointer;transition:background-color .15s ease, transform .16s var(--ease-out);background:0 0;border:0;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex}.topnav-item:active{transform:scale(.97)}.topnav-item svg{transition:transform .2s var(--ease-out)}.topnav-item[aria-expanded=true] svg{transform:rotate(180deg)}.topnav-item[data-current],.topnav-item[aria-expanded=true]{background:var(--ground)}@media (hover:hover) and (pointer:fine){.topnav-item:not([data-current]):hover{background:color-mix(in srgb, var(--ground) 30%, transparent)}}.menu{border-radius:var(--radius-md);background:var(--ground);transform-origin:0 0;min-width:240px;animation:menu-in .16s var(--ease-out) both;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 40px -16px #16130f73}.menu-end{transform-origin:100% 0;left:auto;right:0}.menu ul{margin:0;padding:0;list-style:none}@keyframes menu-in{0%{opacity:0;transform:scale(.97)translateY(-4px)}}.menu-link{border-radius:var(--radius-sm);width:100%;min-height:42px;color:var(--ink);font:600 15px/20px var(--font-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;padding:0 12px;text-decoration:none;display:flex}.menu-link svg{flex:none}.menu-link[aria-current=page]{background:var(--ground-sunk);font-weight:800}@media (hover:hover) and (pointer:fine){.menu-link:hover{background:var(--ground-sunk)}}.menu-who{gap:2px;margin:0;padding:10px 12px 12px;font-size:14px;display:grid}.menu-who span{color:var(--ink-3);text-overflow:ellipsis;font-size:13px;overflow:hidden}.menu-signout{box-shadow:inset 0 1px 0 var(--line);margin-top:4px;padding-top:4px}.topbar-end{align-items:center;gap:10px;margin-left:auto;display:flex}.credit-pill{border-radius:var(--radius-md);background:var(--ground);min-height:42px;color:var(--ink);white-space:nowrap;transition:transform .16s var(--ease-out);align-items:center;gap:6px 8px;padding:0 14px;text-decoration:none;display:inline-flex}.credit-pill:active{transform:scale(.97)}.credit-pill b{font:800 20px/1 var(--font-display);letter-spacing:-.02em;font-stretch:125%}.credit-pill span{color:var(--ink-2);font-size:13px;font-weight:600}.credit-pill .meter{width:56px}.credit-pill em{color:var(--ink);font-size:13px;font-style:normal;font-weight:800;text-decoration:underline}.credit-pill[data-empty]{background:var(--ink);color:var(--on-ink)}.credit-pill[data-empty] span,.credit-pill[data-empty] em{color:var(--on-ink)}.avatar-button{border-radius:var(--radius-md);cursor:pointer;width:42px;height:42px;transition:transform .16s var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid}.avatar-button:active{transform:scale(.95)}.avatar-button[data-current] .avatar,.avatar-button[aria-expanded=true] .avatar{box-shadow:0 0 0 3px var(--ground)}.menu-button{border-radius:var(--radius-md);background:var(--ink);min-height:42px;color:var(--on-ink);font:700 15px/20px var(--font-text);cursor:pointer;border:0;padding:0 14px;display:none}.menu-sheet{animation:menu-in .18s var(--ease-out) both;transform-origin:top;gap:14px;padding:4px 16px 20px;display:grid}.menu-sheet[hidden]{display:none}.menu-sheet section{border-radius:var(--radius-md);background:var(--ground);gap:4px;padding:10px;display:grid}.menu-sheet h2{font:800 13px/18px var(--font-text);color:var(--ink-3);margin:0;padding:4px 12px}.menu-sheet ul{margin:0;padding:0;list-style:none}.section-tabs{gap:10px;margin-bottom:-8px;display:grid}.section-tabs ul{scrollbar-width:none;gap:4px;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow-x:auto}.section-tabs ul::-webkit-scrollbar{display:none}.section-tabs-row{box-shadow:inset 0 -1.5px 0 var(--line)}.section-tabs-row a{min-height:44px;color:var(--ink-2);font:700 14px/18px var(--font-text);white-space:nowrap;align-items:center;padding:0 14px;text-decoration:none;transition:color .15s,box-shadow .15s;display:inline-flex;box-shadow:inset 0 -2.5px #0000}.section-tabs-row a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2.5px 0 var(--ink)}.section-tabs-parts a{border-radius:var(--radius-sm);background:var(--ground-sunk);min-height:34px;color:var(--ink);font:600 13px/18px var(--font-text);white-space:nowrap;transition:transform .16s var(--ease-out);align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.section-tabs-parts a:active{transform:scale(.97)}.section-tabs-parts a[aria-current=page]{background:var(--ink);color:var(--on-ink)}@media (hover:hover) and (pointer:fine){.section-tabs-row a:not([aria-current]):hover{color:var(--ink);box-shadow:inset 0 -2.5px 0 var(--line)}}@media (max-width:860px){.section-tabs ul{margin-inline:calc(-1*clamp(16px,4vw,56px));padding-inline:clamp(16px,4vw,56px)}}.meter{background:var(--ground-sunk);border-radius:2px;height:8px;overflow:hidden}.meter>i{background:var(--rail);transform-origin:0;height:100%;transition:transform .5s var(--ease-out);display:block}.muted{color:var(--ink-3);font-size:13px;line-height:18px}.avatar{border-radius:var(--radius-md);background:var(--ink);width:34px;height:34px;color:var(--on-ink);font:800 13px/1 var(--font-display);flex:none;justify-content:center;align-items:center;font-stretch:125%;display:flex}.btn{border-radius:var(--radius-md);min-height:42px;font:700 15px/20px var(--font-text);cursor:pointer;transition:transform .16s var(--ease-out), background-color .15s ease, opacity .15s ease;border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.btn:active{transform:translateY(1px)scale(.98)}.btn:disabled{background:var(--ground-sunk);color:var(--ink-3);box-shadow:none;cursor:not-allowed;transform:none}.btn-primary{background:var(--ink);color:var(--on-ink)}.btn-secondary{background:var(--ground);color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}.btn-credit{background:var(--chip-sun);color:var(--ink)}.btn-text{color:var(--chip-cobalt);background:0 0;min-height:32px;padding:0 4px;font-weight:600}.btn-big{min-height:50px;padding:0 26px;font-size:16px}.btn-block{width:100%}@media (hover:hover) and (pointer:fine){.btn-primary:not(:disabled):hover{background:#34302a}.btn-secondary:not(:disabled):hover{background:var(--ground-sunk)}.btn-text:hover{text-underline-offset:3px;text-decoration:underline}.row-link:hover{background:var(--ground-sunk)}.swatch:hover{box-shadow:var(--shadow-lift);transform:translateY(-4px)rotate(-.6deg)}}.swatches{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:22px 18px;margin:0;padding:0;list-style:none;display:grid}.swatch{border-radius:var(--radius-md);background:var(--chip);color:var(--on-chip);transform-origin:50% 100%;transition:transform .26s var(--ease-out), box-shadow .26s var(--ease-out);animation:fan-in .62s var(--ease-out) backwards;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 0 0 1px #16130f0f}.swatches>li:nth-child(2) .swatch{animation-delay:60ms}.swatches>li:nth-child(3) .swatch{animation-delay:.12s}.swatches>li:nth-child(4) .swatch{animation-delay:.18s}.swatches>li:nth-child(n+5) .swatch{animation-delay:.24s}@keyframes fan-in{0%{opacity:0;transform:translateY(18px)rotate(-5deg)}}.swatch-photo{aspect-ratio:5/4;background:var(--ground-sunk);display:block;position:relative;overflow:hidden}.swatch-photo img,.swatch-photo video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.swatch-nophoto{text-align:center;border:2px dashed var(--line);border-radius:var(--radius-sm);color:var(--ink-3);justify-content:center;align-items:center;padding:12px;font-weight:600;display:flex;position:absolute;inset:10px}.swatch-badge{border-radius:var(--radius-pill);background:var(--scrim);color:#fff;padding:4px 9px;font-size:12px;font-weight:700;position:absolute;top:10px;left:10px}.swatch-band{flex-direction:column;gap:8px;min-height:86px;padding:12px 14px 14px;display:flex}.swatch-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-top:auto;display:flex}.t-chip-name{overflow-wrap:anywhere}.t-chip-code{text-transform:uppercase}.swatch-aside{font-size:15px;font-weight:800}.hero-swatch{border-radius:var(--radius-md);background:var(--chip-lime);color:var(--ink);animation:fan-in .7s var(--ease-out) backwards;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid;overflow:hidden}.hero-swatch img{object-fit:cover;width:100%;height:100%;min-height:280px;display:block}.hero-swatch .band{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:14px;padding:clamp(22px,3vw,36px);display:flex}.hero-swatch .band p{max-width:44ch;font-size:16px;line-height:24px}.steps{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.steps li{border-radius:var(--radius-sm);background:#16130f14;padding:5px 10px;font-size:13px;font-weight:700}.group{flex-direction:column;gap:10px;display:flex}.group>h2,.section-title{font:800 22px/26px var(--font-display);letter-spacing:-.015em;color:var(--ink);font-stretch:125%}.group>.foot{color:var(--ink-3);font-size:13px;line-height:18px}.list{border-radius:var(--radius-md);background:var(--ground);box-shadow:inset 0 0 0 1.5px var(--line);margin:0;padding:0;list-style:none;overflow:hidden}.list>*{box-shadow:inset 0 -1.5px 0 var(--line)}.list>:last-child{box-shadow:none}.field{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;min-height:50px;padding:0 16px;font-size:15px;font-weight:600;display:flex}.field input,.field select{text-align:right;min-width:0;max-width:62%;min-height:40px;color:var(--ink-2);background:0 0;border:0;outline:none;flex:auto;font-size:15px;font-weight:400}.field>.muted{flex-basis:100%;padding-bottom:10px;font-size:13px;font-weight:400;line-height:18px}.field select{text-align-last:right;cursor:pointer}.field input::placeholder{color:var(--ink-3)}.field:focus-within{background:var(--ground-sunk)}.field input:focus,.field select:focus{color:var(--ink)}.row-link{color:var(--ink);flex-wrap:wrap;align-items:center;gap:14px;padding:12px 16px;text-decoration:none;display:flex}.row-link .dot{border-radius:var(--radius-sm);flex:none;width:30px;height:30px}.row-link .title{flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}.row-link .title b{font-size:15px;font-weight:700}.row-link .title span{color:var(--ink-3);font-size:13px}.row-link[aria-checked=true]{background:var(--ground-sunk)}.state{border-radius:var(--radius-pill);background:var(--ground-sunk);align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:13px;font-weight:700;display:inline-flex}.state:before{content:"";background:currentColor;border-radius:999px;width:8px;height:8px}.state-done{color:var(--success)}.state-running,.state-queued{color:var(--warning)}.state-failed{color:var(--danger)}.notice{border-radius:var(--radius-md);background:var(--ground-sunk);animation:notice-in .24s var(--ease-out) both;padding:14px 16px;font-size:14px;line-height:20px}@keyframes notice-in{0%{opacity:0;transform:translateY(-6px)}}.notice-error{color:var(--danger);background:#fde9ec}.empty{border-radius:var(--radius-md);background:var(--ground-sunk);flex-direction:column;align-items:flex-start;gap:12px;max-width:600px;padding:28px;display:flex}.empty p{color:var(--ink-2);font-size:15px;line-height:22px}.seg{border-radius:var(--radius-md);background:var(--ground-sunk);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:3px;display:grid}.seg button{min-height:34px;font:600 13px/18px var(--font-text);cursor:pointer;border-radius:var(--radius-sm);transition:background-color .18s var(--ease-out);background:0 0;border:0;padding:0 12px}.seg button[aria-checked=true],.seg button[aria-selected=true]{background:var(--ink);color:var(--on-ink)}.enhance-panel{border-radius:var(--radius-md);background:var(--ground-sunk);gap:10px;padding:14px;display:grid}.enhance-panel p{margin:0}.enhance-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.enhance-compare figure{gap:4px;margin:0;display:grid}.enhance-compare img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-sm);background:var(--line);width:100%;display:block}.enhance-compare figcaption{color:var(--ink-2);font-size:12px}.enhance-actions{flex-wrap:wrap;gap:8px;display:flex}.timeline{border-radius:var(--radius-md);background:var(--ink);gap:4px;padding:6px;display:flex;overflow-x:auto}.clip{border-radius:var(--radius-sm);cursor:pointer;color:#fff;text-align:left;min-width:84px;height:104px;animation:fan-in .52s var(--ease-out) backwards;background:#2b2722;border:0;padding:0;position:relative;overflow:hidden}.clip[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--chip-sun), inset 0 0 0 5px var(--ink)}.clip video,.clip img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.clip .label{justify-content:space-between;gap:4px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:6px;left:6px;right:6px}.clip .label span{border-radius:var(--radius-sm);background:var(--scrim);padding:2px 6px}.clip.end{background:var(--rail);color:var(--ink);cursor:default;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.card{padding:var(--space-6);border-radius:var(--radius-md);background:var(--ground);box-shadow:inset 0 0 0 1.5px var(--line);flex-direction:column;gap:12px;display:flex}.card[aria-current=true]{box-shadow:inset 0 0 0 3px var(--ink)}.big-number{font:800 40px/42px var(--font-display);letter-spacing:-.03em;font-stretch:125%}.video-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:22px 16px;margin:0;padding:0;list-style:none;display:grid}.video-grid video{aspect-ratio:9/16;border-radius:var(--radius-md);background:var(--ink);object-fit:cover;width:100%}.auth{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);min-height:100vh;display:grid}.auth-side{justify-content:center;align-items:center;padding:40px clamp(16px,5vw,64px);display:flex}.auth-box{flex-direction:column;gap:24px;width:100%;max-width:420px;display:flex}.auth-box .mark{align-items:center;gap:12px;display:flex}.auth-box .lead{color:var(--ink-2);font-size:17px;line-height:25px}.auth-wall{background:var(--rail);justify-content:center;align-items:center;padding:48px 24px;display:flex;position:relative;overflow:hidden}.auth-fan{pointer-events:none;width:min(100%,520px);height:460px;position:relative}.auth-fan .swatch{width:58%;animation:none;position:absolute;box-shadow:0 24px 40px -18px #16130f8c}.auth-fan .swatch:first-child{top:40px;left:0;transform:rotate(-9deg)}.auth-fan .swatch:nth-child(2){z-index:1;top:0;left:21%;transform:rotate(-1deg)}.auth-fan .swatch:nth-child(3){top:60px;right:0;transform:rotate(8deg)}.auth-wall .credit{color:var(--rail-ink-2);font-size:11px;position:absolute;bottom:10px;right:14px}.text-input{border-radius:var(--radius-md);background:var(--ground);width:100%;min-height:50px;box-shadow:inset 0 0 0 2px var(--line);border:0;padding:0 16px;font-size:16px;transition:box-shadow .15s}.text-input:focus{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.text-input::placeholder{color:var(--ink-3)}@media (min-width:861px) and (max-width:1180px){.brand-link span{display:none}.topnav{gap:2px;margin-left:0}.topnav-item{padding:0 10px}.credit-pill .meter,.credit-pill em{display:none}}@media (min-width:861px) and (max-width:1000px){.credit-pill span{display:none}}@media (max-width:860px){.topnav,.topbar-end .topnav-group{display:none}.menu-button{align-items:center;display:inline-flex}.topbar-row{padding-inline:16px}.credit-pill .meter,.credit-pill em{display:none}.content{padding-top:var(--space-6)}.t-large-title{font-size:clamp(28px,8vw,34px);line-height:1.1}.hero-swatch,.auth{grid-template-columns:minmax(0,1fr)}.hero-swatch img{min-height:200px;max-height:260px}.auth-wall{order:-1;padding:28px 16px 12px}.auth-fan{width:min(100%,360px);height:270px}.auth-wall .credit{display:none}.auth-fan .swatch .swatch-band{min-height:0;padding:8px 10px}.auth-fan .t-chip-name{font-size:14px;line-height:17px}.auth-fan .t-chip-code{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}.btn:active,.swatch:hover{transform:none}}.example{flex-direction:column;gap:14px;max-width:460px;display:flex}.motion{border-radius:var(--radius-md);background:var(--ground-sunk);flex-direction:column;align-items:flex-start;gap:12px;padding:18px;display:flex}.motion-head{align-items:center;gap:10px;display:flex}.price-chip{border-radius:var(--radius-sm);background:var(--chip-sun);padding:3px 9px;font-size:12px;font-weight:800}.motion-hint{color:var(--ink-2);max-width:60ch;font-size:14px;line-height:20px}.motion-options{flex-wrap:wrap;gap:6px;display:flex}.motion-option{border-radius:var(--radius-sm);background:var(--ground);min-height:36px;box-shadow:inset 0 0 0 1.5px var(--line);cursor:pointer;border:0;padding:0 12px;font-weight:600}.motion-option[aria-checked=true]{background:var(--ink);color:var(--on-ink);box-shadow:none}.motion-option:disabled{opacity:.5;cursor:default}.review-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.review{flex-direction:column;gap:10px;display:flex}.review video{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-md);background:var(--ink);width:100%}.review-name{font-weight:700}.review-actions{flex-wrap:wrap;gap:8px;display:flex}.legal{flex-direction:column;gap:24px;max-width:720px;margin:0 auto;padding:40px 16px 64px;display:flex}.legal-brand{color:var(--ink);font:800 20px/24px var(--font-display);align-items:center;gap:10px;font-stretch:125%;text-decoration:none;display:flex}.legal article{flex-direction:column;gap:12px;font-size:16px;line-height:25px;display:flex}.legal h2{font:800 19px/24px var(--font-display);margin-top:16px;font-stretch:125%}.legal ul{margin:0;padding-left:20px}.networks{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.network{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1.5px var(--line);flex-direction:column;align-items:flex-start;gap:10px;padding:30px 20px 20px;display:flex;position:relative;overflow:hidden}.network-head{align-items:center;gap:12px;display:flex}.net-logo{border-radius:var(--radius-md);background:var(--ground-sunk);width:44px;height:44px;color:var(--ink);flex:none;place-items:center;display:grid}.net-logo[data-official]{background:0 0}.net-logo img{display:block}.network:before{content:"";background:var(--band,var(--ink));height:10px;position:absolute;inset:0 0 auto}.publish>summary{width:100%;list-style:none}.publish>summary::-webkit-details-marker{display:none}.publish[open]>summary{margin-bottom:12px}.publish-form{flex-direction:column;gap:10px;display:flex}.publish-field{flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.publish-field textarea,.publish-field input{font:inherit;border:1.5px solid var(--ink);border-radius:var(--radius-sm,6px);background:var(--ground,#fff);width:100%;min-width:0;color:var(--ink);resize:vertical;padding:8px 10px;font-size:14px;font-weight:400}.publish-field textarea:focus,.publish-field input:focus{outline:3px solid var(--chip-cobalt);outline-offset:1px}.publish-field .muted{font-size:12px;font-weight:400}.publish-state{flex-direction:column;gap:4px;margin:0;font-size:14px;font-weight:600;display:flex}.publish-state .muted{font-size:12px;font-weight:400}.publish-done{color:var(--chip-teal)}.btn-google{gap:10px;width:100%}.auth-or{text-align:center;color:var(--ink-3);margin:4px 0;font-size:13px}.filters{border-radius:var(--radius-md);background:var(--ground-sunk);flex-wrap:wrap;align-items:flex-end;gap:10px 12px;padding:12px;display:flex}.filters label{color:var(--ink-2);flex-direction:column;gap:4px;min-width:0;font-size:12px;font-weight:700;display:flex}.filters label.grow{flex:200px}.filters select,.filters input,.inbox-search input,.inbox-stage select{border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--ground);max-width:100%;min-height:38px;color:var(--ink);padding:0 10px;font-size:14px;font-weight:400}.filters select:focus,.filters input:focus,.inbox-search input:focus,.inbox-stage select:focus{outline:3px solid var(--chip-cobalt);outline-offset:1px}.video-card{flex-direction:column;gap:10px;min-width:0;display:flex}.video-placeholder{aspect-ratio:9/16;border-radius:var(--radius-md);background:var(--ground-sunk);justify-content:center;align-items:center;padding:12px;display:flex}.video-meta{flex-direction:column;gap:2px;display:flex}.video-meta b{font-size:15px;font-weight:600}.video-meta .muted{font-size:13px}.job-progress{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.job-progress svg{flex:none}.ring-track{fill:none;stroke:var(--line);stroke-width:6px}.ring-fill{fill:none;stroke:var(--chip-tomato);stroke-width:6px;stroke-linecap:round;transition:stroke-dashoffset .6s var(--ease-out)}.ring-text{font:800 13px/1 var(--font-display);fill:var(--ink)}.job-progress-text{flex-direction:column;gap:4px;font-size:13px;line-height:18px;display:flex}.sync-bar{flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.sync-bar li{flex-wrap:wrap;gap:6px;display:flex}.inbox-warn{color:var(--danger);font-size:13px}.inbox-settings{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1.5px var(--line);padding:14px 16px}.inbox-settings>summary{cursor:pointer;align-items:baseline;gap:10px;display:flex}.inbox-settings[open]>summary{margin-bottom:10px}.inbox-settings>p{margin-bottom:12px;font-size:13px}.seg-radio,.checks{border:0;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;display:flex}.seg-radio legend,.checks legend{width:100%;margin-bottom:6px;font-size:13px;font-weight:700}.seg-radio label,.checks label,.check-line{cursor:pointer;align-items:center;gap:8px;min-height:32px;font-size:14px;display:inline-flex}.check-line{align-items:flex-start}.check-line input{margin-top:3px}.seg-radio input,.checks input,.check-line input{width:18px;height:18px;accent-color:var(--ink)}.inbox{gap:var(--space-6);flex-direction:column;display:flex}.post-block{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1.5px var(--line);overflow:hidden}.post-head{background:var(--ground-sunk);flex-wrap:wrap;align-items:flex-start;gap:14px;padding:14px;display:flex}.post-head img,.post-thumb-empty{object-fit:cover;border-radius:var(--radius-sm);background:var(--line);flex:none;width:72px;height:96px}.post-info{flex-direction:column;flex:240px;gap:4px;min-width:0;display:flex}.post-chips{flex-wrap:wrap;gap:6px;display:flex}.net{border-radius:var(--radius-pill);padding:2px 8px;font-size:12px;font-weight:700}.net-instagram{background:var(--chip-pink)}.net-facebook{background:var(--chip-cobalt);color:#fff}.post-caption{overflow-wrap:anywhere;font-size:15px}.post-link{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.post-link select{border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--ground);max-width:100%;min-height:34px;padding:0 8px}.comment-list{margin:0;padding:0;list-style:none}.comment{border-top:1.5px solid var(--line);border-left:5px solid #0000;flex-direction:column;gap:8px;padding:14px 14px 12px 18px;display:flex}.comment-pending{border-left-color:var(--chip-sun)}.comment-done{opacity:.86}.comment-head{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;display:flex}.cat{border-radius:var(--radius-pill);background:var(--chip-lime);padding:2px 8px;font-size:12px;font-weight:700}.reply-state{color:var(--ink-3);font-size:12px;font-weight:700}.rs-draft{color:var(--chip-cobalt)}.rs-sent{color:var(--success)}.rs-error,.rs-sending{color:var(--danger)}.comment-body{overflow-wrap:anywhere;white-space:pre-wrap;font-size:15px;line-height:22px}.thread{border-left:2px solid var(--line);flex-direction:column;gap:4px;margin:0;padding:0 0 0 14px;font-size:13px;list-style:none;display:flex}.thread .mine b{color:var(--chip-teal)}.sent-reply{border-radius:var(--radius-sm);background:var(--ground-sunk);padding:10px 12px;font-size:14px}.reply-box{flex-direction:column;gap:8px;display:flex}.row-actions{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.history summary{cursor:pointer;color:var(--ink-3);font-size:12px}.history ul{margin:6px 0 0;padding-left:18px;font-size:12px}.stat-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.stat-grid .card{padding:var(--space-5);gap:6px}.stat-grid .big-number{font-size:30px;line-height:34px}.observations{flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:15px;display:flex}.table-wrap{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1.5px var(--line);overflow-x:auto}.data-table{border-collapse:collapse;width:100%;font-size:14px}.data-table th,.data-table td{text-align:left;border-bottom:1.5px solid var(--line);white-space:nowrap;padding:10px 12px}.data-table td:first-child{white-space:normal;min-width:180px}.data-table th{color:var(--ink-2);background:var(--ground-sunk);font-size:12px}.data-table .num{text-align:right}.data-table tr:last-child td{border-bottom:0}@media (max-width:600px){.table-wrap:has(>.data-table:not(:has(thead))){overflow-x:visible}.data-table:not(:has(thead)){display:block}.data-table:not(:has(thead)) tbody{display:block}.data-table:not(:has(thead)) tr{border-bottom:1.5px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:12px 14px;display:flex}.data-table:not(:has(thead)) tr:last-child{border-bottom:0}.data-table:not(:has(thead)) td{white-space:normal;border:0;padding:0;display:block}.data-table:not(:has(thead)) td:first-child{flex-basis:100%;min-width:0;font-weight:600}.data-table:has(thead) :is(th,td):first-child{z-index:1;background:var(--ground);min-width:120px;box-shadow:inset -1.5px 0 0 var(--line);position:sticky;left:0}.data-table:has(thead) th:first-child{background:var(--ground-sunk)}}@media (max-width:560px){.video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.filters>label{flex:140px}.post-head>.btn{width:100%}}.page-loading{flex-direction:column;gap:14px;display:flex}.sk{border-radius:var(--radius-md);background:linear-gradient(90deg, var(--ground-sunk) 0%, #e9e7e2 50%, var(--ground-sunk) 100%);background-size:200% 100%;animation:1.2s linear infinite sk-shine;display:block}.sk-title{width:min(320px,70%);height:40px}.sk-line{width:min(520px,90%);height:18px;margin-bottom:18px}.sk-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px;display:grid}.sk-card{aspect-ratio:4/5}@keyframes sk-shine{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.sk{animation:none}}.rings{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.ring,.donut{align-items:center;gap:var(--space-5);padding:var(--space-5);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1.5px var(--line);margin:0;display:flex}.ring figcaption{flex-direction:column;gap:2px;font-size:14px;display:flex}.ring-value{font:700 15px var(--font-display);fill:var(--ink)}.chart-pair{gap:var(--space-6);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}@media (max-width:900px){.chart-pair{grid-template-columns:1fr}}.chart{padding:var(--space-5);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1.5px var(--line);margin:0}.chart-svg{width:100%;height:auto;display:block}.chart-svg .axis{fill:var(--ink-3);font-size:11px}.donut{flex-wrap:wrap}.legend{gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.legend li,.hbar-label{align-items:center;gap:8px;display:flex}.legend li b{font-variant-numeric:tabular-nums;margin-left:auto}.legend i,.hbar-label i{border-radius:3px;flex:none;width:10px;height:10px}.hbars{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hbars li{grid-template-columns:minmax(140px,1fr) minmax(0,2fr) auto;align-items:center;gap:12px;font-size:14px;display:grid}.hbar-track{background:var(--ground-sunk);border-radius:0 4px 4px 0;height:14px;overflow:hidden}.hbar-fill{border-radius:0 4px 4px 0;height:100%;display:block}.hbar-value{font-variant-numeric:tabular-nums}@media (max-width:560px){.hbars li{grid-template-columns:1fr auto}.hbar-track{grid-area:2/1/auto/-1}}.example{margin-top:var(--space-7);gap:var(--space-4);display:grid}.example-tag{border-radius:var(--radius-pill);background:var(--chip-sun);color:var(--ink);justify-self:start;padding:4px 10px;font-size:13px;font-weight:600}.charts.is-example{opacity:.92}.line-tag{font-size:12px}.contact-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.contact{padding:var(--space-5);gap:var(--space-4)}.contact-head{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.contact-head>div{flex:200px}.contact-head p{margin:2px 0 0;font-size:13px}.stage{border-radius:var(--radius-pill);background:var(--ground-sunk);padding:3px 10px;font-size:13px;font-weight:600}.stage-visit,.stage-negotiating{background:#dcebfb}.stage-won{background:#d6f2e4}.stage-lost{color:var(--ink-3)}.stage-overdue{color:var(--rail-ink-2);background:#fde3d6}.contact-props{margin:0;font-size:14px}.contact-history summary{cursor:pointer;font-size:14px;font-weight:600}.contact-history ol{gap:6px;margin:8px 0 0;padding-left:18px;font-size:14px;display:grid}.contact-reply{color:var(--ink-2);margin:2px 0 0}.contact-form{grid-template-columns:minmax(140px,1fr) minmax(140px,1fr) minmax(200px,2fr);align-items:end;gap:10px;display:grid}.contact-form label{gap:4px;font-size:13px;font-weight:600;display:grid}.contact-form select,.contact-form input,.contact-form textarea{font:inherit;border-radius:var(--radius-sm);border:1.5px solid var(--line);background:var(--ground);color:var(--ink);padding:8px 10px;font-size:15px;font-weight:400}.contact-actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}@media (max-width:700px){.contact-form{grid-template-columns:1fr}}.inquiries{margin-top:var(--space-8)}.inquiry-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.inquiry-list .card{padding:var(--space-4) var(--space-5);gap:4px}.inquiry-list .muted{font-size:13px}.inquiry-actions{flex-wrap:wrap;gap:4px;margin-left:-8px;display:flex}.share-box{gap:4px;display:grid}.share-note{font-size:12px}.charts{gap:var(--space-7);display:grid}.chart-pair>.group,.charts>.group{min-width:0;margin:0}.filters label.check-line{flex-direction:row;align-items:center;gap:8px;min-height:38px}.filters label.check-line input{width:18px;height:18px;min-height:0}.head-actions{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.crm-sub{flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 0;display:flex}.crm-new>summary{list-style:none;display:inline-flex}.crm-new>summary::-webkit-details-marker{display:none}.crm-new[open]>summary{margin-bottom:12px}.crm-form{padding:var(--space-5);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1.5px var(--line);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:10px;display:grid}.crm-form.compact{box-shadow:none;grid-template-columns:1fr 1fr;padding:0}.crm-form .wide{grid-column:1/-1}.crm-form label{gap:4px;font-size:13px;font-weight:600;display:grid}.crm-form input,.crm-form select,.crm-form textarea,.crm-note textarea,.inbox-form input,.inbox-form textarea{font:inherit;border-radius:var(--radius-sm);border:1.5px solid var(--line);background:var(--ground);color:var(--ink);min-width:0;padding:8px 10px;font-size:15px;font-weight:400}.crm-form>.btn{justify-self:start}.crm-form label.check-line{align-items:flex-start;gap:8px;font-weight:600;display:flex}.crm-bar{margin-top:var(--space-6);gap:10px;display:grid}.crm-bar .seg{grid-auto-columns:auto;justify-self:start}.seg a{border-radius:var(--radius-sm);min-height:34px;font:600 13px/18px var(--font-text);color:var(--ink);align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.seg a[aria-current=page]{background:var(--ink);color:var(--on-ink)}.board{grid-auto-columns:minmax(230px,1fr);grid-auto-flow:column;gap:12px;margin-top:8px;padding-bottom:8px;display:grid;overflow-x:auto}.board-col{border-radius:var(--radius-md);background:var(--ground-sunk);flex-direction:column;gap:8px;min-height:160px;padding:10px;transition:box-shadow .15s ease-out;display:flex}.board-col.is-over{box-shadow:inset 0 0 0 2px var(--focus)}.board-col>header{justify-content:space-between;align-items:baseline;padding:2px 4px 4px;font-size:14px;display:flex}.board-empty{color:var(--ink-3);margin:0;padding:12px 4px;font-size:13px}.board-card{border-radius:var(--radius-sm);background:var(--ground);box-shadow:inset 0 0 0 1px var(--line);cursor:grab;gap:4px;padding:10px 12px;font-size:13px;display:grid}.board-card:active{cursor:grabbing}.board-title{color:var(--ink);font-size:14px;font-weight:700;text-decoration:none}.board-title:hover{text-decoration:underline}.board-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.board-move select{width:100%;font:inherit;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--ground);color:var(--ink-2);padding:4px 6px;font-size:12px}.chip-mini{border-radius:var(--radius-pill);background:var(--ground-sunk);padding:1px 8px;font-size:12px;font-weight:600}.chip-late{color:var(--rail-ink-2);background:#fde3d6}.crm-today ul,.task-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.crm-today li,.task-list li{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font-size:14px;display:grid}.task-list li>span{display:grid}.crm-today li.is-late b,.task-list li.is-late b{color:var(--danger)}.task-list li.is-done b{color:var(--ink-3);text-decoration:line-through}.task-check{border:2px solid var(--ink-3);background:var(--ground);cursor:pointer;width:20px;height:20px;transition:background-color .15s ease, border-color .15s ease, transform .12s var(--ease-out);border-radius:6px;padding:0;position:relative}.task-check:after{content:"";position:absolute;inset:-12px}.task-check:active{transform:scale(.9)}.task-check[aria-pressed=true]{background:var(--success);border-color:var(--success)}.crm-detail{gap:var(--space-7);grid-template-columns:minmax(0,3fr) minmax(280px,2fr);align-items:start;display:grid}@media (max-width:900px){.crm-detail{grid-template-columns:1fr}}.crm-side{gap:var(--space-6);display:grid}.crm-note{gap:8px;display:grid}.crm-note .btn{justify-self:start}.crm-timeline{border-left:2px solid var(--line);gap:14px;margin:0;padding:0 0 0 14px;list-style:none;display:grid}.crm-timeline li{gap:2px;font-size:14px;display:grid;position:relative}.crm-timeline li:before{content:"";background:var(--ground);width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--ink-3);border-radius:50%;position:absolute;top:4px;left:-21px}.crm-timeline li.tl-comment:before{box-shadow:inset 0 0 0 2px var(--chip-pink)}.crm-timeline li.tl-reply:before,.crm-timeline li.tl-stage:before{box-shadow:inset 0 0 0 2px var(--focus)}.crm-timeline li.tl-note:before{box-shadow:inset 0 0 0 2px var(--chip-sun)}.crm-timeline p{white-space:pre-wrap;color:var(--ink-2);margin:0}.tl-when{color:var(--ink-3);font-size:12px}.plain-list{margin:0;padding-left:18px}.crm-danger summary{cursor:pointer;color:var(--danger);font-size:14px;font-weight:600}.btn-danger{background:var(--danger);color:#fff;justify-self:start}.crm-channels{margin-top:var(--space-8)}.crm-write>summary{cursor:pointer;margin-bottom:8px;font-weight:700}.crm-write{gap:12px;display:grid}.crm-write .crm-note+.crm-note{margin-top:12px}.crm-note input{font:inherit;border-radius:var(--radius-sm);border:1.5px solid var(--line);background:var(--ground);color:var(--ink);padding:8px 10px;font-size:15px}.crm-timeline li.tl-msg:before{box-shadow:inset 0 0 0 2px var(--chip-teal)}.crm-timeline li.tl-whatsapp-out:before,.crm-timeline li.tl-email-out:before{background:var(--chip-teal)}.weekly-auto{margin-top:var(--space-8)}.weekly-fields{border:0;display:contents}.weekly-fields .checks{border:0;flex-wrap:wrap;grid-column:1/-1;gap:8px 16px;margin:0;padding:0;display:flex}.weekly-fields .checks legend{margin-bottom:4px;font-size:13px;font-weight:600}.weekly-fields .checks label{flex-direction:row;align-items:center;gap:6px;font-weight:400;display:flex}.legal-langs{margin-bottom:var(--space-5);flex-wrap:wrap;gap:4px 12px;font-size:13px;display:flex}.legal-langs a[aria-current=page]{color:var(--ink);font-weight:700;text-decoration:none}@media (max-width:420px){.brand-link span,.credit-pill span{display:none}}[data-stage=new]{--stage:var(--chip-sun)}[data-stage=contacted]{--stage:var(--chip-cobalt)}[data-stage=visit]{--stage:var(--chip-teal)}[data-stage=negotiating]{--stage:var(--chip-plum)}[data-stage=won]{--stage:var(--chip-lime)}[data-stage=lost]{--stage:var(--chip-tomato)}.auto-recipes ul{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.auto-recipes li{border-radius:var(--radius-md);background:var(--ground-sunk);justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.auto-recipes li>span{gap:2px;font-size:14px;line-height:20px;display:grid}.auto-recipes li b{font-size:15px}.auto-done{color:var(--success);flex:none;font-size:14px;font-weight:700}.auto-pipe{margin-block:var(--space-6);scroll-snap-type:x proximity;grid-template-columns:repeat(6,minmax(250px,1fr));gap:10px;padding-bottom:8px;display:grid;overflow-x:auto}.auto-col{border-radius:var(--radius-md);background:var(--ground-sunk);scroll-snap-align:start;flex-direction:column;gap:8px;padding:18px 10px 10px;scroll-margin-top:16px;display:flex;position:relative;overflow:hidden}.auto-col:before{content:"";background:var(--stage);height:8px;position:absolute;inset:0 0 auto}.auto-col>header{justify-content:space-between;align-items:baseline;padding:2px 4px 4px;display:flex}.auto-col>header h2{font:800 17px/22px var(--font-display);margin:0;font-stretch:112%}.auto-rule{border-radius:var(--radius-sm);background:var(--ground);box-shadow:inset 0 0 0 1px var(--line);animation:notice-in .24s var(--ease-out) both;gap:4px;padding:12px;scroll-margin-top:16px;display:grid}.auto-rule[data-off]{background:0 0}.auto-rule[data-off] .auto-what{color:var(--ink-3)}.auto-when{color:var(--ink-2);font-size:13px;line-height:18px}.auto-what{overflow-wrap:anywhere;font-size:14px;line-height:20px}.auto-state{border-radius:var(--radius-pill);background:var(--ground-sunk);justify-self:start;padding:2px 8px;font-size:13px;font-weight:700}.auto-rule:not([data-off]) .auto-state{background:color-mix(in srgb, var(--success) 14%, var(--ground));color:var(--success)}.auto-tools{flex-wrap:wrap;align-items:center;gap:0 12px;display:flex}.auto-tools .btn-text{min-height:40px;padding:0;font-size:14px}.auto-delete{color:var(--danger)}.auto-edit,.auto-add{width:100%}.auto-edit>summary,.auto-add>summary{list-style:none}.auto-edit>summary::-webkit-details-marker{display:none}.auto-add>summary::-webkit-details-marker{display:none}.auto-add>summary{width:100%}.auto-edit[open]{order:9}.auto-form{border-radius:var(--radius-sm);background:var(--ground);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:10px;padding:12px;display:grid}.auto-form label{gap:4px;font-size:13px;font-weight:700;display:grid}.auto-form .wide,.auto-form button{grid-column:1/-1}.auto-form input,.auto-form select,.auto-form textarea{border-radius:var(--radius-sm);background:var(--ground-sunk);width:100%;min-height:40px;font:inherit;border:0;padding:8px 10px;font-weight:400}.auto-form textarea{resize:vertical}.auto-wait{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:6px 10px;display:grid}.auto-wait .muted{grid-column:1/-1;margin:0}.auto-runs{gap:2px;margin:12px 0 0;padding:0;list-style:none;display:grid}.auto-runs li{border-radius:var(--radius-sm);grid-template-columns:110px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:10px 12px;font-size:14px;display:grid}.auto-runs li:nth-child(odd){background:var(--ground-sunk)}.auto-status{font-weight:700}.auto-runs li[data-status=failed] .auto-status{color:var(--danger)}.auto-runs li[data-status=done] .auto-status{color:var(--success)}.tl-auto{color:var(--ink-3);font-weight:600}@media (max-width:700px){.auto-pipe{scrollbar-width:none;grid-template-columns:repeat(6,82vw);margin-inline:-16px;padding-inline:16px}.auto-runs li{grid-template-columns:minmax(0,1fr);gap:2px}}.bot-empty{border-radius:var(--radius-md);background:var(--ground-sunk);justify-items:start;gap:12px;max-width:640px;padding:20px;display:grid}.bot-empty p{margin:0}.bot-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:12px;margin-top:12px;display:grid}.bot-card{border-radius:var(--radius-md);background:var(--ground-sunk);align-content:start;gap:12px;padding:16px;scroll-margin-top:16px;display:grid}.bot-card>header{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.bot-card h3{font:800 19px/24px var(--font-display);margin:0;font-stretch:112%}.bot-card:not([data-off]) .auto-state{background:color-mix(in srgb, var(--success) 14%, var(--ground));color:var(--success)}.bot-chat{border-radius:var(--radius-md);background:#ece5dd;flex-direction:column;gap:8px;max-height:420px;margin:0;padding:14px;list-style:none;display:flex;overflow-y:auto}.bot-chat li[data-from=bot]{background:var(--ground);white-space:pre-line;border-radius:4px 12px 12px;align-self:flex-start;max-width:88%;padding:8px 12px;font-size:14px;line-height:20px}.bot-chat li[data-from=system]{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink-2);align-self:center;padding:2px 10px;font-size:13px;font-weight:600}.bot-chips{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.bot-chips span{border-radius:var(--radius-pill);background:var(--ground-sunk);color:var(--chip-teal);padding:4px 10px;font-size:13px;font-weight:600}.bot-rule{color:var(--success);margin:0;font-size:14px;font-weight:700}.bot-rule-form{justify-items:start;gap:6px;display:grid}.bot-new{flex-wrap:wrap;align-items:flex-start;gap:10px;margin-top:12px;display:flex}.bot-new .auto-add{flex:100%;width:auto}.bot-editor{border-radius:var(--radius-sm);background:var(--ground);gap:14px;margin-top:10px;padding:14px;display:grid}.bot-editor label{gap:4px;font-size:13px;font-weight:700;display:grid}.bot-editor input,.bot-editor select,.bot-editor textarea{border-radius:var(--radius-sm);background:var(--ground-sunk);width:100%;min-height:40px;font:inherit;border:0;padding:8px 10px;font-weight:400}.bot-head{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:10px;display:grid}.bot-steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bot-step{border-radius:var(--radius-sm);background:var(--ground-sunk);gap:8px;padding:12px;display:grid}.bot-step .muted{margin:0}.bot-step>header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bot-step>header>b{background:var(--ink);width:28px;height:28px;color:var(--ground);border-radius:50%;place-items:center;font-size:13px;display:grid}.bot-step>header label{flex:200px}.bot-step input,.bot-step select,.bot-step textarea{background:var(--ground)}.bot-tools{gap:10px;display:flex}.bot-tools .btn-text{min-height:36px;padding:0;font-size:13px}.bot-remove{color:var(--danger)}.bot-options{border:0;gap:6px;margin:0;padding:0;display:grid}.bot-options legend{margin-bottom:4px;font-size:13px;font-weight:700}.bot-option{grid-template-columns:22px minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.bot-option>span{font-size:14px;font-weight:700}.bot-option .btn-text{min-height:36px;padding:0;font-size:13px}.bot-row{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:8px;display:grid}.bot-actions{flex-wrap:wrap;gap:10px;display:flex}.bot-replies{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:8px;margin:12px 0;padding:0;list-style:none;display:grid}.bot-replies li{border-radius:var(--radius-md);background:var(--ground-sunk);align-content:start;gap:4px;padding:12px 14px;font-size:14px;display:grid}.bot-replies p{white-space:pre-line;margin:0}.bot-replies .btn-text{justify-self:start;min-height:36px;padding:0;font-size:13px}.bot-reply-form{background:var(--ground-sunk);max-width:640px}.bot-reply-form input,.bot-reply-form textarea{background:var(--ground)}.bot-active{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.reply-picker select{border-radius:var(--radius-sm);background:var(--ground-sunk);width:100%;min-height:40px;font:inherit;border:0;padding:8px 10px;font-size:14px}@media (max-width:700px){.bot-head,.bot-row{grid-template-columns:minmax(0,1fr)}.bot-option{grid-template-columns:22px minmax(0,1fr) auto}.bot-option label:nth-of-type(2),.bot-option label:nth-of-type(3){grid-column:2/-1}}.board-col>header{flex-wrap:wrap}.board-total{color:var(--ink);flex:100%;font-size:13px;font-weight:800}.board-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.board-owner{background:var(--ink);width:24px;height:24px;color:var(--on-ink);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.board-value{font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.board-tags{flex-wrap:wrap;gap:4px;display:flex}.board-tags span{border-radius:var(--radius-pill);background:var(--ground-sunk);padding:1px 8px;font-size:13px;font-weight:600}.bot-answers{border-radius:var(--radius-md);background:var(--ground-sunk);gap:6px;margin:12px 0 0;padding:12px;font-size:14px;display:grid}.bot-answers>div{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:8px;display:grid}.bot-answers dt{font-weight:700}.bot-answers dd{margin:0}.conv-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.conv-row{border-radius:var(--radius-md);color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;transition:background-color .15s;display:grid}.conv-list li:nth-child(odd) .conv-row{background:var(--ground-sunk)}.conv-list li[data-waiting] .conv-row{box-shadow:inset 0 0 0 2px var(--chip-tomato)}@media (hover:hover) and (pointer:fine){.conv-row:hover{background:color-mix(in srgb, var(--chip-sun) 18%, var(--ground))}}.conv-main{gap:2px;min-width:0;display:grid}.conv-preview{white-space:nowrap;text-overflow:ellipsis;color:var(--ink-2);font-size:14px;overflow:hidden}.conv-side{text-align:right;justify-items:end;gap:4px;display:grid}@media (max-width:600px){.conv-row{grid-template-columns:auto minmax(0,1fr)}.conv-side{text-align:left;flex-wrap:wrap;grid-column:2;justify-items:start;gap:6px;display:flex}}.report-fixed{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.content:has(form.report-fixed)>.report-fixed-all{display:none}.report-form{border-radius:var(--radius-md);background:var(--ground-sunk);gap:14px;max-width:640px;padding:16px;display:grid}.report-form label{gap:6px;font-size:14px;font-weight:700;display:grid}.report-form textarea,.report-form input[type=file]{border-radius:var(--radius-sm);background:var(--ground);width:100%;font:inherit;border:0;padding:10px 12px;font-weight:400}.report-form textarea{resize:vertical}.report-form .muted{margin:0;font-weight:400}.report-form button{justify-self:start}.report-kind{border:0;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;display:flex}.report-kind legend{margin-bottom:6px;font-size:14px;font-weight:700}.report-kind label{align-items:center;gap:8px;min-height:40px;font-weight:600;display:flex}.report-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.report-list>li{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1.5px var(--line);gap:6px;padding:14px 16px;display:grid}.report-list header{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.report-state{background:var(--ground-sunk);border-radius:999px;padding:2px 10px;font-size:13px;font-weight:700}.report-list li[data-status=working] .report-state{background:var(--rail);color:var(--ink)}.report-list li[data-status=done] .report-state{background:var(--success);color:var(--on-ink)}.report-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.report-meta{overflow-wrap:anywhere;margin:0;font-size:13px}.report-note{border-radius:var(--radius-sm);background:var(--ground-sunk);margin:0;padding:8px 12px}.report-staff{flex-wrap:wrap;gap:8px;display:flex}.report-staff select,.report-staff input{border-radius:var(--radius-sm);background:var(--ground-sunk);min-height:40px;font:inherit;border:0;padding:6px 10px}.report-staff input{flex:220px}.an-how{max-width:70ch;margin:0}.an-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.an-card{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1.5px var(--line);grid-template-columns:96px minmax(0,1fr);gap:16px;padding:14px;scroll-margin-top:90px;display:grid}.an-thumb{aspect-ratio:9/16;border-radius:var(--radius-sm);background:var(--ground-sunk);overflow:hidden}.an-thumb img{object-fit:cover;width:100%;height:100%;display:block}.an-main{align-content:start;gap:10px;min-width:0;display:grid}.an-main>header{align-items:center;gap:12px;display:flex}.an-score{border-radius:var(--radius-sm);min-width:64px;font-family:var(--font-display);font-variant-numeric:tabular-nums;background:var(--ground-sunk);color:var(--ink);justify-content:center;align-items:baseline;padding:6px 10px;font-size:28px;font-weight:800;line-height:1;display:inline-flex}.an-score small{font-size:13px;font-weight:700}.an-score[data-band=high],.an-chip[data-band=high]{background:var(--success);color:var(--on-ink)}.an-score[data-band=mid],.an-chip[data-band=mid]{background:var(--chip-sun);color:var(--ink)}.an-score[data-band=low],.an-chip[data-band=low]{background:var(--danger);color:var(--on-ink)}.an-title{gap:2px;display:grid}.an-caption{-webkit-line-clamp:2;color:var(--ink-2);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.an-metrics{flex-wrap:wrap;gap:6px 22px;margin:0;display:flex}.an-metrics div{display:grid}.an-metrics dt{color:var(--ink-3);font-size:12px}.an-metrics dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.an-result{border-radius:var(--radius-sm);background:var(--ground-sunk);gap:6px;padding:12px 14px;display:grid}.an-result p,.an-result ul{margin:0}.an-result ul{padding-left:18px}.an-result h3{margin:6px 0 0;font-size:14px}.an-verdict{font-weight:700}.an-tools{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.an-chip{background:var(--ground-sunk);color:var(--ink);border-radius:999px;justify-self:start;padding:6px 12px;font-size:13px;font-weight:700;text-decoration:none}@media (max-width:560px){.an-card{grid-template-columns:64px minmax(0,1fr);gap:12px}}.rec{gap:18px;display:grid}.rec-setup{gap:16px;max-width:720px;display:grid}.rec-modes{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.rec-mode{border-radius:var(--radius-md);background:var(--ground-sunk);text-align:left;font:inherit;color:var(--ink);cursor:pointer;border:0;gap:6px;padding:16px 18px;transition:box-shadow .16s ease-out,transform .16s ease-out;display:grid;box-shadow:inset 0 0 0 2px #0000}.rec-mode:active{transform:scale(.98)}.rec-mode[aria-checked=true]{box-shadow:inset 0 0 0 2.5px var(--ink);background:var(--ground)}.rec-mode b{font-size:18px}.rec-mode span{color:var(--ink-2);font-size:14px}.rec-field{gap:6px;font-size:14px;font-weight:700;display:grid}.rec-field input,.rec-field select,.rec-take-fields input,.rec-take-fields textarea{border-radius:var(--radius-sm);background:var(--ground-sunk);width:100%;min-height:44px;font:inherit;color:var(--ink);border:0;padding:10px 12px;font-weight:400}.rec-take-fields textarea{resize:vertical;font-size:17px}.rec-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rec-script{gap:12px;max-width:760px;margin:0;padding:0;list-style:none;display:grid}.rec-script>li{grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.rec-num{background:var(--ink);width:36px;height:36px;color:var(--on-ink);border-radius:18px;place-items:center;font-weight:800;display:grid}.rec-take-fields{gap:6px;display:grid}.rec-camera{justify-items:center;gap:12px;display:grid}.rec-stage{aspect-ratio:9/16;border-radius:var(--radius-md);background:#000;width:min(100%,440px);max-height:74vh;position:relative;overflow:hidden}.rec-video{object-fit:cover;width:100%;height:100%}.rec-video[data-mirror]{transform:scaleX(-1)}.rec-prompter{border-radius:var(--radius-sm);color:#fff;background:#0a0a0c9e;padding:12px 14px;transition:opacity .2s ease-out;position:absolute;top:10px;left:10px;right:10px}.rec-prompter p{margin:4px 0 0;font-size:22px;font-weight:700;line-height:1.25}.rec-meta,.rec-tip{opacity:.8;font-size:13px}.rec-tip{margin-top:6px;display:block}.rec-timer{color:#ff5a5a;font-variant-numeric:tabular-nums;background:#0000008c;border-radius:999px;padding:4px 12px;font-weight:700;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.rec-controls{justify-content:center;align-items:center;gap:18px;min-height:84px;display:flex}.rec-shutter{border:5px solid var(--ink);background:var(--ground);cursor:pointer;border-radius:38px;place-items:center;width:76px;height:76px;transition:transform .16s ease-out;display:grid}.rec-shutter:active{transform:scale(.95)}.rec-shutter span{background:var(--danger);border-radius:27px;width:54px;height:54px;transition:border-radius .2s ease-out,width .2s ease-out,height .2s ease-out}.rec-shutter[data-recording] span{border-radius:6px;width:28px;height:28px}.rec-done{max-width:640px}.trial-gate{border-radius:var(--radius-md);background:var(--ground-sunk);justify-items:start;gap:16px;max-width:620px;margin:40px 0;padding:28px;display:grid}.trial-gate p{margin:0;font-size:18px;line-height:1.45}.pp{--pp-main:#16130f;--pp-accent:#ff5a1f;color:#16130f;min-height:100vh;font-family:var(--font-text);background:#fff}.pp-top{background:var(--pp-main);color:#fff;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.pp-top a{color:#fff;opacity:.85;font-size:15px;text-decoration:none}.pp-logo{object-fit:contain;max-width:200px;max-height:40px}.pp-main{gap:40px;max-width:1080px;margin:0 auto;padding:24px 20px 120px;display:grid}.pp-hero{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:36px;display:grid}.pp-video{aspect-ratio:9/16;object-fit:cover;background:#000;border-radius:20px;width:100%}.pp-info{align-content:start;gap:12px;display:grid}.pp-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--pp-main);font-size:13px;font-weight:700}.pp-info h1{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(32px,5vw,52px);line-height:1.02}.pp-where{color:#57524b;margin:0;font-size:18px}.pp-price{font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:clamp(28px,4vw,40px);font-weight:800}.pp-facts{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pp-facts li{background:#f2f1ee;border-radius:999px;padding:8px 14px;font-size:15px;font-weight:600}.pp-extras{max-width:60ch;margin:0;font-size:17px;line-height:1.5}.pp-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.pp-btn{min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 26px;font-size:17px;font-weight:800;text-decoration:none;transition:transform .16s ease-out;display:inline-flex}.pp-btn:active{transform:scale(.97)}.pp-btn-wa{color:#fff;background:#1b7a3a}.pp-btn-dark{color:#fff;background:#16130f}.pp-btn:disabled{opacity:.6}.pp-link{color:#16130f;font-weight:600}.pp-h2{font-family:var(--font-display);margin:0 0 14px;font-size:28px}.pp-gallery{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pp-gallery img{aspect-ratio:4/3;object-fit:cover;border-radius:14px;width:100%;display:block}.pp-form{background:#f2f1ee;border-radius:20px;gap:12px;max-width:560px;padding:24px;scroll-margin-top:20px;display:grid}.pp-form h2{font-family:var(--font-display);margin:0;font-size:28px}.pp-form label{gap:6px;font-size:14px;font-weight:700;display:grid}.pp-form input,.pp-form textarea{width:100%;min-height:48px;font:inherit;background:#fff;border:0;border-radius:12px;padding:10px 14px;font-size:17px;font-weight:400}.pp-trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.pp-muted{color:#57524b;margin:0}.pp-error{color:#c8102e;margin:0;font-weight:600}.pp-sent{color:#1b7a3a;background:#e8f4ec;border-radius:20px;max-width:560px;margin:0;padding:24px;font-size:18px;font-weight:700}.pp-sticky{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fffffff0;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #00000014}.pp-sticky .pp-btn{width:100%}.pp-foot{border-top:1px solid #e3e0da;flex-wrap:wrap;justify-content:space-between;gap:8px;max-width:1080px;margin:0 auto;padding:24px 20px 100px;font-size:14px;display:flex}@media (max-width:760px){.pp-hero{grid-template-columns:1fr}.pp-video{max-height:72vh}.pp-sticky{display:block}}.share-page p{margin:0}.share-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pp-visit{max-width:720px}.pp-chips-set{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.pp-chips-set legend{margin-bottom:8px;padding:0;font-size:14px;font-weight:700}.pp-chips{flex-wrap:wrap;gap:8px;display:flex}.pp-chip{color:#16130f;min-height:44px;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:#fff;border:1px solid #d9d5ce;border-radius:12px;padding:8px 14px;font-size:16px;transition:transform .16s ease-out,background-color .16s}.pp-chip:active{transform:scale(.97)}.pp-chip[aria-pressed=true]{color:#fff;background:#16130f;border-color:#16130f}.pp-chip-day{justify-items:center;min-width:72px;line-height:1.2;display:grid}.pp-chip-day span{text-transform:capitalize;font-size:13px}.pp-chip-more{border-style:dashed}.pp-visit-pick{margin:4px 0 0;font-size:18px;font-weight:800}.pp-visit-pick:first-letter{text-transform:uppercase}.pp-small{font-size:14px}.pp-visit-done p{margin:0}.pp-visit-note{font-size:16px;font-weight:500;margin-top:6px!important}.visit-day+.visit-day{margin-top:var(--space-5)}.visit-day-title{margin:0 0 8px;font-size:15px;font-weight:700}.visit-day-title:first-letter{text-transform:uppercase}.visit-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.visit-row{border-radius:var(--radius-md);background:var(--ground-sunk);grid-template-columns:64px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.visit-time{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:22px}.visit-who{flex-wrap:wrap;gap:2px 12px;min-width:0;display:flex}.visit-who a{color:inherit}.visit-status{color:var(--ink-2);font-size:13px;font-weight:700}.visit-status-done{color:var(--success)}.visit-status-canceled,.visit-status-no_show{color:var(--danger)}.visit-canceled .visit-time,.visit-canceled .visit-who{opacity:.6;text-decoration:line-through}.visit-actions{flex-wrap:wrap;gap:6px;display:flex}.visit-btn{min-height:34px;padding:0 12px;font-size:13px}.visit-empty p{margin:0}@media (max-width:760px){.visit-row{grid-template-columns:56px minmax(0,1fr)}.visit-row>.visit-status,.visit-row>.visit-actions{grid-column:2}}.match-row{grid-template-columns:minmax(0,1fr) auto auto}@media (max-width:760px){.match-row{grid-template-columns:minmax(0,1fr)}.match-row>.visit-status,.match-row>.visit-actions{grid-column:1}}.stage-tag{background:var(--stage,var(--ground));color:var(--ink);white-space:nowrap;border-radius:999px;justify-self:start;padding:3px 10px;font-size:13px;font-weight:700}.interest-add{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:12px;display:flex}.interest-add label{flex:260px}.interest-add select{width:100%}.rental-card{padding:var(--space-5);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1.5px var(--line);gap:10px;margin-bottom:12px;display:grid}.rental-card p{margin:0}.rental-edit summary{cursor:pointer;font-weight:700}.rental-edit[open] summary{margin-bottom:12px}.renewal-ask{padding:var(--space-4);border-radius:var(--radius-md);background:var(--ground);gap:12px;display:grid}.renewal-forms{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.renewal-form{align-content:start;gap:8px;display:grid}.renewal-form label{gap:4px;display:grid}.renewal-form .btn{justify-self:start}.renewal-done{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.renewal-tag{background:var(--ground);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:700}.renewal-leave{box-shadow:inset 0 0 0 1.5px}.renewal-steps{margin:6px 0 0;padding-left:20px}.pp-available{border-radius:999px;margin:0 0 8px;padding:4px 12px;font-weight:700;display:inline-block;box-shadow:inset 0 0 0 1.5px}.rental-delete{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.rental-row{grid-template-columns:120px minmax(0,1fr) auto}.rental-row .visit-time{font-size:16px}@media (max-width:760px){.rental-row{grid-template-columns:minmax(0,1fr)}.rental-row .visit-status{grid-column:1}}.maint-actions{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.maint-actions .filters{margin:0}.stat-grid .money-number{overflow-wrap:anywhere;font-size:24px;line-height:30px}.collect-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.collect-row{border-radius:var(--radius-md);background:var(--ground-sunk);gap:10px;padding:12px 14px;display:grid}.collect-main{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;display:grid}.collect-status{color:var(--ink-2);font-size:13px;font-weight:700}.collect-status[data-status=paid]{color:var(--success)}.collect-status[data-status=late]{color:var(--danger)}@media (max-width:760px){.collect-main{grid-template-columns:minmax(0,1fr)}}.insp-rows{gap:6px;display:grid}.insp-row{grid-template-columns:minmax(0,1fr) 150px minmax(0,2fr);gap:6px;display:grid}@media (max-width:640px){.insp-row{grid-template-columns:minmax(0,1fr) 130px}.insp-row input:last-child{grid-column:1/-1}}.insp-upload{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:14px;display:flex}.insp-upload label:first-child{gap:4px;font-size:13px;font-weight:600;display:grid}.insp-pick{cursor:pointer}.insp-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.insp-grid li{gap:4px;font-size:13px;display:grid}.insp-grid img,.insp-grid video{aspect-ratio:4/3;object-fit:cover;background:#ece8e1;border-radius:10px;width:100%}.ins-c-good{color:#1b7a3a;font-weight:700}.ins-c-fair{color:#9a6700;font-weight:700}.ins-c-bad{color:#b42318;font-weight:700}@media print{.pt-print,.insp-grid video{display:none}}.pt-block{margin:28px 0}.pt-block h2{margin:0 0 6px;font-size:22px}.or-ok{color:#1b5e2b;background:#e5f4e4;border-radius:12px;padding:10px 14px;font-weight:700}.pt-st{font-weight:700}.pt-st-paid{color:#1b7a3a}.pt-st-late{color:#b42318}.or{color:#16130f;background:#faf8f4;min-height:100vh}.or-top,.or-main,.or-foot{max-width:880px;margin:0 auto;padding-left:20px;padding-right:20px}.or-top{justify-content:space-between;align-items:center;gap:12px;padding-top:20px;padding-bottom:20px;display:flex}.or-logo{object-fit:contain;max-width:160px;max-height:40px}.or-main h1{font-family:var(--font-display);margin:24px 0 6px;font-size:clamp(32px,6vw,48px);line-height:1.05}.or-lead{margin:0 0 4px;font-size:20px}.or-muted{color:#6b655c;margin:0}.or-note{background:#f2f1ee;border-radius:12px;padding:12px 16px}.or-tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:24px 0;padding:0;list-style:none;display:grid}.or-tile{background:#fff;border-radius:16px;gap:6px;padding:16px;display:grid;box-shadow:0 1px #16130f0f}.or-tile-label{color:#4b463f;font-size:14px;font-weight:600}.or-tile-num{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:40px;line-height:1}.or-spark{align-items:flex-end;gap:4px;height:32px;display:flex}.or-bar{background:var(--or-accent,#ff5a1f);border-radius:4px 4px 0 0;flex:1}.or-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px}.or-table caption{text-align:left;margin-bottom:8px;font-weight:700}.or-table th,.or-table td{text-align:right;border-bottom:1px solid #e7e2da;padding:8px 6px}.or-table th[scope=row],.or-table thead th:first-child{text-align:left}.or-table thead th{color:#4b463f;font-size:13px;font-weight:600}.or-notes{margin:20px 0;padding-left:18px;font-size:17px}.or-actions{flex-wrap:wrap;gap:10px;margin:8px 0 32px;display:flex}.or-btn{color:#fff;background:#1b7a3a;border-radius:999px;align-items:center;min-height:48px;padding:0 22px;font-weight:800;text-decoration:none;display:inline-flex}.or-btn-dark{background:#16130f}.or-foot{border-top:1px solid #e7e2da;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:20px;padding-bottom:40px;font-size:14px;display:flex}@media (max-width:640px){.or-table{font-size:13px}.or-table th,.or-table td{padding:6px 3px}}.or-scroll{overflow-x:auto}.pt{color:#16130f;background:#e9e6e0;padding:0 0 40px}.pt-bar{z-index:2;background:#faf8f4;border-bottom:1px solid #ddd8cf;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;top:0}.pt-sheet{box-sizing:border-box;background:#fff;width:210mm;height:297mm;margin:24px auto 0;padding:18mm 18mm 16mm;position:relative;overflow:hidden;box-shadow:0 6px 24px #16130f1f}.pt-sheet h2{font-family:var(--font-display);margin:10mm 0 3mm;font-size:22pt;line-height:1.05}.pt-sheet h3{margin:6mm 0 2mm;font-size:13pt}.pt-sheet p{font-size:11.5pt;line-height:1.45}.pt-lead{max-width:150mm;margin:0;font-size:13pt!important}.pt-logo{object-fit:contain;max-width:50mm;max-height:14mm}.pt-brand{font-size:14pt}.pt-cover{color:#fff;padding:0}.pt-cover-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pt-cover-plain{background:linear-gradient(160deg, var(--pt-main), #000)}.pt-cover-shade{background:linear-gradient(#00000059 0%,#0000 30%,#000000bf 100%);position:absolute;inset:0}.pt-cover-top{color:#16130f;background:#ffffffeb;border-radius:4mm;width:max-content;max-width:120mm;padding:4mm 5mm;display:inline-flex;position:absolute;top:16mm;left:18mm;right:18mm}.pt-cover-text{position:absolute;bottom:22mm;left:18mm;right:18mm}.pt-kicker{background:var(--pt-accent);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:99px;padding:2mm 4mm;font-size:10pt;font-weight:800;display:inline-block}.pt-cover h1{font-family:var(--font-display);margin:5mm 0 2mm;font-size:40pt;line-height:1}.pt-where{margin:0;font-size:16pt!important}.pt-facts{opacity:.9;margin:2mm 0 0;font-size:12pt!important}.pt-date{opacity:.85;margin:8mm 0 0;font-size:10.5pt!important}.pt-head{color:#6b655c;border-bottom:.5mm solid #e7e2da;justify-content:space-between;align-items:center;gap:8mm;padding-bottom:4mm;font-size:10pt;display:flex}.pt-quote{border-left:1mm solid var(--pt-accent);margin:4mm 0 0;padding-left:4mm;font-style:italic}.pt-contact{margin:4mm 0 0}.pt-steps{grid-template-columns:1fr 1fr;gap:4mm 6mm;margin:4mm 0 0;padding:0;list-style:none;display:grid}.pt-steps li{background:#f6f3ee;border-radius:3mm;gap:3mm;padding:4mm;display:flex}.pt-steps b{font-size:12pt;display:block}.pt-steps p{margin:1mm 0 0;line-height:1.35;font-size:10pt!important}.pt-step-n{background:var(--pt-main);color:#fff;border-radius:99px;flex:none;place-items:center;width:8mm;height:8mm;font-size:10pt;font-weight:800;display:grid}.pt-step-when{color:var(--pt-accent);text-transform:uppercase;letter-spacing:.04em;font-size:8.5pt;font-weight:700;display:block}.pt-cols{grid-template-columns:1.4fr 1fr;align-items:start;gap:10mm;display:grid}.pt-big{align-items:center;gap:5mm;margin:0;display:flex}.pt-big b{font-family:var(--font-display);color:var(--pt-accent);font-size:44pt;line-height:1}.pt-price{background:#f6f3ee;border-radius:4mm;padding:6mm}.pt-price h2{margin-top:0;font-size:16pt}.pt-price p{margin:0}.pt-price-num{font-family:var(--font-display);font-weight:800;margin:2mm 0!important;font-size:26pt!important}.pt-photos{grid-template-columns:repeat(4,1fr);gap:3mm;margin-top:8mm;display:grid}.pt-photos img{aspect-ratio:4/3;object-fit:cover;border-radius:2mm;width:100%}.pt-needs{margin:0;padding-left:5mm;font-size:11.5pt;line-height:1.6}.pt-next{background:var(--pt-main);color:#fff;border-radius:4mm;padding:6mm;position:absolute;bottom:16mm;left:18mm;right:18mm}.pt-next h2{margin:0 0 2mm;font-size:16pt}.pt-next p{margin:0}.pt-link span{word-break:break-all;font-weight:700}@media print{@page{size:A4;margin:0}.pt{background:0 0;padding:0}.pt-bar{display:none}.pt-sheet{box-shadow:none;break-after:page;-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0}}@media screen and (max-width:840px){.pt-sheet{zoom:.45}}.carousel-box{gap:12px;display:grid}.carousel-strip{scroll-snap-type:x mandatory;gap:8px;margin:0;padding:0 0 6px;list-style:none;display:flex;overflow-x:auto}.carousel-strip li{scroll-snap-align:start;flex:none;width:168px}.carousel-strip img{aspect-ratio:4/5;border-radius:var(--radius-sm);background:var(--ground-sunk);width:100%;display:block}.carousel-caption{gap:6px;font-size:14px;font-weight:600;display:grid}.carousel-caption textarea{width:100%;font:inherit;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--ground);resize:vertical;padding:10px 12px;font-weight:400}.carousel-box>.btn{justify-self:start}.pp-langs{flex-wrap:wrap;gap:4px 12px;display:flex}.pp-langs a{color:#57524b;font-size:14px}.pp-langs a[aria-current=true]{color:#16130f;font-weight:700}.desc-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.desc-list li{border-radius:var(--radius-md);background:var(--ground-sunk);padding:12px 14px}.desc-list p{margin:4px 0 8px}.ref-link{border-radius:var(--radius-sm);background:var(--ground-sunk);word-break:break-all;padding:8px 10px;font-size:13px}.routing-form .weekly-fields{gap:14px;max-width:720px;display:grid}.routing-modes{border:0;gap:8px;margin:0;padding:0;display:grid}.routing-modes legend,.routing-timeout{font-size:14px;font-weight:600}.routing-timeout{gap:6px;max-width:360px;display:grid}.routing-agents{gap:8px;margin:0;padding:0;list-style:none;display:grid}.routing-agents li{border-radius:var(--radius-md);background:var(--ground-sunk);grid-template-columns:minmax(0,1fr) auto minmax(0,1.2fr);align-items:center;gap:8px 14px;padding:12px 14px;display:grid}.routing-agents li label:last-child{gap:4px;font-size:13px;display:grid}@media (max-width:760px){.routing-agents li{grid-template-columns:minmax(0,1fr)}}.heat{white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.heat:before{content:"";background:currentColor;border-radius:99px;width:8px;height:8px}.heat-hot{color:#c2410c}.heat-warm{color:#a16207}.heat-cold{color:#3f6fa8}.st{background:var(--ground-sunk);min-height:100vh;padding:24px 16px 48px}.st-bar{justify-content:space-between;gap:8px;max-width:210mm;margin:0 auto 16px;display:flex}.st-sheet{color:#16130f;background:#fff;max-width:210mm;min-height:297mm;margin:0 auto;padding:18mm 16mm;font-size:11pt;line-height:1.45;box-shadow:0 1px 3px #0000001f}.st-head{border-bottom:2px solid #16130f;margin-bottom:8mm;padding-bottom:6mm}.st-head h1{margin:0 0 2mm;font-size:22pt}.st-head p{margin:0}.st-agency{font-weight:700;margin-bottom:4mm!important}.st-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.st-table th,.st-table td{text-align:right;border-bottom:1px solid #d8d3cb;padding:2.5mm 2mm}.st-table th:first-child,.st-table td:first-child{text-align:left}.st-table thead th{color:#5a544b;font-size:9pt}.st-table tfoot th,.st-table tfoot td{border-top:2px solid #16130f;border-bottom:0}.st-sheet h2{margin:10mm 0 3mm;font-size:12pt}.st-list{margin:0;padding:0;list-style:none}.st-list li{border-bottom:1px solid #ece8e1;justify-content:space-between;gap:4mm;padding:1.5mm 0;display:flex}.st-total{text-align:right;margin-top:10mm;font-size:14pt}.st-note{color:#5a544b;margin-top:12mm;font-size:9pt}@media print{.st{background:0 0;padding:0}.st-bar{display:none}.st-sheet{box-shadow:none;max-width:none;margin:0}}@media screen and (max-width:760px){.st-sheet{min-height:0;padding:8mm 6mm;overflow-x:auto}}.agent-grid{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:start;display:grid}.agent-card{gap:14px;min-width:0;display:grid}.agent-card p{margin:0}.agent-head{align-items:center;gap:14px;min-width:0;display:flex}.agent-head h2{margin:0}.agent-avatar{background:var(--ground-sunk);width:56px;height:56px;color:var(--ink-2);font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:22px;font-weight:700;display:grid;overflow:hidden}.agent-avatar img{object-fit:cover;width:100%;height:100%}.agent-avatar-lg{width:72px;height:72px}.agent-links{flex-wrap:wrap;gap:4px 12px;font-size:14px;display:flex}.agent-week{padding:var(--space-4);border-radius:var(--radius-md);background:var(--ground-sunk);gap:6px;display:grid}.agent-bar{border-radius:var(--radius-pill);background:var(--line);height:8px;overflow:hidden}.agent-bar span{border-radius:inherit;background:var(--ink);height:100%;transition:width .3s var(--ease-out);display:block}.agent-done{color:var(--success);font-weight:700}.agent-stats{gap:10px;margin:0;display:grid}.agent-stats div{gap:2px;display:grid}.agent-stats dt{font-weight:700}.agent-stats dd{margin:0}.agent-score{font-family:var(--font-display);font-size:28px}.agent-bio{color:var(--ink-2);font-style:italic}.agent-form{gap:12px;display:grid}.agent-form label{gap:4px;min-width:0;display:grid}.agent-form-row{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.agent-form .btn{justify-self:start}.agent-photo-field{align-items:center;gap:14px;display:flex}.agent-photo-field label{flex:1;min-width:0}.agent-photo-field input[type=file]{min-width:0;max-width:100%}.share-videos{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.share-videos .btn{text-align:left;white-space:normal;justify-content:flex-start;width:100%}.plan-toggle{border-radius:var(--radius-pill);background:var(--ground-sunk);flex-wrap:wrap;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.plan-toggle a{border-radius:var(--radius-pill);color:var(--ink-2);padding:8px 16px;font-weight:700;text-decoration:none}.plan-toggle a[aria-current=page]{background:var(--ink);color:var(--on-ink)}.plan-save{color:var(--success);font-size:12px;font-weight:700}.plan-toggle a[aria-current=page] .plan-save{color:inherit;opacity:.8}.plan-points{color:var(--ink-2);gap:4px;margin:0;padding-left:18px;display:grid}.crm-summary ul{gap:6px;margin:0;padding-left:1.1em;display:grid}.crm-summary-next{background:var(--fill,#0000000a);border-radius:12px;margin:0;padding:10px 14px}.crm-summary form{display:flex}.trial-cancel{gap:10px;display:grid}.trial-cancel p{margin:0}.trial-cancel form{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.push-box{border-radius:var(--radius-md,6px);background:var(--ground-sunk);justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;padding:16px 18px;display:flex}.push-box p{max-width:70ch;margin:4px 0 0}@media (max-width:640px){.push-box{flex-direction:column;align-items:stretch}}.chatbox{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--ground);grid-template-columns:minmax(260px,340px) minmax(240px,300px) minmax(0,1fr);height:calc(100svh - 150px);min-height:560px;display:grid;overflow:hidden}.inbox-list{border-right:1px solid var(--line);background:var(--ground);flex-direction:column;min-height:0;display:flex}.inbox-search{padding:12px 12px 8px}.inbox-search input{width:100%}.inbox-filters,.inbox-channels{flex-wrap:wrap;gap:6px;padding:0 12px 8px;display:flex}.inbox-filters a,.inbox-channels a{background:var(--ground-sunk);color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.inbox-filters a[aria-current],.inbox-channels a[aria-current]{background:var(--ink);color:var(--on-ink)}.inbox-count{background:var(--rail);min-width:18px;color:var(--ink);text-align:center;border-radius:999px;padding:0 5px;font-size:12px}.inbox-rows{border-top:1px solid var(--line);flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.inbox-row{border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:44px minmax(0,1fr);gap:10px;padding:12px;text-decoration:none;display:grid}.inbox-row:hover{background:var(--ground-sunk)}.inbox-row[data-waiting]{background:#fff8ec}.inbox-row[aria-current]{background:var(--ink);color:var(--on-ink)}.inbox-row[aria-current] .muted,.inbox-row[aria-current] .inbox-preview{color:#ffffffbf}.inbox-avatar{background:var(--chip-sun);width:44px;height:44px;color:var(--ink);border-radius:999px;place-items:center;font-size:18px;font-weight:800;display:grid;position:relative}.inbox-avatar-big{flex:none;width:56px;height:56px;font-size:22px}.inbox-badge{background:#fff;border-radius:999px;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:-4px;right:-4px;overflow:hidden;box-shadow:0 0 0 2px #fff}.inbox-badge .net-logo,.inbox-bubble-net .net-logo,.inbox-badge img,.inbox-bubble-net img{width:18px;height:18px}.inbox-main{flex-direction:column;gap:3px;min-width:0;display:flex}.inbox-top{justify-content:space-between;gap:8px;display:flex}.inbox-top b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inbox-top time{flex:none;font-size:12px}.inbox-preview{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.inbox-tags{align-items:center;gap:6px;display:flex}.inbox-tags .stage{font-size:11px}.inbox-dot{color:var(--warning);font-size:11px;font-weight:700}.inbox-empty{padding:16px}.inbox-card{border-right:1px solid var(--line);background:var(--ground-sunk);flex-direction:column;gap:16px;padding:18px;display:flex;overflow-y:auto}.inbox-card header{align-items:center;gap:12px;display:flex}.inbox-card h1{overflow-wrap:anywhere;margin:0}.inbox-card header p{margin:2px 0 0}.inbox-back{align-self:flex-start;padding-left:0;display:none}.inbox-stage{align-items:flex-end;gap:8px;display:flex}.inbox-stage label{flex-direction:column;flex:1;gap:4px;font-size:13px;font-weight:600;display:flex}.inbox-facts{grid-template-columns:auto minmax(0,1fr);gap:6px 12px;margin:0;font-size:14px;display:grid}.inbox-facts dt{color:var(--ink-2)}.inbox-facts dd{overflow-wrap:anywhere;margin:0}.inbox-taglist{flex-wrap:wrap;gap:4px;display:flex}.inbox-summary,.inbox-tasks{border-radius:var(--radius-md);background:var(--ground);flex-direction:column;gap:6px;padding:12px;font-size:14px;display:flex}.inbox-summary ul,.inbox-tasks ul{margin:0;padding-left:18px}.inbox-summary p,.inbox-tasks p{margin:0}.inbox-chat{background:var(--ground);flex-direction:column;min-height:0;display:flex}.inbox-chat>.notice{margin:12px 16px 0}.inbox-thread{background:var(--ground-sunk);flex-direction:column;flex:1;gap:10px;margin:0;padding:18px;list-style:none;display:flex;overflow-y:auto}.inbox-bubble{align-items:flex-end;gap:8px;max-width:min(78%,560px);display:flex}.inbox-bubble>div{background:var(--ground);border-radius:14px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.inbox-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.inbox-bubble b{color:var(--ink-2);font-size:12px}.inbox-meta{color:var(--ink-3);font-size:11px}.inbox-bubble[data-side=in]>div{border-bottom-left-radius:4px}.inbox-bubble[data-side=out]{flex-direction:row-reverse;align-self:flex-end}.inbox-bubble[data-side=out]>div{background:var(--chip-cobalt);color:var(--on-ink);border-bottom-right-radius:4px}.inbox-bubble[data-side=out][data-channel=whatsapp]>div{background:#1f7a4d}.inbox-bubble[data-side=out] b,.inbox-bubble[data-side=out] .inbox-meta{color:#fffc}.inbox-bubble[data-side=note]{align-self:center;max-width:min(90%,620px)}.inbox-bubble[data-side=note]>div{background:#fff3c4}.inbox-bubble-net{background:#fff;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;display:grid;overflow:hidden}.inbox-compose{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}.inbox-compose-tabs{flex-wrap:wrap;gap:6px;display:flex}.inbox-compose-tabs label{cursor:pointer;position:relative}.inbox-compose-tabs input{opacity:0;position:absolute;inset:0}.inbox-compose-tabs span{background:var(--ground-sunk);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-block}.inbox-compose-tabs input:checked+span{background:var(--ink);color:var(--on-ink)}.inbox-compose-tabs input:focus-visible+span{box-shadow:0 0 0 3px var(--focus)}.inbox-form{gap:8px;display:none}.inbox-form p{margin:0}.inbox-form textarea{resize:vertical;width:100%}.inbox-form .btn{justify-self:end}:is(.inbox-compose:has(input[value=whatsapp]:checked) .inbox-form[data-tab=whatsapp],.inbox-compose:has(input[value=email]:checked) .inbox-form[data-tab=email],.inbox-compose:has(input[value=comment]:checked) .inbox-form[data-tab=comment],.inbox-compose:has(input[value=note]:checked) .inbox-form[data-tab=note]){display:grid}.inbox-pick{background:var(--ground-sunk);text-align:center;grid-column:2/-1;place-items:center;padding:24px;display:grid}@media (max-width:1180px){.chatbox{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(240px,320px) minmax(0,1fr)}.inbox-list{grid-row:1/-1}.inbox-card{border-right:0;border-bottom:1px solid var(--line);max-height:220px}}@media (max-width:760px){.chatbox{border:0;border-radius:0;flex-direction:column;height:auto;min-height:0;display:flex}.chatbox[data-open] .inbox-list,.chatbox:not([data-open]) .inbox-pick{display:none}.inbox-list{border-right:0}.inbox-rows{overflow:visible}.inbox-back{display:inline-flex}.inbox-card{background:var(--ground);max-height:none;padding:12px 4px 16px}.inbox-thread{border-radius:var(--radius-md);min-height:50svh;padding:12px}.inbox-bubble{max-width:88%}.inbox-compose{background:var(--ground);padding:10px 0 12px;position:sticky;bottom:0}}.doc-box{border-radius:var(--radius-md);background:var(--ground-sunk);flex-direction:column;gap:8px;margin-top:12px;padding:14px;display:flex}.doc-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.doc-row{border-radius:var(--radius-sm);background:var(--ground);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.doc-main{flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}.doc-main b{overflow-wrap:anywhere}.doc-visible{align-items:center;gap:6px;display:flex}.doc-upload{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.doc-upload label:not(.doc-pick){gap:4px;font-size:13px;font-weight:600;display:grid}.doc-upload .notice{flex-basis:100%}.promo-account{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.promo-posts{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.promo-post{border-radius:var(--radius-md);background:var(--ground-sunk);color:inherit;transition:box-shadow .16s var(--ease-out), transform .16s var(--ease-out);gap:8px;padding:8px;text-decoration:none;display:grid;box-shadow:inset 0 0 0 1.5px #0000}.promo-post:hover{box-shadow:inset 0 0 0 1.5px var(--line)}.promo-post:active{transform:scale(.98)}.promo-post[aria-current=true]{box-shadow:inset 0 0 0 2px var(--ink)}.promo-post img,.promo-thumb-empty{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-sm);background:var(--line);width:100%;display:block}.promo-post-text{overflow-wrap:anywhere;gap:2px;font-size:13px;line-height:18px;display:grid}.send-tabs{grid-auto-columns:auto;justify-self:start;width:max-content;margin-bottom:16px}.send-tpl-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.tpl-list{border:0;gap:8px;margin:0;padding:0;display:grid}.tpl-option{cursor:pointer;display:block;position:relative}.tpl-option input{opacity:0;pointer-events:none;position:absolute}.tpl-card{border-radius:var(--radius-md);background:var(--ground-sunk);transition:box-shadow .16s var(--ease-out);gap:6px;padding:12px 14px;display:grid;box-shadow:inset 0 0 0 1.5px #0000}.tpl-option:hover .tpl-card{box-shadow:inset 0 0 0 1.5px var(--line)}.tpl-option input:checked+.tpl-card{box-shadow:inset 0 0 0 2px var(--ink)}.tpl-option input:focus-visible+.tpl-card{outline:2px solid var(--ink);outline-offset:2px}.tpl-name{overflow-wrap:anywhere;font-size:13px}.tpl-body{white-space:pre-line;overflow-wrap:anywhere;font-size:15px;line-height:21px}.tpl-footer{font-size:12px}.pulse-strip{border-radius:var(--radius-md);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden;box-shadow:0 0 0 1px #16130f0f}.pulse-chip{--chip:var(--chip-tomato);--on-chip:var(--ink);background:var(--chip);min-height:132px;color:var(--on-chip);flex-direction:column;justify-content:flex-end;gap:4px;min-width:0;padding:16px 18px;display:flex}.pulse-chip[data-chip=sun]{--chip:var(--chip-sun)}.pulse-chip[data-chip=cobalt]{--chip:var(--chip-cobalt);--on-chip:#fff}.pulse-chip[data-chip=teal]{--chip:var(--chip-teal);--on-chip:#fff}.pulse-label{font-size:13px;font-weight:600;line-height:18px}.pulse-value{font:800 34px/38px var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-stretch:125%}.pulse-lead .pulse-value{letter-spacing:-.04em;font-size:64px;line-height:62px}.pulse-note{font-size:13px;line-height:18px}.pulse-link{color:inherit;text-underline-offset:3px;font-size:17px;font-weight:700}.pulse-row{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:18px;display:grid}.pulse-chart-card{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1.5px var(--line);gap:4px;min-width:0;padding:18px 20px 16px;display:grid}.pulse-chart-card p{margin:0}.wk-chart{grid-template-rows:168px auto;grid-template-columns:auto minmax(0,1fr);column-gap:10px;margin-top:14px;display:grid}.wk-axis{color:var(--ink-3);text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;font-size:12px;line-height:1;display:flex;transform:translateY(.5em)}.wk-axis span:first-child{transform:translateY(-1em)}.wk-plot{background-image:linear-gradient(var(--line), var(--line)), linear-gradient(var(--line), var(--line)), linear-gradient(var(--ink-3), var(--ink-3));background-position:0 0,0,0 100%;background-repeat:no-repeat;background-size:100% 1px,100% 1px,100% 1px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.wk-col{justify-content:center;align-items:flex-end;height:100%;display:flex}.wk-bar{background:var(--ink);border-radius:4px 4px 0 0;width:min(24px,64%);min-height:2px;transition:background-color .16s;position:relative}.wk-col[data-now=true] .wk-bar{background:var(--chip-tomato)}.wk-col:hover .wk-bar{background:var(--ink-2)}.wk-col[data-now=true]:hover .wk-bar{background:#e24812}.wk-val{color:var(--ink);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700;line-height:1;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.wk-x{color:var(--ink-2);grid-column:2;grid-template-columns:repeat(12,minmax(0,1fr));margin-top:6px;font-size:12px;line-height:16px;display:grid}.wk-x span{white-space:nowrap;overflow:visible}.wk-x span:last-child{text-align:right;direction:rtl}.wk-empty{border-radius:var(--radius-sm);background:var(--ground-sunk);color:var(--ink-2);text-align:center;padding:28px 20px;margin-top:14px!important}.next-card{border-radius:var(--radius-md);background:var(--chip-lime);color:var(--ink);flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:22px 22px 20px;display:flex}.next-title{font:800 26px/28px var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-stretch:125%}.next-card p{margin:0 0 6px;font-size:15px;line-height:21px}.next-card .btn{margin-top:auto}.setup-card{gap:var(--space-6);padding:var(--space-6);border-radius:var(--radius-md);background:var(--ground-sunk);grid-template-columns:minmax(0,300px) minmax(0,1fr);display:grid}.setup-head{gap:var(--space-3);flex-direction:column;display:flex}.setup-head .muted{margin:0}.setup-count{margin:var(--space-4) 0 0;font:800 15px/20px var(--font-display)}.setup-bar{border-radius:var(--radius-pill);background:var(--line);height:8px;overflow:hidden}.setup-bar span{border-radius:inherit;background:var(--chip-teal);height:100%;transition:width .4s cubic-bezier(.23,1,.32,1);display:block}.setup-list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.setup-step{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);color:var(--ink);grid-template-columns:28px minmax(0,1fr) auto;display:grid}.setup-step[data-current]{padding:var(--space-5) var(--space-4);background:var(--ground);box-shadow:inset 0 0 0 2px var(--ink)}.setup-step[data-done]{color:var(--ink-3)}.setup-step[data-done] b{font-weight:600;text-decoration:line-through;text-decoration-thickness:1px}.setup-num{border:2px solid var(--line);width:28px;height:28px;font:800 13px/1 var(--font-display);color:var(--ink-2);background:var(--ground);border-radius:50%;place-items:center;display:inline-grid}.setup-step[data-current] .setup-num{border-color:var(--ink);background:var(--ink);color:var(--on-ink)}.setup-step[data-done] .setup-num{border-color:var(--chip-teal);background:var(--chip-teal);color:var(--on-ink)}.setup-body b{font-size:15px;line-height:20px;display:block}.setup-body p{margin:var(--space-1) 0 0;color:var(--ink-2);font-size:15px;line-height:21px}.setup-link{color:var(--ink-2);text-underline-offset:3px;font-size:14px;font-weight:600;text-decoration:underline}.setup-link:hover{color:var(--ink)}@media (max-width:900px){.setup-card{padding:var(--space-5);grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.setup-step[data-current]{grid-template-columns:28px minmax(0,1fr)}.setup-step[data-current] .btn{grid-column:1/-1;justify-self:stretch}.setup-link{display:none}}@media (prefers-reduced-motion:reduce){.setup-bar span{transition:none}}@media (max-width:900px){.pulse-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.pulse-lead,.pulse-chip:last-child{grid-column:1/-1}.pulse-row{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.pulse-chip{min-height:104px;padding:14px}.pulse-value{font-size:26px;line-height:30px}.pulse-lead .pulse-value{font-size:52px;line-height:52px}.wk-chart{grid-template-rows:140px auto}.wk-x{font-size:11px}}
