@font-face{font-family:Poppins;font-weight:400;font-display:swap;src:url(/static/fonts/Poppins-Regular.woff2) format('woff2')}@font-face{font-family:Poppins;font-weight:500;font-display:swap;src:url(/static/fonts/Poppins-Medium.woff2) format('woff2')}@font-face{font-family:Poppins;font-weight:600;font-display:swap;src:url(/static/fonts/Poppins-SemiBold.woff2) format('woff2')}@font-face{font-family:Poppins;font-weight:700;font-display:swap;src:url(/static/fonts/Poppins-Bold.woff2) format('woff2')}:root{--rosa:#FE72A3;--magenta:#EB0065;--preto:#0A0A0A;--off:#F8F5F6;--seda:#2A2326;--bg:#F8F5F6;--surface:#FFFFFF;--surface2:#F1ECEE;--text:#0A0A0A;--muted:#6E6468;--line:#E8E0E3;--shadow:0 1px 2px rgba(10,10,10,.04),0 8px 24px rgba(10,10,10,.06);--r:18px;--r-sm:12px;--banner:url(/static/img/seda-claro.webp?v=2);--tint:rgba(248,245,246,.55)}html[data-theme=dark]{--bg:#0A0A0A;--surface:#2A2326;--surface2:#1A1517;--text:#F8F5F6;--muted:#B3A8AC;--line:#3A3135;--shadow:0 1px 2px rgba(0,0,0,.3),0 8px 24px rgba(0,0,0,.35);--banner:url(/static/img/seda-escuro.webp?v=2);--tint:rgba(10,10,10,.45);color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:Poppins,system-ui,sans-serif;font-weight:400;background:var(--bg);color:var(--text);line-height:1.55;font-size:15px;min-height:100vh;display:flex;flex-direction:column;-webkit-font-smoothing:antialiased}main{flex:1}a{color:var(--magenta);text-decoration:none}h1,h2,h3{font-weight:700;line-height:1.2;margin:0 0 .5em;letter-spacing:-.01em}h1{font-size:1.6rem}h2{font-size:1.25rem}.h3{font-size:1.05rem;font-weight:600;margin:1.6em 0 .7em}b,strong{font-weight:600}.wrap{width:100%;max-width:1080px;margin:0 auto;padding:0 16px}.wrap-wide{max-width:1200px}.muted{color:var(--muted)}.small{font-size:.82rem}.center{text-align:center}.right{text-align:right}.grow{flex:1;min-width:0}.mx{margin-left:auto;margin-right:auto}.txt-pink{color:var(--rosa)}.txt-magenta{color:var(--magenta)}.topbar{position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--line);padding-top:env(safe-area-inset-top)}.topbar-in{display:flex;align-items:center;justify-content:space-between;height:60px;gap:12px}.brand{display:flex;align-items:center;gap:10px}.logo{height:30px;width:auto;display:block}.logo-dark{display:none}html[data-theme=dark] .logo-light{display:none}html[data-theme=dark] .logo-dark{display:block}.brand-tag{font-size:.75rem;font-weight:600;color:var(--muted);border:1px solid var(--line);border-radius:99px;padding:2px 10px}.top-actions{display:flex;align-items:center;gap:8px}.top-actions form{margin:0}.icon-btn{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:var(--surface);color:var(--text);cursor:pointer}@media (hover:hover) and (pointer:fine){.icon-btn:hover{color:var(--magenta)}}.i-sun{display:none}html[data-theme=dark] .i-sun{display:block}html[data-theme=dark] .i-moon{display:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:600 .95rem/1 Poppins,sans-serif;padding:13px 22px;border-radius:999px;border:1.5px solid transparent;cursor:pointer;transition:transform .12s,box-shadow .2s,background .2s;white-space:nowrap;text-decoration:none}.btn:active{transform:scale(.97)}.btn-primary{background:#E60063;color:#fff;box-shadow:0 6px 18px rgba(235,0,101,.25)}@media (hover:hover) and (pointer:fine){.btn-primary:hover{background:#d4005b}}.btn-primary:disabled{opacity:.5;cursor:not-allowed}.btn-ghost{background:transparent;color:var(--text);border-color:var(--line)}@media (hover:hover) and (pointer:fine){.btn-ghost:hover{border-color:var(--rosa);color:var(--magenta)}}.btn-danger{background:transparent;color:#c0003f;border-color:rgba(235,0,101,.35)}.btn-sm{padding:9px 16px;font-size:.85rem}.btn-xs{padding:7px 12px;font-size:.78rem}.btn-block{width:100%}.hero{position:relative;overflow:hidden;border-bottom:1px solid var(--line)}.hero-bg{position:absolute;inset:0;background:var(--banner) center/cover no-repeat}.hero-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,var(--bg))}.hero-in{position:relative;padding:48px 16px 40px;text-align:center}.hero h1{font-size:2rem;margin:.4em 0 .3em}.lead{color:var(--muted);font-size:1rem;max-width:460px;margin:0 auto 1.4em}.hero-cta{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.pill{display:inline-block;font-size:.75rem;font-weight:600;color:var(--magenta);background:color-mix(in srgb,var(--rosa) 16%,var(--surface));padding:5px 12px;border-radius:99px}.section{padding:28px 16px 48px}.section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.section-head h1,.section-head h2{margin:0}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:18px;box-shadow:var(--shadow)}.grid-models{display:grid;grid-template-columns:1fr;gap:16px}.model-card{display:block;background:var(--surface);border:1px solid var(--line);border-radius:22px;overflow:hidden;color:var(--text);box-shadow:var(--shadow);transition:transform .18s,box-shadow .18s}@media (hover:hover) and (pointer:fine){.model-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgba(235,0,101,.12)}}.mc-cover{height:120px;background:var(--banner) center/cover;background-color:var(--surface2)}.mc-body{display:flex;align-items:flex-end;gap:12px;padding:0 16px;margin-top:-36px}.mc-body .avatar{width:84px;height:84px}.mc-info{padding-bottom:0;min-width:0}.mc-info h3{margin:0;font-size:1.05rem;font-weight:600}.mc-foot{display:flex;justify-content:space-between;align-items:center;padding:12px 16px 16px}.price{font-weight:700;color:var(--magenta)}.price small{font-weight:500;color:var(--muted);font-size:.75rem}.handle{color:var(--muted);font-size:.85rem}.avatar{width:72px;height:72px;border-radius:50%;overflow:hidden;flex:none;background:var(--surface2) url(/static/img/simbolo.svg?v=3) center/45% no-repeat;border:3px solid var(--surface);box-shadow:0 0 0 2px var(--rosa)}.avatar img{width:100%;height:100%;object-fit:cover;display:block}.avatar-lg{width:104px;height:104px}.avatar-sm{width:44px;height:44px;border-width:2px;box-shadow:0 0 0 1.5px var(--rosa)}.tag{display:inline-block;vertical-align:middle;font-size:.68rem;font-weight:600;background:var(--rosa);color:#fff;padding:2px 8px;border-radius:99px;margin-left:4px}.empty{padding:32px;text-align:center;color:var(--muted);border:1.5px dashed var(--line);border-radius:var(--r)}.profile-cover{height:170px;background:var(--banner) center/cover;background-color:var(--surface2)}.profile-in{margin-top:-52px;position:relative}.profile-head{margin-top:10px}.profile-head h1{margin:0}.stats{display:flex;gap:16px;margin-top:6px;font-size:.9rem;color:var(--muted)}.stats b{color:var(--text)}.bio{white-space:pre-line;margin:12px 0 4px}.ai-note{font-size:.8rem;color:var(--muted);margin:6px 0 14px}.sub-box{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sub-box form{margin:0}.feed{display:grid;grid-template-columns:1fr;gap:14px}.post{position:relative;border-radius:var(--r);overflow:hidden;background:var(--surface2);border:1px solid var(--line);aspect-ratio:4/5}.post img,.post video{width:100%;height:100%;object-fit:cover;display:block;background:#000}.post .caption{position:absolute;left:0;right:0;bottom:0;margin:0;padding:24px 14px 12px;color:#fff;font-size:.85rem;background:linear-gradient(transparent,rgba(0,0,0,.6))}.post.locked img{transform:scale(1.12)}.vid-ph{width:100%;height:100%;background:var(--banner) center/cover;filter:blur(20px);transform:scale(1.2)}.lock{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:8px;color:#fff;font-weight:600;background:rgba(10,10,10,.28);text-shadow:0 1px 6px rgba(0,0,0,.4)}.lock svg{background:var(--magenta);border-radius:50%;padding:14px;width:56px;height:56px;box-shadow:0 8px 24px rgba(235,0,101,.4)}.badge{position:absolute;top:10px;left:10px;background:rgba(255,255,255,.92);color:var(--magenta);font-size:.72rem;font-weight:600;padding:3px 10px;border-radius:99px}.auth{padding:32px 16px 56px;display:grid;place-items:center}.auth-card{width:100%;max-width:420px;padding:28px 22px}.auth-card .logo{height:34px;margin:0 auto 14px}.form{display:grid;gap:14px}.form-grid{grid-template-columns:1fr}label{display:grid;gap:6px;font-weight:500;font-size:.88rem}input,select,textarea{font:400 1rem Poppins,sans-serif;width:100%;padding:12px 14px;border-radius:var(--r-sm);border:1.5px solid var(--line);background:var(--bg);color:var(--text);outline:none}input:focus,select:focus,textarea:focus{border-color:var(--rosa);box-shadow:0 0 0 4px color-mix(in srgb,var(--rosa) 22%,transparent)}input[type=file]{padding:10px;font-size:.85rem}label.check{display:flex;align-items:flex-start;gap:10px;font-weight:400}label.check input{width:20px;height:20px;flex:none;accent-color:var(--magenta);margin-top:2px}.flashes{display:grid;gap:8px;margin:14px 0}.flash{background:color-mix(in srgb,var(--rosa) 16%,var(--surface));border:1px solid color-mix(in srgb,var(--rosa) 40%,transparent);padding:10px 14px;border-radius:var(--r-sm);font-size:.9rem}.notice{background:color-mix(in srgb,var(--rosa) 12%,var(--surface));border-radius:var(--r-sm);padding:16px;margin:16px 0;text-align:left}.notice.ok{background:color-mix(in srgb,#1fa463 14%,var(--surface))}.auth-card .btn{margin-top:6px}.list{display:grid;gap:10px}.list-row{display:flex;align-items:center;gap:12px;padding:12px 14px;color:var(--text)}.wrap-row{flex-wrap:wrap}.row-actions{display:flex;gap:6px;width:100%}.row-actions form{margin:0}.status{font-size:.72rem;font-weight:600;padding:4px 10px;border-radius:99px;white-space:nowrap}.status.ok{background:rgba(31,164,99,.14);color:#15824d}.status.warn{background:color-mix(in srgb,var(--rosa) 20%,transparent);color:var(--magenta)}.status.off{background:var(--surface2);color:var(--muted)}html[data-theme=dark] .status.ok{color:#4fd492}.tabs{display:flex;gap:4px;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.tabs a{padding:8px 14px;border-radius:99px;color:var(--muted);font-weight:500;font-size:.88rem;white-space:nowrap}.tabs a.on{background:var(--magenta);color:#fff}.goal{margin-bottom:14px;background:linear-gradient(var(--tint),var(--tint)),var(--banner) center/cover}.goal-head{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:12px}.big{font-size:1.9rem;font-weight:700;color:var(--magenta);line-height:1.1}.bar{height:12px;border-radius:99px;background:color-mix(in srgb,var(--text) 10%,transparent);overflow:hidden;margin-bottom:8px}.bar-fill{height:100%;background:linear-gradient(90deg,var(--rosa),var(--magenta));border-radius:99px;min-width:4px}.kpis{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:14px}.kpi{padding:14px;display:grid;gap:2px}.kpi a{display:grid;gap:2px;color:inherit}.kpi b{font-size:1.3rem;font-weight:700}.cols{display:grid;gap:14px}.cols .h3{margin-top:0}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.86rem}th{text-align:left;font-weight:600;color:var(--muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}th,td{padding:10px 8px;border-bottom:1px solid var(--line);white-space:nowrap}td form{margin:0}.chips{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px}.chip{padding:7px 14px;border-radius:99px;border:1px solid var(--line);color:var(--text);font-size:.85rem}.chip.on{background:var(--text);color:var(--bg);border-color:var(--text)}.thumb{width:100%;max-height:140px;object-fit:cover;border-radius:var(--r-sm)}.thumb.round{width:90px;height:90px;border-radius:50%}.admin-feed{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:14px}.ap{padding:8px;display:grid;gap:8px}.ap-media{aspect-ratio:1;border-radius:var(--r-sm);overflow:hidden;background:var(--surface2)}.ap-media img,.ap-media video{width:100%;height:100%;object-fit:cover;display:block}.ap-meta,.ap-actions{display:flex;gap:6px;align-items:center;justify-content:space-between;flex-wrap:wrap}.ap-actions form{margin:0}.ap p{margin:0}.danger-zone{margin-top:32px;padding-top:16px;border-top:1px solid var(--line)}.search input{padding:8px 14px;border-radius:99px;font-size:.88rem}.login-bg{position:fixed;inset:0;background:var(--banner) center/cover;z-index:-1}.login-page .auth{min-height:100vh}.agegate{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:20px;background:color-mix(in srgb,var(--bg) 60%,transparent);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.agegate[hidden]{display:none}.agegate-card{width:100%;max-width:400px;background:var(--surface);border:1px solid var(--line);border-radius:26px;padding:30px 24px;text-align:center;box-shadow:0 30px 80px rgba(10,10,10,.25)}.agegate-sym{display:block;margin:0 auto 14px;height:64px;width:auto}.agegate-card h2{font-size:1.25rem}.agegate-card p{color:var(--muted);font-size:.9rem}.agegate-actions{display:grid;gap:10px;margin-top:18px}html.gate-on body{overflow:hidden}.footer{border-top:1px solid var(--line);padding:24px 0 calc(24px + env(safe-area-inset-bottom));text-align:center;font-size:.82rem;color:var(--muted)}.footer p{margin:4px 0}.footer-sym{height:28px;width:auto}.hide-xs{display:none}@media (min-width:600px){.hide-xs{display:inline-flex}h1{font-size:1.9rem}.hero h1{font-size:2.8rem}.hero-in{padding:80px 16px 64px}.grid-models{grid-template-columns:repeat(2,1fr)}.feed{grid-template-columns:repeat(2,1fr)}.form-grid{grid-template-columns:1fr 1fr}.form-grid .full{grid-column:1/-1}.kpis{grid-template-columns:repeat(3,1fr)}.admin-feed{grid-template-columns:repeat(3,1fr)}.profile-cover{height:260px}.logo{height:34px}.row-actions{width:auto}}@media (min-width:900px){.grid-models{grid-template-columns:repeat(3,1fr)}.feed{grid-template-columns:repeat(3,1fr)}.kpis{grid-template-columns:repeat(6,1fr)}.cols{grid-template-columns:3fr 2fr}.admin-feed{grid-template-columns:repeat(4,1fr)}}.sr{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;clip:rect(0 0 0 0)}.i-moon,.i-sun{display:inline-flex}.i-sun{display:none}html[data-theme=dark] .i-sun{display:inline-flex}html[data-theme=dark] .i-moon{display:none}.ic{display:block;flex:none}body.app{display:block;padding-bottom:calc(76px + env(safe-area-inset-bottom))}.iconbar{position:fixed;z-index:30;left:0;right:0;bottom:0;display:flex;justify-content:space-around;align-items:stretch;background:color-mix(in srgb,var(--surface) 92%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--line);padding:6px 4px calc(6px + env(safe-area-inset-bottom))}.iconbar-brand,.iconbar-foot{display:none}.ib{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 2px;border-radius:14px;color:var(--muted);background:none;border:0;cursor:pointer;font:500 .66rem Poppins,sans-serif;text-decoration:none}.ib-ic{position:relative;display:grid;place-items:center;width:46px;height:32px;border-radius:99px;transition:background .15s,color .15s}.ib.on{color:var(--magenta)}.ib.on .ib-ic{background:color-mix(in srgb,var(--rosa) 20%,transparent)}.dot{position:absolute;top:-3px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:var(--magenta);color:#fff;font:700 .65rem/18px Poppins,sans-serif;text-align:center;border:2px solid var(--surface)}.app-main{max-width:1100px;margin:0 auto;padding:calc(14px + env(safe-area-inset-top)) 16px 24px}.app-top{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;margin-bottom:10px}.app-title{display:flex;align-items:center;gap:6px;font-size:1.5rem;margin:0;min-width:0}.app-top-actions{display:flex;align-items:center;gap:8px;flex:none}.app-top-actions form{margin:0}.back{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--text);margin-left:-8px;flex:none}.ellip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.btn-ic{gap:6px}.btn-ic .ic{margin-left:-2px}.icon-btn.sm{width:34px;height:34px}.icon-btn.danger{color:#c0003f}@media (hover:hover) and (pointer:fine){.icon-btn.danger:hover{border-color:#EB0065}}.hero-stat{padding:22px;margin-bottom:12px;background:linear-gradient(var(--tint),var(--tint)),var(--banner) center/cover}.hs-label{display:flex;align-items:center;gap:6px;color:var(--muted);font-weight:500;font-size:.85rem}.hs-value{font-size:2.6rem;font-weight:700;color:var(--magenta);line-height:1.1;margin:6px 0 14px;letter-spacing:-.02em}.hs-meta{display:flex;justify-content:space-between;font-size:.8rem;color:var(--muted);font-weight:500}.tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:12px}.tile{display:grid;gap:2px;padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);color:var(--text)}.tile b{font-size:1.6rem;font-weight:700;line-height:1.15;letter-spacing:-.01em}.tile small{color:var(--muted);font-weight:500;font-size:.78rem}.tile-ic{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--rosa) 16%,transparent);color:var(--magenta);margin-bottom:8px;flex:none}.tile.hot{border-color:var(--rosa)}.tile.hot b{color:var(--magenta)}.mini-row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:6px}.mini{padding:10px 12px;border-radius:var(--r-sm);background:var(--surface2);display:grid}.mini small{color:var(--muted);font-size:.72rem}.mini b{font-size:1.05rem}.h3{display:flex;align-items:center;gap:8px}.amount{font-size:1.05rem}.empty{display:grid;justify-items:center;gap:6px}.empty .ic{color:var(--rosa)}.empty p{margin:0}.empty.slim{display:flex;justify-content:center;align-items:center;padding:16px;gap:8px}.model-tiles{display:grid;gap:10px}.mtile{display:flex;align-items:center;gap:14px;color:var(--text);padding:14px}.mtile .avatar{width:60px;height:60px}.mt-stats{display:flex;gap:12px;align-items:center;margin-top:4px;font-size:.82rem;color:var(--muted)}.mt-stats span{display:inline-flex;align-items:center;gap:4px}.seg{display:inline-flex;gap:4px;padding:4px;border-radius:99px;background:var(--surface2);margin-bottom:12px;max-width:100%}.seg a{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:99px;color:var(--muted);font-weight:500;font-size:.85rem;white-space:nowrap}.seg a.seg-on{background:var(--surface);color:var(--text);box-shadow:var(--shadow)}.seg-scroll{overflow-x:auto;scrollbar-width:none}.pill-n{background:var(--magenta);color:#fff;border-radius:99px;padding:0 7px;font-size:.7rem}.upload{display:grid;gap:12px;margin-bottom:12px}.drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:22px;border:2px dashed color-mix(in srgb,var(--rosa) 55%,var(--line));border-radius:var(--r);color:var(--magenta);cursor:pointer;text-align:center;position:relative}.drop input{position:absolute;inset:0;opacity:0;cursor:pointer}.drop span{font-weight:600}.upload-row{display:grid;gap:10px}.toggle2{display:flex;gap:6px}.toggle2 label{display:block;flex:1}.toggle2 label{position:relative}.toggle2 input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.toggle2 span{display:flex;align-items:center;justify-content:center;gap:6px;padding:11px;border-radius:var(--r-sm);border:1.5px solid var(--line);font-weight:500;cursor:pointer;font-size:.85rem}.toggle2 input:checked+span{border-color:var(--magenta);color:var(--magenta);background:color-mix(in srgb,var(--rosa) 12%,transparent)}.admin-feed{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 20px}.ap{position:relative;padding:0;display:block;border-radius:var(--r-sm);overflow:hidden}.ap-media{aspect-ratio:1;border-radius:var(--r-sm);position:relative}.ap-badge{position:absolute;top:6px;left:6px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:rgba(10,10,10,.55);color:#fff}.ap-badge.free{background:var(--magenta)}.ap-actions{position:absolute;right:6px;bottom:6px;display:flex;gap:4px}.ap-actions .icon-btn{background:color-mix(in srgb,var(--surface) 88%,transparent)}.pics{display:flex;gap:12px;align-items:stretch}.pic-avatar,.pic-cover{position:relative;display:grid;place-items:center;align-content:center;gap:2px;cursor:pointer;color:var(--muted);background:var(--surface2) center/cover;border:1.5px dashed var(--line);overflow:hidden}.pic-avatar{width:92px;height:92px;border-radius:50%;flex:none}.pic-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pic-cover{flex:1;border-radius:var(--r);min-height:92px}.pic-avatar small,.pic-cover small{position:relative;font-size:.7rem;background:var(--surface);padding:1px 8px;border-radius:99px}.row-between{display:flex;justify-content:space-between;align-items:center;gap:10px}.fold{margin-top:12px;padding:0}.fold summary{display:flex;align-items:center;gap:8px;padding:16px 18px;cursor:pointer;font-weight:600;list-style:none}.fold summary::-webkit-details-marker{display:none}.fold[open] summary{border-bottom:1px solid var(--line)}.fold>form,.fold>p,.fold>.fan-row{margin:0 18px}.fold>form.form{padding:16px 0}.fold>.search{display:block;margin:12px 18px}.fan-row{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--line);font-size:.88rem;min-width:0}.fan-row .grow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fold>:last-child{margin-bottom:12px}.search input{width:100%}.mail-list{padding:4px}.mail-row{display:flex;gap:12px;align-items:center;padding:12px;border-radius:14px;color:var(--text)}.mail-row+.mail-row{border-top:1px solid var(--line)}@media (hover:hover) and (pointer:fine){.mail-row:hover{background:var(--surface2)}}.mr-av{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:color-mix(in srgb,var(--rosa) 22%,transparent);color:var(--magenta);font-weight:700;flex:none}.mr-av.lg{width:46px;height:46px}.mr-main{display:grid;min-width:0;flex:1}.mr-top{display:flex;justify-content:space-between;gap:8px}.mr-from{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mr-date{font-size:.75rem;color:var(--muted);flex:none}.mr-subj{display:flex;align-items:center;gap:4px;font-size:.85rem;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-row.unread .mr-from{font-weight:700}.mail-row.unread .mr-subj{color:var(--text);font-weight:500}.mail-row.unread .mr-av{background:var(--magenta);color:#fff}.mail-read{padding:16px}.mail-head{display:flex;gap:12px;align-items:flex-start;padding-bottom:14px;border-bottom:1px solid var(--line);margin-bottom:12px;flex-wrap:wrap}.mail-head .grow{min-width:0;word-break:break-word}.mail-frame{width:100%;height:70vh;border:0;border-radius:var(--r-sm);background:#fff}.mail-frame.preview{margin-top:12px;height:620px;border:1px solid var(--line)}.mail-text{white-space:pre-wrap;word-break:break-word;font:400 .92rem/1.6 Poppins,sans-serif;margin:0}.atts{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.att{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:8px 12px;border:1px solid var(--line);border-radius:99px;color:var(--text);font-size:.85rem}.compose textarea{min-height:200px;resize:vertical}.attach-btn{display:flex;flex-direction:row;align-items:center;gap:8px;padding:10px 14px;border:1.5px dashed var(--line);border-radius:var(--r-sm);cursor:pointer;color:var(--muted);position:relative}.quote{border-left:3px solid var(--rosa);padding-left:12px;white-space:pre-line}.from-line{margin-bottom:-4px}.settings{display:grid;gap:10px;max-width:640px}.set-row{display:flex;align-items:center;gap:14px;padding:14px 16px;color:var(--text)}.set-row form{margin:0}.set-row .tile-ic{margin:0}.switch-btn{width:52px;height:30px;border-radius:99px;border:0;background:var(--line);position:relative;cursor:pointer;flex:none}.switch-btn span{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:left .2s}html[data-theme=dark] .switch-btn{background:var(--magenta)}html[data-theme=dark] .switch-btn span{left:25px}label.switch{align-items:center}.login-sym{height:62px;width:auto;margin-bottom:6px}.auth-card h1{display:flex;justify-content:center;align-items:center;gap:8px}@media (min-width:600px){.tiles{grid-template-columns:repeat(4,1fr)}.tiles-3{grid-template-columns:repeat(3,1fr)}.upload-row{grid-template-columns:1fr auto auto;align-items:center}.admin-feed{grid-template-columns:repeat(4,1fr)}.model-tiles{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){body.app{padding:0 0 0 88px}.iconbar{top:0;bottom:0;right:auto;width:88px;flex-direction:column;justify-content:flex-start;gap:6px;padding:18px 8px;border-top:0;border-right:1px solid var(--line)}.iconbar-brand{display:grid;place-items:center;height:52px;margin-bottom:14px}.iconbar-brand img{height:33px;width:auto}.ib{flex:none;font-size:.68rem}.ib-ic{width:52px;height:38px;border-radius:14px}.iconbar-foot{display:flex;flex-direction:column;gap:4px;margin-top:auto}.iconbar-foot form{margin:0}.app-main{padding:24px 32px 40px}.app-title{font-size:1.75rem}.hs-value{font-size:3.2rem}.admin-feed{grid-template-columns:repeat(5,1fr)}.model-tiles{grid-template-columns:repeat(3,1fr)}}.mr-av{position:relative}.mr-dir{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;border:2px solid var(--surface);background:#1fa463;color:#fff}.is-out .mr-dir{background:var(--text);color:var(--bg)}.is-out .mr-av{background:var(--surface2);color:var(--muted)}.mr-av.bot{background:var(--surface2);color:var(--magenta)}.dirtag{display:inline-flex;align-items:center;gap:3px;font-weight:600;color:#15824d;margin-right:6px}.dirtag.out{color:var(--text)}.kind{display:inline-block;font-size:.68rem;font-weight:600;padding:1px 8px;border-radius:99px;background:color-mix(in srgb,var(--rosa) 18%,transparent);color:var(--magenta);margin-right:4px;flex:none}.k-alerta{background:rgba(235,0,101,.9);color:#fff}.k-assinatura-ativa{background:rgba(31,164,99,.15);color:#15824d}.k-expirada,.k-teste{background:var(--surface2);color:var(--muted)}.auto-row.sel{background:color-mix(in srgb,var(--rosa) 12%,transparent)}.auto-wrap{display:grid;gap:12px}.auto-preview{display:none;padding:12px}.auto-wrap.opened .auto-preview{display:block;order:-1}.ap-head{display:flex;align-items:center;gap:10px;margin-bottom:10px;min-width:0}.ap-head .grow{min-width:0;display:grid}.auto-preview .mail-frame{height:60vh}@media (min-width:900px){.auto-wrap{grid-template-columns:minmax(320px,2fr) 3fr;align-items:start}.auto-preview,.auto-wrap.opened .auto-preview{display:block;order:0;position:sticky;top:20px}.auto-preview .mail-frame{height:calc(100vh - 190px)}}.mr-top{min-width:0;align-items:baseline}.mr-from{min-width:0;flex:1}.chips{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin:4px 0 12px}.chips .chip{display:inline-flex;align-items:center;gap:6px}.right{text-align:right}.pad{padding:18px}.grow{flex:1;min-width:0}.gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:20px}.gcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden;display:flex;flex-direction:column}.gcard.is-draft{border:1.5px dashed color-mix(in srgb,var(--rosa) 70%,var(--line))}.g-media{position:relative;aspect-ratio:3/4;background:var(--surface2)}.g-media img,.g-media video{width:100%;height:100%;object-fit:cover;display:block}.g-tags{position:absolute;top:6px;left:6px;right:6px;display:flex;gap:4px;flex-wrap:wrap;pointer-events:none}.gt{display:inline-flex;align-items:center;gap:3px;font-size:.66rem;font-weight:600;padding:3px 8px;border-radius:99px;background:rgba(10,10,10,.6);color:#fff}.gt.free{background:var(--magenta)}.gt.draft{background:#fff;color:var(--magenta)}.gt.ai{background:rgba(254,114,163,.92)}.g-actions{display:flex;gap:4px;align-items:center;padding:6px;flex-wrap:wrap}.g-actions form{margin:0}.g-actions form:first-child{margin-right:auto}.btn-xs{padding:6px 10px;font-size:.78rem;border-radius:99px}.gen textarea{resize:vertical}.opt-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}fieldset{border:0;margin:0;padding:0;min-width:0}legend{font-size:.85rem;font-weight:500;margin-bottom:6px;padding:0}.seg-radio{display:flex;gap:4px;padding:3px;border-radius:12px;background:var(--surface2)}.seg-radio label{flex:1;position:relative}.seg-radio input{position:absolute;opacity:0;pointer-events:none}.seg-radio span{display:block;text-align:center;padding:8px 4px;border-radius:9px;font-size:.82rem;font-weight:500;color:var(--muted);cursor:pointer}.seg-radio input:checked+span{background:var(--surface);color:var(--magenta);box-shadow:var(--shadow)}.opt{display:grid;gap:12px}.opt-vid{display:none}.gen:has(input[name=kind][value=video]:checked) .opt-vid{display:grid}.gen:has(input[name=kind][value=video]:checked) .opt-img{display:none}.pick-row{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.pick{position:relative;flex:0 0 auto}.pick input{position:absolute;opacity:0;pointer-events:none}.pick img,.pick-none{width:56px;height:72px;border-radius:10px;object-fit:cover;display:grid;place-items:center;border:2px solid transparent;background:var(--surface2);color:var(--muted);cursor:pointer}.pick input:checked+img,.pick input:checked+.pick-none{border-color:var(--magenta)}.jobs{padding:4px 8px;margin-bottom:16px}.job{gap:10px}.job form{margin:0}.job-err{color:var(--magenta);margin-top:2px}.status.spin::before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:var(--magenta);animation:pfpulse 1s ease-in-out infinite;vertical-align:middle}@keyframes pfpulse{50%{opacity:.25;transform:scale(.7)}}.form-sep{display:flex;align-items:center;gap:6px;padding-top:10px;border-top:1px solid var(--line);color:var(--magenta)}.form-sep b{color:var(--text)}.refs-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.ref{position:relative;aspect-ratio:3/4;border-radius:10px;overflow:hidden;background:var(--surface2)}.ref img{width:100%;height:100%;object-fit:cover}.ref .icon-btn{position:absolute;top:4px;right:4px;background:color-mix(in srgb,var(--surface) 88%,transparent)}.ref-add{display:grid;place-items:center;border:2px dashed color-mix(in srgb,var(--rosa) 55%,var(--line));color:var(--magenta);cursor:pointer}.grok-card{gap:12px}.set-row.flat{padding:0;border:0;box-shadow:none;background:none}.key-row{display:flex;gap:8px}.key-row input{flex:1;min-width:0;font-family:ui-monospace,monospace;letter-spacing:.04em}.mini-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mini-stats div{background:var(--surface2);border-radius:var(--r-sm);padding:10px;display:grid;gap:2px;text-align:center}.mini-stats b{font-size:1.05rem}.mini-stats span{font-size:.72rem;color:var(--muted)}.bar.thin{height:6px;margin:8px 0 0}.bar-fill.hot{background:var(--magenta)}@media (min-width:720px){.gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.opt-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1100px){.gallery{grid-template-columns:repeat(4,minmax(0,1fr))}.gen-wrap{max-width:920px}}@media (max-width:420px){.refs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}label.switch input{appearance:none;-webkit-appearance:none;width:44px;height:26px;border-radius:99px;background:var(--line);position:relative;cursor:pointer;margin:0;transition:background .2s}label.switch input::after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:left .2s}label.switch input:checked{background:var(--magenta)}label.switch input:checked::after{left:21px}label.switch input:disabled{opacity:.45;cursor:not-allowed}.hint{display:flex;gap:6px;align-items:flex-start}.hint .ic{margin-top:2px;color:var(--rosa)}.ihead{display:inline-flex;align-items:center;gap:6px}.notice{display:flex;gap:8px;align-items:center;flex-wrap:wrap}@media (max-width:560px){.job>.tile-ic{display:none}.job .status{font-size:.66rem;padding:3px 8px}.job{gap:6px}}.gallery{align-items:start}.g-media{overflow:hidden}.g-media img,.g-media video{position:absolute;inset:0}@media (max-width:480px){.g-actions .btn-xs span{display:none}.g-actions .btn-xs{padding:7px 9px}.g-actions{gap:3px;padding:5px}.g-actions .icon-btn.sm{width:30px;height:30px}}.gen-simple{display:grid;gap:10px;margin-bottom:14px}.gen-simple textarea{resize:vertical;min-height:64px}.gen-row{display:flex;gap:10px;align-items:stretch}.gen-row .toggle2{flex:1}.gen-row .btn{flex:none;min-width:130px;justify-content:center}.g-pub{display:inline-flex;align-items:center;gap:4px;margin-right:auto}.chev{display:inline-grid;color:var(--muted)}.fold-in{border-top:1px solid var(--line);padding-top:10px}.fold-in summary{cursor:pointer;font-weight:600;color:var(--magenta);list-style:none;display:flex;align-items:center;gap:6px}.fold-in summary::-webkit-details-marker{display:none}.fold-in summary::after{content:"▾";font-size:.8em}.fold-in[open] summary::after{content:"▴"}.fold-in[open]{display:grid;gap:14px}.fold-in[open] summary{margin-bottom:2px}.more-block{display:grid;gap:8px;padding-top:10px;border-top:1px solid var(--line)}.form-grid.two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.center-self{justify-self:center}.key-show{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.key-show code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:.85rem;color:var(--muted)}.key-show form{margin:0}.settings{max-width:640px}.settings .set-row{min-width:0}.settings form.set-row{margin:0}.app-title{min-width:0;display:flex;align-items:center;gap:6px}.app-title .ellip{min-width:0}@media (max-width:480px){.gen-row .btn{min-width:0;padding-left:16px;padding-right:16px}}.settings>*{min-width:0}@media (max-width:480px){.g-actions .btn-xs span{display:inline}.g-actions .btn-xs{padding:6px 10px}}.pin-page{min-height:100dvh}.pin-wrap{position:relative;z-index:1;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:32px 20px calc(24px + env(safe-area-inset-bottom))}.pin-sym{width:64px;height:auto;margin-bottom:6px}.pin-title{margin:0;font-weight:600;font-size:1.15rem}.pin-dots{display:flex;gap:18px;margin:8px 0 2px}.pin-dots i{width:16px;height:16px;border-radius:50%;border:2px solid var(--magenta);transition:background .12s,transform .12s}.pin-dots i.on{background:var(--magenta);transform:scale(1.08)}.pin-msg{min-height:1.4em;margin:0;font-size:.88rem;color:var(--muted);text-align:center}.pin-msg.bad{color:var(--magenta);font-weight:500}.pin-pad{display:grid;grid-template-columns:repeat(3,76px);gap:16px 26px;margin-top:6px}.pin-pad button{width:76px;height:76px;border-radius:50%;border:1px solid var(--line);background:var(--surface);color:var(--text);font:600 1.75rem/1 Poppins,system-ui,sans-serif;cursor:pointer;box-shadow:var(--shadow);display:grid;place-items:center;-webkit-tap-highlight-color:transparent;transition:transform .08s,background .12s}.pin-pad button:active{transform:scale(.93);background:color-mix(in srgb,var(--rosa) 18%,var(--surface))}.pin-pad .pin-del,.pin-pad .pin-bio{background:transparent;border:0;box-shadow:none;color:var(--muted)}.pin-pad .pin-bio{color:var(--magenta)}.pin-wrap.locked .pin-pad button[data-k]{opacity:.35;pointer-events:none}.pin-wrap.shake .pin-dots{animation:pfshake .4s}@keyframes pfshake{20%,60%{transform:translateX(-9px)}40%,80%{transform:translateX(9px)}}.pin-wrap.ok .pin-dots i{background:#1fa463;border-color:#1fa463}@media (min-width:720px){.pin-pad{grid-template-columns:repeat(3,84px)}.pin-pad button{width:84px;height:84px}}.bio-offer{display:flex;align-items:center;gap:12px;margin-bottom:14px}.bio-offer[hidden]{display:none}.dev-row{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--line)}.dev-row form{margin:0}.form-grid.three{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.app-top-actions{display:flex;align-items:center;gap:8px}.icon-btn.bell{position:relative;text-decoration:none;color:var(--text)}.icon-btn.bell.on{color:var(--brand,#EB0065)}.icon-btn.bell .dot{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:#EB0065;color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--bg)}.notif-list{padding:4px 0}.notif{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line);color:var(--text);text-decoration:none}.notif:last-child{border-bottom:0}@media (hover:hover) and (pointer:fine){.notif:hover{background:var(--surface2)}}.notif .grow{display:flex;flex-direction:column;gap:2px;min-width:0}.notif .grow b{font-weight:600}.notif.unread .grow b::after{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:#EB0065;margin-left:8px;vertical-align:middle}.notif time{white-space:nowrap;padding-top:2px}.notif-k{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--surface2);color:var(--muted)}.notif-k.k-pedido,.notif-k.k-assinante{background:rgba(235,0,101,.1);color:#EB0065}.notif-k.k-servidor{background:rgba(220,120,0,.12);color:#c46a00}.set-row.plain{display:flex;align-items:center;gap:12px;padding:0;border:0;background:none;box-shadow:none}.ios-hint{background:var(--surface2);border-radius:10px;padding:10px 12px;margin:0}.ios-hint[hidden]{display:none}.update-bar{position:fixed;left:50%;transform:translateX(-50%);bottom:calc(84px + env(safe-area-inset-bottom));z-index:60;display:flex;align-items:center;gap:12px;background:#0A0A0A;color:#fff;border-radius:14px;padding:10px 10px 10px 16px;box-shadow:0 8px 24px rgba(0,0,0,.25);width:min(92vw,420px)}.update-bar[hidden]{display:none}.update-bar .btn{background:#EB0065;color:#fff;border:0}@media (min-width:900px){.update-bar{bottom:24px}}html{-webkit-tap-highlight-color:transparent;touch-action:manipulation;scroll-behavior:smooth}a,button,summary,label,[role=button]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--magenta);outline-offset:2px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.ib{color:var(--muted);outline:none;transition:color .15s}.ib-ic{transition:background-color .15s,transform .12s,box-shadow .15s;will-change:transform}.ib .ib-l{transition:color .15s}.ib.on{color:var(--magenta)}.ib.on .ib-l{font-weight:600}.ib.on .ib-ic{background:color-mix(in srgb,var(--rosa) 22%,transparent)}@media (hover:hover) and (pointer:fine){.ib:not(.on):hover{color:var(--text)}.ib:not(.on):hover .ib-ic{background:var(--surface2)}}.ib:active .ib-ic{transform:scale(.9)}.ib:focus-visible{outline:none}.ib:focus-visible .ib-ic{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--magenta)}.iconbar-foot .ib{color:var(--muted)}.btn,.icon-btn,.tile,.list-row,.seg a,.seg button,.chip{transition:transform .12s ease,opacity .12s ease,background-color .15s,border-color .15s,color .15s}.icon-btn:active,.chip:active,.seg a:active,.seg button:active{transform:scale(.94)}a.tile:active,a.list-row:active,.hero-link:active{transform:scale(.985)}a.tile,a.list-row,.hero-link,.hint-row{text-decoration:none;color:inherit}.hero-link{display:block}@view-transition{navigation:auto}.iconbar{view-transition-name:pf-nav}::view-transition-old(root),::view-transition-new(root){animation-duration:.14s;animation-timing-function:ease-out}.bar-fill{width:100%;transform-origin:left center;min-width:0}.tiles a.tile{min-width:0}@media (min-width:900px){.tiles{grid-template-columns:repeat(4,1fr)}}.link-more{display:inline-flex;align-items:center;gap:4px;font-size:.85rem;font-weight:600}.hint-row{margin-top:12px}.count{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 7px;border-radius:99px;background:color-mix(in srgb,var(--rosa) 22%,transparent);color:var(--magenta);font-size:.75rem;font-weight:700;vertical-align:2px;margin-left:4px}.sales-head{flex-wrap:wrap;margin-top:6px}.sales-head .h3{margin:1.1em 0 .6em}.sales-head .seg{margin:0}.sales-sum{margin:2px 0 10px}.table-card{padding:0;overflow:hidden}.sales-table{width:100%;border-collapse:collapse;font-size:.88rem}.sales-table th{font-weight:600;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);text-align:left;padding:10px 14px;border-bottom:1px solid var(--line);background:var(--surface2)}.sales-table td{padding:11px 14px;border-bottom:1px solid var(--line);vertical-align:middle}.sales-table tr:last-child td{border-bottom:0}.sales-table th.right,.sales-table td.right{text-align:right}.nowrap{white-space:nowrap}.ellip-cell{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:640px){.sales-table thead{display:none}.sales-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"e v" "m s";gap:2px 10px;padding:12px 14px;border-bottom:1px solid var(--line)}.sales-table tr:last-child{border-bottom:0}.sales-table td{padding:0;border:0}.sales-table td:nth-child(1){display:none}.sales-table td:nth-child(2){grid-area:e;font-weight:600;max-width:none}.sales-table td:nth-child(3){grid-area:m;color:var(--muted);font-size:.8rem}.sales-table td:nth-child(4){grid-area:v}.sales-table td:nth-child(5){grid-area:s;justify-self:end}}.seg button{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:99px;color:var(--muted);font:500 .82rem Poppins,sans-serif;white-space:nowrap;border:0;background:none;cursor:pointer}.seg button.on{background:var(--surface);color:var(--text);box-shadow:var(--shadow)}.theme-row{flex-wrap:wrap}.theme-row .seg{margin:0}.g-media::before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--surface) 55%,transparent) 50%,transparent 70%);transform:translateX(-100%);animation:pf-shimmer 1.3s infinite}.g-media:has(img.ld)::before,.g-media:has(video)::before{display:none;animation:none}.g-media img{opacity:0;transition:opacity .25s}.g-media img.ld{opacity:1}@keyframes pf-shimmer{to{transform:translateX(100%)}}.skel-row{height:64px;border-radius:var(--r);background:var(--surface2);position:relative;overflow:hidden;margin-bottom:8px}.skel-row::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--surface) 50%,transparent) 50%,transparent 70%);transform:translateX(-100%);animation:pf-shimmer 1.3s infinite}.app-main{overscroll-behavior-y:none}.seg-scroll,.mail-tabs{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}html[data-theme=dark] .update-bar{background:var(--surface);color:var(--text);border:1px solid var(--line)}html[data-theme=dark] .notif-k.k-servidor{background:rgba(255,170,60,.14);color:#ffb35c}html[data-theme=dark] .icon-btn.danger{color:#ff5c93}html[data-theme=dark] .status.warn{color:#ff7ab0}html[data-theme=dark] .count{color:#ff7ab0}html[data-theme=dark] .ib.on{color:var(--rosa)}html[data-theme=dark] .ib.on .ib-ic{background:color-mix(in srgb,var(--rosa) 20%,transparent)}html[data-theme=dark] .hs-value,html[data-theme=dark] .txt-magenta,html[data-theme=dark] .tile.hot b{color:var(--rosa)}html[data-theme=dark] .tile-ic{color:var(--rosa)}html[data-theme=dark] a:not([class]),html[data-theme=dark] .link-more{color:var(--rosa)}html[data-theme=dark] .ib{color:var(--muted)}html[data-theme=dark] .ib.on{color:var(--rosa)}html[data-theme=dark] .chip.on{background:var(--rosa);color:#0A0A0A;border-color:var(--rosa)}.gskel .g-media{background:var(--surface2)}.gskel-l{position:absolute;left:10px;bottom:10px;display:inline-flex;align-items:center;gap:6px;font-size:.75rem;font-weight:600;color:var(--muted);z-index:1}html[data-theme=dark] .mail-frame{border:1px solid var(--line)}.btn-primary{background:#E60063}.icon-btn.bell .dot,.dot{background:#E60063}.bio-offer{position:fixed;z-index:55;left:12px;right:12px;bottom:calc(84px + env(safe-area-inset-bottom));margin:0;box-shadow:0 10px 30px rgba(10,10,10,.18);animation:pf-up .28s cubic-bezier(.2,.8,.2,1) both}@media (min-width:900px){.bio-offer{left:auto;right:24px;bottom:24px;width:420px}}@keyframes pf-up{from{transform:translateY(16px);opacity:0}to{transform:none;opacity:1}}html[data-theme=dark] .bio-offer{box-shadow:0 10px 30px rgba(0,0,0,.5);border:1px solid var(--line)}.update-bar{animation:pf-up .28s cubic-bezier(.2,.8,.2,1) both}.block{display:block}.tiny{font-size:.7rem}.narrow{max-width:720px}.row-gap{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin:8px 0}.mono{font-family:ui-monospace,monospace;font-size:.75rem}.fan-nav{display:none;gap:4px;margin-right:4px}.fan-nav a{position:relative;display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:99px;color:var(--muted);font-weight:500;font-size:.88rem}.fan-nav a.on{color:var(--magenta);background:color-mix(in srgb,var(--rosa) 16%,transparent)}@media (hover:hover) and (pointer:fine){.fan-nav a:not(.on):hover{color:var(--text);background:var(--surface2)}}.fan-nav .dot,.fan-tabs .dot{position:absolute;top:2px;right:2px;font-style:normal}.fan-tabs{position:fixed;z-index:40;left:0;right:0;bottom:0;display:flex;justify-content:space-around;padding:6px 6px calc(6px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--surface) 92%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line)}.fan-tabs a{position:relative;flex:1;display:grid;justify-items:center;gap:2px;padding:6px 0;color:var(--muted);font-size:.68rem;font-weight:500}.fan-tabs a.on{color:var(--magenta)}.fan-tabs a:active .ic{transform:scale(.9)}body.has-tabs main{padding-bottom:76px}body.has-tabs .footer{padding-bottom:88px}@media (min-width:760px){.fan-nav{display:flex}.fan-tabs{display:none}body.has-tabs main{padding-bottom:0}body.has-tabs .footer{padding-bottom:revert}}@media (max-width:759px){.client .top-actions .theme-toggle{display:inline-flex}}html[data-theme=dark] .fan-nav a.on,html[data-theme=dark] .fan-tabs a.on{color:var(--rosa)}.model-strip{display:flex;gap:14px;overflow-x:auto;padding:4px 2px 14px;scrollbar-width:none;margin-bottom:6px}.model-strip::-webkit-scrollbar{display:none}.ms-item{display:grid;justify-items:center;gap:6px;width:72px;flex:none;color:var(--text)}.ms-item .avatar{width:64px;height:64px;border-width:2px}.ms-item.on .avatar{box-shadow:0 0 0 2.5px var(--magenta)}.ms-item small{max-width:72px;font-size:.75rem}.notice-card{padding:16px 18px;margin-bottom:14px}.notice-card p{margin:4px 0 0}.feed2{display:grid;gap:16px;max-width:620px;margin:0 auto}.post2{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;scroll-margin-top:76px}.post-head{display:flex;align-items:center;gap:8px;padding:10px 12px;color:var(--text)}.post-head b{font-size:.9rem}.avatar-xs{width:34px;height:34px;border-width:2px}.post-media{position:relative;background:#0a0a0a;display:grid;gap:2px}.post-media.multi{grid-template-columns:1fr 1fr}.post-media img,.post-media video{width:100%;display:block;max-height:78vh;object-fit:contain;background:#0a0a0a;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.post-media.multi img,.post-media.multi video{aspect-ratio:4/5;object-fit:cover}.locked-media{aspect-ratio:4/5;overflow:hidden}.locked-media img.blurred{width:100%;height:100%;object-fit:cover;transform:scale(1.15)}.locked-media .lock{gap:10px}.locked-media .lock .ic{background:var(--magenta);border-radius:50%;padding:13px;width:54px;height:54px;box-shadow:0 8px 24px rgba(235,0,101,.4)}.locked-media .lock .btn{margin-top:4px}.post-foot{display:flex;align-items:center;gap:8px;padding:10px 12px 0}.post-cap{margin:0;padding:6px 12px 12px;font-size:.9rem}.post-foot:empty{display:none}.post2:not(:has(.post-cap)) .post-foot{padding-bottom:10px}.chip-s{display:inline-flex;align-items:center;gap:4px;font-size:.7rem;font-weight:600;padding:3px 9px;border-radius:99px;background:color-mix(in srgb,var(--rosa) 18%,transparent);color:var(--magenta)}.chip-s.ok{background:rgba(31,164,99,.14);color:#15824d}.promo-tag{display:inline-block;font-size:.7rem;font-weight:700;background:var(--magenta);color:#fff;border-radius:99px;padding:2px 8px;vertical-align:middle}.sub-ctas{display:flex;gap:8px;align-items:center}.already{margin:10px 0 0}.price-big{font-size:2rem;font-weight:700;color:var(--magenta);margin:6px 0 2px}.price-big small{font-size:.9rem;font-weight:500;color:var(--muted)}.checkout .btn-block,.order .btn-block{margin-top:10px}.ck-cover{position:relative;width:160px;aspect-ratio:4/5;margin:6px auto 10px;border-radius:var(--r-sm);overflow:hidden;background:var(--surface2)}.ck-cover img{width:100%;height:100%;object-fit:cover;transform:scale(1.15)}.lock-s{position:absolute;inset:0;display:grid;place-items:center;color:#fff}.lock-s .ic{background:var(--magenta);border-radius:50%;padding:11px;width:46px;height:46px}.qr{width:236px;max-width:80%;margin:10px auto;padding:8px;background:#fff;border-radius:var(--r-sm);border:1px solid var(--line)}.qr svg{width:100%;height:auto;display:block}.copy-box{display:grid;gap:4px;text-align:left;margin-top:8px}.copy-box textarea{font:500 .74rem ui-monospace,monospace;resize:none;word-break:break-all}.wait{display:flex;align-items:center;justify-content:center;gap:8px}.spin-dot{width:9px;height:9px;border-radius:50%;background:var(--magenta);animation:pfpulse 1s infinite alternate}.test-note{display:flex;gap:6px;align-items:center;justify-content:center;font-size:.85rem}.order .tiny,.checkout .tiny{margin-top:14px;line-height:1.5}.auth .magic{margin-top:4px}.auth .small.center{margin:10px 0 4px}.prose p{line-height:1.65}.prose h2{margin-top:22px}.sub-row{flex-wrap:wrap}.sub-row form{margin:0}.chat-wrap{max-width:720px;padding-top:8px}.chat-head{position:sticky;top:60px;z-index:5;display:flex;align-items:center;gap:10px;padding:10px 4px;background:var(--bg);color:var(--text);border-bottom:1px solid var(--line)}.chat-log{display:flex;flex-direction:column;gap:10px;padding:14px 2px 96px;min-height:50vh}.chat-log.adm{padding-bottom:110px}.msg{display:grid;gap:3px;max-width:82%;justify-items:start}.msg.me{align-self:flex-end;justify-items:end}.bubble{padding:10px 14px;border-radius:18px;background:var(--surface);border:1px solid var(--line);white-space:pre-wrap;word-break:break-word;font-size:.93rem;line-height:1.45}.msg.me .bubble{background:#E60063;color:#fff;border-color:transparent;border-bottom-right-radius:6px}.msg.them .bubble{border-bottom-left-radius:6px}.msg-media{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:2px;width:min(300px,70vw);border-radius:16px;overflow:hidden;background:#0a0a0a}.msg-media img,.msg-media video{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.msg-media.locked{grid-template-columns:1fr;aspect-ratio:4/5}.msg-media.locked img{height:100%;transform:scale(1.15)}.msg-unlock{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:10px;color:#fff;font-weight:600;background:rgba(10,10,10,.3);margin:0}.msg-unlock span{display:inline-flex;gap:6px;align-items:center}.msg-tag{position:absolute;left:6px;bottom:6px;font-size:.68rem;font-weight:600;padding:3px 8px;border-radius:99px;background:rgba(10,10,10,.7);color:#fff}.msg-tag.ok{background:#15824d}.chat-form{position:fixed;z-index:30;left:0;right:0;bottom:0;display:flex;gap:8px;align-items:flex-end;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--bg) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line);margin:0}.chat-form textarea{resize:none;min-height:46px;max-height:160px;border-radius:23px;padding:11px 16px}.chat-form .btn{border-radius:50%;width:46px;height:46px;padding:0;flex:none;justify-content:center}body.has-tabs.chat-page .fan-tabs{display:none}body.chat-page.has-tabs main{padding-bottom:0}body.chat-page .footer{display:none}@media (min-width:760px){.chat-form:not(.adm){left:50%;transform:translateX(-50%);width:min(720px,100%);border:1px solid var(--line);border-bottom:0;border-radius:18px 18px 0 0}}.chat-form.adm{position:sticky;bottom:calc(76px + env(safe-area-inset-bottom));border-radius:var(--r);border:1px solid var(--line);padding:8px}@media (min-width:900px){.chat-form.adm{bottom:12px}}.chat-info{display:flex;align-items:center;gap:10px;padding:10px 12px}.attach{position:relative}.attach summary{list-style:none;cursor:pointer}.attach summary::-webkit-details-marker{display:none}.attach[open] summary{color:var(--magenta)}.attach-pop{position:absolute;bottom:54px;left:0;width:min(420px,86vw);max-height:60vh;overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);padding:10px;display:grid;gap:10px;z-index:10}.pick-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.pick{position:relative;display:block;border-radius:10px;overflow:hidden;cursor:pointer;aspect-ratio:3/4;background:var(--surface2)}.pick img,.pick video{width:100%;height:100%;object-fit:cover}.pick input{position:absolute;opacity:0}.pick:has(input:checked){outline:3px solid var(--magenta);outline-offset:-3px}.pick .gt{position:absolute;left:4px;bottom:4px;font-style:normal}.price-in{display:grid;gap:4px;font-size:.85rem}.list-row.unread b{color:var(--magenta)}.upl,.acc-edit{position:relative}.upl summary,.acc-edit summary{list-style:none;cursor:pointer}.upl summary::-webkit-details-marker,.acc-edit summary::-webkit-details-marker{display:none}.upl-pop{position:absolute;right:0;top:calc(100% + 6px);z-index:15;width:min(340px,88vw);padding:14px;gap:10px;box-shadow:var(--shadow)}.file-drop{display:flex;align-items:center;gap:8px;padding:14px;border:1.5px dashed var(--line);border-radius:var(--r-sm);cursor:pointer;color:var(--muted);font-weight:500}.ppv-only{display:none}form:has(input[name=access][value=ppv]:checked) .ppv-only{display:grid;gap:4px}.acc-pop{position:absolute;right:0;bottom:calc(100% + 6px);z-index:15;width:230px;padding:10px;display:grid;gap:8px;box-shadow:var(--shadow)}.acc-edit summary.btn{display:inline-flex;gap:4px;align-items:center}.gt.ppv{background:#7a1fd1}.gt.social{background:rgba(10,10,10,.72)}.gen-label{display:flex;align-items:center;gap:6px;margin-bottom:6px}.pay-radio{margin-bottom:6px}.pay-box{display:none}form:has(input[name=provider][value=manual]:checked) [data-pay=manual],form:has(input[name=provider][value=pushinpay]:checked) [data-pay=pushinpay],form:has(input[name=provider][value=syncpay]:checked) [data-pay=syncpay],form:has(input[name=provider][value=simulador]:checked) [data-pay=simulador]{display:grid;gap:10px}.gt-s{font-size:.62rem;font-weight:600;background:var(--surface2);color:var(--muted);padding:1px 6px;border-radius:99px}html[data-theme=dark] .chip-s{color:var(--rosa)}html[data-theme=dark] .price-big{color:var(--rosa)}html[data-theme=dark] .chip-s.ok,html[data-theme=dark] .status.ok{color:#4fd18f}html[data-theme=dark] .qr{border-color:transparent}html[data-theme=dark] .chat-head{background:var(--bg)}.pt0{padding-top:0}.mt0{margin-top:0}.block{display:block}.stack{display:grid;gap:8px}.ph-who{display:flex;align-items:center;gap:8px;flex:1;min-width:0;color:var(--text)}.ph-pin{color:var(--magenta);display:inline-flex}.post-head .tiny{white-space:nowrap}.post-cap{white-space:pre-line}.text-post .post-cap{font-size:1rem;padding:4px 14px 14px}.lm-text{min-height:150px}.post-acts{display:flex;align-items:center;gap:2px;padding:4px 6px;border-top:1px solid var(--line)}.post-acts form{margin:0}.act{display:inline-flex;align-items:center;gap:5px;min-height:44px;padding:0 10px;border:0;background:none;color:var(--text);font:500 .85rem Poppins,sans-serif;border-radius:12px;cursor:pointer}.act:disabled{opacity:.4;cursor:not-allowed}.act.on{color:var(--magenta)}.act.on .ic{fill:currentColor}.act:active .ic{transform:scale(.88)}.act-l{font-size:.78rem;color:var(--muted)}.act-end{margin-left:auto}@media (hover:hover) and (pointer:fine){.act:not(:disabled):hover{color:var(--magenta)}}.avatar.ring,.ring.avatar{box-shadow:0 0 0 2.5px var(--surface),0 0 0 5px var(--magenta);display:block}.story-row{display:flex;gap:14px;overflow-x:auto;padding:6px 4px 14px;scrollbar-width:none;max-width:620px;margin:0 auto}.story-row::-webkit-scrollbar{display:none}.st-it{display:grid;justify-items:center;gap:6px;width:70px;flex:none;color:var(--text)}.st-it .avatar{width:60px;height:60px;border-width:2px}.st-it small{max-width:70px;font-size:.74rem}.hl-row{display:flex;gap:12px;margin:10px 0 2px}.hl{display:grid;justify-items:center;gap:4px;color:var(--text);font-size:.74rem}.hl-c{width:58px;height:58px;border-radius:50%;overflow:hidden;background:var(--surface2);border:2px solid var(--surface);box-shadow:0 0 0 1.5px var(--line)}.hl-c img{width:100%;height:100%;object-fit:cover}.stats{flex-wrap:wrap}.offer-bar{display:flex;align-items:center;gap:8px;padding:10px 14px;margin:10px 0;border-radius:var(--r-sm);background:color-mix(in srgb,var(--rosa) 16%,var(--surface));color:var(--text);font-size:.88rem}.offer-bar .ic{color:var(--magenta);flex:none}.bundles{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;width:100%}.bundle{display:grid;gap:2px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-sm);color:var(--text);font-size:.85rem}.bundle .promo-tag{justify-self:start}@media (hover:hover) and (pointer:fine){.bundle:hover{border-color:var(--rosa)}}.seg-tabs{display:flex;border-bottom:1px solid var(--line);margin:0 auto 14px;max-width:620px}.seg-tabs a{flex:1;text-align:center;padding:12px 0;color:var(--muted);font-weight:600;font-size:.88rem;border-bottom:2px solid transparent;margin-bottom:-1px}.seg-tabs a.on{color:var(--magenta);border-color:var(--magenta)}.media-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;max-width:620px;margin:0 auto}.mg-it{position:relative;aspect-ratio:1;overflow:hidden;background:var(--surface2);display:block}.mg-it img{width:100%;height:100%;object-fit:cover;display:block}.mg-it img.blurred{transform:scale(1.15)}.mg-badge,.mg-lock{position:absolute;color:#fff;display:inline-flex;filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}.mg-badge{top:6px;right:6px}.mg-lock{inset:0;place-items:center;display:grid}.report-box{max-width:620px;margin:22px auto 0}.report-box summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:6px}.report-box summary::-webkit-details-marker{display:none}.report-box form{margin-top:10px}.search-bar{display:flex;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--line);border-radius:99px;background:var(--surface);margin-bottom:16px;color:var(--muted)}.search-bar input[type=search]{flex:1;border:0;background:none;padding:12px 0;font:400 .95rem Poppins,sans-serif;color:var(--text);outline:none;min-width:0}.search-bar:focus-within{border-color:var(--rosa)}.feed-wrap{max-width:660px}.feed-wrap>.btn-block{max-width:620px;margin:16px auto 0;display:flex}.back-link{display:inline-flex;align-items:center;gap:6px;margin-bottom:10px}.comments{max-width:620px;margin:14px auto 0;scroll-margin-top:76px}.cmt{display:flex;gap:10px;align-items:flex-start;padding:10px 0;border-top:1px solid var(--line)}.cmt .avatar-xs{display:grid;place-items:center;font-weight:600;font-size:.8rem;background:var(--surface2);color:var(--magenta)}.cmt p{margin:2px 0 0;font-size:.9rem;white-space:pre-line;word-break:break-word}.cmt-model b{color:var(--magenta)}.cmt form{margin:0}.icon-btn.icon-sm{width:32px;height:32px}.cmt-form{display:flex;gap:8px;margin-top:12px}.cmt-form input{flex:1;min-width:0}.plans{display:grid;gap:8px;text-align:left;margin:14px 0 6px}.plan{position:relative;display:block;cursor:pointer}.plan input{position:absolute;opacity:0}.plan-in{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1.5px solid var(--line);border-radius:var(--r-sm)}.plan input:checked+.plan-in{border-color:var(--magenta);background:color-mix(in srgb,var(--rosa) 10%,var(--surface))}.plan input:focus-visible+.plan-in{outline:2px solid var(--magenta);outline-offset:2px}.plan-price{white-space:nowrap}.tip-form .chips{justify-content:center}.tip-form .chip{position:relative;cursor:pointer;padding:0;border:0}.tip-form .chip input{position:absolute;opacity:0}.tip-form .chip span{display:block;padding:9px 16px;border-radius:99px;border:1.5px solid var(--line);font-weight:600}.tip-form .chip input:checked+span{border-color:var(--magenta);color:var(--magenta);background:color-mix(in srgb,var(--rosa) 12%,var(--surface))}.tip-form .chip input:focus-visible+span{outline:2px solid var(--magenta)}.tip-bubble{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:14px;background:color-mix(in srgb,var(--rosa) 18%,var(--surface));color:var(--text);font-size:.88rem;margin-bottom:4px}.tip-bubble .ic{color:var(--magenta)}.chat-head{position:relative}.chat-wrap{position:relative}.chat-tip{position:absolute;right:16px;top:10px}.acct-head{display:flex;align-items:center;gap:12px;margin-bottom:12px}.acct-head form{margin:0}.acct-ini{display:grid;place-items:center;font-weight:700;color:var(--magenta);background:var(--surface2)}.acct-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.acct-tiles .tile{justify-items:center;text-align:center;padding:14px 8px}.acct-tiles .tile .ic{color:var(--magenta)}.acct-tiles .tile b{font-size:1.05rem}.fold summary .ic{color:var(--magenta)}.fold [data-fan-push]{margin:0 18px 16px}label.check{display:flex;align-items:center;gap:8px;font-size:.9rem}.notif-list .list-row{align-items:flex-start}.notif-list .unread{border-color:var(--rosa);background:color-mix(in srgb,var(--rosa) 7%,var(--surface))}.nt-ic{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;flex:none;background:color-mix(in srgb,var(--rosa) 16%,transparent);color:var(--magenta)}body.story-page{background:#0a0a0a}body.story-page .topbar,body.story-page .footer,body.story-page .fan-tabs{display:none}.story-view{position:fixed;inset:0;z-index:40;background:#0a0a0a;color:#fff;display:flex;flex-direction:column}.st-bars{display:flex;gap:4px;padding:calc(env(safe-area-inset-top) + 8px) 10px 0}.st-bars i{flex:1;height:3px;border-radius:3px;background:rgba(255,255,255,.3);overflow:hidden;position:relative}.st-bars i::after{content:"";position:absolute;inset:0;background:#fff;transform-origin:left;transform:scaleX(0)}.st-bars i.done::after{transform:scaleX(1)}.st-bars i.run::after{animation:stbar linear forwards;animation-duration:inherit}@keyframes stbar{to{transform:scaleX(1)}}.st-head{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;position:relative;z-index:3}.st-head .ph-who{color:#fff}.st-head .icon-btn{background:rgba(255,255,255,.12);border:0;color:#fff}.st-track{flex:1;position:relative}.st-slide{position:absolute;inset:0;margin:0;display:none;align-items:center;justify-content:center}.st-slide.on{display:flex}.st-slide img,.st-slide video{max-width:100%;max-height:100%;object-fit:contain;-webkit-user-select:none;user-select:none}.st-slide img.blurred{width:100%;height:100%;object-fit:cover;filter:blur(24px);transform:scale(1.15)}.st-slide .lock{z-index:2}.st-slide figcaption{position:absolute;left:0;right:0;bottom:calc(env(safe-area-inset-bottom) + 18px);text-align:center;padding:0 20px;text-shadow:0 1px 6px rgba(0,0,0,.6)}.st-nav{position:absolute;top:70px;bottom:0;width:35%;border:0;background:none;z-index:1;cursor:pointer}.st-prev{left:0}.st-next{right:0;width:65%}.seg-main{display:flex;width:100%}.seg-main a{flex:1;justify-content:center}.earn{display:grid;gap:12px}.earn-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.earn-v{font-size:1.6rem;font-weight:700}.bars{display:flex;align-items:flex-end;gap:2px;height:84px}.bars i{flex:1;min-height:2px;border-radius:3px 3px 0 0;background:linear-gradient(var(--rosa),var(--magenta))}.bars-lab{display:flex;justify-content:space-between;margin-top:-8px}.earn-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.earn-split div{display:grid;padding:10px 12px;border-radius:var(--r-sm);background:var(--surface2)}.two-col{display:grid;gap:12px;margin-top:12px}@media (min-width:760px){.two-col{grid-template-columns:1fr 1fr}}.kv{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-top:1px solid var(--line);font-size:.9rem}.kv:first-of-type{border-top:0}.chips-nav{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin-bottom:12px}.chips-nav a{flex:none;padding:7px 14px;border-radius:99px;border:1px solid var(--line);color:var(--text);font-size:.83rem;font-weight:500}.chips-nav a.on{background:var(--text);color:var(--bg);border-color:var(--text)}.chips-nav small{color:var(--muted)}.chips-nav a.on small{color:inherit;opacity:.7}.fan-row form{margin:0}.fan-row.is-blocked{opacity:.7}.chip-s.off{background:var(--surface2);color:var(--muted)}.icon-btn.on{color:#fff;background:var(--magenta);border-color:var(--magenta)}.link-card{display:grid;gap:10px}.link-card.off{opacity:.6}.link-card .copy-box{display:flex;align-items:center;gap:6px;margin:0}.link-card .copy-box input{flex:1;min-width:0;font:500 .8rem ui-monospace,monospace}.link-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;font-size:.75rem;color:var(--muted);text-align:center}.link-stats b{display:block;font-size:1rem;color:var(--text)}.link-card form{margin:0}.opt-row{display:flex;flex-wrap:wrap;gap:6px}.opt{position:relative;display:inline-flex;align-items:center;cursor:pointer}.opt input[type=checkbox]{position:absolute;opacity:0}.opt>span{display:inline-flex;align-items:center;gap:5px;padding:7px 11px;border:1px solid var(--line);border-radius:99px;font-size:.8rem;font-weight:500;color:var(--muted)}.opt input:checked+span{border-color:var(--magenta);color:var(--magenta);background:color-mix(in srgb,var(--rosa) 12%,var(--surface))}.opt input:focus-visible+span{outline:2px solid var(--magenta)}.opt-when{gap:4px;border:1px solid var(--line);border-radius:99px;padding:2px 4px 2px 10px;color:var(--muted)}.opt-when>span{border:0;padding:0}.opt-when input{border:0;background:none;padding:5px 4px;font:500 .78rem Poppins,sans-serif;color:var(--text);max-width:170px}.g-text{display:grid;gap:6px;align-content:center;height:100%;min-height:160px;padding:14px;background:color-mix(in srgb,var(--rosa) 10%,var(--surface));color:var(--text);font-size:.85rem}.g-text p{margin:0;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}.g-text .ic{color:var(--magenta)}.gt.sched{background:#2a2326;color:#fff}.gt.story{background:var(--magenta);color:#fff}.gt.pin{background:#fff;color:var(--magenta)}.g-soc{display:inline-flex;align-items:center;gap:3px;color:var(--muted);font-size:.75rem;padding:0 4px}.g-soc .ic{width:14px;height:14px}.chat-tools{flex-wrap:wrap;gap:8px}.chat-tools .seg{margin:0}.mass-pop{position:relative}.mass-pop summary{list-style:none}.mass-pop summary::-webkit-details-marker{display:none}.pop-card{position:absolute;right:0;top:calc(100% + 6px);z-index:15;width:min(300px,86vw);display:grid;gap:10px}.seg-pick{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px}.seg-pick legend{margin-bottom:6px}.seg-pick .chip{position:relative;padding:0;border:0;cursor:pointer}.seg-pick .chip input{position:absolute;opacity:0}.seg-pick .chip span{display:block;padding:7px 12px;border-radius:99px;border:1px solid var(--line);font-size:.82rem}.seg-pick .chip input:checked+span{border-color:var(--magenta);color:var(--magenta);background:color-mix(in srgb,var(--rosa) 12%,var(--surface))}.seg-pick small{color:var(--muted)}.attach-inline summary{cursor:pointer;display:inline-flex;align-items:center;gap:6px;color:var(--magenta);font-weight:500}.attach-inline[open]{display:grid;gap:10px}.adm-post{display:grid;gap:10px}.adm-post p{margin:0;white-space:pre-line}.cmt-adm form{margin:0}.report-row form{margin:0}.form-grid.three{grid-template-columns:repeat(3,1fr)}.chat-info form{margin:0}html:not([data-theme=dark]) :is(.small,.tiny,.footer,.muted) a:not(.btn):not(.link-more){color:var(--text);text-decoration:underline;text-decoration-color:var(--rosa);text-underline-offset:3px;text-decoration-thickness:1.5px}.seg-tabs a.on{color:var(--text)}.tag{background:var(--magenta)}.tag,.promo-tag{background:#E60063}html:not([data-theme=dark]) .pill{color:var(--text)}html:not([data-theme=dark]) .price{color:#E60063;background:none}html:not([data-theme=dark]) .model-card .price{color:var(--text)}