:root,.keep-light,.dash .qd,.device,.qr-poster{--c-bg: #FFFFFF;--c-surf: #F5F7FB;--c-surf2: rgba(16,24,40,.07);--c-glass: rgba(16,24,40,.035);--c-glass-hi: rgba(16,24,40,.07);--c-tint: 16,24,40;--c-prim: #2F6BFF;--c-prim-press: #1F55E0;--c-prim50: rgba(47,107,255,.09);--c-prim200: rgba(47,107,255,.4);--c-prim-ink: #1F55E0;--c-cyan: #2F6BFF;--c-ink: #101828;--c-ink2: rgba(16,24,40,.66);--c-ink3: rgba(16,24,40,.46);--c-line: rgba(16,24,40,.09);--c-line-strong: rgba(16,24,40,.18);--c-ok: #15A34A;--c-ok50: rgba(21,163,74,.1);--c-ok-ink: #15803D;--c-err: #DC2626;--c-err50: rgba(220,38,38,.08);--c-peach: #EA6A3A;--c-peach50: rgba(234,106,58,.1);--c-peach-ink: #C2410C;--c-gold: #B7861A;--c-gold50: rgba(233,185,73,.16);--c-wa: #25D366;--c-wa-ink: #0B2A17;--c-page: #F2F4F7;--c-card: #FFFFFF;--c-field: #EEF0F4;--c-scrim: rgba(16,24,40,.45);--c-on-ink: #FFFFFF;--c-toast-bg: #101828;--c-toast-fg: #FFFFFF;--c-logo-ink: #101210;--r-sm: 12px;--r-md: 16px;--r-lg: 22px;--r-pill: 999px;--sh-card: 0 1px 2px rgba(16,24,40,.04);--sh-glow: none;--sh-float: 0 1px 2px rgba(16,24,40,.06), 0 12px 32px rgba(16,24,40,.1);--sh-raise: 0 0 0 1px rgba(16,24,40,.035), -4px -4px 10px rgba(255,255,255,.95), 5px 6px 14px -4px rgba(16,24,40,.15);--sh-raiseSm: 0 0 0 1px rgba(16,24,40,.035), -2px -2px 5px rgba(255,255,255,.9), 3px 3px 8px -3px rgba(16,24,40,.16);--sh-inset: inset 0 0 0 1px rgba(16,24,40,.04), inset 2px 2px 5px rgba(16,24,40,.09), inset -2px -2px 5px rgba(255,255,255,.85);--sh-press: inset 0 0 0 1px rgba(16,24,40,.05), inset 2px 3px 7px rgba(16,24,40,.17), inset -2px -2px 5px rgba(255,255,255,.7);--sh-sel: 0 0 0 1px #2F6BFF, -2px -2px 6px rgba(255,255,255,.9), 3px 4px 10px -3px rgba(16,24,40,.18);--sh-btn: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(16,24,40,.12), 0 6px 12px -5px rgba(16,24,40,.35);--sh-btnPress: inset 0 2px 6px rgba(0,0,0,.28), inset 0 0 0 1px rgba(0,0,0,.08);--font-sans: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif: "Instrument Serif", Georgia, serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, monospace;--fs-xs: 13px;--fs-sm: 15px;--fs-md: 17px;--fs-lg: 22px;--fs-xl: 30px;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--motion-fast: .15s;--motion-base: .25s;--motion-ease: cubic-bezier(.2,.7,.2,1)}@media(prefers-color-scheme:dark){html:has(body.dash),html:has(.screen.onb){color-scheme:dark;--c-bg: #1B1D21;--c-surf: #15161A;--c-surf2: rgba(255,255,255,.1);--c-glass: rgba(255,255,255,.05);--c-glass-hi: rgba(255,255,255,.09);--c-tint: 255,255,255;--c-prim: #2F6BFF;--c-prim-press: #2559E0;--c-prim50: rgba(91,138,255,.16);--c-prim200: rgba(91,138,255,.5);--c-prim-ink: #8FB0FF;--c-cyan: #6C93FF;--c-ink: #F2F3F5;--c-ink2: rgba(242,243,245,.7);--c-ink3: rgba(242,243,245,.5);--c-line: rgba(255,255,255,.09);--c-line-strong: rgba(255,255,255,.2);--c-ok: #34D27B;--c-ok50: rgba(52,210,123,.14);--c-ok-ink: #4ADE80;--c-err: #F87171;--c-err50: rgba(248,113,113,.14);--c-peach: #FB9566;--c-peach50: rgba(251,149,102,.14);--c-peach-ink: #FDA77F;--c-gold: #E9B949;--c-gold50: rgba(233,185,73,.16);--c-wa: #25D366;--c-wa-ink: #0B2A17;--c-page: #0F1012;--c-card: #1B1D21;--c-field: #121316;--c-scrim: rgba(0,0,0,.62);--c-on-ink: #0F1012;--c-toast-bg: #2B2E34;--c-toast-fg: #F2F3F5;--c-logo-ink: #FFFFFF;--sh-card: 0 1px 2px rgba(0,0,0,.4);--sh-glow: none;--sh-float: 0 0 0 1px rgba(255,255,255,.07), 0 14px 36px rgba(0,0,0,.6);--sh-raise: 0 0 0 1px rgba(255,255,255,.06), -3px -3px 8px rgba(255,255,255,.022), 5px 7px 16px -4px rgba(0,0,0,.65);--sh-raise-sm: 0 0 0 1px rgba(255,255,255,.06), -2px -2px 5px rgba(255,255,255,.02), 3px 4px 9px -3px rgba(0,0,0,.65);--sh-inset: inset 0 0 0 1px rgba(255,255,255,.04), inset 2px 3px 6px rgba(0,0,0,.6), inset -1px -1px 3px rgba(255,255,255,.035);--sh-press: inset 0 0 0 1px rgba(255,255,255,.04), inset 2px 3px 8px rgba(0,0,0,.7), inset -1px -1px 3px rgba(255,255,255,.03);--sh-sel: 0 0 0 1px #5A8AFF, -2px -2px 6px rgba(255,255,255,.02), 3px 5px 12px -3px rgba(0,0,0,.65);--sh-btn: inset 0 1px 0 rgba(255,255,255,.16), 0 1px 2px rgba(0,0,0,.4), 0 6px 12px -5px rgba(0,0,0,.6);--sh-btn-press: inset 0 2px 6px rgba(0,0,0,.4), inset 0 0 0 1px rgba(0,0,0,.2)}}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-Variable.ttf) format("truetype");font-weight:200 800;font-display:swap}@font-face{font-family:"Instrument Serif";src:url(/fonts/InstrumentSerif-Regular.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:"Instrument Serif";src:url(/fonts/InstrumentSerif-Italic.ttf) format("truetype");font-style:italic;font-display:swap}@font-face{font-family:"DM Serif Display";src:url(/fonts/DMSerifDisplay-Regular.ttf) format("truetype");font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%;background:var(--c-bg);color-scheme:light}body{font-family:var(--font-sans);font-weight:400;font-size:16px;line-height:1.5;color:var(--c-ink);background:var(--c-bg);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--c-prim200);outline-offset:2px}[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}:root,.keep-light,.dash .qd,.device,.qr-poster{--page: var(--c-page);--card: var(--c-card);--field: var(--c-field);--scrim: var(--c-scrim);--on-ink: var(--c-on-ink);--toast-bg: var(--c-toast-bg);--toast-fg: var(--c-toast-fg);--logo-ink: var(--c-logo-ink);--card-line: rgba(var(--tint), .06);--bg: var(--c-bg);--surf: var(--c-surf);--surf-2: var(--c-surf2);--glass: var(--c-glass);--glass-hi: var(--c-glass-hi);--prim: var(--c-prim);--prim-press: var(--c-prim-press);--prim-50: var(--c-prim50);--prim-200: var(--c-prim200);--cyan: var(--c-cyan);--prim-ink: var(--c-prim-ink);--tint: var(--c-tint);--gold: var(--c-gold);--gold-50: var(--c-gold50);--ink: var(--c-ink);--ink2: var(--c-ink2);--ink3: var(--c-ink3);--line: var(--c-line);--line-strong: var(--c-line-strong);--ok: var(--c-ok);--ok-50: var(--c-ok50);--ok-ink: var(--c-ok-ink);--err: var(--c-err);--err-50: var(--c-err50);--pech: var(--c-peach);--pech-50: var(--c-peach50);--pech-ink: var(--c-peach-ink);--wa: var(--c-wa);--wa-ink: var(--c-wa-ink);--r: var(--r-md);--pill: var(--r-pill);--noite: #f5f7fb;--noite-txt: var(--c-ink2);--noite-hi: var(--c-prim)}*{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%;background:var(--bg)}body{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-weight:var(--fw-regular);font-size:var(--fs-sm);line-height:1.5;color:var(--ink);background:var(--bg);width:100%;max-width:430px;margin:0 auto;overflow-x:hidden;font-variant-numeric:tabular-nums}@media(min-width:431px){html{background:var(--surf)}body{box-shadow:0 0 0 1px var(--line)}}button,input,select{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--cyan);outline-offset:2px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.screen{height:100vh;height:100dvh;display:flex;flex-direction:column;overflow:hidden}.screen>*{flex-shrink:0}.screen>.content{flex:1 1 auto;min-height:0}.screen>header{padding:12px 20px 0}.content{flex:1;padding:8px 20px 24px}.bar{position:sticky;bottom:0;z-index:5;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:var(--bg)}.bar .link{margin-top:4px}@media(max-height:760px){.screen>header{padding:6px 20px 0}.top{margin-bottom:8px}.steps{margin-bottom:16px}.step{font-size:var(--fs-xs);margin-bottom:10px}h1{font-size:24px;margin-bottom:8px}.lead{font-size:var(--fs-sm);margin-bottom:16px;line-height:1.45}.content{padding:4px 20px 12px}.bar{padding:8px 20px calc(8px + env(safe-area-inset-bottom))}.btn{min-height:48px}.field{margin-bottom:12px}.inp{min-height:46px}.opt{min-height:56px;padding:10px 14px}.opts{gap:8px}.chips .chip{min-height:38px;padding:0 14px}.chips{gap:6px}body[data-screen="5"] .lead{display:none}.sep{margin:12px 0 10px}}.top{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;margin-bottom:12px}.back{width:44px;height:44px;margin-left:-10px;display:flex;align-items:center;justify-content:center;background:none;border:0;color:var(--ink);cursor:pointer}.back svg{width:24px;height:24px}.logo{justify-self:center;display:inline-flex;align-items:center;gap:8px;font-weight:var(--fw-semibold);font-size:var(--fs-lg);letter-spacing:-.035em;color:var(--ink)}.logo svg{width:28px;height:28px}.steps{margin-bottom:24px}.steps i{display:block;height:3px;border-radius:var(--pill);background:rgba(var(--tint),.08);overflow:hidden}.steps i b{display:block;height:100%;background:var(--prim);border-radius:var(--pill)}.step{font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--ink3);margin-bottom:20px}h1{font-weight:var(--fw-semibold);font-size:var(--fs-xl);line-height:1.15;letter-spacing:-.025em;color:var(--ink);margin-bottom:8px;text-wrap:balance}.lead{font-size:var(--fs-sm);color:var(--ink2);margin-bottom:24px}.field{margin-bottom:20px}label,.lbl{display:block;font-weight:var(--fw-medium);font-size:var(--fs-xs);color:var(--ink2);margin-bottom:8px}.inp{width:100%;min-height:52px;padding:0 16px;font-weight:var(--fw-regular);font-size:var(--fs-md);color:var(--ink);background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--r-sm)}.inp::placeholder{color:var(--ink3)}.inp:focus{border-color:var(--prim);outline:3px solid var(--prim-50);outline-offset:0}.inp[aria-invalid=true]{border-color:var(--err);box-shadow:0 0 0 3px var(--err-50)}select.inp{appearance:none;-webkit-appearance:none;padding-right:38px;background:var(--surf) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23EEF3FF' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center}.hint{display:flex;gap:6px;align-items:flex-start;font-size:var(--fs-xs);font-weight:500;margin-top:8px;color:var(--ink2)}.hint.err{color:var(--err)}.hint.ok{color:var(--ok-ink, #15803d)}.hint svg{width:16px;height:16px;flex:none;margin-top:3px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.hint b{font-weight:var(--fw-semibold);color:var(--ink)}.hint[hidden]{display:none}.pre{display:flex}.pre span{display:flex;align-items:center;padding:0 14px;font-weight:600;background:var(--surf);border:1.5px solid var(--line-strong);border-right:0;border-radius:var(--r) 0 0 var(--r);color:var(--ink2)}.pre .inp{border-radius:0 var(--r) var(--r) 0;min-width:0}.btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;padding:0 24px;font-weight:var(--fw-semibold);font-size:var(--fs-md);letter-spacing:-.005em;border:0;border-radius:var(--pill);cursor:pointer;text-decoration:none}.btn-prim{min-height:54px;color:#fff;background:var(--prim);box-shadow:none}.btn-prim:active{background:var(--prim-press)}.btn-out{color:var(--ink);background:var(--bg);border:1px solid var(--line-strong)}.btn-wa{color:var(--wa-ink);background:var(--wa);min-height:48px;font-size:var(--fs-sm)}.btn svg{width:20px;height:20px;flex:none}.link{display:block;width:100%;min-height:44px;padding:0;font-weight:var(--fw-medium);font-size:var(--fs-sm);color:var(--prim-ink);background:none;border:0;text-decoration:none;cursor:pointer;text-align:center}.link.inline{display:inline-block;width:auto;padding:0 4px}.btn-sm{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;font-weight:600;font-size:var(--fs-sm);color:var(--ink);background:var(--glass-hi);border:0;border-radius:var(--pill);cursor:pointer}.btn-sm svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;font-weight:600;font-size:var(--fs-sm);color:var(--ink);background:var(--glass);border:1px solid var(--line);border-radius:var(--pill);cursor:pointer}.chip svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.chip[aria-pressed=true]{background:var(--prim-50);border-color:var(--prim);color:var(--prim-ink);box-shadow:0 0 0 1px var(--prim)}.tag{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--pech-ink);background:var(--pech-50);padding:4px 10px;border-radius:var(--pill);white-space:nowrap}.tag.ind{color:var(--ink);background:var(--glass-hi);display:inline-flex;align-items:center;gap:4px}.card{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.card.lift{box-shadow:0 2px 6px rgba(var(--tint),.06),0 18px 44px rgba(var(--tint),.12)}.url{display:flex;align-items:center;gap:8px;padding:10px 14px;font-size:var(--fs-xs);font-weight:600;color:var(--ink2);background:var(--bg);border-bottom:1px solid var(--line)}.url svg{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round}.url em{font-style:normal;color:var(--ink)}.url .tag{margin-left:auto}.photos{position:relative;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:84px 84px;gap:2px}.photos .ph{position:relative;min-height:0;overflow:hidden;background:var(--pech-50)}.photos .ph:first-child{grid-row:span 2}.photos img{display:block;width:100%;height:100%;object-fit:cover}.ph.tile{display:flex;align-items:center;justify-content:center;color:var(--pech-ink)}.ph.tile svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.ph .tag{position:absolute;left:6px;bottom:6px;padding:2px 8px;font-size:var(--fs-xs);background:#fff}.card-b{padding:16px}.who{display:flex;gap:12px;align-items:center;margin-bottom:14px}.avatar{width:48px;height:48px;border-radius:var(--pill);background:var(--prim);color:#fff;font-weight:var(--fw-semibold);font-size:var(--fs-md);display:flex;align-items:center;justify-content:center;flex:none}.card h2{font-weight:var(--fw-semibold);font-size:var(--fs-md);line-height:1.2;letter-spacing:-.02em}.sub{color:var(--ink2);font-size:var(--fs-xs);display:flex;align-items:center;gap:4px}.sub svg{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.svc{display:flex;justify-content:space-between;gap:12px;font-size:var(--fs-sm);font-weight:600;padding:11px 0;border-top:1px solid var(--line)}.svc span:last-child{color:var(--prim-ink);white-space:nowrap}.card .btn-wa{margin-top:10px}.opts{display:grid;gap:10px}.opts.g2{grid-template-columns:1fr 1fr}.opt{position:relative;display:flex;gap:14px;align-items:center;min-height:64px;padding:14px 16px;text-align:left;background:var(--bg);border:1px solid rgba(var(--tint),.14);border-radius:var(--r-md);box-shadow:0 1px 2px rgba(var(--tint),.05);cursor:pointer;width:100%;transition:border-color .15s}@media(hover:hover){.opt:hover{border-color:rgba(var(--tint),.28)}}.opt .ti{width:44px;height:44px;border-radius:var(--r);background:var(--glass-hi);color:var(--ink);display:flex;align-items:center;justify-content:center;flex:none}.ti svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.opt b{display:block;font-weight:var(--fw-medium);font-size:var(--fs-sm);line-height:1.3}.opt small{display:block;font-size:var(--fs-xs);color:var(--ink2);line-height:1.35;margin-top:2px}.opt .ck{margin-left:auto;width:24px;height:24px;border-radius:50%;border:1.5px solid var(--line-strong);flex:none;display:flex;align-items:center;justify-content:center;color:#fff}.opt .ck svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;opacity:0}.opt[aria-checked=true]{background:var(--prim-50);border-color:var(--prim);box-shadow:0 0 0 1px var(--prim)}.opt[aria-checked=true] .ck{background:var(--prim);border-color:var(--prim)}.opt[aria-checked=true] .ck svg{opacity:1}.opts.g2 .opt{flex-direction:column;align-items:flex-start;gap:10px;min-height:112px}.opts.g2 .opt .ck{position:absolute;top:12px;right:12px;margin:0}.search{position:relative;margin-bottom:14px}.search svg{position:absolute;left:16px;top:16px;width:20px;height:20px;fill:none;stroke:var(--ink2);stroke-width:1.75;stroke-linecap:round}.search .inp{padding-left:46px}.empty{padding:20px 4px;color:var(--ink2);font-size:var(--fs-sm)}.srvl{margin:0 0 10px;padding:0;list-style:none;background:var(--glass);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.srvl:empty{display:none}.srv{display:flex;align-items:center;min-height:58px}.srv+.srv{border-top:1px solid var(--line)}.srv-ck{flex:none;display:grid;place-items:center;width:52px;align-self:stretch;padding:0 0 0 4px;background:none;border:0;cursor:pointer}.srv-ck svg{width:24px;height:24px;padding:4px;border-radius:8px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;background:var(--prim);box-shadow:inset 0 0 0 1.5px var(--prim);transition:background .15s,box-shadow .15s}.srv-ck[aria-checked=false] svg{stroke:transparent;background:transparent;box-shadow:inset 0 0 0 1.5px var(--line-strong)}.srv-main{flex:1;min-width:0;display:flex;align-items:center;gap:10px;align-self:stretch;padding:8px 12px 8px 2px;font:inherit;color:var(--ink);text-align:left;background:none;border:0;cursor:pointer}.srv-n{flex:1;min-width:0;font-size:var(--fs-sm);font-weight:600;line-height:1.3}.srv-p{flex:none;display:grid;justify-items:end;font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:1.2;font-variant-numeric:tabular-nums}.srv-p small{font-size:var(--fs-xs);font-weight:600;color:var(--ink2)}.srv-p.soft{color:var(--ink2);font-weight:600}.srv-p.empty{color:var(--ink2);font-weight:600;text-decoration:underline;text-underline-offset:3px}.srv-chev{flex:none;width:16px;height:16px;fill:none;stroke:var(--ink3);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.srv.off .srv-n,.srv.off .srv-p{color:var(--ink3);text-decoration:line-through}.srv.bad .srv-p{color:var(--err)}.pchip{flex:none;min-height:44px;min-width:92px;max-width:132px;padding:4px 12px;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;border-radius:12px;border:1px solid var(--line-strong);background:rgba(var(--tint),.03);color:var(--ink);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:1.15;cursor:pointer}.pchip small{font-size:var(--fs-xs);font-weight:600;color:var(--ink2)}.pchip.empty{color:var(--prim-ink);border-style:dashed}.pchip.bad{border-color:var(--err);box-shadow:0 0 0 3px var(--err-50)}.pchip:active{transform:scale(.97)}.srv-add{display:flex;flex-wrap:wrap;gap:8px}.srv-add .chip{min-height:40px}.srv-add .chip svg{width:14px;height:14px}.srv-add .chip.ghost{background:none;border-style:dashed}.psheet{display:grid;gap:16px;padding:18px 20px calc(20px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain}.psheet .field label{display:block;margin-bottom:8px}.psheet .hint{margin:-4px 2px 0}.seg3{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:14px;background:rgba(var(--tint),.05);border:1px solid var(--line)}.seg3 button{min-height:44px;border:0;border-radius:10px;background:none;color:var(--ink2);font:inherit;font-size:var(--fs-xs);font-weight:var(--fw-medium);cursor:pointer}.seg3 button[aria-checked=true]{color:var(--prim-ink);background:var(--bg);box-shadow:inset 0 0 0 1px var(--prim-200),0 1px 3px rgba(var(--tint),.1)}.psheet .field{margin:0}.psheet .pre .inp{font-size:var(--fs-lg);font-weight:var(--fw-semibold)}.psheet .link.danger{color:var(--err);justify-self:center}.srv-mais{font-size:var(--fs-xs);color:var(--ink3);margin:2px 0 0}.icon-btn{width:44px;height:44px;flex:none;display:flex;align-items:center;justify-content:center;background:none;border:0;border-radius:var(--pill);color:var(--ink2);cursor:pointer}.icon-btn svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.slots{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.slot{position:relative;aspect-ratio:1;border-radius:var(--r);overflow:hidden;background:var(--glass);border:1.5px dashed var(--line-strong);display:flex;align-items:center;justify-content:center;color:var(--ink2)}.slot svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round}.slot.on{border:0}.slot img{width:100%;height:100%;object-fit:cover;display:block}.slot.tile{background:var(--pech-50);color:var(--pech-ink);border:0}.slot .tag{position:absolute;left:6px;bottom:6px;font-size:var(--fs-xs);padding:2px 8px;background:#fff;color:#b4380f}.slot .x{position:absolute;top:0;right:0;width:44px;height:44px;display:flex;align-items:flex-start;justify-content:flex-end;padding:6px;background:none;border:0;cursor:pointer}.slot .x span{width:26px;height:26px;border-radius:50%;background:#101828b8;color:var(--ink);display:flex;align-items:center;justify-content:center;border:1px solid var(--line-strong)}.slot .x svg{width:14px;height:14px;stroke-width:2.25}.count{font-size:var(--fs-xs);font-weight:600;color:var(--ink2);margin:12px 0 0}.perk{display:flex;gap:14px;align-items:center;padding:12px 0}.perk .ti{width:44px;height:44px;border-radius:var(--r);background:var(--glass-hi);color:var(--ink);display:flex;align-items:center;justify-content:center;flex:none}.perk b{display:block;font-weight:var(--fw-medium);font-size:var(--fs-sm);line-height:1.3}.perk small{font-size:var(--fs-xs);color:var(--ink2)}.auto{height:4px;border-radius:var(--pill);background:var(--line);overflow:hidden;margin-top:20px}.auto:not(.device) i{display:block;height:100%;width:100%;background:var(--prim);transform-origin:left;transform:scaleX(0)}@media(prefers-reduced-motion:no-preference){.auto:not(.device) i{animation:fill var(--dur, 4s) linear forwards}}@keyframes fill{to{transform:scaleX(1)}}.build{margin-top:8px;padding:20px;background:var(--glass);border:1px solid var(--line);color:var(--ink);border-radius:var(--r-lg)}.build-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.build-h b{font-weight:var(--fw-semibold);font-size:var(--fs-md);letter-spacing:-.02em}.build-h small{font-size:var(--fs-xs);font-weight:600;color:var(--ink2)}.build ol{list-style:none;padding:0}.build li{display:flex;align-items:center;gap:12px;padding:12px 0;font-size:var(--fs-sm);font-weight:600;border-top:1px solid var(--line)}.build li:first-child{border-top:0}.build li .st{width:24px;height:24px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center}.build li .st svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.build li.done .st{background:var(--cyan);color:var(--bg)}.build li.now{color:var(--cyan)}.build li.now .st{border:2px solid rgba(92,225,255,.22);border-top-color:var(--cyan)}@media(prefers-reduced-motion:no-preference){.build li.now .st{animation:spin 1s linear infinite}}@keyframes spin{to{transform:rotate(360deg)}}.build li.wait{color:var(--ink2);font-weight:500}.build li.wait .st{border:2px dashed rgba(var(--tint),.25)}@media(prefers-reduced-motion:no-preference){.content,.screen>header{animation:in-r .28s ease-out both}html.back-nav .content,html.back-nav .screen>header{animation-name:in-l}.bar{animation:up .32s .06s ease-out both}}@keyframes in-r{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}@keyframes in-l{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:none}}@keyframes up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.sugs{list-style:none;padding:0;margin-top:6px;background:var(--glass);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.sugs li button{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 16px;text-align:left;background:none;border:0;border-top:1px solid var(--line);font-weight:600;font-size:var(--fs-sm);color:var(--ink);cursor:pointer}.sugs li:first-child button{border-top:0}.sugs svg{width:18px;height:18px;flex:none;fill:none;stroke:var(--ink2);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.sw{display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:12px 16px;text-align:left;background:var(--glass);border:1px solid var(--line);border-radius:var(--r-lg);color:var(--ink);cursor:pointer;margin-top:18px}.sw b{display:block;font-weight:var(--fw-medium);font-size:var(--fs-sm)}.sw small{font-size:var(--fs-xs);color:var(--ink2)}.sw .knob{margin-left:auto;flex:none;width:48px;height:28px;border-radius:var(--pill);background:rgba(var(--tint),.18);position:relative}.sw .knob:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(var(--tint),.25)}.sw[aria-checked=true]{background:var(--prim-50);border-color:var(--prim);box-shadow:0 0 0 1px var(--prim)}.sw[aria-checked=true] .knob{background:var(--prim)}.sw[aria-checked=true] .knob:after{left:23px}.theme-prev{margin-bottom:18px}.swatch{display:flex;gap:4px}.swatch i{width:16px;height:16px;border-radius:50%;border:1px solid var(--line-strong);display:block}.s13 .content{padding:8px 0 0}.s13 .intro{display:flex;align-items:flex-start;gap:4px;padding:4px 20px 12px 10px}.s13 .intro .back{margin-left:0;flex:none}.s13 .intro{align-items:center}.s13 .intro>div{padding-top:0;min-width:0}.s13 .intro .inl{display:inline-block;vertical-align:-2px;fill:none;stroke:currentColor;stroke-width:2}.s13 .urlbar{display:flex;align-items:center;gap:6px;margin:0 12px 8px;padding:8px 12px;border-radius:var(--pill);background:rgba(var(--tint),.04);border:1px solid var(--line);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink);min-width:0}.s13 .urlbar svg{flex:none;color:var(--ok-ink, #15803d);fill:none;stroke:currentColor;stroke-width:2.2}.s13 .urlbar span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s13 .urlbar i{font-style:normal;color:var(--ink2);font-weight:600}.s13 .urlbar small{flex:none;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink2);padding:2px 8px;border-radius:var(--pill);background:rgba(var(--tint),.06)}.s13 .intro h1{margin:0;overflow:hidden;font-size:clamp(20px,6vw,26px);line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.s13 .intro .lead{margin-bottom:0}.site,.card.lift{--s-bg: #ffffff;--s-surf: #f8f7ff;--s-ink: #130f36;--s-ink2: #4a4770;--s-acc: #4a33e8;--s-accink: #ffffff;--s-line: #dedaf7}.site{--s-bg: #ffffff;--s-surf: #f8f7ff;--s-ink: #130f36;--s-ink2: #4a4770;--s-acc: #4a33e8;--s-accink: #ffffff;--s-line: #dedaf7;position:relative;background:var(--s-bg);color:var(--s-ink);border-radius:22px;overflow:hidden;box-shadow:0 2px 6px rgba(var(--tint),.06),0 18px 44px rgba(var(--tint),.12)}.card.lift{background:var(--s-bg);color:var(--s-ink);border:0;border-radius:22px}.site .url,.card.lift .url{background:var(--s-surf);color:var(--s-ink2);border-color:var(--s-line)}.site .url em,.card.lift .url em{color:var(--s-ink)}.site .blk{position:relative;padding:20px}.site .blk+.blk{border-top:1px solid var(--s-line)}.site h2,.card.lift h2{font-weight:700;font-size:22px;line-height:1.2;letter-spacing:-.03em;color:var(--s-ink)}.site h3{font-weight:700;font-size:17px;letter-spacing:-.02em;margin-bottom:12px;color:var(--s-ink)}.site p,.site small{color:var(--s-ink2)}.site .avatar,.card.lift .avatar{background:var(--s-acc);color:var(--s-accink);width:56px;height:56px;font-size:21px}.site .sub,.card.lift .sub{color:var(--s-ink2);font-size:14px}.site .photos{grid-template-rows:116px 116px}.site .photos .ph,.card.lift .photos .ph{background:var(--s-surf)}.site .svc,.card.lift .svc{border-color:var(--s-line);color:var(--s-ink);font-size:15px;padding:13px 0}.site .svc span:last-child,.card.lift .svc span:last-child{color:var(--s-acc)}.site .step-r{display:flex;gap:12px;align-items:flex-start;padding:8px 0}.site .step-r i{font-style:normal;flex:none;width:28px;height:28px;border-radius:50%;background:var(--s-acc);color:var(--s-accink);font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center}.site .step-r span{color:var(--s-ink);font-size:15px;padding-top:2px}.site .chipx{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:4px 12px;border-radius:var(--pill);background:var(--s-surf);border:1px solid var(--s-line);font-size:13px;font-weight:600;color:var(--s-ink)}.site .foot{padding:18px 20px;background:var(--s-surf);font-size:13px;color:var(--s-ink2);text-align:center;border-top:1px solid var(--s-line)}.site .edit{position:absolute;top:10px;right:10px;width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid var(--s-line);color:#130f36;display:flex;align-items:center;justify-content:center;z-index:2;text-decoration:none}.site .edit svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.site .photos-wrap{position:relative}.site .photos-wrap .edit{top:10px;right:10px}.site .wa-note{font-size:13px;margin-top:8px}.site .btn-wa{margin-top:14px}.site .photos .ph .tag,.card.lift .photos .ph .tag{background:#fff;color:#b4380f}.site .tag,.card.lift .tag{color:#b4380f;background:#ffefe8}.site .url .tag.ind{color:var(--s-acc);background:#4a33e81a}.site .ph.tile{background:#ffefe8;color:#b4380f}.site .exnote{background:#ffefe8;color:var(--s-ink);border-top:1px solid var(--s-line)}.site .exnote a{color:var(--s-acc)}.site .more{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin-top:2px}.site .more .ph{position:relative;aspect-ratio:1;background:var(--s-surf);overflow:hidden}.site .more img{width:100%;height:100%;object-fit:cover;display:block}.site.mini .blk{padding:16px}.site.mini .photos{grid-template-rows:84px 84px}.site.mini .avatar{width:44px;height:44px;font-size:17px}.site.mini h2{font-size:18px}.s13 .bar{border-top:0}.s13 .top-sticky{position:sticky;top:0;z-index:6;background:var(--bg);display:flex;align-items:center;gap:6px;padding:8px 20px;border-bottom:1px solid var(--line)}.s13 .top-sticky .back{margin-left:-10px}.s13 .top-sticky .pill{display:flex;align-items:center;gap:6px;min-height:36px;flex:1;min-width:0;padding:0 12px;border-radius:var(--pill);background:var(--glass);border:1px solid var(--line);font-size:var(--fs-xs);font-weight:600;color:var(--ink2);overflow:hidden;white-space:nowrap}.s13 .top-sticky .pill em{font-style:normal;color:var(--ink);overflow:hidden;text-overflow:ellipsis}.s13 .top-sticky .pill svg{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round}.addr{display:flex;align-items:center;gap:12px;padding:12px 14px;margin-bottom:22px;background:var(--glass);border:1px solid var(--line);border-radius:var(--r-lg)}.addr .avatar{width:44px;height:44px;font-size:var(--fs-sm)}.addr b{display:block;font-weight:var(--fw-medium);font-size:var(--fs-sm);line-height:1.25}.addr small{font-size:var(--fs-xs);color:var(--ink2);overflow-wrap:anywhere}.methods{display:grid;gap:10px;margin-bottom:6px}.methods .btn{justify-content:center;gap:10px}.methods .btn .lab{flex:none}.methods .btn[aria-pressed=true]{box-shadow:0 0 0 1px var(--prim)}.methods .btn[aria-pressed=true].btn-google{border-color:var(--prim)}.methods .btn[aria-pressed=true].btn-out{border-color:var(--prim);background:var(--prim-50)}.methods .ok-ic{width:20px;height:20px;flex:none;display:none;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.methods [aria-pressed=true] .ok-ic{display:block}.btn-google{color:var(--ink);background:var(--card);border:1px solid var(--line-strong)}.btn-google:not(:disabled):hover{background:var(--surf)}.g-logo{flex:none;width:20px;height:20px}.legal{font-size:var(--fs-xs);color:var(--ink2);text-align:center;margin-bottom:10px}.legal a{color:var(--prim-ink);font-weight:600}.sep{display:flex;align-items:center;gap:12px;margin:20px 0 14px;font-size:var(--fs-xs);font-weight:600;color:var(--ink2)}.sep:before,.sep:after{content:"";flex:1;height:1px;background:var(--line)}.idx h1{font-size:var(--fs-xl)}.idx ol{list-style:none;padding:0;margin:0 0 20px}.idx li a{display:flex;gap:14px;align-items:center;min-height:64px;padding:10px 0;color:var(--ink);text-decoration:none;border-top:1px solid var(--line)}.idx li:first-child a{border-top:0}.idx .n{flex:none;width:36px;height:36px;border-radius:50%;background:var(--glass-hi);color:var(--ink);font-weight:var(--fw-semibold);font-size:var(--fs-sm);display:flex;align-items:center;justify-content:center}.idx .n.aha{background:var(--prim);color:#fff}.idx b{display:block;font-weight:var(--fw-medium);font-size:var(--fs-sm);line-height:1.3}.idx small{display:block;font-size:var(--fs-xs);color:var(--ink2);line-height:1.35}.idx h3{font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--ink3);margin:24px 0 8px}svg.i{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.exnote{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 20px;background:var(--pech-50);font-size:var(--fs-xs);color:var(--ink);border-top:1px solid var(--line)}.exnote a{font-weight:600;color:var(--prim-ink)}.legal a,.exnote a{display:inline-block;padding:14px 0;margin:-14px 0}.addr em{font-style:normal;font-weight:var(--fw-semibold);color:var(--ink)}.opt[aria-checked=true] .ti{background:var(--prim);color:#fff}#lead-slug{white-space:nowrap}.pf-h{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink2);margin:14px 4px 8px}.pf-box{background:var(--glass);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.pf-box>.pf-row+.pf-row{border-top:1px solid var(--line)}.pf-row{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:6px 16px;text-align:left;font:inherit;font-size:var(--fs-sm);color:var(--ink);background:transparent;border:0;cursor:pointer}.pf-n{flex:1;min-width:0;line-height:1.3}.pf-n strong{font-weight:var(--fw-semibold)}.pf-c{flex:none;max-width:45%;font-size:var(--fs-xs);color:var(--ink2);text-align:right;line-height:1.3;margin-left:auto}.pf-ck{flex:none;width:18px;height:18px;display:flex;color:var(--prim)}.pf-ck svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;opacity:0}.pf-row[aria-checked=true]{background:var(--prim-50);box-shadow:inset 0 0 0 1.5px var(--prim)}.pf-row[aria-checked=true] .pf-ck svg{opacity:1}.pf-more{margin:8px 4px 0;font-size:var(--fs-xs);color:var(--ink2)}.pf-chips{display:flex;flex-wrap:wrap;gap:8px}.pf-chip{min-height:38px;padding:0 12px;font-size:var(--fs-sm);cursor:pointer;font-family:inherit}.pf-chip[aria-checked=true]{background:var(--prim-50);border-color:var(--prim)}.pf-areas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.pf-area{display:grid;justify-items:center;align-content:center;gap:6px;min-height:70px;padding:8px 2px;font:inherit;font-size:var(--fs-xs);font-weight:600;color:var(--ink);text-align:center;background:var(--glass);border:1px solid var(--line);border-radius:16px;cursor:pointer;transition:background .15s,border-color .15s,transform .15s}.pf-area:active{transform:scale(.97)}@media(hover:hover){.pf-area:hover{background:rgba(var(--tint),.06);border-color:rgba(var(--tint),.16)}}.pf-ic{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--ink);background:rgba(var(--tint),.06)}.pf-ic svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.pf-an{max-width:100%;overflow:hidden;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.pf-sel{display:flex;align-items:center;gap:8px;margin-top:2px;padding:6px 6px 6px 16px;background:var(--prim-50);border:1px solid var(--prim);border-radius:var(--r-lg)}.pf-sel[hidden]{display:none}.pf-sn{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.pf-sn b{color:var(--ink);font-weight:var(--fw-medium);font-size:var(--fs-sm)}.pf-sn span{font-size:var(--fs-xs);color:var(--ink2)}.pf-trocar{flex:none;min-height:44px;padding:0 14px;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--prim-ink);background:transparent;border:0;text-decoration:none;cursor:pointer}.pf-ov{position:fixed;inset:0;z-index:50;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.pf-bd{position:absolute;inset:0;background:var(--scrim)}.pf-sheet{position:relative;width:100%;max-width:480px;max-height:70vh;max-height:70dvh;display:flex;flex-direction:column;background:var(--surf);border:1px solid var(--line);border-radius:var(--r-lg) var(--r-lg) 0 0}.pf-sh{flex:none;display:flex;align-items:center;justify-content:space-between;padding:4px 8px 4px 20px;border-bottom:1px solid var(--line)}.pf-sh h2{font-size:17px;font-weight:700;color:var(--ink)}.pf-x{flex:none;width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:var(--ink);background:transparent;border:0;cursor:pointer}.pf-x svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.pf-sl{overflow-y:auto;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom)}.pf-sl .pf-row+.pf-row{border-top:1px solid var(--line)}@media(max-height:760px){body[data-screen="3"] .lead{display:none}body[data-screen="3"] h1{margin-bottom:14px}body[data-screen="3"] .search{margin-bottom:6px}.pf-h{margin:8px 4px 6px}.pf-chips{gap:6px}.pf-chip{min-height:34px;padding:0 11px;font-size:var(--fs-xs)}.pf-areas{gap:6px}.pf-area{min-height:60px;gap:4px;padding:6px 2px}.pf-ic{width:30px;height:30px}}.top .sp{grid-column:2 / 4;justify-self:end;width:100%;max-width:292px;height:40px;padding:0;background:none;border:0;color:var(--ink);cursor:pointer;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent}.sp-in{display:flex;align-items:center;gap:9px;height:100%;padding:0 10px 0 6px;border-radius:12px;background:var(--bg);border:1px solid var(--line);transition:border-color .2s}.sp:hover .sp-in,.sp:focus-visible .sp-in{border-color:var(--line-strong)}.sp:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-radius:12px}.sp-mono{flex:none;width:28px;height:28px;border-radius:8px;background:#fff;color:#111;box-shadow:inset 0 0 0 1px var(--line-strong);display:flex;align-items:center;justify-content:center;font:700 14px/1 "Instrument Serif",Georgia,serif}.sp-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:var(--fs-xs);line-height:1.2;color:var(--ink2)}.sp-tx>*{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-tx b{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink)}.sp-tx>.sp-url{display:flex}.sp-url em{min-width:0;overflow:hidden;text-overflow:ellipsis;font-style:normal;color:var(--ink2)}.sp-url span{flex:none}.sp-r{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.sp-tag{font-size:var(--fs-xs);font-weight:var(--fw-regular);line-height:1.2;color:var(--ink3);max-width:74px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-dots{flex:none;display:flex}.sp-dots u{width:10px;height:10px;border-radius:50%;border:1px solid var(--line-strong)}.sp-dots u+u{margin-left:-3px}.sp .sk{display:block;height:7px;border-radius:4px;background:rgba(var(--tint),.1)}.sp .sp-mono.sk{height:28px;width:28px;border-radius:8px}.sp .new{animation:sp-pulse .6s ease-out 1}@keyframes sp-pulse{0%{box-shadow:0 0 #5ce1ffbf;color:var(--cyan)}to{box-shadow:0 0 0 8px #5ce1ff00}}@media(prefers-reduced-motion:reduce){.sp .new{animation:none}}.sp-ov{position:fixed;inset:0;z-index:60;display:flex;align-items:flex-end;justify-content:center}.sp-bk{position:absolute;inset:0;background:#03060ea8;opacity:0;transition:opacity .2s}.sp-sheet{position:relative;width:100%;max-width:430px;max-height:92dvh;overflow:hidden;padding:20px 20px calc(18px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;background:var(--surf);border:1px solid var(--line);border-bottom:0;text-align:center;transform:translateY(24px);opacity:0;transition:transform .25s,opacity .25s}.sp-ov.on .sp-bk{opacity:1}.sp-ov.on .sp-sheet{transform:none;opacity:1}.sp-sheet h2{font-size:var(--fs-md);margin:0 0 2px}.sp-sheet p{margin:0 0 12px;font-size:var(--fs-xs);color:var(--ink2)}.sp-x{position:absolute;top:8px;right:8px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:none;border:0;color:var(--ink);cursor:pointer;border-radius:50%}.sp-x:focus-visible{outline:2px solid var(--cyan)}.sp-x svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round}.sp-dev{display:flex;justify-content:center}.sp-dev .device{max-height:62dvh}@media(prefers-reduced-motion:reduce){.sp-bk,.sp-sheet{transition:none}}.det{display:flex;align-items:center;gap:14px;width:100%;min-height:72px;padding:12px 16px;text-align:left;color:var(--ink);background:var(--glass);border:1px solid var(--line);border-radius:var(--r-lg);cursor:pointer;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.det[aria-checked=true]{background:var(--prim-50);border-color:var(--prim);box-shadow:0 0 0 1px var(--prim)}.det-ic{flex:none;width:24px;height:44px;border-radius:50%;background:none;display:flex;align-items:center;justify-content:center;color:var(--ink2)}.det[aria-checked=true] .det-ic{background:none;color:var(--prim-ink)}.det-ic svg,.det .ck svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.det-ic svg{width:24px;height:24px;stroke-width:1.75}.det-t{flex:1;min-width:0}.det-t small{display:block;font-size:var(--fs-xs);color:var(--ink2)}.det-t b{display:block;font-size:var(--fs-md);font-weight:var(--fw-semibold);letter-spacing:-.02em}.det .ck{flex:none;width:26px;height:26px;border-radius:50%;border:1.5px solid var(--ink3);display:flex;align-items:center;justify-content:center;color:#fff}.det .ck svg{width:14px;height:14px;stroke-width:2.6;opacity:0}.det[aria-checked=true] .ck{background:var(--prim);border-color:var(--prim)}.det[aria-checked=true] .ck svg{opacity:1}body[data-screen="6"] #other{margin-top:4px}body[data-screen="6"] #other-w{margin-top:14px}@media(max-height:760px){body[data-screen="6"] #other-w .hint{display:none}body[data-screen="6"] #other-w,body[data-screen="6"] .sw{margin-top:8px}}body[data-screen="7"] .opts,.pains,.nv .push{margin-top:6px}.first{list-style:none;padding:0;margin:0 20px;height:56px;display:grid;grid-template-columns:.8fr 1fr 1.6fr;gap:8px;align-items:center;flex:none}.first li{display:flex;align-items:center;gap:6px;font-size:var(--fs-xs);font-weight:600;line-height:1.2;color:var(--ink2)}.first i{flex:none;width:20px;height:20px;border-radius:50%;background:var(--prim-50);border:1px solid var(--prim);color:var(--ink);font-style:normal;font-size:var(--fs-xs);font-weight:var(--fw-medium);display:flex;align-items:center;justify-content:center}.s13 .content{padding-bottom:0}@media(max-height:760px){.first{height:48px}.first li{font-size:var(--fs-xs)}}.btn-apple{color:#fff;background:#000;border:1px solid #000;min-height:52px}.methods .btn-apple[aria-pressed=true]{border-color:var(--prim)}.alt{display:flex;justify-content:center;gap:18px;flex-wrap:wrap}.alt .link{width:auto}@media(max-height:760px){body[data-screen="14"] .methods{gap:8px}body[data-screen="14"] .methods .btn{min-height:46px}body[data-screen="14"] .legal{margin-bottom:6px;font-size:var(--fs-xs)}}body[data-screen="14"] .addr{margin-bottom:12px;padding:10px 14px}body[data-screen="14"] .sep{margin:12px 0 10px}@media(max-height:760px){body[data-screen="9"] .theme-prev{--dw-fit: calc((100dvh - 530px) / 2.0667)}}.inp-add{position:relative}.inp-add .inp{padding-right:56px}.inp-add button{position:absolute;top:50%;right:6px;width:40px;height:40px;margin-top:-20px;display:flex;align-items:center;justify-content:center;border:0;border-radius:10px;background:var(--prim);color:#fff;cursor:pointer;transition:background .15s,opacity .15s,transform .1s}.inp-add button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round}.inp-add button:disabled{background:var(--glass-hi);color:var(--ink3);cursor:default}.inp-add button:not(:disabled):active{transform:scale(.94);background:var(--prim-press)}@media(max-height:760px){.inp-add button{width:36px;height:36px;margin-top:-18px}}.btn-sm{min-height:40px;padding:0 14px;color:var(--ink);background:transparent;border:1px solid var(--line-strong);border-radius:12px;font-weight:var(--fw-medium);font-size:var(--fs-sm);transition:background .15s,border-color .15s}.btn-sm svg{color:var(--prim);width:16px;height:16px}.btn-sm:hover{background:var(--glass)}.btn-sm:active{background:var(--glass-hi);border-color:var(--prim)}.main-tag{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:var(--pill);font-style:normal;font-size:var(--fs-xs);font-weight:var(--fw-medium);vertical-align:2px;color:#fff;background:var(--prim)}[data-next][aria-disabled=true]{opacity:.45;pointer-events:none}.ph-slots{display:grid;gap:16px}.ph-sec{display:grid;gap:8px}.ph-lab{display:flex;align-items:center;gap:10px}.ph-lab b{display:block;font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:1.2}.ph-lab small{display:block;font-size:var(--fs-xs);color:var(--ink2);line-height:1.3}.ph-map{flex:none;width:18px;height:28px;fill:none;stroke:var(--ink3);stroke-width:1.2}.ph-map rect:not(:first-child){fill:rgba(var(--tint),.12);stroke:none}.ph-map rect.on{fill:var(--ink)}.slot.add{cursor:pointer;color:var(--ink2);font:inherit}.slot.add:active{border-color:var(--prim)}.slot.cover{aspect-ratio:2 / 1;flex-direction:column;gap:6px}.slot.cover span{font-size:var(--fs-xs);font-weight:600;color:var(--ink2)}.ph-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media(max-height:760px){.ph-slots{gap:10px}.slot.cover{aspect-ratio:2.5 / 1}.ph-lab small{display:none}}.srv-note{margin:-6px 0 12px;padding:10px 12px;font-size:var(--fs-xs);line-height:1.4;color:var(--ink2);background:var(--glass);border:1px solid var(--line);border-radius:var(--r)}.logo svg.sig{width:auto;height:28px}.buddy{display:block;flex:none;overflow:visible;filter:drop-shadow(0 6px 10px color-mix(in srgb,var(--buddy) 25%,transparent))}.buddy--happy .buddy-idle,.buddy--idle .buddy-happy{opacity:0}.buddy-f{display:inline-block;flex:none;line-height:0}@media(prefers-reduced-motion:no-preference){.buddy-f{transform-origin:50% 85%;animation:buddy-bob 3.2s ease-in-out infinite;will-change:transform}}@keyframes buddy-bob{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(-3deg)}}.nf>.content{display:flex;flex-direction:column;justify-content:center;gap:16px;width:100%;max-width:480px;margin:0 auto;padding:calc(48px + env(safe-area-inset-top)) 24px calc(48px + env(safe-area-inset-bottom));text-align:center}.nf h1{margin:0}.nf p{margin:0 0 8px;color:var(--ink2)}:root{--ease-out: cubic-bezier(.2, .8, .2, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--t-fast: .12s;--t-base: .2s;--t-slow: .32s}.btn,.btn-sm,.opt,.chip,.pain,.slug-opt,.pf-row,.pf-chip,.slot,.link,.dash .btn,.dash .btn-sm,.dash .optr,.dash .pchip,.dash .row,.dash .quick,.dash .qi-main,.dash .qi-st,.dash .theme-opt,.dash .tabbar a,.dash .link-sm{transition:transform var(--t-fast) var(--ease-out),background-color var(--t-base) var(--ease-out),border-color var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease-out),color var(--t-base) var(--ease-out),opacity var(--t-base) var(--ease-out);-webkit-tap-highlight-color:transparent}.btn:not([aria-disabled=true]):not(:disabled):active,.btn-sm:not(:disabled):active,.dash .btn:not(:disabled):active,.dash .btn-sm:not(:disabled):active{transform:scale(.97)}.opt:active,.chip:active,.pain:active,.slug-opt:not([aria-disabled=true]):active,.pf-row:active,.pf-chip:active,.slot:active,.dash .optr:active,.dash .pchip:not(:disabled):active,.dash .theme-opt:active,.dash .qi-st:active{transform:scale(.985)}.dash .row:active,.dash .quick:active,.dash .qi-main:active{transform:scale(.99)}@media(hover:hover)and (pointer:fine){.dash .quick:hover,.dash .row:hover{transform:translateY(-1px)}.btn-prim:not([aria-disabled=true]):hover,.dash .btn-prim:not(:disabled):hover{filter:brightness(1.06)}}.opt .ck,.dash .optr .dot{transition:background-color var(--t-base) var(--ease-out),border-color var(--t-base) var(--ease-out),border-width var(--t-base) var(--ease-spring)}.opt .ck svg{transition:opacity var(--t-fast) linear,transform var(--t-slow) var(--ease-spring);transform:scale(.4) rotate(-12deg)}.opt[aria-checked=true] .ck svg{transform:none}@media(prefers-reduced-motion:no-preference){.opt[aria-checked=true] .ck,.chip[aria-pressed=true],.pf-chip[aria-checked=true],.dash .pchip[aria-pressed=true],.dash .pchip[aria-checked=true]{animation:pop var(--t-slow) var(--ease-spring)}}@keyframes pop{0%{transform:scale(.92)}60%{transform:scale(1.04)}to{transform:none}}.inp,.dash .pinp{transition:border-color var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease-out),background-color var(--t-base) var(--ease-out)}.inp:focus,.dash .pinp:focus{box-shadow:0 0 0 3px var(--prim-50)}@media(prefers-reduced-motion:no-preference){.inp[aria-invalid=true],.dash .pinp[aria-invalid=true],.nudge{animation:shake .42s var(--ease-out)}.hint.err:not([hidden]),.dash .err-t{animation:hint-in var(--t-base) var(--ease-out)}}@keyframes shake{0%,to{transform:none}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes hint-in{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0 0}}.onb .bar .btn[aria-disabled=true]{pointer-events:auto;cursor:not-allowed}.bar-hint{position:absolute;left:50%;bottom:calc(100% - 4px);transform:translate(-50%);width:max-content;max-width:calc(100% - 40px);padding:8px 14px;border-radius:var(--pill, 999px);font-size:var(--fs-xs);font-weight:var(--fw-medium);text-align:center;color:#2a1208;background:var(--pech, #ff9f7a);box-shadow:0 8px 24px #10182829}@media(prefers-reduced-motion:no-preference){.bar-hint{animation:hint-in var(--t-base) var(--ease-out)}}.toast,.dash .toast{transition:opacity var(--t-base) var(--ease-out),transform var(--t-slow) var(--ease-spring)}.dash .toast{display:flex;align-items:center;gap:8px}.dash .toast .ti-ok,.dash .toast .ti-err{flex:none;width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.dash .toast .ti-ok{background:#16a34a;color:#fff}.dash .toast .ti-err{background:#dc2626;color:#fff}.dash .toast svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:no-preference){.dash .tabbar a[aria-current=page] svg{animation:tab-hop var(--t-slow) var(--ease-spring)}}@keyframes tab-hop{0%{transform:translateY(0) scale(1)}40%{transform:translateY(-3px) scale(1.12)}to{transform:none}}.spin{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;flex:none}@media(prefers-reduced-motion:no-preference){.spin{animation:spin .8s linear infinite}}.btn.is-done,.dash .btn.is-done{background:#16a34a;border-color:#16a34a;color:#fff;box-shadow:0 10px 30px #16a34a4d}.check-draw{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:0}@media(prefers-reduced-motion:no-preference){.check-draw{animation:draw var(--t-slow) var(--ease-out) both}}@keyframes draw{0%{stroke-dashoffset:24}}@media(prefers-reduced-motion:no-preference){.leave{animation:leave .26s var(--ease-out) forwards}.enter{animation:enter var(--t-slow) var(--ease-out) both}}@keyframes leave{to{opacity:0;transform:translate(24px) scale(.98)}}@keyframes enter{0%{opacity:0;transform:translateY(8px)}}.device .device-scroll{position:relative}.device .focus-ring{position:absolute;z-index:3;left:4px;right:4px;border-radius:10px;box-shadow:0 0 0 2px var(--prim, #2f6bff);pointer-events:none;transition:top var(--t-slow) var(--ease-out),height var(--t-slow) var(--ease-out)}@media(prefers-reduced-motion:no-preference){.device .focus-ring{animation:ring-in .9s var(--ease-out)}}@keyframes ring-in{0%{opacity:0;box-shadow:0 0 0 8px #2f6bff4d,0 0 #2f6bff00}to{opacity:1}}.device-scroll.to-focus{transition:transform .6s var(--ease-out)}.dash .ed-state{transition:color var(--t-base) var(--ease-out)}.dash .ed-state.dirty{color:var(--pech, #ff9f7a);font-weight:700}.celebrate{position:relative;width:72px;height:72px;margin:4px 0 14px}.celebrate-ok{position:absolute;inset:0;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#052e16;background:#4ade80;box-shadow:0 0 0 8px #4ade8029}.celebrate-ok .check-draw{width:34px;height:34px;stroke-width:2.8}.celebrate i{position:absolute;left:50%;top:50%;width:7px;height:7px;margin:-3.5px;border-radius:2px;background:var(--prim, #2f6bff);opacity:0}.celebrate i:nth-child(3n+1){background:#4ade80}.celebrate i:nth-child(3n+2){background:var(--pech, #ff9f7a);border-radius:50%}@media(prefers-reduced-motion:no-preference){.celebrate-ok{animation:pop .5s var(--ease-spring) both,halo 2.4s .6s ease-out infinite}.celebrate .check-draw{animation-delay:.25s}.celebrate i{animation:burst .9s calc(.2s + var(--d)) var(--ease-out) both}}@keyframes burst{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(.6)}to{opacity:0;transform:rotate(var(--a)) translateY(-58px) scale(1) rotate(160deg)}}@keyframes halo{0%{box-shadow:0 0 #4ade8073}70%,to{box-shadow:0 0 0 16px #4ade8000}}.dash .calc-v,.dash .das-st .ti{transition:background-color var(--t-slow) var(--ease-out),border-color var(--t-slow) var(--ease-out),color var(--t-slow) var(--ease-out)}@media(prefers-reduced-motion:no-preference){.dash .calc-v b,.dash .das-st.pago .ti{animation:pop var(--t-slow) var(--ease-spring)}}@media(prefers-reduced-motion:no-preference){.onb .prog i,.onb .steps b{animation:grow .6s .1s var(--ease-out) both}}@keyframes grow{0%{width:var(--from, 0%)}}@media(prefers-reduced-motion:no-preference){.dash .sheet-bg{animation:fade-in var(--t-base) var(--ease-out)}.dash .sheet{animation:sheet-up .26s var(--ease-out)}.dash .sheet-bg.leaving{animation:fade-out .18s ease-in forwards;pointer-events:none}.dash .sheet-bg.leaving .sheet{animation:sheet-down .18s ease-in forwards}.dash .wrap:not(:has(.rise)){animation:page-in .18s var(--ease-out) backwards}.dash .tabbar a:active,.dash .qa-fab:active{transform:scale(.94)}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes sheet-up{0%{transform:translateY(100%)}}@keyframes sheet-down{to{transform:translateY(100%)}}@keyframes page-in{0%{opacity:0;transform:translateY(8px)}}@media(min-width:600px)and (prefers-reduced-motion:no-preference){.dash .sheet{animation:sheet-pop .2s var(--ease-out)}.dash .sheet-bg.leaving .sheet{animation:sheet-pop-out .15s ease-in forwards}}@keyframes sheet-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes sheet-pop-out{to{opacity:0;transform:translateY(8px) scale(.98)}}html:root :is(body.dash,.screen.onb) .btn-prim{box-shadow:var(--sh-btn)}html:root :is(body.dash,.screen.onb) .btn-prim:active{background:var(--prim-press);box-shadow:var(--sh-btn-press)}html:root :is(body.dash,.screen.onb) :is(.btn-out,.btn-sec){background:var(--card);border:1px solid var(--card-line);box-shadow:var(--sh-raise-sm)}html:root :is(body.dash,.screen.onb) :is(.btn-out,.btn-sec):active{background:var(--card);box-shadow:var(--sh-press)}html:root :is(body.dash,.screen.onb) :is(.btn-prim,.btn-out,.btn-sec,.chip,.pchip):active:not([disabled]){transform:none}html:root body.dash :is(.pinp,textarea.pinp,select.pinp,.ad-search,.cx-campo,.qb-opt textarea,.oq-opt textarea),html:root .screen.onb :is(.inp,.pre){background-color:var(--field);border:1px solid var(--line);box-shadow:var(--sh-inset)}html:root body.dash :is(.pinp,textarea.pinp,select.pinp,.ad-search,.cx-campo,.qb-opt textarea,.oq-opt textarea):is(:focus,:focus-within),html:root .screen.onb :is(.inp,.pre):is(:focus,:focus-within){border-color:var(--prim);box-shadow:var(--sh-inset),0 0 0 3px var(--prim-50);outline:0}html:root body.dash :is(.pinp,.inp)[aria-invalid=true],html:root .screen.onb :is(.inp)[aria-invalid=true]{border-color:var(--err);box-shadow:var(--sh-inset),0 0 0 3px var(--err-50)}html:root .screen.onb .pre .inp{background:transparent;border:0;box-shadow:none}html:root body.dash :is(.seg,.seg3),html:root .screen.onb :is(.seg,.seg3){background:var(--field);border:1px solid var(--line);box-shadow:var(--sh-inset)}html:root body.dash :is(.seg,.seg3) button[aria-pressed=true],html:root body.dash :is(.seg,.seg3) button[aria-checked=true],html:root .screen.onb :is(.seg,.seg3) button[aria-pressed=true],html:root .screen.onb :is(.seg,.seg3) button[aria-checked=true]{color:var(--ink);background:var(--card);box-shadow:var(--sh-raise-sm)}html:root :is(body.dash .pchip,.screen.onb :is(.chip,.pr-chip)){box-shadow:var(--sh-raise-sm)}html:root :is(body.dash :is(.pchip[aria-pressed=true],.pchip[aria-checked=true]),.screen.onb .chip[aria-pressed=true]){background:var(--card);box-shadow:0 0 0 1px var(--prim),var(--sh-inset)}html:root body.dash :is(.switch,.hs-tg){box-shadow:var(--sh-inset)}.consent{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 14px calc(10px + env(safe-area-inset-bottom));color:var(--c-ink);background:var(--card);border-top:1px solid var(--c-line-strong);box-shadow:0 -8px 24px rgba(var(--c-tint),.1);font-size:var(--fs-xs);line-height:1.45}.consent p{margin:0 0 8px;color:var(--c-ink2)}.consent a{color:var(--c-prim-ink);text-underline-offset:3px}.consent-acts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.consent-btn{min-height:44px;padding:0 16px;font-weight:600;font-size:var(--fs-sm);color:var(--c-ink);background:var(--card);border:1px solid var(--c-line-strong);border-radius:var(--r-pill);cursor:pointer}.consent-btn:hover,.consent-btn:active{background:var(--c-glass-hi)}.consent-btn-prim{color:#fff;background:var(--c-prim);border-color:var(--c-prim)}.consent-btn-prim:hover,.consent-btn-prim:active{background:var(--c-prim-press)}@media(max-width:759px){body.consent-open{padding-bottom:var(--consent-h, 0px)}body.consent-open .screen{height:calc(100dvh - var(--consent-h, 0px))}body.consent-open #demo-stage{--dw-fit: calc((100dvh - var(--consent-h, 0px) - 386px) / 2.0667)}body.consent-open .onb .theme-prev{--dw-fit: calc((100dvh - var(--consent-h, 0px) - 580px) / 2.0667)}body.consent-open .onb .mt-stage{--dw-fit: calc((100dvh - var(--consent-h, 0px) - 450px) / 1.75)}}@media(max-width:759px)and (max-height:760px){body.consent-open #demo-stage{--dw-fit: calc((100dvh - var(--consent-h, 0px) - 348px) / 2.0667)}body.consent-open .onb .theme-prev{--dw-fit: calc((100dvh - var(--consent-h, 0px) - 508px) / 2.0667)}body.consent-open .onb .mt-stage{--dw-fit: calc((100dvh - var(--consent-h, 0px) - 440px) / 1.75)}.consent{padding:10px 14px calc(10px + env(safe-area-inset-bottom));font-size:var(--fs-xs)}.consent p{margin-bottom:8px}.consent-btn{min-height:40px}}@media(min-width:760px){.consent{left:24px;right:auto;bottom:24px;width:380px;padding:18px;border:1px solid var(--c-line-strong);border-radius:var(--r-lg);box-shadow:var(--sh-raise-sm)}}.dash :is(b,strong):not(.device *,.qd *){font-weight:var(--fw-semibold)}.dash .wrap{max-width:1120px;margin:0 auto;padding:12px 20px 132px}.dash .i{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none}.dash .top-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0 16px}.dash .top-bar h1{margin:0;font-size:var(--fs-xl);font-weight:var(--fw-semibold);line-height:1.15;letter-spacing:-.025em;color:var(--ink)}.dash .date{margin:4px 0 0;font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--ink3)}.dash .avatar-btn{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-4px;color:var(--ink);text-decoration:none}.dash .avatar-btn>span{display:flex;align-items:center;justify-content:center;width:36px;height:36px;overflow:hidden;border-radius:50%;border:1px solid var(--line-strong);background:var(--page);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.dash .avatar-btn.has-logo>span{background:#fff}.dash .avatar-btn img{width:28px;height:28px;object-fit:contain;display:block}.dash .pbk{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-left:-8px;padding:0 8px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink2)!important;text-decoration:none}.dash .pbk .i{width:18px;height:18px}.dash .card{padding:20px;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-md)}.dash .card h2{margin:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:1.3;letter-spacing:-.01em;color:var(--ink)}.dash .sec-title{margin:8px 0;font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:0;color:var(--ink)}.dash .muted{font-size:var(--fs-xs);line-height:1.45;color:var(--ink2)}.dash .link-sm{display:inline-flex;align-items:center;min-height:44px;padding:0 4px;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--prim-ink)!important;text-decoration:none;white-space:nowrap;background:none;border:0;cursor:pointer}.dash .site-grid,.dash .conta-grid,.dash .conta-grid>div{display:flex;flex-direction:column;gap:16px}.dash .dash-body{display:flex;flex-direction:column;gap:16px}.dash .dash-main,.dash .dash-side{display:contents}.dash .btn.sm{min-height:44px;font-size:var(--fs-sm);width:auto;padding:0 20px}.dash .btn[disabled]{opacity:.5;cursor:not-allowed}.dash .btn-err{color:#2a0a0a;background:var(--err)}.dash .banner{padding:16px;display:flex;flex-direction:column;gap:8px}.dash .b-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.dash .b-top b{font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:1.3;color:var(--ink)}.dash .banner p{margin:0;font-size:var(--fs-xs);line-height:1.45;color:var(--ink2)}.dash .trial-bar{height:4px;border-radius:var(--pill);background:var(--line);overflow:hidden}.dash .trial-bar i{display:block;height:100%;border-radius:var(--pill);background:var(--cyan)}.dash .banner.err{border-color:#ff6b6b73;background:var(--err-50)}.dash .banner.info{border-color:#ff9f7a66;background:var(--pech-50)}.dash .banner .btn{margin-top:4px}.dash .hero-s{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;align-items:start;padding:20px;background:var(--bg)}.dash .hero-info{grid-column:1;grid-row:1;min-width:0;align-self:center}.dash .live{display:inline-flex;align-items:center;gap:8px;min-height:24px;margin:0;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ok-ink, #15803d)}.dash .live.off{color:var(--ink2)}.dash .live.off .pulse{background:var(--ink3)}.dash .pulse{flex:none;width:8px;height:8px;border-radius:50%;background:var(--ok)}.dash .site-url{margin-top:12px!important;font-size:var(--fs-md)!important;font-weight:var(--fw-semibold)!important;line-height:1.3!important;letter-spacing:-.01em;overflow-wrap:anywhere;color:var(--ink)!important}.dash .hero-sub{margin:4px 0 0;font-size:var(--fs-xs);line-height:1.4;color:var(--ink2)}.dash .hero-btns{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:16px}@media(min-width:960px){.dash .hero-s{align-items:center}.dash .hero-info{align-self:end}.dash .hero-btns{grid-column:1}.dash .hero-btns{grid-template-columns:repeat(2,max-content);justify-content:start;align-self:start}.dash .hero-btns .btn{padding:0 32px}}.dash .hero-btns .btn{min-height:46px;padding:0 12px;font-size:var(--fs-sm)}.dash .hero-dev{grid-column:2;grid-row:1;height:138px;margin:-2px 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}@media(min-width:960px){.dash .hero-dev{grid-row:1 / 3;height:auto;margin:0;-webkit-mask-image:none;mask-image:none}}.dash .hero-dev .device,.dash .big-dev .device{box-shadow:0 30px 50px -24px #10182866,0 0 0 3px #121218}.dash .pstep{display:flex;flex-direction:column;gap:8px}.dash .kicker{margin:0 0 2px;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink3)}.dash .pstep p{margin:0;font-size:var(--fs-sm);line-height:1.45;color:var(--ink2)}.dash .step-acts{display:flex;flex-wrap:wrap;gap:16px;margin-top:12px;align-items:center}.dash .pstep.locked h2{color:var(--ink2)}.dash .quick{display:flex;align-items:center;gap:16px;text-decoration:none;color:var(--ink)}.dash .quick:hover{border-color:var(--line-strong)}.dash .quick .ti{flex:none;display:flex;color:var(--ink2)}.dash .quick b{display:block;font-size:var(--fs-sm);font-weight:var(--fw-medium)}.dash .quick small{display:block;margin-top:2px;font-size:var(--fs-xs);line-height:1.4;color:var(--ink3)}.dash .quick .chev{margin-left:auto}.dash .qlist{padding:0}.dash .qlist>.quick{min-height:56px;padding:0 16px 0 20px;border:0;border-radius:0}.dash .qlist>.quick+.quick{box-shadow:inset 0 1px 0 var(--line)}.dash button.quick{width:100%;font:inherit;text-align:left;background:none;cursor:pointer}.dash .quick .qv{margin-left:auto;min-width:0;overflow:hidden;font-size:var(--fs-xs);color:var(--ink3);white-space:nowrap;text-overflow:ellipsis}.dash .quick .qv~.chev{margin-left:0}.dash .qlist>.quick:hover{background:var(--glass)}.dash .chev{flex:none;width:18px;height:18px;fill:none;stroke:var(--ink2);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.dash .guide{margin:12px 0 0;padding:0;list-style:none;counter-reset:g;display:grid;gap:12px}.dash .guide li{counter-increment:g;display:flex;gap:12px;font-size:var(--fs-sm);line-height:1.45;color:var(--ink2)}.dash .guide li:before{content:counter(g);flex:none;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:var(--fw-semibold);font-size:var(--fs-xs);color:var(--ink);background:var(--prim-50)}.dash .guide b{color:var(--ink)}.dash .guide-link{color:var(--prim-ink);font-weight:var(--fw-semibold);text-decoration:underline;text-underline-offset:2px}.dash .rows{list-style:none;margin:0;padding:0}.dash .rows>li{border-top:1px solid var(--line)}.dash .rows>li:first-child{border-top:0}.dash .row{display:flex;align-items:center;gap:16px;min-height:56px;padding:12px 0;color:var(--ink);text-decoration:none;width:100%;background:none;border:0;text-align:left;cursor:pointer}.dash .row .rt{flex:1;min-width:0}.dash .row .rt b{display:block;font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:1.3}.dash .row .rt small{display:block;margin-top:2px;font-size:var(--fs-xs);line-height:1.35;color:var(--ink3);overflow-wrap:anywhere}.dash .row .ri{flex:none;width:24px;display:flex;align-items:center;justify-content:center;color:var(--ink2)}.dash .row .ri .i{width:20px;height:20px}.dash a.row:hover b,.dash button.row:hover b{color:var(--prim-ink)}.dash .kv{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--line)}.dash .kv:first-of-type{border-top:0}.dash .kv .k{display:block;font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--ink3)}.dash .kv b{display:block;margin-top:2px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:1.3;overflow-wrap:anywhere;color:var(--ink)}.dash .card-h{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.dash .pst{flex:none;display:inline-flex;align-items:center;gap:8px;padding:0;font-size:var(--fs-xs);font-weight:var(--fw-medium);white-space:nowrap;color:var(--ink2);background:none}.dash .pst:is(.pech,.ok,.err):before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.dash .pst.pech{color:var(--pech-ink)}.dash .pst.ok{color:var(--ok-ink, #15803d)}.dash .pst.err{color:var(--err)}.dash .pst.prim{color:var(--ink2)}.dash .note{margin:16px 4px 0;font-size:var(--fs-xs);line-height:1.45;color:var(--ink2)}.dash .cancel{display:flex;align-items:center;justify-content:center;min-height:44px;margin:8px auto 0;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink2)!important;text-decoration:underline;text-underline-offset:3px;background:none;border:0;cursor:pointer}.dash .big-dev{display:flex;justify-content:center;padding:8px 0 2px}.dash .prev-card{display:flex;flex-direction:column;align-items:center;gap:16px}.dash .prev-card .btn{width:auto;min-width:200px}.dash .fld{display:grid;gap:8px;margin-top:12px}.dash .fld:first-child{margin-top:0}.dash .fld>label,.dash .fld>.lb{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink2)}.dash .fld .popt{font-weight:var(--fw-medium);color:var(--ink3)}.dash .pinp{font-family:inherit;width:100%;min-height:48px;padding:0 16px;font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--ink);background:var(--bg);border:1px solid var(--line-strong);border-radius:14px}.dash textarea.pinp{font-family:inherit;padding:12px 16px;min-height:88px;resize:vertical;line-height:1.45}.dash .pinp::placeholder{color:var(--ink3)}.dash .pinp:focus-visible{outline:3px solid var(--cyan);outline-offset:1px}.dash .pinp[aria-invalid=true]{border-color:var(--err)}.dash .err-t{margin:0;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--err)}.dash .ppre{position:relative}.dash .ppre>span{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink2);pointer-events:none}.dash .ppre .pinp{font-family:inherit;padding-left:42px}.dash .pchips{display:flex;flex-wrap:wrap;gap:8px}.dash .pchip{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink);background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--pill);cursor:pointer;text-align:left}.dash .pchip .i{width:16px;height:16px;stroke-width:2}.dash .pchip small{font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--ink3)}.dash .pchip[aria-pressed=true],.dash .pchip[aria-checked=true],.dash .pchip[aria-pressed=true]:hover,.dash .pchip[aria-checked=true]:hover{color:var(--prim-ink);background:var(--prim-50);border-color:var(--prim)}.dash .pchip:hover{border-color:var(--ink3)}.dash .seg{display:inline-grid;grid-auto-flow:column;gap:4px;padding:4px;background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--pill)}.dash .seg button{min-height:36px;min-width:56px;padding:0 16px;border:0;border-radius:var(--pill);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink2);background:none;cursor:pointer}.dash .seg button[aria-pressed=true]{color:var(--prim-ink);background:var(--prim-50);box-shadow:inset 0 0 0 1px var(--prim)}.dash .popts{display:grid;gap:8px;margin:12px 0}.dash .optr{display:flex;align-items:center;gap:12px;min-height:56px;padding:12px 16px;text-align:left;color:var(--ink);background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--r);cursor:pointer;width:100%}.dash .optr b{display:block;font-size:var(--fs-sm);font-weight:var(--fw-medium)}.dash .optr small{display:block;font-size:var(--fs-xs);color:var(--ink3);margin-top:2px;line-height:1.35}.dash .optr[aria-checked=true]{border-color:var(--prim);background:var(--prim-50)}.dash .optr .dot{flex:none;width:20px;height:20px;border-radius:50%;border:1.5px solid var(--line-strong)}.dash .optr[aria-checked=true] .dot{border:6px solid var(--prim)}.dash .sheet-bg{position:fixed;inset:0;z-index:50;display:flex;align-items:flex-end;justify-content:center;background:var(--scrim)}.dash .sheet{width:100%;max-width:520px;max-height:90dvh;overflow:auto;padding:20px 20px calc(20px + env(safe-area-inset-bottom));background:var(--bg);border:1px solid var(--line-strong);border-bottom:0;border-radius:24px 24px 0 0;box-shadow:var(--sh-float)}.dash .sheet h2{margin:0 0 8px;font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:-.02em;color:var(--ink)}.dash .sheet p{margin:0 0 8px;font-size:var(--fs-sm);line-height:1.5;color:var(--ink2)}.dash .sheet ul.pl{margin:8px 0 12px;padding-left:20px;font-size:var(--fs-sm);line-height:1.55;color:var(--ink2)}.dash .sheet ul.pl b{color:var(--ink)}.dash .sheet .acts{display:grid;gap:8px;margin-top:16px}.dash .sheet .acts .btn{min-height:50px}@media(min-width:600px){.dash .sheet-bg{align-items:center}.dash .sheet{border-bottom:1px solid var(--line-strong);border-radius:24px}}.dash .tabbar{position:fixed;left:0;right:0;bottom:0;z-index:20;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:0 4px env(safe-area-inset-bottom);background:var(--bg);border-top:1px solid var(--line)}.dash .tb-brand{display:none}.dash .tabbar a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:56px;color:var(--ink3);font-size:11px;font-weight:var(--fw-medium);line-height:1.1;letter-spacing:-.01em;white-space:nowrap;text-decoration:none}.dash .tabbar a svg{width:24px;height:24px}@media(max-width:380px){.dash .tabbar a{font-size:10px}}.dash .tabbar a[aria-current=page]{color:var(--ink);font-weight:var(--fw-semibold)}.dash .tabbar a[aria-current=page] svg{color:var(--prim);stroke-width:2.2}.dash .toast{position:fixed;left:0;right:0;bottom:calc(96px + env(safe-area-inset-bottom));z-index:60;margin:0 auto;width:max-content;max-width:calc(100% - 32px);padding:12px 20px;border-radius:var(--pill);background:var(--toast-bg);color:var(--toast-fg);font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-align:center;box-shadow:var(--sh-float);opacity:0;pointer-events:none;transform:translateY(8px)}.dash .toast.on{opacity:1;transform:none}.dash .toast.high{bottom:calc(112px + env(safe-area-inset-bottom))}@media(prefers-reduced-motion:no-preference){.dash .rise{animation:rise .2s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(min(var(--i, 0),6)*30ms)}.dash .toast{transition:opacity .2s,transform .2s}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(min-width:960px){.dash .wrap{max-width:880px;padding:88px 40px 64px}.dash .wrap:has(.dash-body){max-width:1120px}.dash:not(:has(.tabbar)) .wrap{padding-top:40px}.dash .dash-body{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:20px;align-items:start}.dash .dash-main,.dash .dash-side{display:flex;flex-direction:column;gap:16px;min-width:0}.dash .tabbar{top:0;bottom:auto;display:flex;align-items:center;gap:4px;height:64px;padding:0 max(24px,calc((100% - 1120px)/2 + 40px));border:0;border-bottom:1px solid var(--line);background:var(--card)}.dash .tb-brand{display:flex;align-items:center;gap:8px;margin-right:24px;font-size:var(--fs-md);font-weight:var(--fw-semibold);letter-spacing:-.03em;color:var(--ink)}.dash .tb-brand svg{width:26px;height:26px}.dash .tabbar a{flex-direction:row;gap:8px;border-radius:var(--pill);min-height:44px;padding:0 16px;font-size:14px}.dash .tabbar a:hover{background:rgba(var(--tint),.04)}.dash .tabbar a[aria-current=page]{background:rgba(var(--tint),.06)}.dash .tabbar a svg{width:20px;height:20px}.dash .toast,.dash .toast.high{bottom:28px}.dash .hero-s{padding:24px;gap:32px}.dash .hero-sub{font-size:var(--fs-sm)}.dash .site-url{font-size:var(--fs-md)!important}.dash .site-grid{display:grid;grid-template-columns:380px minmax(0,1fr);gap:20px;align-items:start}.dash .site-grid .prev-card{position:sticky;top:96px}.dash .conta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.dash .conta-grid>div{display:flex;flex-direction:column;gap:16px}}@media(prefers-reduced-motion:reduce){.dash *{transition:none!important;animation:none!important}}.dash #status[hidden]{display:none!important}.dash .dm-wrap{max-width:560px}.dash .dm-hero{text-align:left}@keyframes pg-blink{50%{opacity:.25}}.dash .dm-pix{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:12px;padding:16px;font-size:var(--fs-sm);color:var(--ink2);text-align:center;background:var(--bg);border:1px solid var(--card-line);border-radius:var(--r-md);box-shadow:var(--sh-raise)}.dash .dm-pix b{font-size:var(--fs-md);color:var(--ink)}.dash .dm-qr{display:block;width:168px;height:168px;image-rendering:pixelated}.dash .dm-copy{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px}.dash .dm-wait{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--fs-xs);line-height:1.4;text-align:left}.dash .dm-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--ok);animation:pg-blink 1.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.dash .dm-dot{animation:none}}.dash .dm-url{display:block;margin:4px 0 8px;font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:-.02em;color:var(--ink);overflow-wrap:normal}.dash .dm-tipo{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 4px}.dash .dm-tipo button{min-height:44px;padding:0 12px;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink2);background:var(--bg);border:1px solid var(--line-strong);border-radius:12px;cursor:pointer}.dash .dm-tipo button[aria-checked=true]{color:var(--prim-ink);background:var(--prim-50);border-color:var(--prim)}.dash .dm-row{display:grid;grid-template-columns:1.4fr 1fr;gap:12px}.dash .dm-row .fld{margin-top:12px}.dash .dm-priv{display:flex;gap:8px;align-items:flex-start;margin:16px 0}.dash .dm-priv svg{flex:none;width:16px;height:16px;margin-top:2px}.dash .dm-done{text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.dash .dm-check{width:52px;height:52px;border-radius:50%;background:var(--ok);color:#fff;display:flex;align-items:center;justify-content:center}.dash .dm-check svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.dash .dm-done .btn{width:100%;margin-top:8px}.dash #dm-form .btn{width:100%}.dash .pph{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0 16px}.dash .pph h1{margin:0;font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:-.02em}.dash .pph .btn{width:auto}.dash .pph h1{margin-right:auto}.dash .pph:has(.avatar-btn) h1{font-size:var(--fs-xl);line-height:1.15;letter-spacing:-.025em}.dash .ph-btn{display:none!important}.dash .qlist{list-style:none;margin:0;padding:0;display:grid;gap:0}.dash .ex-tag{font-size:var(--fs-xs);font-weight:var(--fw-semibold);padding:2px 8px;border-radius:var(--pill);color:var(--pech-ink);background:var(--pech-50);align-self:flex-end}.dash .pempty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:32px 20px}.dash .pempty .ti{color:var(--ink3);display:flex;align-items:center;justify-content:center}.dash .pempty .ti .i{width:28px;height:28px}.dash .pempty h2{font-size:var(--fs-md)!important}.dash .pempty p{margin:0;max-width:34ch;font-size:var(--fs-sm);line-height:1.5;color:var(--ink2)}.dash .pempty .btn{width:auto;min-width:220px;margin-top:8px}.dash .fab{position:fixed;right:16px;bottom:calc(100px + env(safe-area-inset-bottom));z-index:19;display:flex;align-items:center;gap:8px;min-height:52px;padding:0 20px;border-radius:var(--pill);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:#fff!important;text-decoration:none;background:var(--prim);box-shadow:var(--sh-float)}.dash .fab .i{width:20px;height:20px;stroke-width:2.25}.dash .soon{margin-top:20px;padding:16px;border:1px dashed var(--line-strong);border-radius:var(--r);color:var(--ink2);font-size:var(--fs-xs);line-height:1.5}.dash .soon b{color:var(--ink);font-weight:var(--fw-semibold)}.dash .soon span{white-space:nowrap}.dash .bd-grid{display:flex;flex-direction:column;gap:16px}.dash .bd-form{display:flex;flex-direction:column;gap:16px;min-width:0}.dash .bd-form .card h2{margin-bottom:12px}.dash .bd-form .card h2 .popt{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink3)}.dash .bd-prev{display:none}.dash .pchips.svcs .pchip.pchip-row{flex-direction:row;align-items:center;gap:8px}.dash .pchips.svcs .pchip{flex-direction:column;align-items:flex-start;gap:0;border-radius:16px;padding:8px 16px;min-height:52px}.dash .pchips.svcs .pchip b{font-size:var(--fs-sm)}.dash .line{display:grid;grid-template-columns:1fr auto;gap:12px 12px;padding:16px 0;border-top:1px solid var(--line)}.dash .line:first-child{border-top:0;padding-top:4px}.dash .line-n{grid-column:1;font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:1.3;overflow-wrap:anywhere;align-self:center}.dash .line-rm{grid-column:2;grid-row:1;width:44px;height:44px;margin:-8px -8px -8px 0;border:0;border-radius:50%;background:none;color:var(--ink2);display:flex;align-items:center;justify-content:center;cursor:pointer}.dash .line-rm:hover{color:var(--err);background:var(--err-50)}.dash .line-rm .i{width:20px;height:20px}.dash .line-ctl{grid-column:1 / -1;display:flex;align-items:center;gap:8px}.dash .step-q{display:inline-flex;align-items:center;border:1px solid var(--line-strong);border-radius:var(--pill);background:var(--glass)}.dash .step-q button{width:44px;height:44px;border:0;background:none;border-radius:50%;color:var(--ink);font-size:var(--fs-lg);font-weight:var(--fw-semibold);cursor:pointer}.dash .step-q button:active{background:var(--glass-hi)}.dash .step-q output{min-width:28px;text-align:center;font-size:var(--fs-md);font-weight:var(--fw-semibold)}.dash .line .ppre{flex:1 1 90px;min-width:0;max-width:150px}.dash .line .ppre .pinp{font-family:inherit;min-height:44px}.dash .line-t{margin-left:auto;font-size:var(--fs-md);font-weight:var(--fw-semibold);letter-spacing:-.01em}.dash .cols2{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center}.dash .pcount{font-size:var(--fs-xs);color:var(--ink3);text-align:right}.dash .totbar{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--card) 95%,transparent);border-top:1px solid var(--line);box-shadow:var(--sh-float)}.dash .totbar-in{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1120px;margin:0 auto}.dash .totbar small{display:block;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--ink2)}.dash .totbar output{display:block;font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:-.03em;line-height:1.1;font-variant-numeric:tabular-nums}.dash .totbar .btn{width:auto;min-width:170px;min-height:52px}.dash .totbar .btn-prim{min-height:52px}body.dash.bd .toast,body.dash.bd .toast.high{bottom:calc(100px + env(safe-area-inset-bottom))}@media(min-width:960px){.dash .bd-grid{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:24px;align-items:start}.dash .bd-prev{display:block;position:sticky;top:96px}.dash .bd-prev>p{margin:0 4px 8px;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--ink2)}.dash .ph-btn{display:inline-flex!important}.dash .fab{display:none}body.dash.bd .toast,body.dash.bd .toast.high{bottom:100px}}.dash .qd{--q-bg: #faf8f5;--q-surf: #fff;--q-ink: #16130f;--q-ink2: #5c564e;--q-acc: #1e40af;--q-accink: #fff;--q-line: #e9e3da;--q-hl: #c7d6ff;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-weight:500;font-size:14px;line-height:1.5;color:var(--q-ink);background:var(--q-surf);border:1px solid var(--q-line);border-radius:20px;padding:24px 20px;text-align:left;font-variant-numeric:tabular-nums}.dash .qd-h{display:flex;align-items:center;gap:12px}.dash .qd-mono{flex:none;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:"Instrument Serif",Georgia,serif;font-size:28px;line-height:1;color:var(--q-accink);background:var(--q-acc)}.dash .qd-h b{display:block;font-size:16px;font-weight:700;line-height:1.25}.dash .qd-h span.s{display:block;font-size:13px;color:var(--q-ink2)}.dash .qd-k{margin-top:22px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--q-ink2)}.dash .qd-t{color:var(--q-ink);margin-top:4px;font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:42px;line-height:1.05;letter-spacing:-.01em}.dash .qd-t em{font-style:italic;color:var(--q-acc)}.dash .qd-meta{margin-top:6px;font-size:13px;color:var(--q-ink2)}.dash .qd-cli{margin-top:18px;padding:12px 14px;border-radius:14px;background:var(--q-bg);border:1px solid var(--q-line)}.dash .qd-cli span{display:block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--q-ink2)}.dash .qd-cli b{font-size:16px;font-weight:700}.dash .qd table{width:100%;margin-top:18px;border-collapse:collapse}.dash .qd th{padding:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--q-ink2);text-align:left;border-bottom:1.5px solid var(--q-ink)}.dash .qd th:nth-child(n+2),.dash .qd td:nth-child(n+2){text-align:right}.dash .qd td{padding:11px 0;vertical-align:top;border-bottom:1px solid var(--q-line)}.dash .qd td small{display:block;font-size:12px;color:var(--q-ink2)}.dash .qd td:nth-child(2){padding:11px 10px;white-space:nowrap}.dash .qd td:last-child{font-weight:700;white-space:nowrap}.dash .qd .ph-row td{color:var(--q-ink2);font-style:italic}.dash .qd-tot{margin:14px 0 0 auto;width:min(100%,290px)}.dash .qd-tot div{display:flex;justify-content:space-between;gap:16px;padding:3px 0;font-size:14px;color:var(--q-ink2)}.dash .qd-tot div.g{margin-top:8px;padding:12px 14px;border-radius:14px;color:var(--q-accink);background:var(--q-acc);font-weight:700;align-items:baseline}.dash .qd-tot div.g b{font-size:24px;font-weight:800;letter-spacing:-.02em}.dash .qd-sec{margin-top:20px}.dash .qd-sec h3{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--q-ink2);margin-bottom:4px}.dash .qd-sec p{font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere}.dash .qd-ok{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:58px;margin-top:24px;padding:0 20px;border:0;border-radius:99px;font:inherit;font-size:17px;font-weight:700;text-decoration:none;color:var(--q-accink);background:var(--q-acc);cursor:pointer}.dash .qd-ok svg{width:22px;height:22px}.dash .qd-ok:focus-visible,.dash .qd a:focus-visible{outline:3px solid var(--q-acc);outline-offset:3px}.dash .qd-foot{margin-top:14px;text-align:center;font-size:12px;color:var(--q-ink2)}.dash .qd-url{margin:0 0 18px;padding:8px 14px;border-radius:99px;font-size:12px;font-weight:600;text-align:center;color:var(--q-ink2);background:var(--q-bg);border:1px solid var(--q-line);overflow-wrap:anywhere}.dash .ownbar{position:fixed;top:0;left:0;right:0;z-index:30;padding:8px 12px;background:color-mix(in srgb,var(--card) 96%,transparent);border-bottom:1px solid var(--line);box-shadow:var(--sh-float);color:var(--ink)}.dash .ownbar a,.dash .ownbar button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;padding:4px 2px;border:0;border-radius:12px;font:inherit;font-size:var(--fs-xs);font-weight:var(--fw-semibold);line-height:1.15;text-align:center;text-decoration:none;color:var(--ink);background:rgba(var(--tint),.05);cursor:pointer}.dash .ownbar a.pri{background:#25d366;color:#10321e}.dash .ownbar a:focus-visible,.dash .ownbar button:focus-visible{outline:3px solid var(--prim);outline-offset:2px}@media(min-width:720px){.dash .qd{padding:36px 40px}.dash .qd-t{font-size:56px}}@media print{@page{size:A4;margin:14mm}.dash .ownbar,.dash .qd-ok,.dash .qd-url,.dash .toast,.dash .tabbar{display:none!important}.dash .qd{--q-bg: #fff !important;--q-surf: #fff !important;--q-ink: #16130f !important;--q-ink2: #4a453e !important;--q-line: #d8d3ca !important;border:0;border-radius:0;padding:0;font-size:12.5pt;-webkit-print-color-adjust:exact;print-color-adjust:exact}.dash .qd-tot div.g,.dash .qd-mono{-webkit-print-color-adjust:exact;print-color-adjust:exact}.dash .qd tr,.dash .qd-sec,.dash .qd-tot{break-inside:avoid}}body.dash{max-width:none;box-shadow:none;padding:0;overflow-x:hidden;overflow-y:auto;background:var(--bg)}html:has(body.dash){background:var(--bg)}body.dash.bd .wrap{padding-bottom:150px}@media(min-width:960px){body.dash.bd .wrap{padding-bottom:120px}}body.dash .wrap{min-height:100dvh}.dash a{color:inherit}.dash a.btn-prim{color:#fff}.dash .btn{font-family:inherit}.dash .btn-prim.sm,.dash .btn-out.sm{min-height:44px}.dash button.row{font:inherit}.dash .sk{display:block;border-radius:var(--r);background:rgba(var(--tint),.07)}@media(prefers-reduced-motion:no-preference){.dash .sk{animation:sk 1.6s ease-in-out infinite}}@keyframes sk{50%{opacity:.55}}.dash .errbox{text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 20px}.dash .errbox p{margin:0;font-size:var(--fs-sm);color:var(--ink2);max-width:36ch}.dash .sheet .fld:first-of-type{margin-top:12px}.dash .sheet-x{position:absolute}.dash .device{--dw: 250px;position:relative;width:var(--dw);height:calc(var(--dw) * 2.0667);margin:0 auto;border-radius:13%/6.3%;padding:calc(var(--dw) * .034);background:#050507;border:1px solid #2c2c34;box-shadow:0 40px 70px -30px #10182873,0 0 0 calc(var(--dw) * .022) #121218}.dash .device:before{content:"";position:absolute;z-index:6;top:calc(var(--dw) * .058);left:50%;width:30%;height:calc(var(--dw) * .085);transform:translate(-50%);border-radius:99px;background:#050507}.dash .device-screen{position:relative;height:100%;border-radius:10%/4.8%;overflow:hidden;background:#fff;container-type:inline-size}.dash .device-status{position:absolute;z-index:5;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:4.2cqw 8cqw 0 9cqw;font:700 4.4cqw/1 Plus Jakarta Sans,system-ui,sans-serif;color:#fff;pointer-events:none;mix-blend-mode:difference}.dash .device-status svg{width:15cqw;height:4.6cqw}.dash .device-scroll{will-change:transform}.dash .device .ws{font-size:calc(100cqw / 24.375)}.dash .device .ws-foot{padding-bottom:5.6em}.dash .device .ws-nav{top:2.2em}.dash .device .ws-ex{top:6.2em}.dash .device .ws.lv-perfil{padding-top:2.2em}.dash .device .ws.lv-perfil .ws-nav{top:0}.dash .device .ws.lv-perfil .ws-ex{top:.8em}.dash .device .ws :where(.ws-links-cta,.ws-menu,.ws-svc-bk,.ws-mos-all,.ws-btn,.ws-flinks>*,.ws-mi-add,.ws-faq summary){min-height:0;min-width:0}.dash .device .ws .ws-menu{width:2.4em;height:2.4em}.dash .device .ws .ws-links-cta{min-height:2.4em}.dash .device .ws .ws-btn{min-height:3.1em}.dash .device .ws .ws-flinks>*{min-height:2.6em}.dash .device .ws .ws-mi-add{width:2.3em;height:2.3em}.dash .device .ws a{pointer-events:none}@media(prefers-reduced-motion:no-preference){.dash .device.auto .device-scroll{animation:dev-scroll var(--dur, 16s) ease-in-out 1.2s infinite alternate}}@keyframes dev-scroll{0%,8%{transform:translateY(0)}92%,to{transform:translateY(var(--sy, -60%))}}.dash .ed-grid{display:flex;flex-direction:column;gap:16px}.dash .ed-prev{display:none}@media(min-width:960px){.dash .ed-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:24px;align-items:start}.dash .ed-prev{display:flex;flex-direction:column;align-items:center;gap:12px;position:sticky;top:96px}.dash .ed-prev>p{margin:0;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--ink2)}}.dash .ed-acts{display:grid;gap:8px;margin-top:8px}.dash .ed-acts .btn{width:100%}.dash .toggle-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:8px 0}.dash .toggle-row small{display:block;font-size:var(--fs-xs);color:var(--ink2);margin-top:2px}.dash .toggle-row b{display:block;font-size:var(--fs-sm)}.dash .switch{flex:none;position:relative;width:52px;height:32px;border-radius:99px;border:1px solid transparent;background:rgba(var(--tint),.18);cursor:pointer}.dash .switch:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #10182840;transition:transform .15s}.dash .switch[aria-checked=true]{background:var(--prim);border-color:var(--prim)}.dash .switch[aria-checked=true]:after{transform:translate(20px)}.dash .svc-row{display:grid;grid-template-columns:1fr auto;gap:12px;padding:16px 0;border-top:1px solid var(--line)}.dash .svc-row:first-of-type{border-top:0;padding-top:4px}.dash .svc-row .line-rm{margin:0}.dash .svc-row .svc-p{grid-column:1 / -1;display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center}.dash .svc-row select.pinp{min-height:44px;appearance:auto}.dash .sv-list{border-radius:12px;background:var(--bg);border:1px solid var(--line);overflow:hidden}.dash .sv-row,.dash .sv-add{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:12px 16px;border:0;border-top:1px solid var(--line);background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer;font-weight:var(--fw-medium)}.dash .sv-row:first-child{border-top:0}.dash .sv-n{flex:none;width:20px;font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--ink3);text-align:center;font-variant-numeric:tabular-nums}.dash .sv-tx{display:grid;flex:1;min-width:0}.dash .sv-tx b{overflow:hidden;font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:var(--fw-medium)}.dash .sv-tx small{font-size:var(--fs-xs);color:var(--ink3)}.dash .sv-tx small.sv-miss{color:var(--pech-ink);font-weight:var(--fw-medium)}.dash .sv-row .i{width:16px;height:16px;color:var(--ink3)}.dash .sv-add{min-height:56px;color:var(--prim-ink);font-weight:var(--fw-semibold)}.dash .sv-add .i{width:18px;height:18px}.dash .sv-form{display:grid;gap:16px;margin:4px 0 8px}.dash .sv-form .pfield>span{color:var(--ink2);font-size:var(--fs-xs)}.dash .sv-seg{display:grid;grid-template-columns:repeat(3,1fr)}.dash .sv-seg button{min-width:0;padding:0 8px;font-size:var(--fs-xs)}.dash .sv-hint{margin:0;font-size:var(--fs-xs)}.dash .sv-durs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.dash .sv-durs .pchip{justify-content:center;min-width:0;padding:0 4px;font-size:var(--fs-xs)}.dash .tag{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:99px;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink2);background:var(--bg);border:1px solid var(--line-strong)}.dash .theme-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dash .theme-grid.three{grid-template-columns:repeat(3,1fr)}.dash .theme-opt .ft-aa{font-size:26px;line-height:1;margin-bottom:4px}.dash .theme-sub{margin:16px 0 8px;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--ink2)}.dash .theme-opt{display:flex;flex-direction:column;gap:8px;align-items:flex-start;padding:12px;text-align:left;color:var(--ink);background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--r);cursor:pointer}.dash .theme-opt[aria-checked=true]{border-color:var(--prim);background:var(--prim-50)}.dash .theme-opt .tsw{display:flex;gap:4px}.dash .theme-opt .tsw i{width:22px;height:22px;border-radius:50%;border:1px solid rgba(var(--tint),.16)}.dash .theme-opt b{font-size:var(--fs-sm);font-weight:var(--fw-medium)}.dash .theme-opt small{font-size:var(--fs-xs);color:var(--ink2)}.dash .up-slot{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--line)}.dash .up-slot:first-of-type{border-top:0}.dash .up-thumb{flex:none;width:72px;height:72px;border-radius:14px;background:var(--glass-hi) center / cover no-repeat;display:flex;align-items:center;justify-content:center;color:var(--ink2);font-size:var(--fs-xs);text-align:center;overflow:hidden}.dash .up-thumb.logo{background-size:contain;background-color:#fff}.dash .up-info{flex:1;min-width:0}.dash .up-info b{display:block;font-size:var(--fs-sm)}.dash .up-info small{display:block;font-size:var(--fs-xs);color:var(--ink2)}.dash .up-btns{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.dash .file-in{position:absolute;width:1px;height:1px;opacity:0}.dash .ownbar{position:fixed;top:0;left:0;right:0;z-index:30;padding:8px 12px;background:var(--bg);border-bottom:1px solid var(--line);box-shadow:none;color:var(--ink)}.dash .ownbar-in{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:720px;margin:0 auto}.dash .ownbar a,.dash .ownbar button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;padding:4px 2px;border:0;border-radius:12px;font:inherit;font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:1.15;text-align:center;text-decoration:none;color:var(--ink2);background:none;cursor:pointer}.dash .ownbar a.pri{background:var(--wa);color:var(--wa-ink)}.dash .ownbar svg{width:20px;height:20px}.dash .ownbar-back{display:flex;align-items:center;max-width:720px;margin:0 auto 8px}.dash .ownbar-back a{all:unset;display:inline-flex;align-items:center;gap:4px;min-height:24px;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--ink2);cursor:pointer}body.dash.ver{background:var(--pg-bg, #faf8f5)}.dash .vwrap{max-width:720px;margin:0 auto;padding:112px 16px 56px}@media(min-width:720px){.dash .vwrap{padding-top:112px}.dash .qd{padding:36px 40px}.dash .qd-t{font-size:56px}}.dash .qd-logo{flex:none;display:flex;align-items:center;height:48px;max-width:140px}.dash .qd-logo img{display:block;height:100%;width:auto;max-width:100%;object-fit:contain}:where(.dash .qd *){box-sizing:border-box;margin:0}.dash .qd-ok svg,.dash .qd-h svg{fill:currentColor}@media print{html:has(body.dash),body.dash,body.dash.ver{background:#fff!important}.dash .vwrap{max-width:none;padding:0}}.dash .soon-note{margin-top:8px}.dash .hint-ok{color:var(--ok-ink, #15803d);font-weight:var(--fw-semibold);font-size:var(--fs-xs)}.dash .btn-sm .i{width:16px;height:16px;stroke-width:2}.dash .optr[role=checkbox][aria-checked=true] .dot{border-radius:6px}.dash a.btn.sm,.dash .btn.sm{display:inline-flex}.dash .dm-wrap{display:flex;flex-direction:column;gap:16px}html:has(body.dash.ver){background:var(--pg-bg, #faf8f5)}.dash .vwrap{min-height:100dvh}.dash .svc-row .svc-desc{grid-column:1 / -1;justify-self:start}.dash .svc-row textarea.svc-desc{justify-self:stretch}.dash .hr-days,.dash .hr-day{display:grid;gap:8px}.dash .hr-day .optr{min-height:52px}.dash .hr-day .optr small{display:inline;margin:0 0 0 8px}.dash .hr-day .optr span:last-child{display:flex;align-items:baseline}.dash .hr-times{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:0 0 8px 46px;color:var(--ink2);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.dash .hr-times .pinp{min-height:44px;padding:0 12px}@media(min-width:560px){.dash .hr-day.on{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center}.dash .hr-times{padding:0}}.dash .dep-row{display:grid;grid-template-columns:1fr auto;gap:8px;padding:16px 0;border-top:1px solid var(--line)}.dash .dep-row:first-of-type{border-top:0;padding-top:4px}.dash .dep-row .line-rm{margin:0}.dash .dep-row>:nth-child(3){grid-column:1 / -1}.dash .ed-sub{margin:20px 0 2px;font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.dash .tool-grid{display:grid;gap:16px;align-items:start}@media(min-width:960px){.dash .tool-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dash .tool-grid>.calc-out{position:sticky;top:24px}}.dash .calc-out{display:grid;gap:16px}.dash .calc-v{display:grid;gap:4px;padding:16px 20px;border-radius:var(--r);border:1px solid var(--line-strong)}.dash .calc-v b{font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:-.01em}.dash .calc-v span{font-size:var(--fs-sm);color:var(--ink2)}.dash .calc-v.compensa{border-color:#4ade8073;background:#4ade801a}.dash .calc-v.apertado{border-color:#ff9f7a66;background:var(--pech-50)}.dash .calc-v.prejuizo{border-color:#ff6b6b73;background:var(--err-50)}.dash .calc-rows{margin:0;display:grid}.dash .calc-rows>div{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--line);font-size:var(--fs-sm)}.dash .calc-rows>div:first-child{border-top:0}.dash .calc-rows dt{color:var(--ink3)}.dash .calc-rows dd{margin:0;font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;white-space:nowrap}.dash .calc-rows .tot dt,.dash .calc-rows .tot dd{color:var(--ink);font-size:var(--fs-md);font-weight:var(--fw-semibold)}.dash .das-st{display:flex;gap:12px;align-items:flex-start}.dash .das-st .ti{flex:none;display:flex;padding-top:2px;color:var(--ink2)}.dash .das-st.pago .ti{color:var(--ok-ink, #15803d)}.dash .das-st.vencido .ti{color:var(--err)}.dash .das-st b{display:block;font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:1.3}.dash .das-st small{display:block;margin-top:2px;font-size:var(--fs-xs);line-height:1.45;color:var(--ink3)}.dash .das-st small a{color:var(--prim-ink);font-weight:var(--fw-medium)}.dash .ad-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:0 0 16px;padding:0;list-style:none}.dash .ad-stats .card{display:flex;flex-direction:column;gap:2px;padding:16px}.dash .ad-stats b{font-size:var(--fs-lg);line-height:1.1;color:var(--ink)}.dash .ad-stats span{font-size:var(--fs-xs);color:var(--ink2)}.dash .ad-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.dash .ad-chips{display:flex;flex-wrap:wrap;gap:8px}.dash .ad-chip{min-height:36px;padding:0 16px;border:1px solid var(--line);border-radius:99px;background:transparent;color:var(--ink2);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer}.dash .ad-chip[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--bg, #fff)}.dash .ad-search{flex:1 1 260px;max-width:360px;min-height:40px;padding:0 16px;border:1px solid var(--line);border-radius:12px;background:var(--bg);color:var(--ink);font:inherit;font-size:var(--fs-sm)}.dash .ad-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:12px;margin:0;padding:0;list-style:none;align-items:start}.dash .ad-card{display:flex;flex-direction:column;gap:8px}.dash .ad-url{font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.dash .ad-meta{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:var(--fs-xs);color:var(--ink2);overflow-wrap:anywhere}.dash .ad-pills{display:flex;flex-wrap:wrap;gap:8px}.dash .ad-card>.link-sm{align-self:flex-start}.dash .ad-more{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid var(--line)}.dash .ad-more h3{margin:8px 0 0;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--ink2)}.dash .ad-more p{margin:0;font-size:var(--fs-xs);line-height:1.5}.dash .ad-more .acts{display:flex;flex-wrap:wrap;gap:8px}.dash .lg-wrap{max-width:760px;padding-bottom:64px}.dash .lg-wrap .top-bar .link-sm{display:inline-block;margin-bottom:8px}.dash .lg{font-size:var(--fs-sm);line-height:1.65;color:var(--ink)}.dash .lg h2{margin:24px 0 8px;font-size:var(--fs-md)}.dash .lg p,.dash .lg ul{margin:0 0 12px}.dash .lg ul{padding-left:20px}.dash .lg li{margin-bottom:8px}.dash .lg a{text-decoration:underline;text-underline-offset:3px}.dash .ad-tabs{margin-bottom:16px}.dash .ad-form{display:flex;flex-direction:column;gap:12px}.dash .ad-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.dash .ad-grid label,.dash .ad-plans{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--ink2)}.dash .ad-grid input,.dash .ad-grid select{min-height:40px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:var(--bg);color:var(--ink);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium)}.dash .ad-plans{flex-direction:row;gap:16px;margin:0;padding:0;border:0}.dash .ad-plans legend{margin-bottom:4px}.dash .ad-plans label{display:flex;align-items:center;gap:8px;font-size:var(--fs-sm);color:var(--ink)}.dash .btn-wa{background:#25d366;color:#0b2a17;border:0}.dash .btn-wa .i{color:inherit}.dash .ag-sec{display:grid;gap:8px;margin-top:24px}.dash .ag-sh{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.dash .ag-sh h2{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.dash .ag-n{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 8px;border-radius:99px;background:var(--pech-ink);color:#fff;font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.dash .ag-hero{display:grid;gap:4px;padding:20px;border-radius:var(--r-md);background:var(--bg);border:1px solid var(--line)}.dash .ag-hero h2{margin:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);letter-spacing:-.01em}.dash .ag-hero>p{margin:0;font-size:var(--fs-sm);color:var(--ink3)}.dash .ag-steps{display:grid;margin:12px 0 16px;padding:0;list-style:none}.dash .ag-steps li{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--line)}.dash .ag-steps i{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;border:1px solid var(--line-strong);font-style:normal;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink2)}.dash .ag-steps li.done i{border-color:var(--ok);background:var(--ok);color:#fff}.dash .ag-steps i svg{width:16px;height:16px}.dash .ag-steps b{display:block;font-size:var(--fs-sm);font-weight:var(--fw-medium)}.dash .ag-steps small{display:block;font-size:var(--fs-xs);color:var(--ink3)}.dash .ag-hero .btn{width:100%}.dash .ag-card{border-radius:var(--r-md);background:var(--bg);border:1px solid var(--line)}.dash .ag-req{display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--line)}.dash .ag-req:first-child{border-top:0}.dash .ag-req-main{display:flex;flex:1;align-items:center;gap:12px;min-width:0;padding:2px 0;border:0;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.dash .ag-when{flex:none;width:50px;line-height:1.1;text-align:center}.dash .ag-when small{display:block;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--pech-ink)}.dash .ag-when b{font-size:var(--fs-md);font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold)}.dash .ag-who{display:grid;min-width:0}.dash .ag-who b,.dash .ag-who small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--ink3)}.dash .ag-who b{font-size:var(--fs-sm);color:var(--ink);font-weight:var(--fw-medium)}.dash .ag-who small{font-size:var(--fs-xs);color:var(--ink2)}.dash .ag-ico,.dash .ag-ok,.dash .ag-wa{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:50%;cursor:pointer}.dash .ag-ico{border:1px solid var(--line-strong);background:none;color:var(--ink2)}.dash .ag-ok{border:0;background:var(--prim);color:#fff}.dash .ag-ok svg{stroke-width:2.6}.dash .ag-ico svg,.dash .ag-ok svg,.dash .ag-wa svg{width:18px;height:18px}.dash .ag-remind{display:flex;align-items:center;gap:12px;width:100%;margin-top:16px;padding:16px 16px 16px 20px;border-radius:16px;background:var(--bg);border:1px solid var(--line);color:var(--ink);font:inherit;text-align:left;cursor:pointer}.dash .ag-remind>span:first-child{flex:1;display:grid}.dash .ag-remind b{font-size:var(--fs-sm);font-weight:var(--fw-medium)}.dash .ag-remind small{font-size:var(--fs-xs);color:var(--ink3)}.dash .ag-remind-btn{padding:0 16px;border-radius:99px;background:var(--wa);color:var(--wa-ink);font-size:var(--fs-xs);font-weight:var(--fw-medium);min-height:36px;display:inline-flex;align-items:center}.dash .ag-week{display:flex;gap:4px;margin:20px -4px 0;padding:0 4px 2px;overflow-x:auto;scrollbar-width:none}.dash .ag-week::-webkit-scrollbar{display:none}.dash .ag-week button{flex:none;width:46px;padding:8px 0;border:0;border-radius:14px;background:none;color:var(--ink);font:inherit;text-align:center;cursor:pointer}.dash .ag-week small{display:block;font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--ink3)}.dash .ag-week b{display:block;margin-top:4px;font-size:var(--fs-md);font-weight:var(--fw-medium)}.dash .ag-week i{display:block;width:5px;height:5px;margin:4px auto 0;border-radius:50%}.dash .ag-week i.d{background:var(--cyan)}.dash .ag-week i.p{background:var(--pech)}.dash .ag-week button[aria-selected=true]{background:var(--prim-50);box-shadow:inset 0 0 0 1px var(--prim)}.dash .ag-week button[aria-selected=true] small,.dash .ag-week button[aria-selected=true] b{color:var(--prim-ink)}.dash .ag-week button.off b{color:var(--ink3)}.dash .ag-tl{display:grid;gap:8px}.dash .ag-slot{display:flex;gap:12px}.dash .ag-slot .t{flex:none;width:44px;padding-top:12px;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink2);font-variant-numeric:tabular-nums}.dash .ag-slot .c{display:flex;flex:1;align-items:center;gap:12px;min-width:0;padding:8px 12px;border-radius:12px;background:var(--bg);border:1px solid var(--line)}.dash .ag-slot .c.blk{background:none;border-style:dashed}.dash .ag-slot .c>span,.dash .c-main{display:grid;flex:1;min-width:0}.dash .c-main{padding:2px 0;border:0;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.dash .ag-slot b{overflow:hidden;font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:var(--fw-medium)}.dash .ag-slot small{font-size:var(--fs-xs);color:var(--ink3)}.dash .ag-dot{display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:var(--pech);vertical-align:1px}.dash .ag-wa{background:#25d36624;color:var(--wa)}.dash .ag-gap{padding-left:56px}.dash .ag-gap span{display:block;padding-top:8px;border-top:1px dashed var(--line-strong);font-size:var(--fs-xs);color:var(--ink3)}.dash .ag-empty{margin:0;padding:16px;border-radius:14px;border:1px dashed var(--line-strong);font-size:var(--fs-sm);color:var(--ink2)}.dash .ag-bs{display:grid;gap:4px}.dash .ag-badge{display:inline-flex;align-items:center;justify-self:start;gap:8px;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink2)}.dash .ag-badge i{width:6px;height:6px;border-radius:50%;background:currentColor}.dash .ag-badge.pending{color:var(--pech-ink)}.dash .ag-badge.confirmed{color:var(--ok-ink, #15803d)}.dash .ag-bs-sub{margin:4px 0 0;font-size:var(--fs-xs);color:var(--ink2)}.dash .ag-rows{margin:12px 0 4px;border-top:1px solid var(--line)}.dash .ag-rows div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--line);font-size:var(--fs-sm)}.dash .ag-rows dt{color:var(--ink3)}.dash .ag-rows dd{margin:0;font-weight:var(--fw-medium);text-align:right}.dash .ag-danger{color:var(--err)!important}.dash .ag-link{display:flex;align-items:center;gap:12px;margin-top:12px;padding:8px 8px 8px 16px;border-radius:14px;background:var(--bg);border:1px solid var(--line-strong);font-size:var(--fs-sm);font-weight:var(--fw-medium)}.dash .ag-link span{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dash .ag-share{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.dash .ag-share>*{display:grid;justify-items:center;gap:4px;padding:16px 8px;border-radius:16px;background:var(--bg);border:1px solid var(--line);color:var(--ink);font:inherit;font-size:var(--fs-xs);font-weight:var(--fw-medium);text-align:center;text-decoration:none;cursor:pointer}.dash .ag-share .ti{display:grid;place-items:center;width:32px;height:32px;color:var(--ink2)}.dash .ag-share .ti.wa{color:var(--wa)}.dash .ag-share .ti svg{width:20px;height:20px}.dash .ag-list{display:grid;gap:8px;margin-top:8px}.dash .ag-li{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;background:var(--bg);border:1px solid var(--line)}.dash .ag-li .t{font-weight:var(--fw-medium);font-variant-numeric:tabular-nums}.dash .ag-li .m{display:grid;flex:1;min-width:0}.dash .ag-li small{font-size:var(--fs-xs);color:var(--ink3)}.dash .hs-list{margin-top:8px}.dash .hs-day{border-bottom:1px solid var(--line)}.dash .hs-row{display:flex;align-items:center;gap:12px;min-height:60px}.dash .hs-dn{flex:none;width:36px;font-size:var(--fs-sm);font-weight:var(--fw-medium)}.dash .hs-tg{position:relative;flex:none;width:44px;height:26px;border:0;border-radius:99px;background:rgba(var(--tint),.18);cursor:pointer}.dash .hs-tg:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #10182840;transition:transform .15s}.dash .hs-tg[aria-checked=true]{background:var(--prim)}.dash .hs-tg[aria-checked=true]:after{transform:translate(18px)}.dash .hs-sum{display:grid;grid-template-columns:1fr auto;flex:1;align-items:center;min-width:0;padding:8px 0;border:0;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.dash .hs-sum b{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;font-weight:var(--fw-medium)}.dash .hs-sum small{grid-column:1;font-size:var(--fs-xs);color:var(--ink3)}.dash .hs-sum svg{grid-row:1 / 3;grid-column:2;width:16px;height:16px;color:var(--ink3);transition:transform .15s}.dash .hs-day.open .hs-sum svg{transform:rotate(90deg)}.dash .hs-sum.off b{color:var(--ink3)}.dash .hs-edit{display:grid;gap:12px;padding:0 0 16px 48px}.dash .hs-edit label{display:grid;gap:8px;font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--ink3)}.dash .hs-links{display:flex;flex-wrap:wrap;gap:16px}.dash .hs-set{display:grid;gap:12px;margin-top:16px}.dash .hs-set label{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;font-size:var(--fs-sm);color:var(--ink2)}.dash .hs-set select{width:auto}.dash .hs-save{margin-top:24px}.dash .hs-save .btn{width:100%}.dash .qr-poster{display:grid;justify-items:center;gap:10px;padding:28px 20px;border-radius:22px;background:#fff;color:#101210;text-align:center}.dash .qr-name{margin:0;font-size:22px;font-weight:800;letter-spacing:-.02em}.dash .qr-code{display:grid;place-items:center;width:min(260px,70vw);aspect-ratio:1}.dash .qr-code svg{display:block;width:100%;height:100%}.dash .qr-cta{margin:4px 0 0;font-size:17px;font-weight:700}.dash .qr-url{margin:0;font-size:14px;color:#4a4f57}@media print{.dash .qr-noprint,.dash .tabbar{display:none!important}.dash .qr-poster{min-height:90vh;align-content:center}.dash .qr-code{width:60%}.dash .qr-name{font-size:34px}.dash .qr-cta{font-size:26px}}.dash .ag-dl{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;margin:4px 0 8px;font-size:var(--fs-sm)}.dash .ag-dl dt{color:var(--ink2)}.dash .ag-dl dd{margin:0}.dash .ag-move{display:grid;gap:12px;margin-top:8px}.dash .ag-move label{display:grid;gap:8px;font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.dash .ag-move .ag-check{display:flex;align-items:center;gap:12px;font-weight:var(--fw-medium)}.dash .ag-check input{width:20px;height:20px}.dash .ag-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dash .hr-times>.link-sm,.dash .hr-times>.hr-pause{grid-column:1 / -1}.dash .hr-times>.link-sm{justify-self:start}.dash .hr-pause{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:8px}.dash .hr-pause>span:first-child{font-size:var(--fs-xs)}.dash .svc-row .svc-dur{grid-column:1 / -1;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:12px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink2)}.dash .pfield{display:grid;gap:8px;font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.dash .eq-m{display:grid;gap:12px;padding:16px 0;border-top:1px solid var(--line)}.dash .eq-m:first-of-type{border-top:0;padding-top:0}.dash .eq-top{display:grid;grid-template-columns:1fr auto;gap:8px}.dash .eq-l{margin:4px 0 0;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--ink2)}.dash .ag-pros{display:flex;gap:8px;margin:-6px -6px -8px;padding:6px 6px 12px;overflow-x:auto;scrollbar-width:none}.dash .ag-who{font-size:var(--fs-xs);color:var(--ink2)}@media(min-width:900px){.dash .tb-brand svg.sig{width:auto;height:26px}}.dash .aj{display:grid;gap:16px}.dash .aj .card h2{margin-bottom:4px;font-size:var(--fs-md)}.dash .aj-contact{display:grid;gap:12px}.dash .aj-contact>.btn-wa{justify-self:start}.dash .aj-form{display:grid;gap:8px}.dash .aj-form .btn{justify-self:start;margin-top:4px}.dash .aj-note{font-size:var(--fs-xs)}.dash .aj-sent{display:flex;gap:12px;align-items:flex-start;padding:12px 16px;border-radius:14px;background:color-mix(in srgb,var(--ok, #26c920) 12%,transparent)}.dash .aj-sent .i{flex:none;margin-top:2px;color:var(--ok, #26c920)}.dash .aj-prio{display:flex;gap:8px;align-items:center;margin-top:8px;font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.dash .aj-prio .i{flex:none;width:18px;height:18px;color:var(--ok, #26c920)}.dash .aj-group details{border-top:1px solid var(--line)}.dash .aj-group details:first-of-type{margin-top:8px}.dash .aj-group summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 0;font-weight:var(--fw-semibold);cursor:pointer;list-style:none}.dash .aj-group summary::-webkit-details-marker{display:none}.dash .aj-group summary .i{flex:none;transform:rotate(90deg);transition:transform .2s var(--motion-ease, ease);color:var(--ink3)}.dash .aj-group details[open] summary .i{transform:rotate(-90deg)}.dash .aj-group details p{margin:0 0 16px;color:var(--ink2);line-height:1.6}@media(max-width:560px){.dash .aj-contact>.btn-wa,.dash .aj-form .btn{justify-self:stretch}}.dash .aj-contact p a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.dash .qb{padding-bottom:calc(150px + env(safe-area-inset-bottom))}.dash .qb-top{display:flex;align-items:center;gap:12px;min-height:44px;padding-top:8px}.dash .qb-back{display:grid;place-items:center;width:40px;height:40px;margin-left:-8px;border:0;border-radius:50%;background:none;color:var(--ink);cursor:pointer}.dash .qb-back .i{width:20px;height:20px}.dash .qb-st{margin-left:auto;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--ink2)}.dash .qb-bar{display:flex;gap:8px;margin-top:8px}.dash .qb-bar span{flex:1;height:4px;border-radius:4px;background:var(--glass-hi)}.dash .qb-bar span.on{background:var(--prim)}.dash .qb-h{margin:20px 0 4px;font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:-.03em;line-height:1.15}.dash .qb-s{margin:0 0 16px;font-size:var(--fs-sm);color:var(--ink2)}.dash .qb .fld{margin-top:16px}.dash .qb-lbl{margin:24px 0 12px;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--ink3)}.dash .qb-recent{display:flex;flex-wrap:wrap;gap:8px}.dash .qb-recent button{display:flex;align-items:center;gap:8px;height:38px;padding:0 16px 0 8px;border:1px solid var(--line-strong);border-radius:99px;background:none;color:var(--ink);font:inherit;font-size:var(--fs-xs);font-weight:var(--fw-semibold);cursor:pointer}.dash .qb-recent i{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--glass-hi);font-style:normal;font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.dash .qb-list,.dash .qb-opt{border-radius:18px;background:var(--surf);border:1px solid var(--line)}.dash .qb-it{display:flex;align-items:center;gap:12px;padding:8px 12px 8px 16px;border-top:1px solid var(--line)}.dash .qb-it:first-child{border-top:0}.dash .qb-it-main{display:grid;flex:1;min-width:0;padding:8px 0;border:0;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.dash .qb-it-main b{overflow:hidden;font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis}.dash .qb-it-main small{font-size:var(--fs-xs);color:var(--ink2)}.dash .qb-add{display:grid;flex:none;place-items:center;width:40px;height:40px;border:1px solid var(--line-strong);border-radius:50%;background:var(--glass);color:var(--ink);cursor:pointer}.dash .qb-add .i{width:18px;height:18px}.dash .qb-stp{display:flex;flex:none;align-items:center;height:40px;padding:0 4px;border-radius:99px;background:var(--prim);color:#fff}.dash .qb-stp button{width:32px;height:32px;border:0;background:none;color:inherit;font:inherit;font-size:var(--fs-md);font-weight:var(--fw-semibold);cursor:pointer}.dash .qb-stp output{min-width:18px;font-weight:var(--fw-semibold);text-align:center}.dash .qb-other{display:flex;align-items:center;gap:12px;width:100%;margin-top:12px;padding:16px;border:1px dashed var(--line-strong);border-radius:16px;background:none;color:var(--ink);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer}.dash .qb-other .i{width:18px;height:18px}.dash .qb-opt>div{display:grid;gap:12px;padding:16px;border-top:1px solid var(--line)}.dash .qb-opt>div:first-child{border-top:0}.dash .qb-opt>div.qb-r,.dash .qb-opt .qb-r{display:flex;align-items:center;justify-content:space-between;gap:12px}.dash .qb-opt .lb{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink)}.dash .qb-note{font-size:var(--fs-xs);color:var(--ink2)}.dash .qb-seg button{min-height:34px;min-width:40px;padding:0 12px}.dash .qb-money{width:120px;flex:none}.dash .qb-opt textarea{min-height:70px}.dash .qb-prev{margin-top:16px}.dash .qb-edit{display:flex;justify-content:space-between;gap:8px;margin-top:12px}.dash .qb-edit button{padding:8px 0;border:0;background:none;color:var(--prim-ink);font:inherit;font-size:var(--fs-xs);font-weight:var(--fw-semibold);cursor:pointer}.dash .qb-full{width:100%!important}.dash .qb-final{display:grid;flex:1;gap:8px}.dash .qb-final .btn{width:100%}.dash .ih{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:var(--r-md)}.dash .ih-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.dash .ih-head h2{margin:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:1.2}.dash .ih-ver{display:inline-flex;align-items:center;gap:2px;margin:-12px -4px -12px 0;padding:12px 4px;color:var(--prim-ink);font-size:var(--fs-xs);font-weight:var(--fw-medium);text-decoration:none}.dash .ih-ver .chev{width:16px;height:16px}.dash .ih-pend{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;background:none;color:var(--ink);font-size:var(--fs-sm);font-weight:var(--fw-medium);text-decoration:none;border:1px solid var(--line)}.dash .ih-pend:hover{background:var(--glass)}.dash .ih-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--pech)}.dash .ih-pend-txt{flex:1;min-width:0}.dash .ih-pend .chev{flex:none}.dash .ih-vazio{margin:0;font-size:var(--fs-sm);color:var(--ink3)}.dash .ih-lista{margin:0;padding:0;list-style:none}.dash .ih-item{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--line)}.dash .ih-hora{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink);font-variant-numeric:tabular-nums}.dash .ih-quem{display:flex;flex-direction:column;min-width:0}.dash .ih-quem b,.dash .ih-quem small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink3)}.dash .ih-quem b{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink)}.dash .ih-quem small{margin-top:1px;font-size:var(--fs-xs);color:var(--ink2)}.dash .ih-mais{padding:12px 0 0;border-top:1px solid var(--line);font-size:var(--fs-xs);color:var(--ink3)}.dash .site-grupos{display:grid;gap:0}.dash .site-grupo-t{margin:24px 0 8px;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--ink3)}.dash .site-grupos .site-grupo:first-of-type .site-grupo-t{margin-top:0}.dash .site-grupos .site-grupo .card{padding:4px 20px}.dash .site-grupos .note{margin-top:16px}.dash .prev-card .btn.btn-ver-site{position:relative;z-index:1;color:#fff;opacity:1;background:var(--prim)}.dash .prev-card .btn.btn-ver-site:hover{color:#fff;text-decoration:none}.dash .ft-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dash .ft-cover{grid-column:1 / -1}.dash .ft-cover .up-tile{aspect-ratio:16 / 10}.dash .up-tile-wrap{position:relative;min-width:0}.dash .up-tile{position:relative;display:block;aspect-ratio:1 / 1;width:100%;overflow:hidden;border-radius:14px;border:1px solid var(--line);background:var(--glass-hi);cursor:pointer;color:var(--ink2);padding:0;font:inherit;text-align:left}.dash .up-tile:focus-visible{outline:3px solid var(--cyan);outline-offset:2px}.dash .up-tile img{display:block;width:100%;height:100%;object-fit:cover}.dash .up-tile-empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--fs-xs)}.dash .up-pill{position:absolute;top:8px;z-index:1;padding:4px 8px;border-radius:99px;background:#0000008c;color:#fff;font-size:var(--fs-xs);font-weight:var(--fw-semibold);line-height:1.3}.dash .up-pill-l{left:8px}.dash .up-pill-r{right:8px}.dash .up-tile-cam{position:absolute;right:8px;bottom:8px;z-index:1;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#0009;color:#fff}.dash .up-tile-cam .i{width:18px;height:18px}.dash .up-tile-busy{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:#00000080;color:#fff;font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.dash .ft-many{width:100%;margin-top:12px}.dash .ft-note{margin:12px 0 0}.dash .ql-filters::-webkit-scrollbar{display:none}.dash .ql-filters .pchip{flex:none;min-height:36px;white-space:nowrap}.dash .ql-filters{flex-wrap:nowrap;margin:-6px -20px 8px;padding:6px 20px 12px;overflow-x:auto;scrollbar-width:none}.dash .ql-card{position:relative;display:grid;gap:12px;padding:16px 20px}.dash .ql-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.dash .ql-info{display:grid;gap:4px;min-width:0}.dash .ql-card+.ql-card{border-top:1px solid var(--line)}.dash .ql-card:hover{background:var(--glass)}.dash .ql-list>.ql-card:first-child{border-radius:var(--r-md) var(--r-md) 0 0}.dash .ql-list>.ql-card:last-child{border-radius:0 0 var(--r-md) var(--r-md)}.dash .ql-list>.ql-card:only-child{border-radius:var(--r-md)}.dash .ql-name{font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:1.3;color:var(--ink);text-decoration:none;overflow-wrap:anywhere}.dash .ql-name:after{content:"";position:absolute;inset:0;border-radius:inherit}.dash .ql-meta{font-size:var(--fs-xs);color:var(--ink3)}.dash .ql-num{font-size:var(--fs-xs)}.dash .ql-side{display:grid;justify-items:end;gap:4px;flex-shrink:0}.dash .ql-total{font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ink)}.dash .ql-st{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;min-height:28px;margin-right:-4px;padding:0 4px;border:0;border-radius:6px;font:inherit;font-size:var(--fs-xs);font-weight:var(--fw-medium);cursor:pointer;color:var(--ink3);background:none}.dash .ql-st:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.dash .ql-st:hover{text-decoration:underline;text-underline-offset:3px}.dash .ql-st.enviado{color:var(--prim-ink)}.dash .ql-st.aprovado{color:var(--ok-ink, #15803d)}.dash .ql-st.recusado{color:var(--err)}.dash .ql-nudge{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--line);font-size:var(--fs-xs);color:var(--ink3)}.dash .ql-nudge .btn-wa{min-height:36px;flex-shrink:0}.dash .cc-page{padding-bottom:calc(120px + env(safe-area-inset-bottom))}.dash .cc-stack{display:grid;gap:16px}.dash .cc-seg{display:grid;grid-template-columns:1fr 1fr;width:100%}.dash .cc-seg button{min-width:0;padding:0 8px}.dash .cc-outro{margin-top:8px}.dash .totbar .cc-bar-txt{display:grid;gap:2px;min-width:0}.dash .totbar .cc-bar-v{font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:1.2;color:var(--ink2)}.dash .totbar .cc-bar-v.compensa{color:var(--ok-ink, #15803d)}.dash .totbar .cc-bar-v.apertado{color:var(--pech-ink)}.dash .totbar .cc-bar-v.prejuizo{color:var(--err)}.dash .totbar .cc-bar-txt small{font-size:var(--fs-xs);line-height:1.3}.dash .totbar .cc-bar-btn{flex:none;width:auto;min-width:0;min-height:44px;padding:0 16px}.dash .ct-page{display:flex;flex-direction:column;gap:16px}.dash .ct-list{padding:0}.dash .ct-row+.ct-row{border-top:1px solid var(--line)}.dash .ct-sum{display:flex;align-items:center;gap:12px;min-height:60px;padding:12px 16px;cursor:pointer;list-style:none;color:var(--ink)}.dash .ct-sum::-webkit-details-marker{display:none}.dash .ct-ico{flex:none;display:grid;place-items:center;width:22px;height:36px;color:var(--ink2)}.dash .ct-ico .i{width:18px;height:18px}.dash .ct-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.dash .ct-txt>b{font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:1.25;color:var(--ink)}.dash .ct-sub{font-size:var(--fs-xs);line-height:1.35;color:var(--ink3);overflow-wrap:anywhere}.dash .ct-chev{flex:none;width:18px;height:18px;color:var(--ink2);transition:transform .2s ease}.dash .ct-row[open]>.ct-sum .ct-chev{transform:rotate(90deg)}.dash .ct-body{display:flex;flex-direction:column;gap:12px;padding:0 16px 16px}.dash .ct-body>:is(.btn,.link-sm,.pst){align-self:flex-start}.dash .ct-body .kv{padding:8px 0}.dash .ct-foot{display:flex;flex-direction:column;gap:4px}.dash .ct-foot .btn{width:100%}.dash .ct-foot .cancel{margin:4px auto 0;font-size:var(--fs-xs);font-weight:var(--fw-medium)}.dash .aj-search{position:relative}.dash .aj-search .i{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--ink3);pointer-events:none}.dash .aj-search .pinp{padding-left:42px}.dash .aj-topics{margin-top:-4px}.dash .aj-vote{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:-4px 0 16px;font-size:var(--fs-sm);color:var(--ink2)}.dash .aj-vote .pchip{min-height:34px;padding:0 16px}.dash .aj-ok{display:inline-flex;align-items:center;gap:8px;font-weight:var(--fw-semibold);color:var(--ok, #26c920)}.dash .aj-ok .i{width:16px;height:16px}.dash .aj-none{padding:4px 2px}.dash .aj-contact>.btn-out{justify-self:start}@media(max-width:560px){.dash .aj-contact>.btn-out{justify-self:stretch}}.dash .ckg{padding:20px 0 8px}.dash .ckg-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 20px}.dash .ckg-count{flex:none;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink3);font-variant-numeric:tabular-nums}.dash .ckg-bar{height:4px;margin:12px 20px 8px;border-radius:999px;background:rgba(var(--tint),.08);overflow:hidden}.dash .ckg-bar>span{display:block;height:100%;border-radius:inherit;background:var(--ok);transition:width var(--motion-base) var(--motion-ease)}.dash .ckg-done-msg{margin:4px 20px 12px;font-size:var(--fs-sm);color:var(--ink2)}.dash .ckg-list{margin:0;padding:0;list-style:none}.dash .ckg-item+.ckg-item{box-shadow:inset 0 1px 0 var(--line)}.dash .ckg-row{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 16px 0 20px;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);text-align:left;color:var(--ink);background:none;border:0;cursor:pointer}.dash .ckg-t{flex:1;min-width:0}.dash .ckg-dot{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1.5px dashed var(--line-strong);color:var(--ink3)}.dash .ckg-dot .i{width:13px;height:13px;stroke-width:2.4}.dash .ckg-item.done .ckg-row{cursor:default;color:var(--ink3)}.dash .ckg-item.done .ckg-dot{border:0;color:#fff;background:var(--ok)}.dash .ckg-item.locked .ckg-dot{border-style:solid}.dash .ckg-item.locked .ckg-t{color:var(--ink2)}.dash .ckg-chev{transform:rotate(90deg);transition:transform var(--motion-fast) var(--motion-ease)}.dash .ckg-item.open .ckg-chev{transform:rotate(-90deg)}.dash .ckg-item.open .ckg-dot{border-color:var(--prim)}.dash .ckg-body{padding:0 20px 20px 54px}.dash .ckg-body p{margin:0;font-size:var(--fs-sm);line-height:1.45;color:var(--ink2)}html:has(body.dash),body.dash{background:var(--page)}.dash :is(.card,.hero-s,.sv-list,.ag-hero,.ag-card,.ag-remind,.ag-link,.ag-li,.ag-share>*,.ql-card,.theme-opt,.optr,.dm-tipo button,.pinp,.ad-search,.qb-opt){background:var(--card);border-color:var(--card-line);box-shadow:var(--sh-raise)}.dash .card .card,.dash .card :is(.optr,.pinp,.theme-opt,.sv-list){box-shadow:none;border-color:var(--line)}@media(hover:hover){.dash .ql-card:hover{background:var(--card);border-color:rgba(var(--tint),.14)}}.dash :is(.optr,.theme-opt,.dm-tipo button)[aria-checked=true]{background:var(--card);border-color:var(--prim);box-shadow:var(--sh-sel)}.dash .pchip{background:var(--card);border-color:var(--card-line);box-shadow:var(--sh-raise)}.dash :is(.pchip[aria-pressed=true],.pchip[aria-checked=true]){background:var(--card);color:var(--ink);border-color:var(--prim);box-shadow:var(--sh-sel)}.dash .ql-filters{padding-top:4px;padding-bottom:10px;margin-top:-4px;margin-bottom:6px}.dash .ql-row{align-items:center}.dash .ql-info{flex:1}.dash .ql-name{font-weight:var(--fw-semibold)}.dash .ql-av{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--page);color:var(--ink2);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.dash .ql-side{gap:6px}.dash .ql-st{min-height:24px;margin-right:0;padding:0 10px;border-radius:var(--pill);background:var(--page);color:var(--ink2);font-size:var(--fs-xs);font-weight:var(--fw-medium);gap:6px}.dash .ql-st.enviado,.dash .ql-st.aprovado,.dash .ql-st.recusado{color:var(--ink2)}.dash .ql-st:before{background:var(--ink3)}.dash .ql-st.enviado:before{background:var(--prim)}.dash .ql-st.aprovado:before{background:var(--ok)}.dash .ql-st.recusado:before{background:var(--err)}.dash .ql-st:hover{text-decoration:none;background:rgba(var(--tint),.08)}.dash .ql-nudge{padding:8px 8px 8px 12px;border:0;border-radius:12px;background:var(--page);color:var(--ink2)}.dash .ql-nudge>span{white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.dash .ql-nudge>span svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2}.dash .ql-nudge .btn-wa{min-height:32px;padding:0 14px}@media(hover:hover){.dash .ql-card:hover{background:rgba(var(--tint),.015)}}.dash .gg-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.dash .gg-n{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--ink2)}.dash .gg-dots{display:flex;gap:4px}.dash .gg-dots i{width:18px;height:4px;border-radius:2px;background:rgba(var(--tint),.12)}.dash .gg-dots i.on{background:var(--prim)}.dash .gg-t{margin:0 0 6px;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink)}.dash .gg-p{margin:0 0 14px;font-size:var(--fs-sm);line-height:1.5;color:var(--ink2)}.dash .gg-campos{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.dash .gg-campo{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:12px;padding:10px 12px;background:var(--bg);border:1px solid var(--card-line);border-radius:12px;box-shadow:var(--sh-raise)}.dash .gg-l{grid-column:1;font-size:11px;font-weight:var(--fw-medium);color:var(--ink3)}.dash .gg-v{grid-column:1;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere}.dash .gg-copy{grid-column:2;grid-row:1 / span 2;min-height:36px;padding:0 14px;font:inherit;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--prim);background:var(--bg);border:1px solid var(--line);border-radius:999px;cursor:pointer}.dash .gg-dica{margin:0;padding:10px 12px;font-size:var(--fs-xs);line-height:1.45;color:var(--ink2);background:rgba(var(--tint),.04);border-radius:10px}.dash .refund-box{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:0 0 16px;padding:14px;background:var(--bg);border:1px solid var(--card-line);border-radius:12px;box-shadow:var(--sh-raise)}.dash .refund-box b{color:var(--ink)}.dash .refund-box p{margin:0 0 6px;font-size:var(--fs-sm);line-height:1.45;color:var(--ink2)}.dash .refund-opts{display:flex;flex-direction:column;gap:8px;width:100%;margin:2px 0 10px}.dash .refund-opt{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-height:44px;padding:12px 14px;text-align:left;font:inherit;font-size:var(--fs-sm);line-height:1.4;color:var(--ink2);background:var(--card);border:1px solid var(--card-line);border-radius:12px;box-shadow:var(--sh-raise-sm);cursor:pointer;-webkit-tap-highlight-color:transparent}.dash .refund-opt:active{box-shadow:var(--sh-press)}.dash .refund-opt[aria-checked=true]{border-color:var(--prim);box-shadow:var(--sh-sel)}.dash .refund-opt-h{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--ink)}.dash .refund-opt b{font-weight:500;color:var(--ink)}.dash .refund-dot{flex:none;width:18px;height:18px;border-radius:50%;background:var(--field);box-shadow:var(--sh-inset);border:1px solid var(--line)}.dash .refund-opt[aria-checked=true] .refund-dot{background:var(--prim);border-color:var(--prim);box-shadow:inset 0 0 0 4px var(--card)}.dash .hj{display:flex;flex-direction:column;gap:16px;padding:20px 20px 8px}.dash .hj-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.dash .hj-head h2{font-size:var(--fs-lg);letter-spacing:-.02em}.dash .hj-sk{display:grid;gap:8px;padding-bottom:12px}.dash .hj-g+.hj-g{margin-top:-4px}.dash .hj-gt{display:flex;align-items:center;gap:8px;margin:0 0 4px;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink3)}.dash .hj-n{min-width:20px;height:20px;padding:0 6px;border-radius:var(--pill);background:var(--page);color:var(--ink2);font-size:var(--fs-xs);line-height:20px;text-align:center;font-variant-numeric:tabular-nums}.dash .hj-list{margin:0;padding:0;list-style:none}.dash .hj-row{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:60px;padding:8px 0;border-top:1px solid var(--line)}.dash .hj-list>.hj-row:first-child{border-top:0}.dash .hj-cover{position:absolute;inset:0;z-index:1;border-radius:8px}.dash .hj-cover:focus-visible{outline:2px solid var(--prim);outline-offset:2px}@media(hover:hover){.dash .hj-row:hover .hj-main b{color:var(--prim-ink)}}.dash .hj-when{display:flex;flex-direction:column;font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:1.2;color:var(--ink);font-variant-numeric:tabular-nums}.dash .hj-when small{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--pech-ink, #c2410c)}.dash .hj-when .i{color:var(--ink2)}.dash .hj-main{display:flex;flex-direction:column;min-width:0}.dash .hj-main b,.dash .hj-main small{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere;line-height:1.3}.dash .hj-main b{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink)}.dash .hj-main small{margin-top:2px;font-size:var(--fs-xs);color:var(--ink2)}.dash .hj-act{position:relative;z-index:2;display:flex}.dash :is(.hj-wa,.hj-sec){display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--pill);background:var(--card);color:var(--ink);font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;text-decoration:none}.dash .hj-wa svg{flex:none;color:#1faa52}.dash .hj-ok{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 16px 0 12px;border:0;border-radius:var(--pill);background:var(--prim);color:#fff;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer}.dash .hj-ok .i{width:18px;height:18px;stroke-width:2.4}.dash .hj-ok:disabled{opacity:.6}.dash .hj-ico{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line-strong);border-radius:50%;color:var(--ink2)}.dash .hj-ico .i{width:20px;height:20px}.dash .hj-more{display:inline-flex;align-items:center;gap:2px;min-height:44px;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--prim-ink);text-decoration:none}.dash .hj-more .chev{width:16px;height:16px;stroke:currentColor}.dash .hj-err{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 8px;font-size:var(--fs-xs);color:var(--ink2)}.dash .hj-err .link-sm{min-height:36px;font-size:var(--fs-xs)}.dash .hj-empty{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:4px 0 12px}.dash .hj-empty-i{display:grid;place-items:center;width:32px;height:32px;margin-bottom:8px;border-radius:50%;background:var(--ok-50, rgba(38, 201, 32, .12));color:var(--ok-ink, #15803d)}.dash .hj-empty-i .i{width:18px;height:18px;stroke-width:2.4}.dash .hj-empty b{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink)}.dash .hj-empty p{margin:0;font-size:var(--fs-sm);line-height:1.45;color:var(--ink2)}.dash .hj-empty-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px}.dash .em{min-height:64px;padding:12px 16px 12px 20px}.dash .em small{margin:0 0 2px}.dash .em b{font-size:var(--fs-md);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.dash .fx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:4px}.dash .fx-i{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:76px;padding:8px 0;border-radius:12px;color:var(--ink);font-size:var(--fs-xs);font-weight:var(--fw-medium);text-align:center;text-decoration:none}.dash .fx-i .i{color:var(--prim)}.dash .fx-i span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover){.dash .fx-i:hover{background:var(--glass)}}.dash .fx-i:active{background:var(--prim-50)}.dash .sc{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:center}.dash .sc .device{margin:0;box-shadow:0 20px 34px -20px #10182873,0 0 0 2px #121218}.dash .sc-info{display:flex;flex-direction:column;min-width:0}.dash .card.sc .sc-url{margin-top:8px;font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:1.3;overflow-wrap:anywhere}.dash .sc-btns{display:flex;flex-direction:column;gap:8px;margin-top:16px}.dash .sc-btns .btn{width:100%;padding:0 12px}.dash .sc-hint,.dash .tap-hint{display:inline-flex;align-items:center;gap:6px;margin:12px 0 0;font-size:var(--fs-xs);color:var(--ink3)}.dash .sc-hint .i,.dash .tap-hint .i{width:14px;height:14px}.dash .tap-hint{justify-content:center;width:100%;margin:0}.dash .device.editable .device-screen{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.dash .device.editable .device-screen::-webkit-scrollbar{display:none}.dash .device.editable .device-status{position:sticky;margin-bottom:-10cqw;height:10cqw}.dash .device-page{position:relative}.dash .tap-layer{position:absolute;inset:0;pointer-events:none}.dash .tap-t{position:absolute;padding:0;border:0;border-radius:2cqw;background:transparent;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.dash .tap-t:is(:hover,:focus-visible,:active){outline:none;background:#2f6bff14;box-shadow:inset 0 0 0 2px var(--prim)}.dash .tap-l{position:absolute;top:3cqw;right:3cqw;padding:1.5cqw 3cqw;border-radius:var(--pill);background:var(--prim);color:#fff;font:500 clamp(9px,4.6cqw,13px) / 1.2 var(--font-sans, system-ui);white-space:nowrap;opacity:0;transform:translateY(-2px);transition:opacity .15s,transform .15s;pointer-events:none}.dash .tap-t:is(:hover,:focus-visible,:active) .tap-l{opacity:1;transform:none}@container (max-width: 150px){.dash .tap-l{display:none}}@media(prefers-reduced-motion:no-preference){.dash .tap-t{animation:tap-hint 1.4s ease-out .6s 1 both}}@keyframes tap-hint{0%,to{box-shadow:inset 0 0 #2f6bff00}35%{box-shadow:inset 0 0 0 2px #2f6bff8c}}.dash .quick b:has(+.qv){flex:none;white-space:nowrap}.dash .hello-masc{display:flex;align-items:center;gap:12px}.dash .hello-masc .buddy{flex:none}.dash .hj-empty-masc{display:block;margin:-4px 0 4px}.dash .masc-pick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.dash .masc-opt{display:grid;justify-items:center;gap:4px;font:inherit;font-size:var(--fs-xs);color:var(--ink2);cursor:pointer;min-width:0;min-height:92px;align-content:center;padding:10px 2px 8px;border:0;border-radius:14px;background:var(--card);box-shadow:var(--sh-raise-sm);white-space:nowrap}.dash .masc-opt:active{box-shadow:var(--sh-press)}.dash .masc-opt[aria-checked=true]{border:0;color:var(--ink);font-weight:var(--fw-semibold);box-shadow:var(--sh-sel)}.qd-pix{margin-top:22px;padding:16px;border-radius:16px;background:var(--q-bg, var(--bg));border:1px solid var(--q-line, var(--line))}.qd-pix h3{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--q-ink2, var(--ink2));margin:0 0 10px}.qd-pix-b{display:flex;gap:16px;align-items:flex-start}.qd-pix-qr{flex:none;width:132px;height:132px;padding:8px;border-radius:12px;background:#fff}.qd-pix-qr svg{display:block;width:100%;height:100%}.qd-pix-t{min-width:0;flex:1}.qd-pix-t p{margin:0;font-size:13px;color:var(--q-ink2, var(--ink2))}.qd-pix-k{margin-top:8px!important;font-size:14px!important;color:var(--q-ink, var(--ink))!important;font-weight:700}.qd-pix-k span,.qd-pix-c span{display:block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--q-ink2, var(--ink2))}.qd-pix-c{margin-top:8px!important}.qd-pix-c code{display:block;margin-top:2px;padding:10px 12px;border-radius:10px;font:600 12px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--q-ink, var(--ink));background:var(--q-surf, var(--surf));border:1px solid var(--q-line, var(--line));overflow-wrap:anywhere;user-select:all;-webkit-user-select:all}.qd-pix-copy{margin-top:10px;min-height:44px}@media(max-width:479px){.qd-pix-b{flex-direction:column;align-items:center}.qd-pix-qr{width:180px;height:180px}.qd-pix-t{width:100%}}@media print{.qd-pix{break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}.qd-pix-copy{display:none!important}}body.dash.adm-body .wrap.adm-wrap{max-width:none;margin:0;padding:0}.adm{display:grid;grid-template-columns:232px minmax(0,1fr);min-height:100dvh}.adm-nav{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;gap:4px;padding:20px 12px;border-right:1px solid var(--line);background:var(--card)}.adm-brand{display:flex;align-items:center;gap:8px;padding:4px 10px 20px}.adm-brand svg.sig{width:auto;height:22px}.adm-brand span{padding:2px 8px;border:1px solid var(--line);border-radius:var(--pill);font-size:var(--fs-xs);color:var(--ink3)}.adm-nav ul{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.dash .adm-nav button,.dash .adm-nav .adm-out{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:10px;background:none;color:var(--ink2);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);text-decoration:none;white-space:nowrap;cursor:pointer}.dash .adm-nav button:hover,.dash .adm-nav .adm-out:hover{background:var(--page);color:var(--ink)}.dash .adm-nav button[aria-current=page]{background:var(--prim-50);color:var(--prim-ink)}.adm-nav .i{width:18px;height:18px;flex:none}.adm-nav em{display:grid;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;border-radius:var(--pill);background:var(--err);color:#fff;font-size:12px;font-style:normal;font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.dash .adm-nav .adm-out{margin-top:auto}.adm-main{min-width:0;width:100%;max-width:1360px;padding:28px 40px 80px}.adm-h{display:flex;align-items:baseline;gap:12px;margin:0 0 20px}.adm-h h1{margin:0;font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:-.02em}.adm-h p{margin:0;font-size:var(--fs-sm);color:var(--ink3)}@media(max-width:899px){.adm{grid-template-columns:minmax(0,1fr)}.adm-nav{z-index:20;height:auto;flex-direction:row;align-items:center;gap:4px;padding:8px 12px;border-right:0;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.adm-brand{padding:0 8px 0 4px}.adm-brand span{display:none}.adm-nav ul{flex-direction:row}.dash .adm-nav .adm-out{display:none}.adm-main{padding:20px 16px 64px}}.adm-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 20px;padding:0;list-style:none}.adm-kpis li{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px solid var(--card-line, var(--line));border-radius:16px;background:var(--card);box-shadow:var(--sh-raise-sm, none)}.adm-kpis span{font-size:var(--fs-xs);color:var(--ink3)}.adm-kpis b{font-size:var(--fs-lg);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--ink)}.adm-kpis small{font-size:var(--fs-xs);color:var(--ink2)}@media(max-width:719px){.adm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.adm-tools{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.dash .adm-tools .ad-search{flex:1 1 260px;min-height:44px}.dash .adl-sort{min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--ink);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium)}.adm-seg{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.dash .adm-seg button{flex:none;white-space:nowrap;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:var(--pill);background:var(--card);color:var(--ink2);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer}.adm-seg button span{font-size:var(--fs-xs);color:var(--ink3);font-variant-numeric:tabular-nums}.dash .adm-seg button[aria-selected=true]{border-color:var(--ink);background:var(--ink);color:var(--card)}.dash .adm-seg button[aria-selected=true] span{color:inherit;opacity:.7}.dash .adl-count{margin:-4px 0 8px;font-size:var(--fs-sm);color:var(--ink2)}.adl-empty{padding:24px 0}.dash .adl{padding:0;overflow:hidden}.dash .adl-head,.dash .adl-row{display:grid;grid-template-columns:minmax(0,2.4fr) 150px minmax(0,1.1fr) 120px 64px;align-items:center;gap:16px}.dash .adl-head{padding:10px 20px;border-bottom:1px solid var(--line);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink3)}.dash .adl-list{margin:0;padding:0;list-style:none}.dash .adl-list>li+li{border-top:1px solid var(--line)}.dash .adl-row{width:100%;min-height:60px;padding:10px 20px;border:0;background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.dash .adl-row:hover{background:var(--page)}.dash .adl-row[aria-current=true]{background:var(--prim-50)}.dash .adl-row:focus-visible{outline:3px solid var(--prim);outline-offset:-3px}.dash .adl-name,.dash .adl-plan,.dash .adl-mrr{display:flex;flex-direction:column;gap:2px;min-width:0}.dash .adl-name b{font-size:var(--fs-sm);font-weight:var(--fw-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash .adl-name small{font-size:var(--fs-xs);color:var(--ink3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash .adl-plan,.dash .adl-mrr,.dash .adl-date{font-size:var(--fs-sm);color:var(--ink);font-variant-numeric:tabular-nums}.dash .adl-plan small,.dash .adl-mrr small{font-size:var(--fs-xs);color:var(--ink3)}.dash .adl-plan .adl-coupon{color:var(--prim-ink);font-weight:var(--fw-medium)}.dash .adl-date{color:var(--ink3);text-align:right}.dash .adl-flag{grid-column:1 / -1;display:flex;align-items:center;gap:6px;margin-top:-4px;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--err)}.dash .adl-flag:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}@media(max-width:719px){.dash .adl-head{display:none}.dash .adl-row{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 16px}.dash .adl-plan,.dash .adl-date{display:none}.dash .adl-mrr{grid-column:1;flex-direction:row;gap:8px;font-size:var(--fs-xs);color:var(--ink2)}}.adm-split{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}.adm-split>.adm-list{display:none}.adm-detail{min-width:0;container-type:inline-size}@media(min-width:1280px){.adm-split{grid-template-columns:360px minmax(0,1fr)}.adm-split>.adm-list{display:block;position:sticky;top:24px;max-height:calc(100dvh - 48px);overflow-y:auto;padding:2px}.adm-split .adm-tools select,.adm-split .adl-head,.adm-split .adl-plan,.adm-split .adl-date{display:none}.dash .adm-split .adl-row{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 14px}.dash .adm-split .adl-mrr{grid-column:1;flex-direction:row;gap:8px;font-size:var(--fs-xs);color:var(--ink2)}.dash .adm-split .adl-st{grid-column:2;grid-row:1}.adm-split .adm-seg{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}}.dash .adc-back{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin:-8px 0 4px -8px;padding:0 10px 0 6px;border:0;border-radius:10px;background:none;color:var(--ink2);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer}.dash .adc-back:hover{background:var(--card);color:var(--ink)}.dash .adc-back .i{width:18px;height:18px}.dash .adc-quick{display:flex;flex-wrap:wrap;gap:8px}.dash .adc-quick .btn{display:inline-flex;align-items:center;gap:8px;width:auto;text-decoration:none}.dash .adc-quick .i{width:18px;height:18px}.dash .adc-tabs{display:flex;gap:4px;margin:4px -20px -20px;padding:0 12px;border-top:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.dash .adc-tabs button{flex:none;min-height:48px;padding:0 12px;border:0;border-bottom:2px solid transparent;background:none;color:var(--ink2);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer}.dash .adc-tabs button[aria-selected=true]{border-bottom-color:var(--prim);color:var(--ink)}@media(min-width:600px){.dash .adm .kv{padding:9px 0}.dash .adm .kv>div{display:flex;align-items:baseline;gap:16px;flex:1;min-width:0}.dash .adm .kv .k{flex:0 0 128px}.dash .adm .kv b{margin:0;font-weight:var(--fw-medium)}}.dash .adc-head{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.dash .adc-head-t{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.dash .adc-head h2{margin:0 0 4px;font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:-.02em}.dash .adc-meta{margin:0;font-size:var(--fs-sm);color:var(--ink2)}.dash .adc-head h3,.dash .adc-card h3{margin:12px 0 0;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--ink2)}.dash .adc-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.dash .adc-acts .btn{width:auto}.dash .adc-acts a.btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.dash .adc-danger{color:var(--err)}.dash .adc-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}@container (min-width: 880px){.dash .adc-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.dash .adc-col{display:flex;flex-direction:column;gap:16px;min-width:0}.dash .adc-card{display:flex;flex-direction:column;gap:8px}.dash .adc-card>h2{margin:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);letter-spacing:-.01em}.dash .adc-card>p{margin:0}.dash .adc-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.dash .adc-list>li{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:8px 0;border-top:1px solid var(--line)}.dash .adc-list>li:first-child{border-top:0}.dash .adc-list span{display:flex;flex-direction:column;gap:2px;min-width:0}.dash .adc-list b{font-size:var(--fs-sm);font-weight:var(--fw-semibold);overflow-wrap:anywhere}.dash .adc-list small{font-size:var(--fs-xs);color:var(--ink2)}.dash .adc-list .adc-num{flex:none;font-size:var(--fs-sm);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.dash .adc-notes b{font-weight:var(--fw-medium);white-space:pre-wrap}.dash .adc-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px 16px;margin:0}.dash .adc-stats>div{display:flex;flex-direction:column;gap:2px}.dash .adc-stats dt{font-size:var(--fs-xs);color:var(--ink3)}.dash .adc-stats dd{margin:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink)}.dash .adc-note-form{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.dash .adc-note-form .fld{width:100%}.dash .adc-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.dash .adc-log{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.dash .adc-log>li{display:flex;flex-direction:column;gap:2px;padding:12px 0;border-top:1px solid var(--line)}.dash .adc-log>li:first-child{border-top:0}.dash .adc-log-h{display:flex;justify-content:space-between;gap:12px;font-size:var(--fs-sm)}.dash .adc-log-h b{font-weight:var(--fw-semibold)}.dash .adc-log-h time{flex:none;font-size:var(--fs-xs);color:var(--ink3);font-variant-numeric:tabular-nums}.dash .adc-log-m{font-size:var(--fs-xs);line-height:1.5;color:var(--ink2);overflow-wrap:anywhere}.dash .adc-inline{padding:0;border:0;background:none;color:var(--ink);font:inherit;font-weight:var(--fw-semibold);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dash .adc-msg{display:flex;flex-direction:column;gap:8px;margin:12px 0;padding:12px 16px;border:1px solid var(--line);border-radius:12px;background:var(--field, var(--card));font-size:var(--fs-sm);color:var(--ink2)}.dash .adc-msg b{font-weight:var(--fw-semibold);color:var(--ink)}.dash .adc-preview{display:block;width:100%;height:420px;margin:12px 0;border:1px solid var(--line);border-radius:12px;background:#f2f4f7}.dash .btn.is-off{opacity:.5;pointer-events:none}.dash .adc-notes .link-sm,.dash .adc-tl+.link-sm{min-height:44px}.dash .ad-notice{margin:0 0 16px;padding:12px 16px;border:1px solid var(--line);border-radius:12px;background:var(--card);box-shadow:var(--sh-raise-sm, none);font-size:var(--fs-sm);color:var(--ink)}.dash .adl-follow{margin-top:-8px;color:var(--ink2)}.dash .adc-follow{margin:0 0 8px;font-size:var(--fs-sm);color:var(--ink)}.dash .adc-msgs{display:flex;flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none}.dash .adc-msgs>li{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border:1px solid var(--line);border-radius:12px;font-size:var(--fs-sm);color:var(--ink)}.dash .adc-msgs>li.in{background:var(--field, var(--card))}.dash .ad-chip{min-height:44px}.dash .ad-chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--card)}.adm-preview{margin:0 0 16px;color:var(--ink2);font-size:var(--fs-xs)}@media(max-width:899px){.adm{align-content:start}.adm-nav{flex-wrap:wrap;overflow:visible;padding:8px 20px}.adm-nav ul{order:1;width:100%;overflow-x:auto;scrollbar-width:thin}.adm-nav li{flex:none}.dash .adm-nav .adm-out{display:inline-flex;width:auto;margin:0 0 0 auto}.adm-main{padding-inline:20px}.adm-tools select{min-width:0;max-width:100%;flex:1}}.dash .adc-ramo{display:grid;gap:8px;margin-top:8px;justify-items:start}.dash .adc-ramo-q{display:grid;gap:8px;width:100%}.dash .adc-ramo-r{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.dash .in-top{padding:4px 0 16px}.dash .in-top h1{font-size:var(--fs-lg);letter-spacing:-.02em}.dash .in-top .date{margin-top:2px}.dash .btn-sec{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--card-line);border-radius:var(--pill);background:var(--card);box-shadow:var(--sh-raise-sm);color:var(--ink);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);text-decoration:none;white-space:nowrap;cursor:pointer}.dash .btn-sec .i{width:18px;height:18px}.dash .btn-sec.ico{width:44px;padding:0;flex:none}@media(hover:hover){.dash .btn-sec:hover{background:var(--page)}}.dash .btn-sec:active{background:var(--page)}.dash .in-site{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:center;padding:20px}.dash .in-site .device{margin:0;box-shadow:0 0 0 2px #121218}.dash .in-head{grid-column:1 / -1;min-width:0}.dash .in-st{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink2)}.dash .in-st.on{color:var(--ok-ink, #15803d)}.dash .in-dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--ink3)}.dash .in-st.on .in-dot{background:var(--ok)}.dash .in-url{margin:4px 0 0;min-width:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:1.3;letter-spacing:-.01em;color:var(--ink)}.dash .in-host{display:block;min-width:0;max-width:100%;overflow-wrap:normal;word-break:normal}.dash .in-host.longo{font-size:var(--fs-sm)}.dash .in-slug{overflow-wrap:anywhere}.dash .in-tld{white-space:nowrap}.dash .in-note{margin:4px 0 0;font-size:var(--fs-xs);line-height:1.4;color:var(--ink3)}.dash .in-acts{min-width:0;display:flex;flex-direction:column;gap:8px}.dash .in-acts .btn{width:100%;padding:0 12px}.dash .in-acts>.btn-sec{width:100%}.dash .in-acts2{display:flex;gap:8px}.dash .in-acts2>a.btn-sec{flex:1;min-width:0}.dash .in-fx{display:grid;gap:8px;padding:8px}.dash .in-mes{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:6px 8px;border-radius:12px;color:var(--ink);text-decoration:none}.dash .in-mes>span{display:flex;flex-direction:column;gap:2px}.dash .in-mes small{font-size:var(--fs-xs);color:var(--ink2)}.dash .in-mes b{font-size:var(--fs-md);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.dash .in-mes .chev{flex:none;width:20px;height:20px;color:var(--ink2)}.dash .in-mes:active{background:var(--field)}.dash .in-fx-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.dash .in-fx-i{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:76px;padding:10px 0;border-radius:14px;letter-spacing:-.01em;background:var(--page);box-shadow:var(--sh-raise-sm);color:var(--ink);font-size:13px;font-weight:var(--fw-medium);line-height:1.2;text-align:center;text-decoration:none}.dash .in-fx-i .i{width:24px;height:24px;color:var(--ink2)}.dash .in-fx-i span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash .in-fx-i:active{box-shadow:var(--sh-press)}.dash .ckg-head h2{font-size:var(--fs-md)}.dash .ckg-item.open .ckg-dot{border-color:var(--ink3)}.dash .ckg-body .step-acts{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-top:12px}.dash .ckg-body .link-sm{color:var(--ink2)}.dash .hj{gap:16px;padding:20px}.dash .hj .hj-head h2{font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:-.02em}.dash .hj .hj-g+.hj-g{margin-top:0}.dash .hj .hj-gt{display:flex;align-items:center;gap:8px;min-height:24px;margin:0 0 4px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink)}.dash .hj .hj-n{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 7px;background:var(--field);color:var(--ink2);font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:1}.dash .hj .hj-row,.dash .hj .hj-row.hj-ico-row{grid-template-columns:44px minmax(0,1fr) auto;gap:12px;min-height:60px;padding:8px 0}.dash .hj .hj-list>.hj-row:first-child{border-top:0}.dash .hj .hj-when{align-items:flex-start}.dash .hj .hj-when .i{width:22px;height:22px}.dash .hj .hj-when small{color:var(--ink2);font-weight:var(--fw-medium)}.dash .hj .hj-main small{color:var(--ink2);font-variant-numeric:tabular-nums}.dash .hj :is(.hj-ok,.hj-wa,.hj-sec){justify-content:center;min-width:104px;min-height:44px;padding:0 16px;border-radius:var(--pill)}.dash .hj :is(.hj-wa,.hj-sec){border-color:var(--card-line);background:var(--card);box-shadow:var(--sh-raise-sm);color:var(--ink);font-size:var(--fs-sm);font-weight:var(--fw-medium);text-decoration:none}.dash .hj .hj-wa svg{display:none}.dash .hj .hj-more{min-height:44px}.dash .hj .hj-alert{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 8px 8px 12px;border-radius:12px;background:var(--pech-50);color:var(--ink)}.dash .hj .hj-alert.erro{background:var(--err-50)}.dash .hj .hj-alert-i{display:grid;place-items:center;color:var(--pech-ink)}.dash .hj .hj-alert.erro .hj-alert-i{color:var(--err)}.dash .hj .hj-alert-i .i{width:22px;height:22px}.dash .hj .hj-alert .hj-sec{background:var(--card);border-color:transparent;box-shadow:var(--sh-raise-sm);min-width:0}.dash .hj .hj-err{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:8px 8px 8px 16px;border-radius:12px;background:var(--field);box-shadow:var(--sh-inset);font-size:var(--fs-sm);line-height:1.3;color:var(--ink2)}.dash .hj .hj-err .btn-sec{flex:none;background:var(--card);border-color:transparent;box-shadow:var(--sh-raise-sm)}.dash .hj .hj-empty{align-items:flex-start;gap:4px;padding:0 0 4px}.dash:has(.tabbar) .wrap{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.dash:has(.qa-fab) .wrap{padding-bottom:calc(152px + env(safe-area-inset-bottom))}@media(min-width:960px){.dash:has(.tabbar) .wrap,.dash:has(.qa-fab) .wrap{padding-bottom:64px}}.dash .qa-fab{position:fixed;right:16px;bottom:calc(72px + env(safe-area-inset-bottom));z-index:19;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:0;border-radius:50%;background:var(--prim);color:#fff;box-shadow:var(--sh-float);cursor:pointer}.dash .qa-fab:active{background:var(--prim-press)}.dash .qa-fab svg{width:26px;height:26px;stroke-width:2.2}.dash .qa-lb{display:none}@media(min-width:960px){.dash .qa-fab{top:10px;bottom:auto;right:max(24px,calc((100% - 1120px)/2 + 40px));z-index:21;gap:8px;width:auto;height:44px;padding:0 20px 0 16px;border-radius:var(--pill);box-shadow:none;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium)}.dash .qa-fab svg{width:20px;height:20px}.dash .qa-lb{display:inline}}.dash .qa-list{list-style:none;margin:8px 0 0;padding:0}.dash .qa-list li+li{border-top:1px solid var(--line)}.dash .qa-row{display:flex;align-items:center;gap:14px;min-height:56px;color:var(--ink);text-decoration:none}.dash .qa-ic{display:flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:10px;background:var(--page);color:var(--ink)}.dash .qa-ic .i{width:20px;height:20px}.dash .qa-t{flex:1;min-width:0;font-size:var(--fs-md);font-weight:var(--fw-medium)}.dash .card.profile{display:flex;align-items:center;gap:16px;padding:20px;color:var(--ink);text-decoration:none}.dash .pf-av{display:flex;align-items:center;justify-content:center;flex:none;width:56px;height:56px;overflow:hidden;border-radius:16px;background:var(--page);border:1px solid var(--line-strong);font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--ink)}.dash .pf-av.has-logo{background:#fff}.dash .pf-av img{width:44px;height:44px;object-fit:contain;display:block}.dash .pf-tx{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.dash .pf-tx b{font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:1.25;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash .pf-tx small{font-size:var(--fs-xs);color:var(--ink3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash .pf-st{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink2)}.dash .pf-dot{width:7px;height:7px;border-radius:50%;background:var(--ink3)}.dash .pf-dot.ok{background:var(--ok)}.dash .pf-dot.aviso{background:var(--gold)}.dash section.card.profile{margin-bottom:16px}.dash .mx-pilha{display:grid;gap:16px}.dash .mx .card.profile{margin-bottom:0}.dash .mx-list{padding:0 20px}.dash .mx-list .row{gap:14px;min-height:56px;padding:10px 0}.dash .mx-ic{display:flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:10px;background:var(--page);color:var(--ink)}.dash .mx-ic .i{width:20px;height:20px}.dash .mx-ic.strong{background:var(--prim);color:#fff}.dash .mx-t{flex:1;min-width:0;font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--ink)}.dash .mx-v{flex:none;font-size:var(--fs-sm);color:var(--ink3)}@media(min-width:960px){.dash .mx-pilha{max-width:640px}}.dash .sk-page{display:grid;gap:16px}.dash .skl{display:grid;padding:4px 20px}.dash .skr{display:flex;align-items:center;gap:14px;min-height:64px}.dash .skr+.skr{border-top:1px solid var(--line)}.dash .skr-tx{display:grid;flex:1;gap:8px}.dash .skc{display:grid;gap:12px}@media(min-width:960px){.dash .mx-pilha{margin:0 auto}}.dash .empty-state{display:flex;flex-direction:column;align-items:center;gap:4px;padding:32px 20px;text-align:center}.dash .empty-state.flat{padding:20px 8px}.dash .es-ic{display:grid;place-items:center;width:44px;height:44px;margin-bottom:8px;border-radius:50%;background:var(--page);color:var(--ink3)}.dash .es-ic .i{width:22px;height:22px}.dash .es-t{font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:1.3;color:var(--ink)}.dash .es-p{max-width:34ch;margin:0;font-size:var(--fs-sm);line-height:1.45;color:var(--ink2)}.dash .es-a{margin-top:12px}.dash .aa-card{display:flex;align-items:flex-start;gap:16px}.dash .aa-icon{flex:none;width:52px;height:52px;border-radius:12px}.dash .aa-body{display:grid;gap:4px;min-width:0}.dash .aa-body p{margin:0 0 8px;font-size:var(--fs-sm);line-height:1.45}.dash .aa-card .aa-badge{display:inline-flex;align-items:center;justify-self:start;gap:8px;min-height:44px;margin:0;padding:0 16px;border-radius:12px;font-size:var(--fs-sm);font-weight:var(--fw-medium);text-decoration:none;color:var(--bg);background:var(--ink);box-shadow:var(--sh-btn);-webkit-tap-highlight-color:transparent}.dash a.aa-badge:active{box-shadow:var(--sh-press)}.dash .aa-card .aa-badge.soon{color:var(--ink2);background:var(--field);border:1px solid var(--line);box-shadow:var(--sh-inset);cursor:default}.dash .aa-steps{display:grid;gap:8px;margin:0;padding:0;list-style:none}.dash .aa-card .aa-step{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:12px;font-size:var(--fs-sm);font-weight:var(--fw-medium);text-decoration:none;color:var(--ink);background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-raise-sm);-webkit-tap-highlight-color:transparent}.dash .aa-card .aa-step:active{box-shadow:var(--sh-press)}.dash .aa-n{display:inline-grid;place-items:center;flex:none;width:20px;height:20px;border-radius:50%;font-size:12px;font-weight:var(--fw-semibold);border:1.5px solid currentColor}.dash .aa-play{flex:none;width:18px;height:18px;fill:currentColor}.dash .nv-list{display:grid;gap:16px;margin:12px 0 4px;padding:0;list-style:none}.dash .nv-list li{display:grid;grid-template-columns:40px 1fr;gap:12px;align-items:start}.dash .nv-ic{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--page);color:var(--prim)}.dash .nv-ic .i{width:20px;height:20px}.dash .nv-list b{display:block;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink)}.dash .sheet .nv-list p{margin:2px 0 0}.dash .mx-list button.row.mx-btn{width:100%;font:inherit;text-align:left;color:inherit;background:none;border:0;cursor:pointer}.dash .toast.has-act{display:flex;align-items:center;gap:8px;padding:4px 6px 4px 20px}.dash .toast.has-act.on{pointer-events:auto}.dash .toast .toast-act{min-height:44px;padding:0 14px;margin-left:4px;border:0;border-left:1px solid rgba(255,255,255,.24);border-radius:0 var(--pill) var(--pill) 0;background:none;color:var(--toast-fg);font:inherit;font-weight:var(--fw-semibold);cursor:pointer}.dash .toast .toast-act:focus-visible{outline:2px solid var(--toast-fg);outline-offset:-4px}.dash .sx-list{list-style:none;margin:0;padding:0}.dash .sx-row{position:relative;display:flex;align-items:center;gap:4px;min-height:64px;padding:6px 0;border-top:1px solid var(--line)}.dash .sx-row:first-child{border-top:0}.dash .sx-row.drag{z-index:2;background:var(--card);border-radius:12px;border-top-color:transparent;box-shadow:var(--sh-float)}.dash .sx-list.is-dragging .sx-row:not(.drag){transition:transform .15s}.dash .sx-grip,.dash .sx-btn{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:none;color:var(--ink2);cursor:pointer}.dash .sx-grip{touch-action:none;cursor:grab;margin-left:-10px}.dash .sx-row.drag .sx-grip{cursor:grabbing}.dash .sx-btn:disabled{opacity:.3;cursor:default}.dash .sx-grip svg,.dash .sx-btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dash .sx-grip svg.sx-fill{fill:currentColor;stroke:none}.dash .sx-t{flex:1;min-width:0}.dash .sx-t b{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink)}.dash .sx-t small{display:block;margin-top:2px;font-size:var(--fs-xs);color:var(--ink3)}.dash .sx-row.off .sx-t b{color:var(--ink3)}.dash .sx-move{display:inline-flex;flex:none}.dash .sx-sw{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:56px;min-height:44px}.dash .sx-sw .switch:disabled{opacity:.45;cursor:default}.dash .sx-reset,.dash .hs-link{min-height:44px;margin-top:8px;padding:0;border:0;background:none;color:var(--prim-ink);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer}.dash .hs-link{margin:0;min-height:0}.dash .hs-undo{width:100%;margin-bottom:12px}.dash .hs-list{list-style:none;margin:0 0 8px;padding:0;max-height:min(52vh,460px);overflow-y:auto}.dash .hs-row{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 0;border-top:1px solid var(--line)}.dash .hs-row:first-child{border-top:0}.dash .hs-t{flex:1;min-width:0}.dash .hs-t small{display:block;font-size:var(--fs-xs);color:var(--ink3)}.dash .hs-t b{display:block;margin-top:2px;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink);overflow-wrap:anywhere}.dash .hs-tag{flex:none;padding:4px 10px;border-radius:var(--pill);background:var(--c-ok50, #e9f9e8);color:var(--c-ok-ink, #16651a);font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.dash .hs-go{flex:none;white-space:nowrap}.dash .crop{position:fixed;inset:0;z-index:90;display:flex;flex-direction:column;background:var(--card);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.dash .crop-h{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:56px;padding:0 12px}.dash .crop-h h2{margin:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink)}.dash .crop-txt{justify-self:start;min-height:44px;padding:0 8px;border:0;background:none;color:var(--prim-ink);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer}.dash .crop-stage{position:relative;flex:1;min-height:0;overflow:hidden;background:var(--page);touch-action:none;user-select:none;-webkit-user-select:none;cursor:grab}.dash .crop-stage:active{cursor:grabbing}.dash .crop-stage:focus-visible{outline:2px solid var(--prim);outline-offset:-2px}.dash .crop-img{position:absolute;left:50%;top:50%;transform-origin:center;pointer-events:none}.dash .crop-frame{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:2px solid #fff;border-radius:4px;box-shadow:0 0 0 100vmax #1018288c;pointer-events:none}.dash .crop-frame i{position:absolute;inset:0;border:0 solid rgba(255,255,255,.45)}.dash .crop-frame i:first-child{left:33.333%;right:33.333%;border-width:0 1px}.dash .crop-frame i:last-child{top:33.333%;bottom:33.333%;border-width:1px 0}.dash .crop-ctl{display:grid;gap:12px;padding:16px 20px 20px}.dash .crop-presets{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.dash .crop-chip{min-height:44px;padding:0 16px;border-radius:var(--pill);border:1px solid var(--line-strong);background:var(--card);color:var(--ink);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer}.dash .crop-chip.on{border-color:var(--ink);background:var(--ink);color:var(--on-ink)}.dash .crop-row{display:flex;align-items:center;gap:12px}.dash .crop-zoom{flex:1;display:flex;align-items:center;min-height:44px}.dash .crop-zoom input{width:100%;accent-color:var(--prim)}.dash .crop-rot{flex:none}.dash .crop-rot svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dash .crop-ok{width:100%;min-height:54px}.dash .sx-prev{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.dash .sx-prev>p{margin:0;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--ink2)}@media(min-width:960px){.dash .sx-prev{display:none}}.dash .ov{display:flex;flex-direction:column;gap:16px}.dash .ov h3{margin:0 0 12px;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink)}.dash .ov .ov-h2{margin:8px 0 0;font-size:var(--fs-lg);font-weight:var(--fw-semibold)}.dash .ov-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin:0;padding:0;list-style:none}.dash .ov-tile{display:flex;flex-direction:column;gap:2px;padding:16px}.dash .ov-tile span{font-size:var(--fs-xs);color:var(--ink2)}.dash .ov-tile b{font-size:var(--fs-lg);font-weight:var(--fw-semibold);line-height:1.2;color:var(--ink)}.dash .ov-tile small{font-size:var(--fs-xs);color:var(--ink2)}.dash .ov-charts{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.dash .ov-chart{padding:16px}.dash .ov-chart-h{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}.dash .ov-chart-h h3{margin:0;font-size:var(--fs-sm)}.dash .ov-chart-h span{font-size:var(--fs-xs);color:var(--ink2);white-space:nowrap}.dash .ov-chart svg{display:block;width:100%;height:96px}.dash .ov-base{stroke:var(--line);stroke-width:1;vector-effect:non-scaling-stroke}.dash .ov-bar{fill:var(--prim);opacity:.85}.dash .ov-bar.on{opacity:1}.dash .ov-axis{display:flex;justify-content:space-between;margin-top:4px;font-size:var(--fs-xs);color:var(--ink2)}.dash .ov-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;align-items:start}.dash .ov-bars{display:flex;flex-direction:column;gap:12px;margin:0 0 12px;padding:0;list-style:none}.dash .ov-bars li>div:first-child{display:flex;justify-content:space-between;gap:8px;font-size:var(--fs-sm);color:var(--ink)}.dash .ov-bars b{font-weight:var(--fw-semibold)}.dash .ov-bars small{font-weight:400;color:var(--ink2)}.dash .ov-track{height:8px;margin-top:6px;border-radius:4px;background:var(--line);overflow:hidden}.dash .ov-track i{display:block;height:100%;border-radius:4px;background:var(--prim)}.dash .ov-table{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.dash .ov-table th{text-align:left;font-weight:var(--fw-medium);font-size:var(--fs-xs);color:var(--ink2)}.dash .ov-table th:not(:first-child),.dash .ov-table td:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.dash .ov-table th,.dash .ov-table td{padding:8px 0;border-bottom:1px solid var(--line)}.dash .ov-table tr:last-child td{border-bottom:0}.dash .ov-table small{color:var(--ink2)}.dash .ov-att h3{display:flex;justify-content:space-between;gap:8px}.dash .ov-n{font-weight:400;color:var(--ink2)}.dash .ov-att ul{margin:0;padding:0;list-style:none}.dash .ov-att li+li{border-top:1px solid var(--line)}.dash .ov-att button{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:6px 0;border:0;background:transparent;font:inherit;text-align:left;color:var(--ink);cursor:pointer}.dash .ov-who{display:flex;flex-direction:column;min-width:0}.dash .ov-who b{font-size:var(--fs-sm);font-weight:var(--fw-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash .ov-who small{font-size:var(--fs-xs);color:var(--ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash .ov-when{flex:none;font-size:var(--fs-xs);color:var(--ink2)}.dash .ov-scroll{overflow-x:auto}.dash .ov-ramo{min-width:560px}.dash .ov-table th small{display:block;font-weight:400}.dash .ov-track.ov-inline{display:block;max-width:160px;height:4px;margin-top:4px}.dash .ov-table td small{white-space:nowrap}.dash .ov-who small.ov-follow{white-space:normal;color:var(--ink2)}@media(max-width:599px){.dash .ov-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.dash .ov-tile{min-width:0}.dash .ov-tile b{overflow-wrap:anywhere}}.dash .ov-cols>.ov-wide{grid-column:1 / -1}.dash .ov-foot{margin:8px 0 0;font-size:var(--fs-xs)}.dash .sg-pilha{display:grid;gap:16px;max-width:640px}.dash .sg-new{display:grid;gap:16px}.dash .sg-intro{margin:0;font-size:var(--fs-md);line-height:1.45;color:var(--ink)}.dash .sg-chips{display:flex;flex-wrap:wrap;gap:8px}.dash .sg-chip{font-family:inherit;min-height:44px;padding:0 16px;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink);background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--pill);cursor:pointer}.dash .sg-chip[aria-checked=true]{border-color:var(--prim);box-shadow:0 0 0 1px var(--prim)}.dash .sg-chip:focus-visible{outline:3px solid var(--cyan);outline-offset:2px}.dash .sg-text{display:block}.dash .sg-meta{display:flex;justify-content:space-between;gap:12px;margin-top:-8px;font-size:var(--fs-xs)}.dash .sg-err{color:var(--err)}.dash .sg-count{margin-left:auto;color:var(--ink3)}.dash .sg-new .btn{width:100%}.dash .sg-list{list-style:none;margin:0;padding:4px 20px}.dash .sg-item{display:grid;gap:8px;padding:16px 0;border-top:1px solid var(--line)}.dash .sg-item:first-child{border-top:0}.dash .sg-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.dash .sg-cat{font-size:var(--fs-xs);color:var(--ink3)}.dash .sg-st{flex:none;display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink2)}.dash .sg-st:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ink3)}.dash .sg-st.analisando:before{background:var(--pech-ink)}.dash .sg-st.planejada:before{background:var(--prim)}.dash .sg-st.feita:before{background:var(--ok-ink)}.dash .sg-body{margin:0;font-size:var(--fs-sm);line-height:1.5;color:var(--ink);overflow-wrap:anywhere;white-space:pre-wrap}.dash .sg-reply{padding:12px 14px;background:var(--page);border-radius:var(--r)}.dash .sg-reply b{display:block;font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--ink2)}.dash .sg-reply p{margin:4px 0 0;font-size:var(--fs-sm);line-height:1.45;color:var(--ink);overflow-wrap:anywhere}.dash .sg-ad-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.dash .sg-ad{display:grid;gap:8px}.dash .sg-who{margin:0;font-size:var(--fs-xs);color:var(--ink2);overflow-wrap:anywhere}.dash .sg-ad-edit{display:grid;gap:12px;margin-top:4px}.dash .sg-ad-edit label{display:grid;gap:8px}.dash .sg-ad-lb{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink2)}.dash .sg-ad-edit .btn{justify-self:start}.screen.onb.wl>.content{display:flex;flex-direction:column;padding:0 20px 8px;overflow:hidden}.wl-top{display:flex;align-items:center;justify-content:center;height:52px;flex:none}.wl-top svg.sig{width:auto;height:26px}@media(prefers-color-scheme:dark){.wl-top{--logo-ink: #ffffff}}.wl-chat{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;container-type:size}.wl-thread{display:flex;flex-direction:column;gap:10px}.wl-thread>*{opacity:0;transform:translateY(10px) scale(.98);transition:opacity .35s var(--ease-out, ease),transform .45s cubic-bezier(.3,1.4,.5,1)}.wl-thread>.in{opacity:1;transform:none}.wl-me{align-self:flex-end;max-width:78%;margin:0;padding:11px 16px;border-radius:20px 20px 4px;font-size:var(--fs-md);font-weight:500;line-height:1.3;color:#fff;background:#2f6bff}.wl-bot{display:flex;align-items:flex-end;gap:8px}.wl-bot .buddy-f{flex:none}.wl-bub{margin:0;min-height:44px;display:flex;align-items:center;padding:10px 16px;border-radius:20px 20px 20px 4px;font-size:var(--fs-md);line-height:1.3;color:var(--ink);background:var(--card);border:1px solid var(--card-line);box-shadow:var(--sh-raise)}.wl-typing{display:inline-flex;gap:4px;padding:4px 0}.wl-typing i{width:7px;height:7px;border-radius:50%;background:var(--ink3);animation:wl-dot 1s ease-in-out infinite}.wl-typing i:nth-child(2){animation-delay:.15s}.wl-typing i:nth-child(3){animation-delay:.3s}.wl-site{margin:4px 0 0 42px;padding:6px;border-radius:22px;background:var(--card);border:1px solid var(--card-line);box-shadow:var(--sh-float);transform-origin:20% 0}.wl-thread>.wl-site{transform:translateY(18px) scale(.92) rotate(-2deg)}.wl-thread>.wl-site.in{transform:rotate(-1.5deg)}.wl-ph{position:relative}.wl-ph img{display:block;width:100%;height:clamp(96px,44cqh,250px);object-fit:cover;border-radius:16px}.wl-host{position:absolute;left:10px;top:10px;display:inline-flex;align-items:center;gap:7px;padding:6px 11px 6px 9px;border-radius:var(--pill);font-size:var(--fs-xs);font-weight:600;color:#101210;background:#fff;box-shadow:0 2px 10px #1012102e}.wl-live{position:relative;width:8px;height:8px;border-radius:50%;background:#26c920;flex:none}.wl-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 8px 6px 10px}.wl-meta>span:first-child{min-width:0}.wl-meta b{display:block;font-size:var(--fs-md);font-weight:600;color:var(--ink)}.wl-meta small{display:block;font-size:var(--fs-xs);color:var(--ink3)}.wl-wa{flex:none;padding:8px 14px;border-radius:var(--pill);font-size:var(--fs-xs);font-weight:600;color:#0b2a17;background:#25d366}.wl-h1{flex:none;margin:12px 0 0;text-align:center;font-size:clamp(28px,8.4vw,34px);font-weight:600;line-height:1.12;letter-spacing:-.03em;text-wrap:balance}.screen.onb.wl>.bar{position:relative;padding-top:0}.wl-buddies{display:flex;justify-content:center;height:46px;margin:0 auto -10px;pointer-events:none}.wl-bd{display:block;width:76px;height:46px;overflow:hidden;margin:0 -6px}.wl-bd .buddy-f{display:block;transform:translateY(8px);transition:transform .4s cubic-bezier(.3,1.5,.5,1)}.wl-bd.on .buddy-f{transform:translateY(-2px)}.wl-site.in .wl-live:after{content:"";position:absolute;inset:0;border-radius:50%;background:#26c920;animation:wl-ping 1.6s ease-out .3s infinite}.wl-bd{animation:wl-peek .6s var(--ease-out, ease) both}.wl-bd:nth-child(2){animation-delay:.08s}.wl-bd:nth-child(3){animation-delay:.16s}.wl-bd:nth-child(4){animation-delay:.24s}@media(prefers-reduced-motion:reduce){.screen.onb.wl .wl-thread>*{transition-duration:.35s,.45s!important}.screen.onb.wl .wl-bd .buddy-f{transition-duration:.4s!important;transform-origin:50% 85%;animation:buddy-bob 3.2s ease-in-out infinite!important}.screen.onb.wl .wl-bot .buddy-f{transform-origin:50% 85%;animation:buddy-bob 3.2s ease-in-out infinite!important}.screen.onb.wl .wl-typing i{animation-duration:1s!important}.screen.onb.wl .wl-site.in .wl-live:after{animation-duration:1.6s!important}.screen.onb.wl .wl-bd{animation-duration:.6s!important}}@keyframes wl-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes wl-ping{to{transform:scale(2.8);opacity:0}}@keyframes wl-peek{0%{transform:translateY(100%)}}@media(max-height:700px){.wl-top{height:44px}.wl-thread{gap:8px}.wl-me,.wl-bub{font-size:var(--fs-sm)}.wl-h1{margin-top:8px;font-size:26px}}.onb.vs .content{display:flex;flex-direction:column;padding-bottom:8px}.onb.vs .content>h1{margin-bottom:4px}.onb .vs-row{flex:1 1 auto;min-height:0;display:flex;gap:12px;margin:12px -20px 0;padding:4px 20px 8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.onb .vs-row::-webkit-scrollbar{display:none}.onb .vs-card{flex:0 0 74%;max-width:300px;min-height:0;display:flex;flex-direction:column;gap:10px;padding:8px;scroll-snap-align:center;background:var(--card);border:1px solid var(--card-line, var(--line));border-radius:24px;box-shadow:var(--sh-raise);cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .25s cubic-bezier(.2,.7,.2,1);-webkit-tap-highlight-color:transparent}.onb .vs-card:not([aria-checked=true]){transform:scale(.95)}.onb .vs-card[aria-checked=true]{border-color:var(--prim);box-shadow:var(--sh-sel, 0 0 0 1px var(--prim))}.onb .vs-card:focus-visible{outline:3px solid var(--prim);outline-offset:2px}.onb .vs-screen{flex:1 1 auto;min-height:0;overflow:hidden;border-radius:17px;background:#fff;box-shadow:inset 0 0 0 1px #1018280f;container-type:inline-size}.onb .vs-screen .ws-host{pointer-events:none}.onb .vs-screen .ws-ex{top:6.6em}.onb .vs-screen .ws-exnote,.onb .vs-screen .ws-dock{display:none}.onb .vs-lbl{flex:none;display:flex;align-items:center;gap:8px;padding:0 6px 2px}.onb .vs-txt{flex:1;min-width:0;display:grid;line-height:1.25}.onb .vs-txt b{font-size:var(--fs-sm);font-weight:var(--fw-medium, 500);color:var(--ink)}.onb .vs-txt small{font-size:var(--fs-xs);color:var(--ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.onb .vs-n{display:flex;align-items:center;gap:8px;min-width:0}.onb .vs-tag{flex:none;padding:2px 8px;border-radius:99px;font-size:var(--fs-xs);font-weight:500;color:var(--ink2);background:var(--page, #f2f4f7)}.onb .vs-ck{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1.5px solid var(--line-strong, #d0d5dd);color:#fff}.onb .vs-ck svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.onb .vs-card[aria-checked=true] .vs-ck{background:var(--prim);border-color:var(--prim)}.onb .vs-dots{flex:none;display:flex;justify-content:center;gap:6px;padding-top:6px}.onb .vs-dots i{width:6px;height:6px;border-radius:99px;background:var(--line-strong, #d0d5dd);transition:width .2s}.onb .vs-dots i.on{width:18px;background:var(--prim)}@media(max-height:700px){.onb.vs .content>h1{margin-bottom:0}.onb .vs-row{margin-top:8px}.onb .vs-card{flex-basis:70%;gap:6px}}@media(prefers-reduced-motion:reduce){.onb .vs-card{transition:none}}@media(min-width:900px){.onb .vs-row{justify-content:center;overflow:visible}.onb .vs-card{flex:0 1 260px}.onb .vs-card:not([aria-checked=true]){transform:none}.onb .vs-dots{display:none}}.onb .lay-pick.four button{min-height:48px;padding:6px 10px;gap:8px}.onb .lay-pick.four .lay-mini{width:26px;height:34px;padding:3px;gap:2px}.onb .lay-pick.four .lay-mini i{height:2px}.onb .lay-pick.four .lay-vitrine i:first-child{height:13px}.onb .lay-pick.four .lay-direto i:first-child,.onb .lay-pick.four .lay-direto i:nth-child(2),.onb .lay-pick.four .lay-direto i:nth-child(3),.onb .lay-pick.four .lay-vitrine i:last-child{height:4px}.onb .lay-pick.four .lay-direto i:last-child{height:8px}.onb .lay-pick .lay-mini.lay-portfolio{grid-template-columns:1fr 1fr}.onb .lay-pick .lay-mini.lay-portfolio i{height:7px;border-radius:2px;background:linear-gradient(135deg,#c99a7a,#8f5f45)}.onb .lay-pick .lay-mini.lay-portfolio i:first-child{grid-column:1 / -1;height:4px;width:80%;background:#3a3f4b}.onb .lay-pick .lay-mini.lay-consultorio i:first-child{width:80%;height:4px;background:#8a95a8}.onb .lay-pick .lay-mini.lay-consultorio i:nth-child(2){width:60%}.onb .lay-pick .lay-mini.lay-consultorio i:nth-child(3){height:8px;width:75%;margin-top:2px;background:transparent;box-shadow:inset 0 0 0 1px #b9bfcc}.onb .lay-pick .lay-mini.lay-consultorio i:last-child{width:55%;height:4px;margin-top:1px;background:#22c55e}body[data-screen="9"] .onb .theme-prev{--dw-fit: calc((100dvh - 500px) / 2.0667)}@media(max-height:760px){body[data-screen="9"] .onb .theme-prev{--dw-fit: calc((100dvh - 445px) / 2.0667)}.onb .lay-pick.four button{min-height:40px;padding:4px 10px}.onb .lay-pick.four .lay-t small{display:none}.onb .lay-pick.four .lay-mini{height:30px}}.brand-row{display:flex;align-items:center;gap:12px;margin-top:10px}.brand-row .theme-opt{flex:1}.brand-pick{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:12px;border:1px solid var(--line-strong, #d0d5dd);background:var(--card);color:var(--ink);font:inherit;font-size:var(--fs-sm);font-weight:500;cursor:pointer}.brand-pick input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.brand-dot{display:inline-block;width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1px #1018281f}.logo-cor{display:flex;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:var(--card)}.logo-cor p{flex:1;min-width:0;font-size:var(--fs-sm);color:var(--ink)}.logo-cor p small{display:block;font-size:var(--fs-xs);color:var(--ink2)}.onb .st-panel{display:grid;gap:10px;padding:12px;border-radius:var(--r-md);background:var(--card);box-shadow:var(--sh-raise)}.onb .st-row{display:grid;gap:6px}.onb .st-l{font-size:var(--fs-xs);font-weight:600;color:var(--ink2);padding-left:2px}.onb .st-l b{font-weight:600;color:var(--ink);margin-left:4px}.onb .st-seg{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:14px;background:var(--field);box-shadow:var(--sh-inset)}.onb .st-seg.three{grid-template-columns:repeat(3,1fr)}.onb .st-seg button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:44px;padding:4px 6px;border:0;border-radius:10px;background:transparent;color:var(--ink2);font:inherit;cursor:pointer;transition:background .15s,box-shadow .15s,color .15s}.onb .st-seg button b{font-size:var(--fs-sm);font-weight:600;line-height:1.2}.onb .st-seg button small{font-size:11px;line-height:1.2}.onb .st-seg button[aria-checked=true]{background:var(--card);color:var(--ink);box-shadow:var(--sh-raise)}.onb .st-seg.three button{flex-direction:row;gap:6px}.onb .st-aa{font-size:19px;line-height:1}.onb .st-sw{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);justify-items:center}.onb .st-sw button{display:grid;place-items:center;width:100%;min-width:0;height:40px;padding:0;border:0;background:none;cursor:pointer}.onb .st-dot{width:26px;height:26px;border-radius:50%;box-shadow:0 0 0 1px rgba(var(--tint),.12);transition:box-shadow .15s}.onb .st-sw button[aria-checked=true] .st-dot{box-shadow:0 0 0 3px var(--card),0 0 0 5px var(--ink)}body[data-screen="9"] .onb .content{display:flex;flex-direction:column}body[data-screen="9"] .onb .theme-prev{--dw-fit: min(290px, calc(100vw - 96px) );flex:1 1 auto;min-height:160px;margin:0 0 10px;display:flex;justify-content:center;align-items:flex-start;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,transparent);mask-image:linear-gradient(#000 82%,transparent)}body[data-screen="9"] .onb .theme-prev .device-stage{flex:none}@media(max-height:760px){.onb .st-seg button small{display:none}.onb .st-seg.three button small{display:inline}.onb .st-panel{gap:6px;padding:10px}}
