:root{--bg: #0B0D13;--surface: #151822;--ink: #ECEEF4;--muted: #9AA1B2;--line: #262B38;--accent: #8EA0FF;--accent-soft: #1F2747;--on-accent: #0B0D13;--anime: #FF4FA3;--manhwa: #38BDF8;--manga: #FF5A4E;--serie: #A78BFA;--filme: #F5C451;--good: #4ADE80;--warn: #FBBF24;--crit: #F87171;--f-display: "Bricolage Grotesque", "Segoe UI", system-ui, sans-serif;--f-body: "IBM Plex Sans", "Segoe UI", system-ui, sans-serif;--f-mono: "IBM Plex Mono", ui-monospace, Consolas, monospace;color-scheme:dark}body[data-area=anime]{--accent: var(--anime)}body[data-area=manhwa]{--accent: var(--manhwa)}body[data-area=manhwa][data-origin=jp]{--accent: var(--manga)}body[data-area=serie]{--accent: var(--serie)}body[data-area=filme]{--accent: var(--filme)}body[data-area]{--accent-soft: color-mix(in srgb, var(--accent) 14%, var(--surface))}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0;background:var(--bg);color:var(--ink);font:15px/1.5 var(--f-body)}html{background:var(--bg);-webkit-text-size-adjust:100%}body{-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}button,nav,header,.poster,.ring,.stage{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}img{-webkit-user-drag:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:10;background:var(--surface)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.num{font-family:var(--f-mono);font-variant-numeric:tabular-nums}header{position:sticky;top:env(safe-area-inset-top,0px);z-index:5;background:color-mix(in srgb,var(--surface) 82%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));padding-block:10px}.head-in{max-width:560px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.brand{font:700 22px/1.1 var(--f-display);letter-spacing:-.01em}.brand small{display:block;font:500 11px/1.3 var(--f-body);color:var(--muted);letter-spacing:.04em;text-transform:uppercase}.ghost{background:none;border:1px solid var(--line);border-radius:8px;padding:6px 10px;font-size:13px;color:var(--muted)}main{position:relative;z-index:1;max-width:560px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));padding-block:16px calc(96px + env(safe-area-inset-bottom,0px));display:grid;gap:20px}.notice{font-size:13px;color:var(--muted);border:1px dashed var(--line);border-radius:10px;padding:8px 12px}h2{font:600 19px/1.2 var(--f-display);margin:0;text-wrap:balance}h3{font:600 12px/1.2 var(--f-body);margin:0;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}section{display:grid;gap:10px}p{margin:0}.type{display:inline-block;font:600 11px/1 var(--f-body);letter-spacing:.05em;text-transform:uppercase;padding:4px 6px;border-radius:4px;border:1px solid currentColor}.t-anime{color:var(--anime)}.t-manhwa{color:var(--manhwa)}.t-serie{color:var(--serie)}.t-filme{color:var(--filme)}.status{font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:6px;color:var(--muted)}.status:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.s-assistindo{color:var(--accent)}.s-completo{color:var(--good)}.s-pausado{color:var(--warn)}.s-dropado{color:var(--crit)}.s-planejo{color:var(--muted)}.card{--c: var(--accent);background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:12px 14px;display:grid;gap:8px}.card.bridge{border-color:var(--accent);background:var(--accent-soft)}.row-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.title{font-weight:600;font-size:16px;min-width:0;overflow-wrap:anywhere}.row-act{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.btn{border:1px solid var(--accent);background:var(--accent);color:var(--on-accent);border-radius:8px;padding:8px 14px;font-weight:600}.btn.alt{background:transparent;color:var(--accent)}.btn:disabled{opacity:.45;cursor:default}.example{font-size:12px;color:var(--muted);font-style:italic}.cover{overflow:hidden}.cover img{width:100%;height:100%;object-fit:cover;display:block}.cover.has-img{background:var(--surface)}.sheet-head{display:flex;gap:14px;align-items:flex-start}.sheet-cover{width:72px;height:102px;object-fit:cover;border-radius:6px;flex:none}.seg-origin{display:flex;gap:6px;flex-wrap:wrap}.seg-origin button{border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:8px 14px;font-weight:600}.seg-origin button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.cover{width:56px;height:78px;padding:0;border-radius:6px;border:1px solid var(--c);background:color-mix(in srgb,var(--c) 16%,var(--surface));color:var(--c);font:700 18px/1 var(--f-display);display:grid;place-items:center}.more{background:none;border:0;padding:0 6px;margin-left:auto;font-size:18px;line-height:1;color:var(--muted)}.tabs{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.tabs button{flex:none;border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:6px 12px;font-size:13px}.tabs button span{color:var(--muted);margin-left:4px}.tabs button[aria-selected=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.tabs button[aria-selected=true] span{color:var(--bg)}.count{font-size:13px;color:var(--muted)}.empty{color:var(--muted);font-size:14px;padding:16px;text-align:center}textarea,input[type=number],input[type=text],select{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:10px 12px}textarea{width:100%;min-height:96px;resize:vertical}.chips{display:flex;flex-wrap:wrap;gap:6px}.chips button{border:1px dashed var(--line);background:none;border-radius:8px;padding:6px 10px;font-size:13px;color:var(--muted);text-align:left}.changes{display:grid;gap:8px;margin:0;padding:0;list-style:none}.change{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:10px 12px;display:grid;gap:6px}.change.warn{border-color:var(--warn)}.change .arrow{font-size:14px}.change .old{color:var(--muted);text-decoration:line-through}.change .new{font-weight:600}.pick{display:flex;flex-wrap:wrap;gap:6px}.pick button{border:1px solid var(--line);background:var(--bg);border-radius:8px;padding:6px 10px;font-size:13px}.pick button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.actions{display:flex;gap:8px;flex-wrap:wrap}.head-in .actions{flex-wrap:nowrap}nav{position:fixed;left:0;right:0;bottom:0;z-index:5;background:color-mix(in srgb,var(--surface) 82%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);padding-left:max(8px,env(safe-area-inset-left,0px));padding-right:max(8px,env(safe-area-inset-right,0px));padding-bottom:env(safe-area-inset-bottom,0px)}.nav-in{max-width:560px;margin:0 auto;display:grid;grid-template-columns:repeat(5,1fr)}nav button{background:none;border:0;padding:12px 4px;font-size:13px;font-weight:500;color:var(--muted);border-top:2px solid transparent}nav button[aria-current=page]{color:var(--accent);border-top-color:var(--accent);font-weight:600}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:#0a0c1473;display:flex;align-items:flex-end;justify-content:center}.sheet{background:var(--bg);width:100%;max-width:560px;max-height:88%;overflow-y:auto;border-radius:16px 16px 0 0;padding:18px max(16px,env(safe-area-inset-left,0px)) calc(20px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-right,0px));display:grid;gap:16px}.field{display:grid;gap:6px}.field label{font-size:13px;color:var(--muted)}.stepper{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.stepper button{width:40px;height:40px;border-radius:8px;border:1px solid var(--line);background:var(--surface);font-size:18px}.stepper input{width:84px;text-align:center}.recap{background:var(--surface);border-left:3px solid var(--accent);border-radius:0 10px 10px 0;padding:12px 14px;display:grid;gap:8px}.toast{position:fixed;left:50%;transform:translate(-50%);bottom:calc(72px + env(safe-area-inset-bottom,0px));z-index:30;background:var(--ink);color:var(--bg);border-radius:10px;padding:10px 14px;display:flex;gap:14px;align-items:center;font-size:14px;width:max-content;max-width:calc(100% - 32px)}.toast button{background:none;border:0;color:var(--bg);font-weight:700;text-decoration:underline;padding:0}@media(prefers-reduced-motion:no-preference){.sheet{animation:up .18s ease-out}@keyframes up{0%{transform:translateY(24px);opacity:.6}}}.eyebrow{font:600 12px/1.3 var(--f-mono);color:var(--accent);letter-spacing:.04em}.card.suggest{--c: var(--accent);border-color:color-mix(in srgb,var(--c) 40%,var(--line));background:color-mix(in srgb,var(--c) 7%,var(--surface))}.card.suggest .type{color:var(--c)}.card.suggest .example{display:block;margin-top:4px}.card.suggest{grid-template-columns:52px 1fr;gap:12px;align-items:start}.card.suggest .cover{width:52px;height:74px;font-size:16px}.sg-body{display:grid;gap:8px;min-width:0}.card.suggest .cover.has-img{border-color:transparent}.card.suggest{padding:10px 12px;font-size:14px}.card.suggest .title{font-size:15px}.card.suggest .btn{padding:6px 12px;font-size:13px}.hello h2{font:700 26px/1.15 var(--f-display);letter-spacing:-.01em}.stage{--c: var(--accent);position:relative;isolation:isolate;overflow:hidden;border-radius:22px;padding:14px 16px 16px;display:grid;gap:14px;background:color-mix(in srgb,var(--c) 10%,var(--surface));box-shadow:0 30px 60px -34px color-mix(in srgb,var(--c) 90%,transparent)}.stage-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.stage-bg img{width:100%;height:100%;object-fit:cover;filter:blur(30px) saturate(1.5);transform:scale(1.35);opacity:.7}.stage-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b0d1326,#0b0d13d1 70%)}.stage-top{display:flex;align-items:center;justify-content:space-between}.kicker{font-size:12px;font-weight:600;letter-spacing:.02em;color:color-mix(in srgb,var(--ink) 75%,transparent)}.stage-main{display:grid;grid-template-columns:128px 1fr;gap:16px;align-items:end}.stage .cover{width:128px;height:182px;border:0;border-radius:12px;font-size:34px;box-shadow:0 18px 30px -12px #000c}.stage-info{display:grid;gap:6px;min-width:0;justify-items:start}.stage-info .type{font-size:10px;padding:3px 5px}.stage-title{background:none;border:0;padding:0;text-align:left;font:700 23px/1.15 var(--f-display);letter-spacing:-.01em;overflow-wrap:anywhere}.stage-count{font-size:14px;color:var(--muted)}.stage-count b{display:inline-block;font-size:34px;line-height:1;font-weight:500;color:var(--ink)}.stage-next{font:600 13px/1.3 var(--f-mono);color:var(--c)}.stage-near{font-size:13px;font-weight:600;color:var(--c)}.stage-bar{height:6px;border-radius:999px;background:#ffffff1f;overflow:hidden}.stage-bar i{display:block;height:100%;border-radius:inherit;background:var(--c);box-shadow:0 0 12px color-mix(in srgb,var(--c) 80%,transparent);transition:width .35s ease-out}.stage-actions{display:flex;gap:10px}.stage-minus{width:56px;height:56px;flex:none;border-radius:16px;border:1px solid rgba(255,255,255,.14);background:#00000040;font-size:22px}.stage-minus:disabled{opacity:.35;cursor:default}.stage-plus{flex:1;min-height:56px;border-radius:16px;border:0;background:var(--c);color:var(--on-accent);font:700 18px/1.1 var(--f-display);display:grid;place-content:center;gap:2px}.stage-plus small{font:600 11px/1 var(--f-body);opacity:.75}.stage-actions .btn.alt{border-radius:16px;background:#00000040}.stage .more{margin-left:0;font-size:20px}@media(prefers-reduced-motion:no-preference){.stage-plus{transition:transform .12s ease-out}.stage-plus:active{transform:scale(.97)}.stage.pulse .stage-count b{animation:pop .45s cubic-bezier(.2,.9,.3,1.4)}.stage.pulse .stage-bar i{animation:pulse .5s ease-out}}@keyframes pop{0%{transform:translateY(6px) scale(.85);opacity:.4}60%{transform:translateY(-2px) scale(1.12)}to{transform:none}}.rings{display:flex;gap:14px;overflow-x:auto;scrollbar-width:none;padding:4px 2px 2px;margin-inline:-2px;scroll-snap-type:x proximity}.ring{position:relative;flex:0 0 76px;display:grid;justify-items:center;gap:6px;background:none;border:0;padding:0;scroll-snap-align:start}.ring svg{position:absolute;top:0;left:50%;width:72px;height:72px;margin-left:-36px;transform:rotate(-90deg);overflow:visible}.ring circle{fill:none;stroke-width:3.5}.ring .trk{stroke:var(--line)}.ring .val{stroke:var(--c);stroke-linecap:round;transition:stroke-dasharray .5s ease-out}.ring.near .val{filter:drop-shadow(0 0 4px var(--c))}.ring-img{width:62px;height:62px;margin-top:5px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:color-mix(in srgb,var(--c) 18%,var(--surface));color:var(--c);font:700 16px/1 var(--f-display)}.ring-img img{width:100%;height:100%;object-fit:cover}.ring-badge{position:absolute;top:56px;left:50%;transform:translate(-50%);padding:1px 6px;border-radius:999px;background:var(--bg);border:1px solid var(--c);color:var(--c);font-size:10px}.ring-title{width:100%;font-size:11px;line-height:1.25;color:var(--muted);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ring[aria-pressed=true] .ring-title{color:var(--ink);font-weight:600}.ring[aria-pressed=true]:after{content:"";width:5px;height:5px;border-radius:50%;background:var(--c)}.rhythm{display:grid;gap:8px;padding:12px 14px;border-radius:14px;background:var(--surface)}.bars{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;height:64px}.bars span{display:grid;grid-template-rows:1fr auto;gap:4px;justify-items:center;min-height:0}.bars i{width:100%;max-width:22px;align-self:end;border-radius:6px;background:color-mix(in srgb,var(--accent) 55%,var(--surface))}.bars i[data-zero]{background:var(--line)}.bars .today i{background:var(--accent);box-shadow:0 0 12px color-mix(in srgb,var(--accent) 60%,transparent)}.bars small{font-size:10px;line-height:1;color:var(--muted)}.bars .today small{color:var(--ink);font-weight:600}.card.shuffle{--c: var(--accent);grid-template-columns:72px 1fr;gap:14px;align-items:center}.card.shuffle .cover{width:72px;height:102px;border:0;font-size:20px}.card.shuffle .title{background:none;border:0;padding:0;text-align:left}.card.shuffle .type{justify-self:start;font-size:10px;padding:3px 5px}.bridges{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;padding-bottom:2px}.bridge-mini{--c: var(--accent);flex:0 0 112px;display:grid;gap:6px;align-content:start;scroll-snap-align:start;position:relative}.bridge-mini .cover{position:relative;width:112px;height:160px;border:0;border-radius:10px;font-size:24px;box-shadow:0 0 0 1.5px var(--c),0 12px 22px -14px #000000d9}.bridge-mini .badge{position:absolute;left:6px;bottom:6px;padding:3px 7px;border-radius:6px;background:var(--c);color:var(--on-accent);font-size:11px;font-weight:600}.bridge-mini .btn{padding:6px 8px;font-size:12px}.bridge-mini .poster-title{min-height:2.6em}.posters{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:16px 12px}.poster{--c: var(--accent);position:relative;display:grid;gap:6px;align-content:start;min-width:0}.poster .cover{position:relative;width:100%;height:auto;aspect-ratio:2 / 3;border:0;border-radius:10px;font-size:26px;background:linear-gradient(var(--tilt, 160deg),color-mix(in srgb,var(--c) var(--mix, 30%),var(--surface)),color-mix(in srgb,var(--c) 12%,var(--surface)));box-shadow:0 12px 22px -14px #000000d9}.poster .cover:not(.has-img){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 30%,transparent),0 12px 22px -14px #000000d9}.poster:has(.cover:not(.has-img)) .poster-title{display:none}.cover-name{padding:10px;font:700 14px/1.2 var(--f-display);color:color-mix(in srgb,var(--c) 70%,var(--ink));text-align:center;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.poster .badge{position:absolute;left:6px;top:6px;padding:2px 6px;border-radius:6px;background:#000000a6;color:#fff;font-size:10px}.poster-bar{position:absolute;left:0;right:0;bottom:0;height:4px;background:#00000073}.poster-bar i{display:block;height:100%;background:var(--c)}.poster-plus{position:absolute;top:6px;right:6px;width:32px;height:32px;border-radius:50%;border:1px solid color-mix(in srgb,var(--c) 70%,transparent);background:#08090e9e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--c);font:700 12px/1 var(--f-display)}.poster-title{font-size:13px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(prefers-reduced-motion:no-preference){.poster .cover,.poster-plus{transition:transform .15s ease-out}.poster .cover:active{transform:scale(.97)}.poster-plus:active{transform:scale(.88)}}.sheet.celebrate{--c: var(--manhwa);text-align:center;justify-items:center}.celebrate .burst{font:700 13px/1 var(--f-mono);letter-spacing:.1em;color:var(--anime);text-transform:uppercase}.celebrate h2{font-size:22px}.celebrate .card.bridge{--c: var(--manhwa);text-align:left;width:100%;border-color:color-mix(in srgb,var(--c) 60%,var(--line));background:color-mix(in srgb,var(--c) 10%,var(--surface))}.celebrate .big{font:700 40px/1 var(--f-display);color:var(--c)}.celebrate .actions{width:100%;justify-content:center}#atmo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}body[data-area=continuar] #atmo{background:radial-gradient(90% 50% at 50% -5%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 70%)}body[data-area=anime] #atmo{background:radial-gradient(110% 55% at 50% -10%,rgba(255,79,163,.24),transparent 62%),radial-gradient(70% 45% at 100% 100%,rgba(124,58,237,.2),transparent 70%)}body[data-area=anime] .poster .cover{box-shadow:0 12px 26px -12px color-mix(in srgb,var(--c) 75%,transparent)}body[data-area=manhwa] #atmo{background:radial-gradient(70% 45% at 15% -5%,rgba(255,90,78,.12),transparent 70%),radial-gradient(70% 45% at 85% -5%,rgba(56,189,248,.14),transparent 70%)}body[data-area=manhwa]:is([data-origin=kr],[data-origin=cn]) #atmo{background:linear-gradient(rgba(56,189,248,.05) 1px,transparent 1px) 0 0 / 24px 24px,linear-gradient(90deg,rgba(56,189,248,.05) 1px,transparent 1px) 0 0 / 24px 24px,radial-gradient(90% 50% at 50% -5%,rgba(56,189,248,.2),transparent 70%)}body[data-area=manhwa]:is([data-origin=kr],[data-origin=cn]) .card{border-radius:4px;border-color:color-mix(in srgb,var(--c) 55%,transparent);background:color-mix(in srgb,var(--c) 6%,var(--surface));box-shadow:inset 0 0 24px color-mix(in srgb,var(--c) 10%,transparent),0 0 14px -6px color-mix(in srgb,var(--c) 60%,transparent)}body[data-area=manhwa]:is([data-origin=kr],[data-origin=cn]) .poster .cover{border-radius:4px;box-shadow:0 0 0 1px color-mix(in srgb,var(--c) 55%,transparent),0 0 16px -4px color-mix(in srgb,var(--c) 70%,transparent)}body[data-area=manhwa]:is([data-origin=kr],[data-origin=cn]) h2{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.06em}body[data-area=manhwa][data-origin=jp]{--bg: #0A0A0C}body[data-area=manhwa][data-origin=jp] #atmo{background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.075) 1px,transparent 1.5px) 0 0 / 7px 7px,linear-gradient(180deg,rgba(255,90,78,.1),transparent 35%)}body[data-area=manhwa][data-origin=jp] .card{border-radius:2px;border:1.5px solid color-mix(in srgb,#fff 22%,var(--line));background:var(--surface);box-shadow:5px 5px color-mix(in srgb,var(--c) 35%,transparent)}body[data-area=manhwa][data-origin=jp] .cover{border-radius:2px;border-width:1.5px}body[data-area=manhwa][data-origin=jp] .poster .cover{border:1.5px solid color-mix(in srgb,#fff 22%,var(--line));box-shadow:4px 4px color-mix(in srgb,var(--c) 40%,transparent)}body[data-area=manhwa][data-origin=jp] h2{font-weight:700;font-size:24px;letter-spacing:-.02em}body[data-area=manhwa][data-origin=jp] .tabs button[aria-selected=true]{background:var(--manga);border-color:var(--manga);color:#0a0a0c}.origins{display:flex;gap:6px;flex-wrap:wrap}.origins button{--o: var(--ink);border:1px solid color-mix(in srgb,var(--o) 40%,var(--line));background:transparent;color:var(--ink);border-radius:8px;padding:7px 12px;font-size:13px;font-weight:600}.origins button span{color:var(--muted);margin-left:4px;font-weight:500}.origins button[data-o=jp]{--o: var(--manga)}.origins button[data-o=kr],.origins button[data-o=cn]{--o: var(--manhwa)}.origins button[data-o=none]{--o: var(--muted)}.origins button[aria-pressed=true]{background:color-mix(in srgb,var(--o) 18%,transparent);border-color:var(--o)}.origins button[aria-pressed=true][data-o=all]{background:var(--ink);color:var(--bg)}.origins button[aria-pressed=true][data-o=all] span{color:var(--bg)}body[data-area=serie] #atmo{background:repeating-linear-gradient(0deg,rgba(255,255,255,.028) 0 1px,transparent 1px 3px),radial-gradient(90% 50% at 50% -5%,rgba(167,139,250,.2),transparent 70%)}body[data-area=filme]{--bg: #08080B}body[data-area=filme] #atmo{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='.09'/></svg>"),linear-gradient(180deg,rgba(245,196,81,.13),transparent 38%)}body[data-area=filme] .poster-title{color:var(--c)}#fx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;pointer-events:none;overflow:hidden}#fx:empty{display:none}#fx>*{position:absolute}@keyframes pulse{0%{filter:brightness(1.9);box-shadow:0 0 20px var(--c)}to{filter:none}}@keyframes fade3{0%{opacity:0}20%{opacity:1}to{opacity:0}}.fx-anime .glow{top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 45% at 50% 40%,rgba(255,79,163,.22),transparent 70%);animation:fade3 .6s ease-out forwards}.fx-anime .lines{top:-50%;right:-50%;bottom:-50%;left:-50%;background:repeating-conic-gradient(from 0deg at 50% 50%,transparent 0deg 6deg,rgba(255,200,230,.16) 6deg 6.4deg);-webkit-mask-image:radial-gradient(circle,transparent 22%,#000 55%);mask-image:radial-gradient(circle,transparent 22%,#000 55%);animation:lines .6s cubic-bezier(.2,.7,.2,1) forwards}@keyframes lines{0%{opacity:0;transform:scale(1.15)}30%{opacity:1}to{opacity:0;transform:scale(1)}}.fx-manhwa .scan,.fx-manhua .scan,.fx-leitura .scan{left:0;right:0;top:0;height:2px;background:#38bdf8;box-shadow:0 0 14px 2px #38bdf873;animation:scan .6s ease-in-out forwards}@keyframes scan{0%{transform:translateY(0);opacity:0}15%{opacity:.7}to{transform:translateY(100vh);opacity:0}}.fx-manhwa .sys,.fx-manhua .sys{left:50%;top:16%;display:grid;gap:2px;text-align:center;padding:8px 16px;border:1px solid rgba(56,189,248,.7);border-radius:4px;background:#081628e0;box-shadow:0 0 18px #38bdf84d;color:#d6f2ff;font:500 12px/1.4 var(--f-mono);white-space:nowrap;animation:sys .7s ease-out forwards}.fx-manhwa .sys b,.fx-manhua .sys b{color:#38bdf8;letter-spacing:.12em}.fx-manga .page{top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.16) 1px,transparent 1.5px) 0 0 / 7px 7px,linear-gradient(270deg,rgba(255,255,255,.14),rgba(255,255,255,.04) 70%,transparent);animation:pageturn .65s cubic-bezier(.4,0,.2,1) forwards}@keyframes pageturn{0%{transform:translate(100%) skew(-6deg);opacity:0}25%{opacity:1}to{transform:translate(-105%) skew(-6deg);opacity:0}}.fx-manga .edge{top:0;bottom:0;right:0;width:2px;background:#ff5a4e;box-shadow:0 0 14px #ff5a4e99;animation:edge .65s cubic-bezier(.4,0,.2,1) forwards}@keyframes edge{0%{transform:translate(0);opacity:0}20%{opacity:.85}to{transform:translate(-100vw);opacity:0}}@keyframes sys{0%{opacity:0;transform:translate(-50%,-6px)}25%,70%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}.fx-serie .line{left:10%;right:10%;top:42%;height:1px;background:#c4b5fdcc;box-shadow:0 0 12px #a78bfa99;animation:tvline .55s ease-out forwards}@keyframes tvline{0%{transform:scaleX(0);opacity:0}40%{transform:scaleX(1);opacity:1}to{transform:scaleX(1) scaleY(30);opacity:0}}.fx-filme .bar{left:0;right:0;height:7%;background:#000000bf;animation:bartop .65s ease-in-out forwards}.fx-filme .bar.top{top:0}.fx-filme .bar.bottom{bottom:0;animation-name:barbottom}@keyframes bartop{0%{transform:translateY(-100%)}35%,65%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes barbottom{0%{transform:translateY(100%)}35%,65%{transform:translateY(0)}to{transform:translateY(100%)}}.fx-filme .beam{top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 50% at 50% 0%,rgba(245,196,81,.18),transparent 70%);animation:fade3 .65s ease-out forwards}.prefs label,.prefs-line{display:flex;gap:10px;align-items:center;font-size:14px}.file-btn{position:relative;cursor:pointer}.file-btn input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}input[type=file]{max-width:100%;font-size:14px;color:var(--muted)}.dropzone{position:relative;display:grid;justify-items:center;gap:6px;text-align:center;padding:28px 18px;border-radius:14px;cursor:pointer;border:2px dashed color-mix(in srgb,var(--accent) 45%,var(--line));background:color-mix(in srgb,var(--accent) 6%,var(--surface));transition:border-color .15s,background .15s,transform .15s}.dropzone input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.dropzone strong{font:600 17px/1.3 var(--f-display)}.dropzone span{color:var(--muted);font-size:14px}.dropzone small{color:var(--muted);font-size:12px;max-width:34ch}.dropzone:hover,.dropzone:focus-within{border-color:var(--accent)}.dropzone.over{border-style:solid;border-color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,var(--surface));transform:scale(1.01)}.dz-icon{position:relative;width:34px;height:34px;border:2px solid var(--accent);border-top:0;border-radius:0 0 8px 8px;margin-bottom:4px}.dz-icon:before{content:"";position:absolute;left:50%;top:-10px;width:2px;height:26px;margin-left:-1px;background:var(--accent)}.dz-icon:after{content:"";position:absolute;left:50%;top:-10px;width:12px;height:12px;margin-left:-7px;border-left:2px solid var(--accent);border-top:2px solid var(--accent);transform:rotate(45deg)}.type-instead{display:grid;gap:10px}.tmdb-credit{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tmdb-credit img{height:14px;display:block}.type-instead summary{cursor:pointer;color:var(--muted);font-size:14px}.type-instead[open] summary{margin-bottom:8px}.cover-opts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cover-opts button{display:grid;gap:4px;background:none;border:0;padding:0;text-align:left;font-size:11px;line-height:1.25;color:var(--muted)}.cover-opts img{width:100%;aspect-ratio:2 / 3;object-fit:cover;border-radius:6px}.welcome{gap:14px;padding-top:8px}.welcome h2{font:700 28px/1.15 var(--f-display);letter-spacing:-.01em}.welcome-opts{display:grid;gap:10px}.welcome-opt{display:grid;gap:4px;text-align:left;padding:16px;border-radius:16px;border:1px solid var(--line);background:var(--surface)}.welcome-opt strong{font:700 17px/1.2 var(--f-display)}.welcome-opt span{font-size:13px;color:var(--muted)}.welcome-opt.main{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,var(--surface))}.backup-notice,.demo-notice{--c: var(--filme);border-color:color-mix(in srgb,var(--c) 45%,var(--line))}.backup-notice p,.demo-notice p{font-size:14px}h1.brand{margin:0}.stage .more{min-width:44px;min-height:44px;margin:-12px -12px -12px 0;display:grid;place-items:center}.stage-title{padding-block:8px;margin-block:-8px}
