:root{--bg: #07080a;--bg-rgb: 7, 8, 10;--surface: #0d0f12;--surface-2: #14171b;--line: #1c1f24;--line-2: #2c3036;--ink: #E6E9ED;--ink-2: #C9CED4;--muted: #9AA1AA;--faint: #7D848D;--accent: #FFB25B;--accent-hi: #FFC783;--accent-ink: #FFB25B;--on-accent: #07080A;--now: #FFB25B;--now-ink: #FFB25B;--now-hi: #FFF3E0;--now-bg: #17120b;--now-line: #5C4325;--gold: #E2BE84;--brand: #E2BE84;--live: #FF5A4E;--danger: #E08A7A;--info: #9FD0FF;--ok: #8FDC9B;--dim: #5D636B;--primary: #F2F4F6;--primary-hi: #FFFFFF;--on-primary: #07080A;--ai: #B8C4D6;--iam: #7FE3FF;--iam-deep: #1F4FD8;--shadow: rgba(0, 0, 0, .55);--ledge1: #2a2e34;--ledge2: #1a1d21;--ledge3: #121417;--field: #0b0d10;--horizon: linear-gradient(90deg, rgba(255, 178, 91, 0), #FFB25B 30%, #FFE6C4 50%, #FFB25B 70%, rgba(255, 178, 91, 0));--font-title: "Archivo", system-ui, sans-serif;--font-serif: "Archivo", system-ui, sans-serif;--font-ui: "Archivo", system-ui, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, monospace;--page: 1360px;color-scheme:dark}:root[data-theme=claro]{--bg: #f3f4f6;--bg-rgb: 243, 244, 246;--surface: #ffffff;--surface-2: #e7e9ec;--line: #dde0e4;--line-2: #c5cad0;--ink: #0B0D10;--ink-2: #2a2f36;--muted: #555c66;--faint: #636a74;--accent: #B45F06;--accent-hi: #9A5205;--accent-ink: #9A5205;--on-accent: #FFFFFF;--now: #B45F06;--now-ink: #9A5205;--now-hi: #9A5205;--now-bg: #fff1df;--now-line: #f2c58f;--gold: #8A6234;--brand: #9A6E3C;--live: #D93A2F;--danger: #A8322A;--info: #1D5F9A;--ok: #1F7A33;--dim: #A3AAB3;--primary: #0B0D10;--primary-hi: #2a2f36;--on-primary: #FFFFFF;--ai: #3D5A80;--iam: #1F4FD8;--iam-deep: #1F4FD8;--shadow: rgba(20, 30, 45, .16);--ledge1: #cfd4da;--ledge2: #b9bfc7;--ledge3: #a3aab3;--field: #ffffff;--horizon: linear-gradient(90deg, rgba(180, 95, 6, 0), #D9822B 30%, #F2B46C 50%, #D9822B 70%, rgba(180, 95, 6, 0));color-scheme:light}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;transition:background-color .35s ease,color .35s ease}img{max-width:100%}a{color:var(--ink);text-underline-offset:3px;text-decoration-color:var(--line-2)}a:hover{color:var(--accent-ink)}button,input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--now);outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.on-photo{--ink: #E6E9ED;--ink-2: #C9CED4;--muted: #A9B0B8;--faint: #9AA1AA;--accent: #FFB25B;--accent-ink: #FFB25B;--now: #FFB25B;--now-ink: #FFB25B;--line-2: #474D55;--surface-2: #1b1e22;--brand: #E2BE84;--gold: #E2BE84;--primary: #F2F4F6;--primary-hi: #FFFFFF;--on-primary: #07080A;--danger: #E08A7A;--info: #9FD0FF;--ok: #8FDC9B;--dim: #5D636B;color:var(--ink)}:root[data-theme=claro] .on-photo{--bg: #07080a;--bg-rgb: 7, 8, 10;--surface: #0d0f12;--field: #0b0d10;--line: #1c1f24;--faint: #9AA1AA;--on-accent: #07080A;--now-hi: #FFF3E0;--now-bg: #17120b;--now-line: #5C4325;--shadow: rgba(0, 0, 0, .55);--fr-piece: rgba(27, 30, 34, .92);--fr-piece-hi: rgba(42, 46, 52, .95)}.t,.cover-art__title,.ovl__title,.shots__more{font-family:var(--font-title);font-weight:800;font-stretch:125%;text-transform:uppercase;letter-spacing:-.01em;font-size-adjust:cap-height .48}.t{line-height:.68;margin:0;text-wrap:balance}.serif{font-family:var(--font-serif);font-weight:400}.quote{font-family:var(--font-serif);font-style:normal;font-weight:400}.mono{font-family:var(--font-mono)}.kicker{font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.muted{color:var(--muted)}.faint{color:var(--faint)}.page{max-width:var(--page);margin:0 auto;padding:0 40px}@media(max-width:640px){.page{padding:0 16px}}.horizon-line{height:2px;background:var(--horizon);border:0;margin:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 22px;border-radius:999px;font:700 13px/1.1 var(--font-ui);font-stretch:125%;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;text-align:center;border:1px solid transparent;background:transparent;color:var(--ink);transition:background-color .2s,border-color .2s,color .2s,transform .15s}a.btn,.btn:hover{color:var(--ink)}.btn:active{transform:scale(.97)}.btn.primary:hover{background:var(--primary-hi);color:var(--on-primary)}.btn.ghost{border-color:var(--line-2)}.btn.ghost:hover{border-color:var(--ink-2)}.btn.quiet,a.btn.quiet{color:var(--muted);padding:0 12px}.btn.quiet:hover{color:var(--ink)}.btn.now,a.btn.now{background:var(--now);color:var(--on-accent)}.btn.now:hover{background:var(--accent-hi);color:var(--on-accent)}.btn[aria-pressed=true]{border-color:var(--now);color:var(--now-ink)}.btn.lg{min-height:54px;padding:0 28px;font-size:14px}.btn.sm{min-height:40px;padding:0 16px;font-size:12px}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.icon-btn{width:44px;height:44px;border-radius:50%;border:0;background:transparent;color:var(--muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.icon-btn:hover{color:var(--ink);background:var(--surface-2)}.seg{display:inline-flex;gap:4px;background:var(--surface);border-radius:999px;padding:4px;flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none;box-shadow:inset 0 0 0 1px var(--line)}.seg button{white-space:nowrap;flex:none}.seg button{min-height:38px;padding:0 16px;border-radius:999px;border:0;background:transparent;color:var(--muted);font:500 14px/1 var(--font-ui);cursor:pointer}.seg button:hover{color:var(--ink)}.seg button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.chip{min-height:38px;padding:0 16px;border-radius:999px;border:1px solid var(--line-2);background:transparent;color:var(--ink-2);font:500 13px/1 var(--font-ui);cursor:pointer}.chip:hover{border-color:var(--ink-2)}.chip[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.card{background:var(--surface);border:1px solid var(--line);border-radius:16px}.field{width:100%;min-height:46px;border-radius:999px;border:1px solid var(--line-2);background:var(--field);color:var(--ink);padding:11px 18px;font:400 15px/1.4 var(--font-ui)}textarea.field{border-radius:16px}.field::placeholder{color:var(--faint)}.range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:28px;background:transparent;cursor:pointer;margin:0}.range::-webkit-slider-runnable-track{height:2px;border-radius:2px;background:linear-gradient(90deg,var(--now) var(--p, 50%),var(--line-2) var(--p, 50%))}.range::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;margin-top:-8px;border-radius:50%;background:var(--now-hi);border:0;box-shadow:0 0 0 2px var(--now),0 0 14px 4px #ffb25b73}.range::-moz-range-track{height:2px;border-radius:2px;background:var(--line-2)}.range::-moz-range-progress{height:2px;border-radius:2px;background:var(--now)}.range::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--now-hi);border:0;box-shadow:0 0 0 2px var(--now),0 0 14px 4px #ffb25b73}.range.lg{height:40px}.range.lg::-webkit-slider-runnable-track{height:3px;border-radius:3px}.range.lg::-webkit-slider-thumb{width:28px;height:28px;margin-top:-12.5px;box-shadow:0 0 0 2px var(--now),0 0 22px 8px #ffb25b80}.range.lg::-moz-range-track,.range.lg::-moz-range-progress{height:3px;border-radius:3px}.range.lg::-moz-range-thumb{width:26px;height:26px}:root{--star-off: rgba(230, 233, 237, .16);--star-on: #FFB25B}:root[data-theme=claro]{--star-off: rgba(11, 13, 16, .14);--star-on: #C8730F}.stars{display:inline-flex;align-items:center;vertical-align:middle;line-height:0}.star{position:relative;display:inline-block;flex:none}.star svg{display:block;width:100%;height:100%}.star path{stroke-width:1.6;stroke-linejoin:round}.star__off path{fill:var(--star-off);stroke:var(--star-off)}.star__on{position:absolute;inset:0 auto 0 0;overflow:hidden;transition:width .42s cubic-bezier(.25,1.25,.45,1)}.star__on path{fill:var(--star-on);stroke:var(--star-on)}.star-input{display:inline-flex;align-items:center;padding:6px 4px;margin:-6px -4px;border-radius:10px;cursor:pointer;touch-action:none;user-select:none;-webkit-user-select:none;line-height:0}.star-input:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.star-input__cell{display:inline-block;transition:transform .18s cubic-bezier(.3,1.4,.5,1)}.star-input.is-preview:not(.is-dragging) .star__on{opacity:.85}.star-input__cell.is-pop{animation:wz-star-pop .32s cubic-bezier(.3,1.6,.5,1)}@keyframes wz-star-pop{0%{transform:scale(1)}45%{transform:scale(1.22) rotate(-6deg)}to{transform:scale(1)}}@keyframes wz-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes wz-fade{0%{opacity:0}to{opacity:1}}@keyframes wz-kb{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes wz-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes wz-ring{0%{box-shadow:0 0 #ffb25b99}70%{box-shadow:0 0 0 14px #ffb25b00}to{box-shadow:0 0 #ffb25b00}}@keyframes wz-ok{0%{opacity:0;transform:translateY(4px)}15%,75%{opacity:1;transform:none}to{opacity:0}}.in-1{animation:wz-fade-up .9s .1s cubic-bezier(.2,.7,.2,1) both}.in-2{animation:wz-fade-up .9s .3s cubic-bezier(.2,.7,.2,1) both}.in-3{animation:wz-fade-up .9s .5s cubic-bezier(.2,.7,.2,1) both}.kb{animation:wz-kb 14s ease-out both}.live-dot{width:9px;height:9px;border-radius:50%;background:var(--now);display:inline-block;animation:wz-pulse 1.8s ease-in-out infinite}.ok-flash{display:inline-block;animation:wz-ok 1.8s ease both}:root[data-motion=reduzidas] *,:root[data-motion=reduzidas] *:before,:root[data-motion=reduzidas] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}:root[data-motion=reduzidas] .fx-heavy{display:none!important}:root[data-motion=discretas] .fx-heavy{display:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.fx-heavy{display:none!important}}.site-header{position:sticky;top:0;z-index:30;border-bottom:1px solid var(--line);background:rgba(var(--bg-rgb),.86);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.site-header__row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 32px;padding-top:14px;padding-bottom:14px}.site-header__logo{display:flex;align-items:center;text-decoration:none}.brand-mark{display:block;flex:none;color:var(--brand)}.brand-lockup{display:inline-flex;align-items:center;gap:12px}.brand-lockup__name{font:600 13px/1 var(--font-title);font-stretch:125%;letter-spacing:.42em;text-transform:uppercase;color:var(--ink)}.pillars{display:flex;flex-wrap:wrap;gap:2px 20px;flex:1 1 480px;justify-content:center;font-size:15px;font-weight:500}.pillars a{position:relative;display:flex;align-items:center;gap:8px;min-height:44px;padding:0 4px;color:var(--muted);text-decoration:none}.pillars a svg{display:none}.pillars a:hover,.pillars a[aria-current=page]{color:var(--ink)}.pillars a[aria-current=page]:after{content:"";position:absolute;left:50%;bottom:4px;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:var(--now);box-shadow:0 0 8px 2px #ffb25b8c}.pillars a[aria-current=page] svg{color:var(--now)}.site-header__tools{display:flex;align-items:center;gap:6px}.search-pill{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 8px 0 16px;border-radius:0;border:0;background:var(--field);color:var(--muted);font:400 14px/1 var(--font-ui);cursor:pointer}.search-pill:hover{color:var(--ink);border-color:var(--ink-2)}.search-pill__kbd{font:600 12.5px/1 var(--font-ui);padding:4px 6px;border-radius:0;border:0;color:var(--faint)}.avatar{width:40px;height:40px;border-radius:50%;background:var(--ink);color:var(--bg);display:flex;align-items:center;justify-content:center;font-weight:700;text-decoration:none;margin-left:4px}a.avatar:hover{color:var(--bg);background:var(--ink-2)}.session-pill{display:flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--now-line);background:var(--now-bg);color:var(--now-ink);font:500 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;margin-right:2px}a.session-pill{color:var(--now-ink)}.session-pill__dot{width:8px;height:8px;border-radius:50%;background:var(--live);box-shadow:0 0 10px var(--live);animation:wz-pulse 1.8s ease-in-out infinite}.appearance{position:relative}.appearance__panel{position:absolute;right:0;top:52px;width:290px;background:var(--surface);border:0;border-radius:0;padding:18px;box-shadow:0 24px 50px var(--shadow)}.appearance__title{font-weight:600;font-size:14px;margin-bottom:10px}.appearance__label{display:flex;justify-content:space-between;font-size:13px;color:var(--ink-2);margin-top:16px}.appearance__ends{display:flex;justify-content:space-between;font-size:12px;color:var(--faint)}.appearance__more{display:block;margin-top:14px;font-size:13px;font-weight:600}@media(max-width:1180px){.site-header__row{column-gap:20px}.pillars{gap:2px 12px;font-size:14px;flex-basis:420px}}@media(max-width:1080px){.search-pill__label,.search-pill__kbd{display:none}.search-pill{width:44px;padding:0;justify-content:center;border-color:transparent;background:transparent}}@media(max-width:760px){.site-header__row{gap:8px 12px;padding-top:10px;padding-bottom:6px}.brand-lockup__name{display:none}.pillars{order:3;flex-basis:100%;justify-content:space-between;gap:0;font-size:12px}.pillars a{flex-direction:column;gap:4px;padding:6px 4px 8px}.pillars a svg{display:block}.pillars a[aria-current=page]:after{display:none}.site-header__tools{margin-left:auto}.session-pill__label{display:none}.session-pill{padding:0 14px}}.site-footer{margin-top:96px}.site-footer:before{content:"";display:block;max-width:var(--page);height:2px;margin:0 auto;background:var(--horizon)}.site-footer .page{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between;padding-top:32px;padding-bottom:40px}.site-footer p{margin:0;font-size:14px;color:var(--muted)}.demo-bar{background:var(--surface-2);color:var(--ink-2);font-size:13px;text-align:center;padding:8px 16px}.demo-bar button{background:none;border:0;color:var(--accent-ink);cursor:pointer;text-decoration:underline;font-size:13px}.fav-cover{position:relative;perspective:900px;flex:none}.fav-cover__in{position:relative;transform-style:preserve-3d}.fav-cover__in img{display:block;object-fit:cover;box-shadow:0 30px 60px #00000080}@keyframes wz-tilt{0%{transform:none}22%{transform:rotateX(9deg) rotateY(-16deg) scale(1.04)}52%{transform:rotateX(-6deg) rotateY(11deg) scale(1.06)}78%{transform:rotateX(2deg) rotateY(-3deg) scale(1.02)}to{transform:none}}.is-tilting{animation:wz-tilt 1.35s cubic-bezier(.3,.7,.2,1)}.fav-cover__energy{position:absolute;pointer-events:none;overflow:visible}.fav-cover__energy rect{fill:none;stroke-linecap:round}.fav-cover__energy .core{stroke:#ffe7bf;stroke-width:3;stroke-dasharray:16 84;filter:drop-shadow(0 0 5px #f0c27a) drop-shadow(0 0 14px #FFB25B);animation:wz-run 1.55s cubic-bezier(.45,.05,.3,1) forwards}.fav-cover__energy .tail{stroke:#e2be84;stroke-width:2;stroke-dasharray:34 66;opacity:.5;animation:wz-run 1.55s .05s cubic-bezier(.45,.05,.3,1) forwards}@keyframes wz-run{0%{stroke-dashoffset:0;opacity:0}8%{opacity:1}82%{opacity:1}to{stroke-dashoffset:-200;opacity:0}}@keyframes wz-pop{0%{transform:scale(1)}35%{transform:scale(1.45)}to{transform:scale(1)}}.heart-pop{animation:wz-pop .5s cubic-bezier(.3,.7,.2,1)}:root[data-motion=discretas] .is-tilting{animation:none}.celebration{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;overflow:auto;background:radial-gradient(70% 60% at 50% 32%,#3a2a18,#0a0b0d 55%,#050608)}.celebration__inner{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:56px 24px 40px;text-align:center}.celebration__burst{position:relative;width:220px;height:220px;flex:none}.celebration__rays{position:absolute;left:-60px;top:-60px;width:340px;height:340px;opacity:.55;animation:wz-spin 40s linear infinite}.celebration__star{position:absolute;top:40px;right:40px;bottom:40px;left:40px;filter:drop-shadow(0 0 24px rgba(226,190,132,.8));animation:wz-star 1.1s cubic-bezier(.3,1.4,.5,1) both}.celebration__part{position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:#ffe6c4;box-shadow:0 0 8px #ffb25b;animation:wz-burst 1.6s cubic-bezier(.1,.7,.3,1) both}.celebration__text h2{font-size:clamp(64px,9vw,120px);margin-top:12px;animation:wz-fade-up .8s .6s both}.celebration__text p{margin:12px auto 0;font-size:18px;color:#c9ced4;max-width:60ch;animation:wz-fade-up .8s .8s both}.celebration__gifts{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;align-items:center;margin-top:40px;animation:wz-fade-up .8s 1.1s both}.celebration__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:36px;animation:wz-fade-up .8s 1.5s both}.celebration__close{margin-top:10px;color:#a9b0b8}@media(max-height:960px){.celebration__inner{padding-top:32px}.celebration__burst{width:150px;height:150px}.celebration__rays{left:-50px;top:-50px;width:250px;height:250px}.celebration__star{top:28px;right:28px;bottom:28px;left:28px}.celebration__text h2{font-size:clamp(56px,7vw,96px);margin-top:4px}.celebration__gifts,.celebration__actions{margin-top:24px}}@keyframes wz-star{0%{transform:scale(0) rotate(-90deg);opacity:0}60%{transform:scale(1.18) rotate(8deg);opacity:1}to{transform:scale(1) rotate(0)}}@keyframes wz-spin{to{transform:rotate(360deg)}}@keyframes wz-burst{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(var(--dx),var(--dy)) scale(.3);opacity:0}}.letter{width:380px;max-width:100%;text-align:left;background:#e6e9ed;color:#2a251f;border-radius:0;padding:26px 28px;box-shadow:0 24px 50px #00000080;transform:rotate(-1.5deg)}.letter__meta{font-size:12px;color:#6b6052}.letter__text{margin:14px 0 0;font-size:22px;line-height:1.3}.letter__text--open{animation:wz-fade-up .8s both}.letter__btn{margin-top:18px;min-height:44px;padding:0 18px;border-radius:0;border:1px solid #2a251f;background:transparent;color:#2a251f;font:600 14px var(--font-ui);cursor:pointer}.personal-sticker{margin:0;width:200px;animation:wz-flip 1s 1.1s cubic-bezier(.3,1.2,.5,1) both}.personal-sticker__frame{position:relative;padding:7px;border-radius:12px;background:linear-gradient(135deg,#f6dfb3,#a57a45 40%,#ffe6c4 60%,#8e6534);box-shadow:0 24px 50px #0009;overflow:hidden}.personal-sticker__frame img{display:block;width:186px;height:250px;object-fit:cover;border-radius:6px}.personal-sticker__label{position:absolute;left:7px;right:7px;bottom:7px;padding:10px 8px;background:#07080adb;border-radius:0 0 6px 6px;font-size:11px;color:#e2be84}.personal-sticker__label .t{font-size:20px;color:#e6e9ed}.personal-sticker__shine{position:absolute;top:-20%;left:0;width:30%;height:140%;background:linear-gradient(90deg,#fff0,#ffffff59,#fff0);animation:wz-shine 1.6s 2s ease-in-out both}.personal-sticker figcaption{font-size:13px;color:#a9b0b8;margin-top:10px}@keyframes wz-flip{0%{transform:perspective(900px) rotateY(180deg) scale(.7);opacity:0}to{transform:perspective(900px) rotateY(0) scale(1);opacity:1}}@keyframes wz-shine{0%{transform:translate(-130%) rotate(20deg)}to{transform:translate(330%) rotate(20deg)}}.dock-wrap{position:fixed;left:0;right:0;bottom:18px;display:flex;justify-content:center;pointer-events:none;z-index:40;padding:0 12px}.dock{pointer-events:auto;display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:6px 6px 6px 18px;border-radius:0;background:var(--surface);border:0;box-shadow:0 20px 50px var(--shadow)}.dock__label{display:flex;align-items:center;gap:10px;font-size:14px;margin-right:10px}.dock button,.dock a.dock__link{background:transparent;border:0;color:var(--ink);font:500 14px/1 var(--font-ui);display:flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:0;cursor:pointer;text-decoration:none}.dock button:hover,.dock a.dock__link:hover{background:var(--surface-2)}.dock a.dock__finish{display:flex;align-items:center;min-height:44px;padding:0 18px;border-radius:0;background:var(--ink);color:var(--bg);font-size:14px;font-weight:600;text-decoration:none}@media(max-width:640px){.dock__label strong,.dock button span.lbl{display:none}}.toast{position:fixed;left:50%;bottom:90px;transform:translate(-50%);z-index:60;background:var(--surface);border:0;color:var(--ink);border-radius:0;padding:12px 18px;font-size:14px;box-shadow:0 16px 40px var(--shadow);animation:wz-ok 2.6s ease both;display:flex;gap:8px;align-items:center}.toast svg{color:var(--now-ink)}.modal-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0000008c;display:flex;align-items:flex-start;justify-content:center;padding:8vh 16px 16px}.modal{width:100%;max-width:640px;background:var(--surface);border:0;border-radius:0;padding:24px;box-shadow:0 30px 70px var(--shadow);animation:wz-fade-up .3s both}.modal__head{display:flex;justify-content:space-between;align-items:center;gap:12px}.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:#070605;color:#e6e9ed;animation:wz-fade .25s ease both}.lightbox__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px}.lightbox__title{display:flex;flex-direction:column;min-width:0}.lightbox__title .t{font-size:26px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lightbox__title .muted{font-size:13px;color:#9aa1aa;margin-top:4px}.lightbox__close{flex:none;width:44px;height:44px;border-radius:50%;border:1px solid rgba(230,233,237,.2);background:#e6e9ed0f;color:inherit;display:grid;place-items:center;cursor:pointer}.lightbox__close:hover{background:#e6e9ed24}.lightbox__stage{position:relative;display:flex;align-items:center;justify-content:center;padding:8px 84px;min-height:0;touch-action:pan-y;-webkit-user-select:none;user-select:none}.lightbox__img{max-width:100%;max-height:100%;object-fit:contain;border-radius:0;box-shadow:0 30px 80px #0009;animation:wz-fade .3s ease both}.lightbox__video{width:min(100%,calc((100vh - 220px) * 16 / 9));aspect-ratio:16/9;border-radius:0;overflow:hidden;background:#000;box-shadow:0 30px 80px #0009}.lightbox__video iframe{width:100%;height:100%;border:0;display:block}.lightbox__nav{position:absolute;top:50%;margin-top:-28px;width:56px;height:56px;border-radius:50%;border:1px solid rgba(230,233,237,.2);background:#e6e9ed0f;color:inherit;display:grid;place-items:center;cursor:pointer;transition:background .2s,transform .2s}.lightbox__nav:hover{background:#e6e9ed29;transform:scale(1.06)}.lightbox__nav--prev{left:16px}.lightbox__nav--next{right:16px}.lightbox__strip{display:flex;gap:8px;padding:12px 20px 18px;overflow-x:auto;scrollbar-width:thin;justify-content:safe center}.lightbox__thumb{position:relative;flex:none;padding:0;border:0;border-radius:0;overflow:hidden;cursor:pointer;opacity:.5;outline:2px solid transparent;outline-offset:2px;transition:opacity .2s,outline-color .2s;background:#000}.lightbox__thumb img{display:block;width:104px;height:58px;object-fit:cover}.lightbox__thumb:hover{opacity:.85}.lightbox__thumb[aria-selected=true]{opacity:1;outline-color:#ffb25b}.lightbox__thumbplay{position:absolute;left:50%;top:50%;width:24px;height:24px;margin:-12px 0 0 -12px;border-radius:50%;display:grid;place-items:center;background:#0b0d10bf}.lightbox__thumbplay svg{margin-left:2px}@media(max-width:640px){.lightbox__bar{padding:10px 14px}.lightbox__stage{padding:4px 0}.lightbox__nav{display:none}.lightbox__img,.lightbox__video{border-radius:0}.lightbox__video{width:100%}.lightbox__thumb img{width:80px;height:45px}.lightbox__strip{padding:10px 14px 16px;justify-content:flex-start}}.boot{min-height:100vh;display:grid;place-items:center}.boot img,.boot svg{opacity:.6;animation:wz-pulse 1.4s ease-in-out infinite}.pad{padding-top:40px;padding-bottom:40px}.narrow{max-width:760px}.big{font-size:clamp(56px,7vw,100px)}.lead{font-size:17px;line-height:1.5;margin:10px 0 0;max-width:64ch}.back-link{font-size:14px;text-decoration:none;display:inline-block;margin-top:32px}.block{margin-top:64px}.block__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.block__head h2,.block__title{font-size:36px}.block__title{margin-bottom:18px}.bar{height:4px;border-radius:0;background:#e6e9ed2e;overflow:hidden}.bar span{display:block;height:100%;border-radius:0;background:var(--accent)}.bar--thin{height:3px;background:var(--line-2);max-width:160px;margin-top:10px}.tl-empty{padding:24px;margin-top:16px;color:var(--muted)}.soon{margin:24px 0 32px;padding-left:20px;line-height:1.9;color:var(--ink-2)}.hero{position:relative;overflow:hidden;background:#07080a}.hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:60% 35%}.hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07080af2,#07080ab8 40%,#07080a1a 75%),linear-gradient(180deg,#07080abf,#07080a00 24%)}.hero__fade{position:absolute;left:0;right:0;bottom:0;height:40%;background:linear-gradient(0deg,var(--bg),rgba(var(--bg-rgb),0))}.hero__row{position:relative;display:flex;flex-wrap:wrap;gap:40px;align-items:flex-end;justify-content:space-between;padding-top:96px;padding-bottom:64px;min-height:620px}.hero__text{flex:1 1 560px;max-width:820px;display:flex;flex-direction:column}.hero__kicker{margin:0 0 18px}.hero__title{font-size:clamp(40px,5.2vw,76px);color:#f2f4f6}.hero__lead{margin:18px 0 0;color:var(--ink-2);font-size:17px;line-height:1.5}.hero__progress{margin-top:22px;max-width:480px}.hero__progress-meta{display:flex;justify-content:space-between;margin-top:10px;font:600 13.5px/1 var(--font-ui);letter-spacing:0;color:var(--faint);text-transform:none}.hero__note{margin:30px 0 0;max-width:640px}.hero__note blockquote{margin:0;font-size:22px;line-height:1.4;color:#f2f4f6}.hero__note figcaption{margin-top:10px}.hero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.waypoint-card{flex:0 0 280px;display:flex;flex-direction:column;gap:10px;text-decoration:none;color:inherit}a.waypoint-card{color:inherit}.waypoint-card__paper{display:block;overflow:hidden;border-radius:0;background:#0d0f12d1;box-shadow:inset 0 0 0 1px #e6e9ed1a,0 24px 50px #00000073;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .25s ease}.waypoint-card:hover .waypoint-card__paper{transform:translateY(-3px)}.waypoint-card__paper img{display:block;width:100%;height:160px;object-fit:cover}.waypoint-card__cap{display:flex;flex-direction:column;gap:4px;padding:14px 16px 16px}.waypoint-card__title{font-weight:600;color:#f2f4f6}.waypoint-card__text{font-size:13px;color:var(--muted)}.waypoint-card__count{font-size:11px;text-align:right;color:var(--muted)}@media(max-width:760px){.hero__row{min-height:0;padding-top:72px;padding-bottom:40px}.waypoint-card{flex-basis:100%}.waypoint-card__paper{display:flex}.waypoint-card__paper img{width:120px;height:auto;min-height:96px}.waypoint-card__count{text-align:left}}.empty-hero{padding-top:96px;padding-bottom:40px}.empty-hero h1{font-size:clamp(44px,6vw,88px);margin-top:16px}.empty-hero>p.muted{font-size:17px;margin:18px 0 0}.hz{padding-top:24px}.hz__legend{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;font:600 13.5px/1 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--faint);margin-bottom:18px}.hz__legend>span:last-child{text-align:right}.hz__now{color:var(--now-ink);text-align:center}.hz__track{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;align-items:end}.hz__line{position:absolute;left:0;right:0;bottom:5px;height:2px;background:linear-gradient(90deg,rgba(201,206,212,.08),rgba(201,206,212,.32) 30%,var(--now) 50%,rgba(201,206,212,.32) 70%,rgba(201,206,212,.08))}.hz__glow{position:absolute;left:30%;right:30%;bottom:-14px;height:40px;background:radial-gradient(closest-side,rgba(255,178,91,.28),transparent);pointer-events:none}.hz__item{position:relative;display:flex;flex-direction:column;gap:16px;min-width:0;text-decoration:none;color:inherit}a.hz__item{color:inherit}.hz__item--today{align-items:center;text-align:center}.hz__item--next{align-items:flex-end;text-align:right}.hz__label{display:flex;gap:10px;align-items:flex-start;min-height:58px}.hz__item--next .hz__label{flex-direction:row-reverse}.hz__label--today{flex-direction:column;align-items:center;gap:6px;justify-content:flex-end}.hz__cover{width:44px;aspect-ratio:3 / 4;flex:none;border-radius:0;overflow:hidden}.hz__cover img{width:100%;height:100%;object-fit:cover;display:block}.hz__text{display:flex;flex-direction:column;gap:4px;min-width:0}.hz__date{font:600 12.5px/1.2 var(--font-ui);letter-spacing:0;color:var(--faint)}.hz__date--now{color:var(--now-ink)}.hz__title{font-size:14px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hz__sub{font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hz__item:hover .hz__title{color:var(--now-ink)}.hz__today{font-size:24px}.hz__mk{position:relative;z-index:1;width:12px;height:12px;border-radius:50%;background:var(--bg);box-shadow:inset 0 0 0 2px #8e959e;margin-left:16px}.hz__item--next .hz__mk{margin:0 16px 0 0}.hz__mk--rec{box-shadow:inset 0 0 0 2px var(--ink-2)}.hz__mk--next{box-shadow:inset 0 0 0 2px var(--now)}.hz__mk--marco{border-radius:0;transform:rotate(45deg);box-shadow:inset 0 0 0 2px var(--gold)}.hz__mk--today{width:16px;height:16px;margin:-2px 0 0;background:var(--now-hi);box-shadow:0 0 22px 8px #ffb25b99}@media(max-width:900px){.hz__track{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.hz__item--far,.hz__cover{display:none}}@media(max-width:600px){.hz__legend>span:not(.hz__now){display:none}.hz__legend{grid-template-columns:1fr}.hz__sub{display:none}.hz__today{font-size:18px}.hz__title{font-size:12px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hz__date{font-size:10px}.hz__mk{margin-left:8px}.hz__item--next .hz__mk{margin-right:8px}}.home-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:24px;align-items:start;padding-top:56px}.home-col{display:flex;flex-direction:column;gap:16px;min-width:0}.home-col__head{margin:0}.kicker--now{color:var(--now-ink)}.arrow-link{font-size:13px;font-weight:600;text-decoration:none;color:var(--ink)}.arrow-link:hover{color:var(--now-ink)}.home-card{padding:20px;display:flex;flex-direction:column;gap:12px}.home-card--now{border-color:var(--now-line)}.home-card__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.home-card__head h3{margin:0}.home-card__head .mono{font-size:12px}.home-cols .aside-card{padding:20px}.home-cols .aside-card h2{font-size:24px}.home-cols .what{padding:22px}.home-cols .what h2{font-size:24px}.home-cols .what__cover img{width:80px;height:107px}.home-cols .what__paths{width:100%;display:grid;grid-template-columns:1fr 1fr;border-radius:0}.home-cols .what__paths button{border-radius:0;min-height:44px;padding:6px 10px;line-height:1.2}.home-cols .what__title{font-size:22px}.home-cols .what__pick{gap:16px;margin-top:20px}.also{display:flex;flex-direction:column;border-top:1px solid var(--line)}.also__item{display:flex;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line);text-decoration:none;color:inherit}a.also__item{color:inherit}.also__cover{width:44px;flex:none;aspect-ratio:3 / 4;border-radius:0;overflow:hidden}.also__cover img{width:100%;height:100%;object-fit:cover;display:block}.also__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.also__item:hover .also__name{color:var(--now-ink)}.also__name{font:700 15px/1.15 var(--font-title);font-stretch:125%;text-transform:uppercase}.also__meta{font-size:12px}.also__prog{display:flex;align-items:center;gap:12px}.also__prog .mono{font-size:12px;color:var(--muted)}.also .arrow-link{padding-top:12px}.aside-covers{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.aside-covers a{display:block;aspect-ratio:3 / 4;border-radius:0;overflow:hidden}.aside-covers img{width:100%;height:100%;object-fit:cover;display:block}.aside-wish{flex-direction:row;align-items:center;gap:16px;text-decoration:none;color:inherit}a.aside-wish{color:inherit}.aside-wish__cover{width:64px;flex:none;aspect-ratio:3 / 4;border-radius:0;overflow:hidden}.aside-wish__cover img{width:100%;height:100%;object-fit:cover;display:block}.aside-wish__title{display:block;font-size:22px;margin-top:8px}.aside-wish__note{display:block;margin-top:6px;font-size:13px}.awards-notice{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.awards-notice__line{font-size:15px;font-weight:600;margin-top:6px}.next-release{position:relative;display:block;overflow:hidden;height:240px;border-radius:0;text-decoration:none;color:inherit}a.next-release{color:inherit}.next-release__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.next-release:hover .next-release__bg{transform:scale(1.04)}.next-release__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#07080af0,#07080a0d 70%)}.next-release__body{position:absolute;left:20px;right:20px;bottom:18px;display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.next-release__text{display:flex;flex-direction:column;gap:8px;min-width:0}.next-release__title{font-size:22px;line-height:.8}.next-release__days{display:flex;align-items:baseline;gap:6px;flex:none;color:var(--now-ink)}.next-release__days .t{font-size:52px;line-height:.7;color:var(--now-ink)}.memory{margin:0;position:relative;border-radius:0;overflow:hidden}.memory img{display:block;width:100%;height:250px;object-fit:cover}.memory figcaption{position:absolute;left:0;right:0;bottom:0;padding:70px 20px 18px;display:flex;flex-direction:column;gap:6px;background:linear-gradient(0deg,#07080af0,#07080a00)}.memory .quote{font-size:20px;line-height:1.25;font-weight:500}.memory__meta{color:var(--ink-2);font-size:12px}.memory:not(:has(img)) figcaption{position:static;padding:20px;background:var(--surface)}.chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}.what{min-width:0;padding:32px}.what h2{font-size:34px}.what>p{margin:10px 0 0;font-size:15px}.what__pick{display:flex;flex-wrap:wrap;gap:24px;margin-top:26px;align-items:flex-start;animation:wz-fade-up .5s both}.what__cover img{display:block;width:130px;height:174px;object-fit:cover;border-radius:0;box-shadow:0 18px 40px var(--shadow)}.what__info{flex:1 1 200px;min-width:0}.what__title{font-size:34px}.what__meta{font-size:13px;margin-top:8px}.what__why{margin:14px 0 0;font-size:14px;line-height:1.55;color:var(--ink-2);max-width:52ch}.what__why strong{color:var(--now-ink);font-weight:600}.what__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.what__empty{margin-top:24px;color:var(--muted)}.buddy{display:flex;gap:14px;align-items:center;margin-top:24px;padding-top:18px;border-top:1px solid var(--line)}.buddy img{width:40px;height:40px;border-radius:50%;object-fit:cover;flex:none}.buddy p{margin:0;font-size:13px;line-height:1.5;color:var(--muted)}.buddy__name{color:var(--ai);font-weight:600}.buddy__tag{font:500 10px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--ai);color:var(--ai);border-radius:999px;padding:3px 7px;margin:0 6px}.aside-card{padding:22px}.aside-card h2{font-size:26px}.aside-card>p{margin:6px 0 16px;font-size:14px}.hline{position:relative;display:block;height:2px;background:#c9ced429}.hline>i{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,rgba(255,178,91,.25),var(--now))}.hline>b{position:absolute;top:-5px;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--now-hi);box-shadow:0 0 12px 4px #ffb25b8c}.hline--thin{flex:1}.journey__head{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-end;justify-content:space-between;margin-top:20px}.journey__title{display:flex;gap:24px;align-items:flex-end}.journey__title img{display:block;flex:none;width:96px;height:128px;object-fit:cover;border-radius:0}.journey__title>a{flex:none}.journey__title p{margin:0;font-size:16px}.journey__title h1{font-size:clamp(36px,4.6vw,68px);margin-top:4px}.journey__side{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:20px 36px;align-items:center;justify-content:space-between}.journey__cta{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;justify-content:flex-end;margin-left:auto}.journey__cta .faint{order:3;flex-basis:100%;margin:0;font-size:12px;text-align:right}.journey__minor{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.journey__cta .btn,.cinema__play{gap:8px}.cinema__topactions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-left:auto}.cinema__play{min-height:44px;box-shadow:0 10px 30px #00000059}.journey__stats{display:flex;flex-wrap:wrap;gap:32px;margin:0}.journey__stats dt{color:var(--muted);font-size:13px}.journey__stats dd{margin:4px 0 0;font-size:40px}.progress-card{display:flex;flex-wrap:wrap;gap:28px;align-items:center;padding:22px 28px;margin-top:28px}.progress-card__value{flex:none;width:130px}.progress-card__value .t{font-size:72px;color:var(--accent-ink)}.progress-card__saved{height:20px;font-size:13px;color:var(--now-ink)}.progress-card__slider{flex:1 1 380px;min-width:0}.progress-card__slider label{display:block;font-size:15px;font-weight:600;margin-bottom:6px}.progress-card__slider p{margin:8px 0 0;font-size:13px}.progress-card__ends{display:flex;justify-content:space-between;font-size:12px;color:var(--faint)}.progress-card__actions{flex:none;display:flex;gap:10px}.tl-toolbar{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:center;margin-top:36px}.tl-toolbar__left{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.cinema{position:relative;margin-top:16px;height:640px;border-radius:0;overflow:hidden;background:#050608}.cinema.is-full{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;height:100vh;border-radius:0;margin:0}.cinema:fullscreen{height:100vh;border-radius:0}.cinema__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity 1.3s ease}.cinema__bg.kb{animation:wz-kb2 14s ease-out both}@keyframes wz-kb2{0%{transform:scale(1.12) translate(1%,1%)}to{transform:scale(1) translate(0)}}.cinema__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#080706eb,#0807069e 42%,#08070626 75%,#08070659)}.cinema__floor{position:absolute;left:0;right:0;bottom:0;height:58%;background:linear-gradient(0deg,#080706f2,#08070699 45%,#08070600)}.cinema__topo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.22;mix-blend-mode:screen}.cinema__dust{position:absolute;width:3px;height:3px;border-radius:50%;background:#ffe6c4;opacity:0;animation:wz-dust linear infinite}@keyframes wz-dust{0%{transform:translateY(0);opacity:0}20%{opacity:.7}to{transform:translateY(-140px);opacity:0}}.cinema__top{position:absolute;top:20px;left:28px;right:28px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;z-index:2}.cinema__hists{display:flex;gap:8px}.cinema__hists span{display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:0;font-size:13px;font-weight:600;background:#0b0d1080;color:#c9ced4;border:1px solid rgba(230,233,237,.18)}.cinema__hists span.is-on{background:#e2be84;color:#07080a;border-color:#e2be84}.cinema__glass{background:#0b0d108c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(230,233,237,.18);color:#e6e9ed;min-height:44px}.cinema__glass:hover{border-color:#ffb25b}.cinema__arrow{width:44px;padding:0}.cinema__text{position:absolute;left:44px;top:86px;right:44px;max-width:580px;z-index:2}.cinema__text>*{animation:wz-fade-up .7s cubic-bezier(.2,.7,.2,1) both}.cinema__text>*:nth-child(2){animation-delay:.08s}.cinema__text>*:nth-child(3){animation-delay:.16s}.cinema__text>*:nth-child(4){animation-delay:.24s}.cinema__text>*:nth-child(5){animation-delay:.32s}.cinema__kind{display:flex;align-items:center;gap:10px;color:#e2be84;font-size:14px;font-weight:600}.cinema__date{color:#a9b0b8;font-weight:500}.cinema__text h2{font-size:92px;margin-top:10px;text-shadow:0 4px 30px rgba(0,0,0,.5)}.cinema.is-full .cinema__text h2,.cinema:fullscreen .cinema__text h2{font-size:128px}.cinema__text blockquote{margin:14px 0 0;font-size:28px;line-height:1.2;color:#e6e9ed}.cinema__text p{margin:14px 0 0;font-size:16px;line-height:1.55;color:#c9ced4}.cinema__actions{display:flex;gap:10px;margin-top:22px;flex-wrap:wrap;align-items:center}.cinema__tag{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:0;border:1px dashed #5D636B;color:#e2be84;font-size:14px}.cinema__route{position:absolute;left:0;right:0;bottom:40px;height:160px;z-index:2}.cinema__route svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.cinema__base{fill:none;stroke:#e6e9ed52;stroke-width:2;stroke-dasharray:1 1;animation:wz-draw 2.2s .2s cubic-bezier(.6,0,.2,1) both}.cinema__gold{fill:none;stroke:#e2be84;stroke-width:3;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(226,190,132,.8));transition:stroke-dasharray 1s cubic-bezier(.6,0,.2,1)}@keyframes wz-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.cinema__gap{position:absolute;transform:translate(-50%,-150%);font-style:italic;font-size:18px;color:#a9b0b8;white-space:nowrap}.mk{position:absolute;transform:translate(-50%,-50%);width:44px;height:44px;border:0;background:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#e6e9ed;animation:wz-mk .7s cubic-bezier(.3,1.6,.5,1) both}@keyframes wz-mk{0%{opacity:0;transform:translate(-50%,-50%) scale(.2)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.mk i{display:block;transition:transform .4s cubic-bezier(.3,1.6,.5,1)}.mk:hover i{transform:scale(1.35)}.mk[aria-pressed=true] i{transform:scale(1.75)}.mk[aria-pressed=true]{filter:drop-shadow(0 0 10px rgba(226,190,132,.95))}.mk__lb{position:absolute;top:44px;left:50%;transform:translate(-50%);white-space:nowrap;font:500 12px/1 var(--font-ui);color:#a9b0b8}.mk[aria-pressed=true] .mk__lb{color:#ffe6c4}.mk--sessao i{width:10px;height:10px;border-radius:50%;background:#e6e9ed}.mk--momento i{width:14px;height:14px;border-radius:50%;background:#ffb25b}.mk--ponto i{width:15px;height:15px;background:#ffb25b;border-radius:50% 50% 50% 0;transform:rotate(-45deg)}.mk--ponto:hover i{transform:rotate(-45deg) scale(1.35)}.mk--ponto[aria-pressed=true] i{transform:rotate(-45deg) scale(1.75)}.mk--marco i{width:26px;height:26px;background:#e2be84;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%)}.mk--inicio i{width:14px;height:14px;border-radius:50%;border:2px solid #FFB25B;background:#07080a}.mk--carta i{width:17px;height:12px;border:2px solid #FFB25B;border-radius:0;background:#07080a}.mk--agora i{width:16px;height:16px;border-radius:50%;background:#ffb25b;animation:wz-ring 2s ease-out infinite}@media(max-width:760px){.cinema{height:600px}.cinema__text{left:20px;right:20px;top:72px}.cinema__text h2{font-size:60px}.cinema__text blockquote{font-size:22px}.mk__lb,.cinema__gap{display:none}}.simple{margin-top:16px;padding:4px 28px 20px}.simple.is-full{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;overflow:auto;border-radius:0;margin:0;padding:32px 48px}.simple__close{display:flex;justify-content:flex-end}.simple ol{list-style:none;margin:0;padding:0}.simple__head{display:flex;align-items:baseline;gap:12px;padding:26px 0 10px}.simple__head .t{font-size:30px}.simple__head .muted{font-size:14px}.simple__gap{padding:12px 0;font-style:italic;font-size:19px;color:var(--muted);text-align:center}.simple__row{display:grid;grid-template-columns:120px 28px minmax(0,1fr) auto;gap:16px;align-items:start;border-top:1px solid var(--line)}.simple__date{font-size:14px;color:var(--muted);padding:16px 0}.simple__dot{display:flex;justify-content:center;padding-top:20px}.simple__row>div:nth-child(3){padding:14px 0}.simple__img{display:block;padding:0;border:0;background:none;cursor:zoom-in;margin:12px 0;border-radius:0;overflow:hidden}.simple__img img{width:120px;height:68px;object-fit:cover;display:block;transition:transform .4s ease}.simple__img:hover img{transform:scale(1.06)}.simple__kind{font-size:13px;color:var(--accent-ink);font-weight:600}.simple__title{font-size:17px;font-weight:600;margin-top:3px}.simple__quote{font-size:20px;line-height:1.25;margin-top:6px}.simple__text{font-size:14px;margin-top:4px}.dot{display:block;width:12px;height:12px;border-radius:50%;background:var(--accent)}.dot--sessao{width:9px;height:9px;background:var(--ink)}.dot--agora{background:var(--now)}.dot--inicio,.dot--carta{background:transparent;border:2px solid var(--accent)}.dot--marco{width:16px;height:16px;border-radius:0;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%)}.dot--ponto{border-radius:50% 50% 50% 0;transform:rotate(-45deg)}@media(max-width:640px){.simple{padding:4px 16px 16px}.simple__row{grid-template-columns:70px 20px minmax(0,1fr)}.simple__row>div:last-child{grid-column:3}.simple__img{margin:-6px 0 12px}.simple__img img{width:140px;height:80px}}.journey__below{display:flex;flex-wrap:wrap;gap:32px;margin-top:48px}.capsule{flex:999 1 560px;min-width:0}.capsule h2{font-size:48px}.capsule>p{margin:8px 0 24px;font-size:15px}.capsule__rows{display:grid;gap:1px;background:var(--line);border-radius:0;overflow:hidden}.capsule__row{background:var(--surface);padding:22px 24px;display:flex;gap:18px;font-size:16px;line-height:1.55;color:var(--ink-2)}.capsule__k{flex:none;width:112px;color:var(--ink-2);font-size:13px;font-weight:600;padding-top:3px}.capsule__k.k-you{color:var(--accent-ink)}.capsule__note{font-size:21px;line-height:1.35;color:var(--ink)}.waypoints{flex:1 1 360px;min-width:0}.waypoints h2{font-size:32px;margin-bottom:18px}.waypoints ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}.waypoints li{display:flex;gap:14px;align-items:center}.waypoints__img{flex:none;padding:0;border:0;background:#000;border-radius:0;overflow:hidden;cursor:zoom-in}.waypoints__img img,.waypoints__noimg{width:96px;height:64px;object-fit:cover;border-radius:0;flex:none;display:block;transition:transform .4s ease}.waypoints__img:hover img{transform:scale(1.08)}.waypoints__noimg{display:flex;align-items:center;justify-content:center;background:var(--surface);color:var(--accent-ink)}.waypoints li>div{flex:1;min-width:0;font-size:13px}.waypoints__title{font-size:15px;font-weight:500;margin-bottom:3px}.jgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px}.jcard{position:relative;display:block;height:260px;border-radius:0;overflow:hidden;text-decoration:none;background:#07080a}a.jcard,article.jcard{color:#e6e9ed}.jcard__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.jcard__link:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.jcard__body{pointer-events:none}.jcard__focus{position:absolute;top:14px;right:14px;z-index:2;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:0;border:1px solid rgba(230,233,237,.22);background:#0b0d1099;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#e6e9ed;font:inherit;font-size:12px;font-weight:600;cursor:pointer;opacity:0;transform:translateY(-4px);transition:opacity .2s,transform .2s,border-color .2s}.jcard:hover .jcard__focus,.jcard__focus:focus-visible{opacity:1;transform:none}.jcard__focus:hover{border-color:#ffb25b;color:#e2be84}@media(hover:none){.jcard__focus{opacity:1;transform:none}}.jcard img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.jcard:hover img{transform:scale(1.04)}.jcard__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#07080af2 20%,#07080a1a)}.jcard__body{position:absolute;left:22px;right:22px;bottom:20px}.jcard__meta{font-size:13px;color:#a9b0b8}.jcard__title{font-size:32px;margin-top:6px}.jcard__note{font-size:18px;line-height:1.2;margin-top:8px;color:#c9ced4}.jcard .bar--thin{background:#e6e9ed33}.collection__head{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-end;justify-content:space-between}.collection__tools{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.collection__body{display:flex;flex-wrap:wrap;gap:40px;margin-top:40px;align-items:flex-start}.cuts{flex:1 1 200px;max-width:230px;display:flex;flex-direction:column}.cuts__group{color:var(--faint);font-size:13px;padding:0 12px 8px}.cuts button{display:flex;justify-content:space-between;align-items:center;min-height:40px;padding:0 12px;border-radius:0;color:var(--ink-2);background:none;border:0;font-size:15px;cursor:pointer;text-align:left}.cuts button:hover{background:var(--surface);color:var(--ink)}.cuts button[aria-current=true]{background:var(--surface-2);color:var(--ink)}.cuts button span{color:var(--faint);font-size:13px}.shelves{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:44px}.shelf__head{display:flex;align-items:baseline;gap:12px;margin-bottom:26px;flex-wrap:wrap}.shelf__head .t{font-size:32px}.shelf__row{display:flex;flex-wrap:wrap;gap:14px;padding:0 16px;align-items:flex-end}.shelf__cover{position:relative;display:block;flex:none;border:0;padding:0;background:none;cursor:pointer;border-radius:0;transition:transform .25s cubic-bezier(.3,1.4,.5,1)}.shelf__cover img{display:block;width:118px;height:158px;object-fit:cover;border-radius:0;box-shadow:0 10px 18px #00000073}.shelf__cover:hover{transform:translateY(-8px)}.shelf__cover[aria-pressed=true]{transform:translateY(-12px);outline:2px solid var(--accent);outline-offset:5px}.shelf__badge{position:absolute;top:6px;width:22px;height:22px;border-radius:50%;background:#0b0d10cc;display:flex;align-items:center;justify-content:center}.shelf__badge--j{right:6px}.shelf__badge--f{left:6px}.shelf__ledge{height:14px;margin-top:-2px;border-radius:0;background:linear-gradient(180deg,var(--ledge1) 0%,var(--ledge2) 60%,var(--ledge3) 100%);box-shadow:0 14px 26px var(--shadow)}.wishes{border:0;border-radius:0;padding:22px 22px 26px}.wishes__row{display:flex;flex-wrap:wrap;gap:26px}.wishes__item{display:flex;gap:16px;align-items:center;text-decoration:none}a.wishes__item{color:var(--ink)}.wishes__item img{width:84px;height:112px;object-fit:cover;border-radius:0;opacity:.85}.copy-panel{flex:1 1 300px;max-width:340px;padding:24px;position:sticky;top:96px;animation:wz-fade-up .35s both}.copy-panel__top{display:flex;gap:18px}.copy-panel h2{font-size:38px}.copy-panel__special{display:inline-flex;align-items:center;gap:6px;margin-top:10px;color:var(--accent-ink);font-size:13px;font-weight:600}.copy-panel__fav{width:100%;margin-top:18px}.copy-panel__dl{margin:20px 0 0;display:grid;grid-template-columns:auto 1fr;gap:10px 16px;font-size:14px}.copy-panel__dl dt{color:var(--faint)}.copy-panel__dl dd{margin:0}.copy-panel__note{margin-top:18px;padding:14px;border-radius:0;background:var(--bg)}.copy-panel__note .faint{display:flex;align-items:center;gap:6px;font-size:12px}.copy-panel__note p{margin:6px 0 0;font-size:19px;line-height:1.25}.copy-panel__actions{display:grid;gap:8px;margin-top:16px}@media(max-width:900px){.cuts{max-width:none;flex-direction:row;flex-wrap:wrap;gap:4px}.cuts__group{display:none}.copy-panel{position:static;max-width:none}}@media(max-width:640px){.shelf__cover img{width:92px;height:123px}.shelf__row{padding:0 4px;gap:10px}}.hits{list-style:none;margin:14px 0 0;padding:0;max-height:50vh;overflow:auto}.hits button{display:flex;gap:14px;align-items:center;width:100%;padding:10px;border-radius:0;background:none;border:0;text-align:left;cursor:pointer;color:var(--ink)}.hits button:hover{background:var(--surface-2)}.hits img,.hits__nocover{width:44px;height:59px;object-fit:cover;border-radius:0;flex:none;background:var(--surface-2)}.hits__title{display:block;font-weight:600}.hits__meta{display:block;font-size:13px;margin-top:2px}.hits--page{max-height:none;margin-top:16px}.games-search{max-width:640px;margin-top:24px;min-height:52px;font-size:17px}.add-pick{margin-top:16px;display:flex;flex-direction:column;gap:8px}.add-pick__game{display:flex;gap:16px;align-items:center;margin-bottom:8px}.add-pick__game img{width:60px;height:80px;object-fit:cover;border-radius:0}.add-pick__label{font-size:14px;font-weight:500;margin-top:8px}.cover-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:22px}.cover-grid__item{text-decoration:none;display:flex;flex-direction:column;gap:6px}a.cover-grid__item{color:var(--ink)}.cover-grid__cover{position:relative;display:block;padding:0;border:0;background:var(--surface);border-radius:0;overflow:hidden;cursor:pointer;aspect-ratio:3/4;box-shadow:0 12px 26px var(--shadow);transition:transform .25s cubic-bezier(.3,1.4,.5,1)}.cover-grid__cover:hover{transform:translateY(-4px)}.cover-grid__cover img{width:100%;height:100%;object-fit:cover;display:block}.cover-grid__cover[aria-busy=true]{opacity:.6}.cover-grid__nocover{display:grid;place-items:center;height:100%;padding:12px;font-size:14px;color:var(--muted);text-align:center}.cover-grid__badge{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:#07080a}.cover-grid__title.linkish{border:0;background:none;padding:0;text-align:left;font:inherit;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer;line-height:1.3}.cover-grid__title.linkish:hover{color:var(--accent-ink)}.quick{display:flex;gap:6px;margin-top:4px}.quick__btn{flex:1 1 0;min-width:0;height:34px;display:grid;place-items:center;border-radius:0;border:0;background:var(--surface);color:var(--ink-2);cursor:pointer;text-decoration:none;transition:border-color .15s,color .15s,background .15s}.quick__btn:hover{border-color:var(--accent);color:var(--accent-ink)}.quick__btn.is-on{color:var(--accent-ink);border-color:color-mix(in srgb,var(--accent) 60%,transparent);background:color-mix(in srgb,var(--accent) 12%,var(--surface))}.quick__btn.is-fav{color:#e0786b;border-color:#e0786b80;background:#e0786b1a}.quick__btn[aria-busy=true]{opacity:.5;pointer-events:none}.cover-grid__item>img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:0}.cover-grid__title{font-weight:500;font-size:15px}.cover-grid__year{font-size:13px}.ghero{position:relative;overflow:hidden;background:#07080a}.ghero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%}.ghero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07080af0,#07080ab8 45%,#07080a59)}.ghero__fade{position:absolute;left:0;right:0;bottom:0;height:200px;background:linear-gradient(0deg,var(--bg),rgba(var(--bg-rgb),0))}.ghero__row{position:relative;display:flex;flex-wrap:wrap;gap:44px;align-items:flex-end;padding-top:72px;padding-bottom:88px}.ghero__info{flex:1 1 460px;min-width:0}.ghero__info>.muted{font-size:15px}.ghero__title{font-size:clamp(40px,5.2vw,76px);margin-top:10px}.ghero__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;font-size:13px;align-items:center}.ghero__chip{border:0;border-radius:0;padding:6px 12px;background:var(--fr-piece)}.ghero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.ratings{flex:0 1 340px;background:#0b0d109e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(230,233,237,.12);border-radius:0;padding:22px}.ratings__head{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px}.seg--glass{background:#00000059}.seg--glass button{min-height:34px;padding:0 12px}.seg--glass button[aria-pressed=true]{background:#e6e9ed;color:#07080a}.ratings__cols{display:flex;gap:22px;margin-top:18px;align-items:flex-end}.ratings__cols>div:not(.ratings__sep){flex:1}.ratings__sep{width:1px;align-self:stretch;background:#e6e9ed24}.ratings__k{font-size:13px}.ratings__v{display:flex;align-items:baseline;gap:6px;margin:6px 0}.ratings__v .t{font-size:72px;line-height:.85}.ratings__mine{color:#e2be84}.ratings__n{font-size:13px;margin-top:8px}.ratings{--star-off: rgba(230, 233, 237, .18);--star-on: #FFB25B}.game-body{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start;padding-top:36px}.game-main{flex:999 1 600px;min-width:0;display:flex;flex-direction:column;gap:56px}.my-review{padding:32px}.my-review__top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:center;font-size:13px}.my-review__k{font-size:14px;color:var(--accent-ink);font-weight:600}.my-review__title{font-size:44px;margin-top:12px}.my-review__score{display:flex;align-items:center;gap:12px;margin-top:12px}.my-review__score .t{font-size:34px;color:var(--accent-ink)}.my-review__text{margin:16px 0 0;font-size:17px;line-height:1.65;color:var(--ink-2);max-width:68ch}.my-review__actions{margin-top:20px}.editor{display:flex;flex-direction:column;gap:8px}.editor__score{margin:10px 0}.editor__score>label{font-weight:600;font-size:14px}.editor__ten{display:flex;gap:18px;align-items:center;max-width:520px}.editor__ten .t,.editor__stars .t{font-size:40px;flex:none}.editor__stars{display:flex;align-items:center;gap:0;margin-top:8px}.editor__stars .t{margin-left:20px}.editor__hint{font-size:12px;margin:8px 0 0}.editor__label{font-size:14px;font-weight:500;margin-top:10px}.editor__actions{display:flex;gap:10px;margin-top:12px}.community-reviews .block__head h2{font-size:44px}.dist{margin:6px 0 0;display:flex;flex-wrap:wrap;gap:28px;align-items:flex-end}.dist__bars{display:flex;align-items:flex-end;gap:6px;height:120px;flex:1 1 360px}.dist__col{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;height:100%;justify-content:flex-end;font-size:12px}.dist__bar{width:100%;border-radius:0;background:var(--accent);opacity:.85;transition:height .5s cubic-bezier(.3,.7,.2,1);min-height:2px}.dist figcaption{flex:0 1 240px;font-size:14px;line-height:1.5}.reviews{margin-top:22px;border-top:1px solid var(--line)}.review{padding:26px 0;border-bottom:1px solid var(--line)}.review__head{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.review__avatar{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;color:#e6e9ed;flex:none}.review__who{flex:1;min-width:200px;font-size:13px}.review__score{text-align:right}.review__score .t{font-size:30px;color:var(--accent-ink)}.review__score .t .muted{font-size:18px}.review__orig{font-size:12px;margin-top:2px}.review__title{font-size:30px;margin-top:14px}.review__text{margin:8px 0 0;font-size:16px;line-height:1.6;color:var(--ink-2);max-width:68ch}.review__useful{font-size:13px;margin-top:12px}.spoiler{margin-top:14px;padding:18px;border-radius:0;background:var(--surface);display:flex;flex-wrap:wrap;gap:14px;align-items:center}.spoiler>div{flex:1;min-width:220px;font-size:14px}.game-aside{flex:1 1 320px;max-width:380px;display:flex;flex-direction:column;gap:36px}.relation{padding:24px}.relation h2{font-size:30px}.relation ul{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:14px;font-size:15px}.relation li{display:flex;gap:12px;align-items:flex-start}.relation li .muted{font-size:14px;margin-top:2px}.relation__ic{color:var(--accent);width:18px;flex:none;text-align:center}.aside-title{font-size:30px}.about{margin:12px 0 8px;font-size:15px;line-height:1.65;color:var(--ink-2)}.about__src{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;font-size:12px}.linklike{border:0;background:none;padding:0;font:inherit;color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.facts{margin:18px 0 0;display:grid;gap:10px}.facts>div{display:grid;grid-template-columns:104px minmax(0,1fr);gap:12px;font-size:14px;line-height:1.45}.facts dt{color:var(--muted)}.facts dd{margin:0;color:var(--ink)}.media__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.media__head .btn{flex:none;white-space:nowrap}.media__count{font-size:12px;margin:2px 0 12px}.media__lead{position:relative;display:block;width:100%;padding:0;border:0;border-radius:0;overflow:hidden;cursor:pointer;background:#000;margin-bottom:8px}.media__lead img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;transition:transform .5s ease,opacity .3s;opacity:.88}.media__lead:hover img,.media__lead:focus-visible img{transform:scale(1.04);opacity:1}.media__play{position:absolute;left:50%;top:50%;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;display:grid;place-items:center;background:#0b0d10b8;color:#e6e9ed;border:1px solid rgba(230,233,237,.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .25s cubic-bezier(.3,1.4,.5,1),background .2s}.media__play svg{margin-left:3px}.media__lead:hover .media__play{transform:scale(1.1);background:var(--accent);color:#0b0d10}.media__label{position:absolute;left:0;right:0;bottom:0;padding:22px 12px 10px;font-size:13px;font-weight:600;color:#e6e9ed;text-align:left;background:linear-gradient(0deg,rgba(0,0,0,.75),transparent)}.shots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.shots__item{position:relative;display:block;padding:0;border:0;border-radius:0;overflow:hidden;cursor:zoom-in;background:var(--surface)}.shots__item img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block;transition:transform .5s ease}.shots__item:hover img,.shots__item:focus-visible img{transform:scale(1.06)}.shots__more{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#07080a9e;color:#e6e9ed;font-family:var(--font-title);font-size:30px;letter-spacing:.02em}.releases{margin:12px 0 0;display:grid;gap:10px;font-size:14px}.releases div{display:flex;justify-content:space-between;gap:16px}.releases dd{margin:0}@media(max-width:760px){.ghero__row{padding-top:40px}.ratings{flex-basis:100%}.game-aside{max-width:none}}.session{min-height:100vh;display:flex;flex-wrap:wrap;background:var(--bg)}.session--empty{display:block;max-width:760px;margin:0 auto;padding:32px 20px}.session--empty h1{font-size:44px;margin-top:24px}.session--empty>p{margin:14px 0 0;font-size:16px}.session__pick{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:14px;margin-top:24px}.session__pick button{background:none;border:0;padding:0;text-align:left;cursor:pointer;color:var(--ink);font-size:13px;font-weight:600}.session__pick img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:0;display:block;margin-bottom:8px}.session__back{width:44px;height:44px;border-radius:50%;background:var(--surface);display:flex;align-items:center;justify-content:center;color:var(--ink)}a.session__back{color:var(--ink)}.session__stage{position:relative;overflow:hidden;flex:999 1 720px;min-height:100vh;display:flex;flex-direction:column;background:#07080a}.session__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.38) saturate(.85)}.session__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 55% at 50% 42%,#07080a26,#07080aeb 88%)}.session__bar{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:18px 28px}.session__back-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--muted);text-decoration:none;font:700 12px/1 var(--font-ui);font-stretch:125%;letter-spacing:.06em;text-transform:uppercase;justify-self:start}a.session__back-link{color:var(--muted)}a.session__back-link:hover{color:var(--ink)}.session__brand{justify-self:center}.session__live{justify-self:end;display:inline-flex;align-items:center;gap:8px;font:600 12.5px/1 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--now-ink)}.session__center{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px 28px;text-align:center}.session__cover{width:72px;aspect-ratio:3 / 4;border-radius:0;overflow:hidden;box-shadow:0 16px 30px #00000080}.session__cover img{width:100%;height:100%;object-fit:cover;display:block}.session__name{font-size:clamp(32px,3.8vw,52px);max-width:18ch;color:#f2f4f6}.session__clock{font:400 clamp(56px,8vw,96px)/1 var(--font-ui);letter-spacing:0;color:#f2f4f6;font-variant-numeric:tabular-nums}.session__line{width:min(560px,100%);margin:6px 0 2px}.session__hint{margin:0;font-size:14px;color:var(--muted)}.session__main-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:14px}.session__main-actions .btn{min-height:58px;padding:0 28px}.session__more{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.session__foot{position:relative;padding:0 28px 28px;display:flex;flex-direction:column;gap:16px}.session__foot-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px}.session__finish{margin-left:auto}.session__recap{max-width:720px}.session__note{max-width:640px;padding:16px 18px;border-radius:0;background:#0d0f12d1;box-shadow:none;display:flex;flex-direction:column;gap:6px}.session__note .quote{font-size:17px;line-height:1.4}.session__aside{flex:1 1 440px;min-width:0;background:var(--surface);box-shadow:inset 1px 0 0 var(--line);animation:wz-fade .3s both}.tile{display:none}.session__k{margin-bottom:10px}.session__thumbs{display:flex;gap:10px;flex-wrap:wrap}.session__thumb,.session__mark{position:relative;width:112px;height:68px;border-radius:0;overflow:hidden;animation:wz-drop .7s cubic-bezier(.3,1.3,.5,1) both}.session__thumb{padding:0;border:0;cursor:zoom-in;background:#000;box-shadow:none}.session__thumb img{width:100%;height:100%;object-fit:cover;display:block}.session__thumb-pin{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#0b0d10bf;color:#ffb25b}.session__mark{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px;background:#0d0f12d9;color:var(--now-ink);box-shadow:none}.session__mark span{font-size:10px;color:var(--muted);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:760px){.session__stage{min-height:100svh}.session__bar{padding:12px 16px}.session__back-link span,.session__back-link{font-size:0;gap:0}.session__back-link svg{width:22px;height:22px}.session__center{padding:12px 16px;gap:12px}.session__main-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.session__main-actions .btn{min-height:88px;flex-direction:column;gap:6px;padding:0 10px;border-radius:0;font-size:11px;white-space:normal}.session__foot{padding:0 16px 20px}.session__finish{width:100%;margin:0}}.sheet-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;background:#050403a8;display:flex;align-items:flex-end;justify-content:center;animation:wz-fade .2s ease both}.sheet{width:100%;max-width:560px;max-height:92vh;overflow:auto;background:var(--bg);border:0;border-bottom:0;border-radius:0;padding:10px 20px calc(20px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:8px;animation:wz-sheet .32s cubic-bezier(.2,.9,.3,1) both;box-shadow:0 -20px 60px #0006}.sheet__grip{width:44px;height:5px;border-radius:0;background:var(--line-2);margin:0 auto 8px}.sheet__title{font-size:36px}.sheet__kind{align-self:flex-start;margin:4px 0 6px}.sheet__kind button{display:inline-flex;align-items:center;gap:6px}.sheet__photo{position:relative;border-radius:0;overflow:hidden;background:#000}.sheet__photo img{display:block;width:100%;max-height:260px;object-fit:contain}.sheet__photo .btn{position:absolute;right:8px;bottom:8px;background:#0b0d10b3;color:#e6e9ed}.sheet__addphoto{display:flex;align-items:center;justify-content:center;gap:10px;min-height:72px;border:0;border-radius:0;background:var(--surface);color:var(--ink-2);font:inherit;cursor:pointer}.sheet__addphoto:hover{border-color:var(--accent);color:var(--accent-ink)}.sheet__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.sheet__actions .btn.primary{flex:1 1 auto;justify-content:center}@keyframes wz-sheet{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}@media(min-width:700px){.sheet-back{align-items:center}.sheet{border-radius:0;border-bottom:1px solid var(--line)}}@keyframes wz-drop{0%{transform:translateY(-40px) rotate(-10deg);opacity:0}60%{transform:translateY(4px) rotate(3deg);opacity:1}to{transform:none}}.finish{padding:32px;display:flex;flex-direction:column;gap:8px;max-width:560px}.finish__head{display:flex;justify-content:space-between;align-items:center}.finish__head .t{font-size:26px}.finish>.kicker{margin:4px 0 8px}.finish__label{display:flex;justify-content:space-between;align-items:baseline;font-size:14px;font-weight:600;margin-top:14px}.finish__label .t{font-size:20px;color:var(--now-ink)}.finish__zerei{margin-top:18px;min-height:52px;padding:0 18px;background:var(--now-bg);border:1px solid var(--now-line);border-radius:0;color:var(--ink);font:600 14px var(--font-ui);cursor:pointer;text-align:left}.finish__zerei:hover{border-color:var(--now)}.finish__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.finish__actions .btn.primary{flex:1 1 auto}@media(max-width:760px){.finish{padding:24px 16px 40px}}.prefs{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.prefs__aside{flex:1 1 240px;display:flex;flex-direction:column;gap:14px;position:sticky;top:100px}.prefs__aside .kicker{margin:0}.prefs__name{font-size:40px}.prefs__nav{display:flex;flex-direction:column;gap:2px;margin-top:10px}.prefs__nav a{display:flex;align-items:center;min-height:44px;padding:0 16px;border-radius:0;color:var(--muted);text-decoration:none;font-size:14px;font-weight:500}.prefs__nav a:hover{background:var(--surface-2);color:var(--ink)}.prefs__main{flex:999 1 600px;min-width:0}.prefs__section{margin-top:56px;scroll-margin-top:100px}.prefs__section--first{margin-top:0}.prefs__section--sub{margin-top:28px}.prefs__section h2{font-size:26px;margin-bottom:10px}.prefs__section>p.muted{margin:0 0 18px;font-size:15px;line-height:1.5;max-width:64ch}.prefs__sub{margin:24px 0 12px;font-size:15px;font-weight:600}.prefs__p{font-size:15px;line-height:1.5;max-width:64ch;margin:0 0 16px}.themes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px}.theme-card{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:0;border:0;box-shadow:none;background:var(--surface);cursor:pointer;color:var(--ink);font:600 15px/1 var(--font-ui);text-align:left}.theme-card[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--ink)}.theme-card__mini{display:flex;flex-direction:column;gap:10px;height:120px;border-radius:0;padding:14px}.theme-card__mini>span:not(.theme-card__blocks){display:block;height:8px;border-radius:0}.theme-card__mini--light{background:#f3f4f6;border:1px solid #dde0e4}.theme-card__blocks{display:flex;gap:8px;margin-top:8px;align-items:flex-end}.theme-card__blocks i{width:60px;height:44px;border-radius:0}.theme-card__blocks b{width:44px;height:22px;border-radius:0;background:#f2f4f6}.theme-card__mini--light .theme-card__blocks b{background:#0b0d10}.theme-card__mini--light .theme-card__blocks i{border:1px solid #dde0e4}.black-card{margin-top:12px;padding:22px}.black-card__label{display:flex;justify-content:space-between;align-items:baseline;font-size:15px;font-weight:600;margin-bottom:8px}.black-card__label .t{font:600 15.5px var(--font-ui);text-transform:none;color:var(--now-ink);font-size-adjust:none}.black-card__ends{display:flex;justify-content:space-between;font:600 12.5px var(--font-ui);letter-spacing:0;text-transform:none;color:var(--faint);gap:12px}.samples{list-style:none;margin:18px 0 0;padding:0;border-top:1px solid var(--line)}.samples li{display:flex;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid var(--line);flex-wrap:wrap}.samples li>span:first-child{flex:1;min-width:200px}.samples .t{font-size:34px;min-width:110px;text-align:right}.samples .t .muted{font-size:20px}.motions{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px}.motion{display:flex;gap:14px;align-items:flex-start;padding:18px;border-radius:0;background:var(--surface);box-shadow:none;cursor:pointer}.motion[data-on=true]{box-shadow:inset 0 0 0 2px var(--ink)}.motion input{width:20px;height:20px;margin-top:2px;accent-color:var(--now);flex:none}.motion strong{display:block;font-size:15px}.motion .muted{display:block;font-size:13px;line-height:1.45;margin-top:4px}.motion--switch{align-items:center}.motion--switch[data-on=true]{box-shadow:none}.switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:52px!important;height:30px!important;margin:0!important;border-radius:0;background:var(--line-2);cursor:pointer;transition:background .2s}.switch:after{content:"";position:absolute;top:4px;left:4px;width:22px;height:22px;border-radius:50%;background:var(--ink);transition:left .2s,background .2s}.switch:checked{background:var(--now)}.switch:checked:after{left:26px;background:#07080a}.login-page{display:flex;flex-wrap:wrap;min-height:calc(100vh - 72px);margin-bottom:-96px}.login__art{position:relative;overflow:hidden;flex:1 1 520px;min-height:420px;background:radial-gradient(120% 70% at 30% 100%,#2a1d0f,#0b0c0f 55%,#050608)}.login__glow{position:absolute;left:-10%;right:-10%;bottom:160px;height:220px;background:radial-gradient(closest-side,rgba(255,178,91,.3),transparent)}.login__line{position:absolute;left:0;right:0;bottom:210px;height:2px;background:linear-gradient(90deg,#ffb25b00,#ffb25b 30%,#ffe6c4 60%,#ffb25b00)}.login__mark{position:absolute;left:56px;bottom:212px;color:#e2be84}.login__brand{position:absolute;left:56px;right:56px;bottom:64px;display:flex;flex-direction:column;gap:10px;font-size:18px;color:#c9ced4}.login__name{font:600 22px/1 var(--font-title);font-stretch:125%;letter-spacing:.4em;text-transform:uppercase;color:#f2f4f6}.login__side{flex:1 1 480px;display:flex;align-items:center;justify-content:center;padding:56px 32px}.login{width:min(400px,100%);display:flex;flex-direction:column;gap:16px}.login .kicker{margin:0}.login__title{font-size:52px}.login__lead{margin:0;font-size:16px;line-height:1.55}.login__label{font-size:14px;font-weight:600;margin-top:6px}.login .btn{width:100%}.login__error{color:var(--live);margin:0}@media(max-width:760px){.login__art{flex-basis:100%;min-height:260px}.login__line{bottom:120px}.login__glow{bottom:70px}.login__mark{bottom:122px;left:24px;width:110px;height:auto}.login__brand{left:24px;bottom:32px;font-size:15px}.login__name{font-size:16px}.login__side{padding:32px 16px 120px}.prefs__aside{position:static}.prefs__nav{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.prefs__nav a{white-space:nowrap}}@media(max-width:640px){.hero__shade{background:linear-gradient(180deg,#07080ad1,#07080ac7 55%,#07080a8c 80%,#07080af2)}.journey__title{gap:14px}.journey__title img{width:64px;height:86px}.tl-toolbar__left{flex-wrap:nowrap;overflow-x:auto;max-width:100%;scrollbar-width:none}.tl-toolbar__left .seg{flex:none}.tl-toolbar__left .seg button{white-space:nowrap}}@media(max-width:640px){.ghero__row{gap:24px}.ghero__row>.fav-cover{zoom:.55}.ghero__shade{background:linear-gradient(180deg,#07080ab3,#07080ad9 60%,#07080a99)}.capsule__row{flex-direction:column;gap:6px;padding:18px 20px}.capsule__k{width:auto;padding-top:0}}@media(max-width:640px){.my-review__title{font-size:34px}.ghero__title{font-size:40px}}@media(max-width:640px){.journey__side{width:100%}.journey__cta{width:100%;margin:0;flex-direction:column;align-items:center;gap:10px}.journey__cta .btn.lg{min-height:46px;padding:0 26px;font-size:12px}.journey__cta .faint{order:0;text-align:center}.journey__minor{flex-direction:column;gap:6px}.cinema__play{min-height:40px;padding:0 14px;font-size:14px}}.btn.now .session-pill__dot{background:#07080a}.jindex .block{margin-top:48px}.jindex__what .what{padding:32px}.focus{position:relative;margin-top:32px;border-radius:0;overflow:hidden;background:#07080a;color:#e6e9ed;min-height:440px;box-shadow:0 30px 80px #00000059}.focus__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.focus__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07080af2,#07080ad1 45%,#07080a8c),linear-gradient(0deg,rgba(7,8,10,.7),transparent 50%)}.focus__grid{position:relative;display:flex;flex-wrap:wrap;gap:32px 48px;padding:40px 44px;align-items:flex-end}.focus__main{flex:999 1 460px;min-width:0}.focus__side{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:16px}.focus__kicker{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;color:#a9b0b8}.focus__badge{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:0;background:#e2be84;color:#07080a;font-weight:700;letter-spacing:.02em}.focus__title{font-size:clamp(36px,4.4vw,64px);margin-top:14px}.focus__title a{color:inherit;text-decoration:none}.focus__meta{margin:12px 0 0;font-size:16px;color:#c9ced4}.focus__progress{display:flex;align-items:center;gap:12px;max-width:420px;margin-top:16px;font-size:14px;color:#c9ced4}.focus__progress .bar{flex:1;background:#e6e9ed2e}.focus__note{margin:20px 0 0;padding-left:18px;border-left:2px solid #FFB25B;font-size:24px;line-height:1.25;max-width:34ch;color:#e6e9ed}.focus__note cite{display:block;margin-top:8px;font-family:var(--font-ui);font-style:normal;font-size:13px;color:#9aa1aa}.focus__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.focus__actions .btn.ghost{color:#e6e9ed;border-color:#e6e9ed4d}.focus__actions .btn.quiet{color:#a9b0b8}.focus__photos{display:grid;gap:8px}.focus__photos.n2,.focus__photos.n3{grid-template-columns:2fr 1fr;grid-template-rows:repeat(2,72px)}.focus__photos.n1{grid-template-rows:150px}.focus__photos.n2 .focus__photo:first-child,.focus__photos.n3 .focus__photo:first-child{grid-row:span 2}.focus__photos.n2 .focus__photo:nth-child(2){grid-row:span 2}.focus__photo{padding:0;border:0;border-radius:0;overflow:hidden;cursor:zoom-in;background:#000;box-shadow:0 10px 24px #0006}.focus__photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.focus__photo:hover img{transform:scale(1.06)}.focus__trail{list-style:none;margin:0;padding:14px 16px;border-radius:0;background:#0b0d108c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(230,233,237,.12);display:grid;gap:0}.focus__step{position:relative;display:grid;grid-template-columns:16px 58px minmax(0,1fr) auto;gap:10px;align-items:center;padding:7px 0;font-size:13px}.focus__step+.focus__step:before{content:"";position:absolute;left:7px;top:-9px;height:16px;border-left:1px dashed rgba(201,161,116,.5)}.focus__step .dot{justify-self:center}.focus__step .dot--sessao{background:#e6e9ed}.focus__step-date{color:#9aa1aa;white-space:nowrap}.focus__step-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#e6e9ed}.focus__step-kind{font-size:11px;color:#ffb25b;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.focus__more{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#e2be84}.focus-toggle{gap:6px}.focus-toggle[aria-pressed=true]{color:var(--accent-ink)}.play-hint{margin:6px 0 0;font-size:12px}@media(max-width:640px){.focus{border-radius:0}.focus__grid{padding:26px 20px}.focus__shade{background:linear-gradient(180deg,#07080abf,#07080aeb)}.focus__note{font-size:20px}.focus__actions .btn{flex:1 1 auto;justify-content:center}.focus__step{grid-template-columns:16px 52px minmax(0,1fr)}.focus__step-kind{display:none}.jindex__what .what{padding:22px}}.cinema__photo{position:absolute;z-index:2;right:5%;top:92px;width:min(36%,460px);padding:0;border:0;background:none;cursor:zoom-in;transform:rotate(2.2deg);animation:wz-photo-in .8s cubic-bezier(.2,.8,.2,1) both}.cinema__photo.is-ponto{transform:rotate(-2deg)}.cinema__photo-paper{display:block;padding:10px 10px 0;background:#efe6d6;border-radius:0;box-shadow:0 30px 60px #0000008c,0 0 0 1px #0000001a;transition:transform .3s cubic-bezier(.3,1.4,.5,1)}.cinema__photo:hover .cinema__photo-paper{transform:translateY(-4px) rotate(-1deg)}.cinema__photo img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0}.cinema__photo-cap{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 4px 11px;color:#3b3229;font-size:12px;text-align:left}.cinema__photo-cap .serif{font-size:18px;color:#0b0d10;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cinema__photo-cap>span:last-child{display:inline-flex;align-items:center;gap:6px;flex:none}.cinema__photo.is-ponto .cinema__photo-paper:before{content:"";position:absolute;top:-9px;left:50%;width:18px;height:18px;margin-left:-9px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#e9c48f,#a3743f);box-shadow:0 3px 6px #0006}.cinema__photo-paper{position:relative}@keyframes wz-photo-in{0%{opacity:0;transform:translateY(24px) rotate(6deg) scale(.96)}to{opacity:1}}.cinema.is-full .cinema__photo,.cinema:fullscreen .cinema__photo{top:110px;width:min(34%,560px)}@media(max-width:900px){.cinema__photo{width:34%;top:140px}}.cinema__photo--inline{display:none}@media(max-width:760px){.cinema{height:700px}.cinema__photo--float{display:none}.cinema__photo--inline{display:block;position:static;width:58%;margin:16px 0 6px 4px;transform:rotate(-1.6deg)}.cinema__photo--inline.is-ponto{transform:rotate(1.6deg);margin-top:22px}.cinema__photo-cap{padding:6px 2px 8px}.cinema__photo-cap .serif{font-size:14px}.cinema__photo-cap>span:last-child{display:none}}@media(max-width:760px){.cinema__top{flex-wrap:nowrap;left:16px;right:16px;top:16px}.cinema__hists{min-width:0;overflow:hidden;flex-wrap:nowrap}.cinema__hists span{flex:none}.cinema__topactions{flex-wrap:nowrap;min-width:0}.cinema__play{max-width:52vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-flex}.cinema__topactions .cinema__glass{padding:0 12px;font-size:0;gap:0}}.cinema__route svg{pointer-events:none}@media(max-width:760px){.cinema__photo--inline{width:48%}}:root[data-theme=claro] .hz__mk--today{background:var(--now);box-shadow:0 0 18px 6px #d9822b73}.arrive-wrap{padding-top:20px;padding-bottom:4px}.arrive-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px 22px;align-items:center;margin:0;padding:18px 22px;border-radius:0;border:1px solid var(--now-line);background:var(--now-bg)}.arrive-card__ems{display:flex;gap:6px}.arrive-card__ems img{width:34px;height:30px;object-fit:contain;filter:drop-shadow(0 0 10px rgba(255,178,91,.35))}.arrive-card__txt{display:grid;gap:4px}.arrive-card__txt b{font-size:17px}.arrive-card__acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media(max-width:760px){.arrive-card{grid-template-columns:1fr}}.social{display:flex;flex-direction:column;gap:10px;margin-top:4px}.social__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px}.btn.social__btn:not(.primary):hover{background:var(--fr-piece-hi)}.social__mark{width:20px;height:20px;flex:none}.login:has(.social__google,.social__gsi)>.btn.primary{background:var(--fr-piece);color:var(--ink)}.login:has(.social__google,.social__gsi)>.btn.primary:hover{background:var(--fr-piece-hi);color:var(--ink)}.social__gsi{min-height:40px;display:flex;justify-content:center;color-scheme:light}.social__google{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:40px;padding:0 12px;background:#fff;border:1px solid #747775;border-radius:4px;color:#1f1f1f;cursor:pointer;font:500 14px/1 Roboto,Arial,sans-serif;letter-spacing:.25px}.social__google:hover{background:#f8faff}.social__google:disabled{opacity:.7;cursor:default}.social__google .social__mark{position:absolute;left:12px;width:18px;height:18px}.social__row{display:grid;gap:10px}.social__row .social__btn{min-height:44px;padding:0 12px;font-size:14px}.social__btn--steam:hover .social__mark{color:#fff}.social__btn--discord:hover .social__mark{color:#8891f7}.social__btn--twitch:hover .social__mark{color:#a970ff}.social__ou{display:flex;align-items:center;gap:12px;margin:10px 0 0;font-size:13px;color:var(--faint)}.social__ou:before,.social__ou:after{content:"";flex:1;height:1px;background:var(--fr-hair)}@media(max-width:359px){.social__row .social__btn span{display:none}}.login-page--so .login__side{flex-basis:100%}.login__mini{color:#e2be84;margin-bottom:8px}.social--espera .login__lead{margin:0}.contas__lista{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:8px}.contas__item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:0 0 0 14px;background:var(--fr-piece)}.contas__nome{display:inline-flex;align-items:center;gap:10px;font-weight:600;color:var(--ink)}.contas__acao{display:inline-flex;align-items:center;gap:10px;font-size:14px}.contas__item>.faint{font-size:13px;padding-right:14px}.jogo-cheio{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#0d0f24}.jogo-cheio iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}.jogo-cheio__sair{position:absolute;left:8px;bottom:8px;z-index:2;font:700 11px/1 var(--font-display, inherit);letter-spacing:.08em;text-transform:uppercase;color:#fff6d6;background:#0d0f248c;padding:6px 9px;border-radius:4px;text-decoration:none;opacity:.55}.jogo-cheio__sair:hover,.jogo-cheio__sair:focus-visible{opacity:1}.jogo-cheio__aviso{position:absolute;left:50%;top:10px;transform:translate(-50%);z-index:3;max-width:min(640px,calc(100% - 32px));margin:0;padding:10px 14px;background:#fff3c4;color:#1b1f4f;border:2px solid #e2c56a;border-radius:6px;font-size:14px}.sheet{outline:none}.sheet--wide{max-width:640px}.sheet__lead{margin:0 0 4px;font-size:15px;line-height:1.45}.sheet__danger{margin-top:18px;padding-top:14px;border-top:1px solid var(--line);display:grid;gap:4px;justify-items:start}.sheet__danger .faint{margin:0;font-size:13px}.btn.danger{color:var(--danger)}.btn.danger.is-armed{background:#5b2219;color:#ffd9d0;border-color:#8a3a2c}@media(min-width:761px){.sheet-back--center{align-items:center;padding:24px}.sheet--center{border-radius:0;border-bottom:1px solid var(--line);max-height:88vh;padding:18px 26px 24px}.sheet--center .sheet__grip{display:none}}.field--short{max-width:160px}.chips--sm{margin-top:0}.chips--sm .chip{min-height:34px;padding:0 12px;font-size:13px}.datefield{border:0;padding:0;margin:10px 0 0;display:grid;gap:10px}.datefield__legend{font-size:14px;font-weight:500;padding:0;margin-bottom:8px}.datefield .chips{margin-top:0}.datefield .chip{min-height:36px;padding:0 13px;font-size:13px}.datefield .field{max-width:240px}.datefield__year{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.datefield__year .field{max-width:120px}.toast--action{animation:wz-fade-up .3s both;max-width:calc(100vw - 32px);flex-wrap:wrap}.toast__btn{border:0;background:none;color:var(--accent-ink);font:600 14px var(--font-ui);text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:4px 0 4px 6px}.state-card{display:flex;flex-wrap:wrap;justify-content:space-between;gap:18px;align-items:center;padding:22px 26px;margin-top:24px}.state-card h2{font-size:34px}.state-card p{margin:6px 0 0}.state-card .quote{font-size:21px}.state-card__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.state-card--pausada{border-color:var(--line-2)}.state-card--dropada,.state-card--encerrada{border-style:dashed}.jmenu__group{margin-top:8px}.jmenu__h{font:600 14px var(--font-ui);color:var(--muted);margin:6px 0 10px}.jmenu__states{display:grid;gap:8px}.jstate{display:grid;gap:3px;text-align:left;padding:14px 16px;border-radius:0;border:0;background:var(--surface);color:var(--ink);font:inherit;cursor:pointer}.jstate:hover,.jstate:focus-visible{border-color:var(--accent)}.jstate strong{font-size:16px}.jstate span{color:var(--muted);font-size:14px}.jmenu__hists{list-style:none;margin:0;padding:0;display:grid;gap:2px}.jmenu__hists li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--line)}.jmenu__hists li>div{display:grid;gap:2px}.jmenu__hists .muted{font-size:13px}.cinema__edit{margin-left:auto}.simple__side{display:flex;flex-direction:column;align-items:flex-end;gap:6px;padding:10px 0}.simple__edit{min-height:32px;padding:0 10px;font-size:13px}.ev-photo{display:flex;gap:12px;align-items:center;margin-top:10px}.ev-photo img{width:120px;height:80px;object-fit:cover;border-radius:0;transition:opacity .2s}.focus-minis{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-top:16px}.focus-mini{position:relative;min-height:220px;border-radius:0;overflow:hidden;background:#07080a;color:#e6e9ed;display:flex;align-items:flex-end}.focus-mini>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.focus-mini__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#07080a26,#07080aeb 70%)}.focus-mini__body{position:relative;padding:20px 22px;display:grid;gap:6px;justify-items:start}.focus-mini h2{font-size:30px}.focus-mini h2 a{color:inherit;text-decoration:none}.focus-mini p{margin:0;color:#c9ced4;font-size:14px}.focus-mini__actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.focus-mini__actions .btn.quiet{color:#c9ced4}.jindex__more{margin-top:-8px}.forgotten{background:var(--now-bg);border-bottom:1px solid var(--now-line)}.forgotten__row{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;justify-content:space-between;padding-top:12px;padding-bottom:12px}.forgotten p{margin:0;font-size:15px}.forgotten__actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.subnav{display:flex;gap:4px;flex-wrap:wrap;width:max-content;max-width:100%;margin:0 0 26px;padding:4px;border-radius:0;background:var(--surface);box-shadow:none}.subnav a{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border-radius:0;color:var(--muted);text-decoration:none;font-size:14px;font-weight:500}.subnav a:hover{color:var(--ink)}.subnav a[aria-current=page]{background:var(--ink);color:var(--bg)}@media(max-width:640px){.subnav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;width:auto}.subnav a{white-space:nowrap;padding:0 14px}}.cover-art{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.cover-art--type{aspect-ratio:3 / 4;display:flex;flex-direction:column;justify-content:space-between;padding:10% 9%;background:linear-gradient(160deg,hsl(var(--h) 32% 26%),hsl(var(--h) 38% 12%));color:#e6e9ed;overflow:hidden;box-shadow:none}.cover-art__title{font:800 clamp(15px,1.6vw,22px)/1 var(--font-title);font-stretch:125%;font-size-adjust:cap-height .58;letter-spacing:-.01em;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.cover-art__plat{font:600 10px/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;opacity:.7}.also__cover{display:block;width:66px;height:88px;flex:none;border-radius:0;overflow:hidden}.also__cover .cover-art--type .cover-art__title{font-size:13px}.aside-covers a{display:block;border-radius:0;overflow:hidden;aspect-ratio:3/4}.aside-covers .cover-art__title,.hits .cover-art__title{font-size:12px}.aside-wish .cover-art{width:80px;height:107px;flex:none;border-radius:0}.journey__title a{display:block;width:96px;height:128px;flex:none;border-radius:0;overflow:hidden}.journey__title a .cover-art{width:100%;height:100%}@media(max-width:640px){.journey__title a{width:64px;height:86px}.journey__title .cover-art__title{font-size:12px}}.what__cover{display:block;overflow:hidden;border-radius:0}.ghero__cover-art{width:240px;height:320px;border-radius:0;flex:none}@media(max-width:760px){.ghero__cover-art{width:150px;height:200px}}.collection .subnav{margin-top:0}.cbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:26px}.cbar__q{flex:1 1 220px;max-width:320px}.cbar__sel .field{min-height:44px;padding-right:30px}.cbar__count{margin:12px 0 0;font-size:14px}.cgrid{display:grid;grid-template-columns:repeat(var(--cols, 8),minmax(0,1fr));gap:22px 16px;margin-top:26px}@media(max-width:1240px){.cgrid{--cols: 7}}@media(max-width:1080px){.cgrid{--cols: 6}}@media(max-width:900px){.cgrid{--cols: 5}}@media(max-width:720px){.cgrid{--cols: 4;gap:18px 12px}}@media(max-width:520px){.cgrid{--cols: 3;gap:16px 10px}}.cgrid__head{grid-column:1 / -1;font-size:30px;margin-top:14px;padding-bottom:6px;border-bottom:1px solid var(--line)}.cgrid__head .faint{font:500 14px var(--font-ui);margin-left:6px}.cgrid__sentinel{grid-column:1 / -1;height:1px}.cgrid__more{text-align:center;font-size:13px}.ctile{position:relative;display:grid;gap:8px;padding:0;border:0;background:none;color:var(--ink);text-align:left;cursor:pointer;font:inherit;min-width:0}.ctile__cover{display:block;aspect-ratio:3 / 4;border-radius:0;overflow:hidden;background:var(--surface-2);box-shadow:0 8px 18px #00000059;transition:transform .25s cubic-bezier(.3,1.4,.5,1)}.ctile:hover .ctile__cover,.ctile:focus-visible .ctile__cover{transform:translateY(-5px)}.ctile:focus-visible{outline:none}.ctile:focus-visible .ctile__cover{outline:2px solid var(--accent);outline-offset:3px}.ctile.is-muted .ctile__cover{opacity:.45}.ctile__meta{display:grid;gap:2px;min-width:0}.ctile__title{font-size:13px;line-height:1.25;font-weight:500;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ctile__plat{font-size:12px;color:var(--faint)}.ctile__badge{position:absolute;top:6px;left:6px;padding:3px 7px;border-radius:0;font:600 10px/1.2 var(--font-ui);letter-spacing:.02em;background:#0b0d10d1;color:#e6e9ed}.ctile__badge--ok{color:#e2be84}.ctile__badge--now{color:#ffb25b}.ctile__fav{position:absolute;top:6px;right:6px;width:20px;height:20px;border-radius:50%;background:#0b0d10d1;color:#e2be84;display:flex;align-items:center;justify-content:center}.ctile .cover-art__title{font-size:clamp(14px,1.5vw,19px)}@media(max-width:520px){.ctile .cover-art__title{font-size:14px}}.csheet{display:grid;gap:14px}.csheet__top{display:flex;gap:18px;align-items:flex-start}.csheet__cover{display:block;width:112px;flex:none;aspect-ratio:3/4;border-radius:0;overflow:hidden}.csheet__journey{margin:8px 0 10px;font-size:14px;color:var(--ink-2);line-height:1.45}.csheet__actions{display:flex;flex-wrap:wrap;gap:6px}.csheet__dl{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px 18px;margin:0}.csheet__dl div{display:grid;gap:2px}.csheet__dl dt{color:var(--faint);font-size:12px}.csheet__dl dd{margin:0;font-size:15px}.relation__mine{display:grid;gap:10px;padding:14px 16px;border-radius:0;background:var(--bg);justify-items:start}.game-aside .relation__mine{margin-top:16px}.relation__row{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;font-size:14px}.cform{display:grid;gap:12px}.cform__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.cform__grid label{display:grid;gap:6px;font-size:13px;font-weight:500;color:var(--ink-2)}.cform__wide{grid-column:1 / -1}.cform__check{display:flex;gap:10px;align-items:center;font-size:15px}@media(max-width:520px){.cform__grid{grid-template-columns:1fr}.csheet__cover{width:84px}}.link-igdb{margin-top:16px;padding-top:14px;border-top:1px solid var(--line);display:grid;gap:8px;justify-items:start}.link-igdb .hits{width:100%}.link-igdb p{margin:0;font-size:14px}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-top:24px}.kpi{display:grid;gap:2px;padding:18px 20px;border-radius:0;background:var(--surface);border:0}.kpi__n{font-size:52px;line-height:1;color:var(--ink)}.kpi__l{font-size:15px;font-weight:500}.kpi__s{font-size:13px;color:var(--muted)}.stats__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;margin-top:16px;align-items:start}.stat-card{padding:20px 22px 18px}.stat-card__title{font-size:28px}.stat-card__note{margin:4px 0 0;font-size:13px}.barlist{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:4px}.barlist li{display:grid;grid-template-columns:minmax(90px,36%) 1fr auto;gap:12px;align-items:center;min-height:28px;font-size:14px;border-radius:0;padding:0 4px}.barlist li:hover{background:var(--surface-2)}.barlist__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2)}.barlist__track{height:10px}.barlist__bar{display:block;height:100%;min-width:3px;border-radius:0;background:var(--accent)}.barlist__n{font-variant-numeric:tabular-nums;color:var(--ink);min-width:3ch;text-align:right}.importer .lead{max-width:70ch}.import-error{padding:14px 18px;border-color:#8a3a2c;color:var(--ink)}.import__h{font-size:36px;margin-top:18px}.drop{margin-top:24px;padding:40px 28px;display:grid;gap:12px;justify-items:center;text-align:center;border:2px dashed var(--line-2)}.drop__title{font-size:40px;color:var(--ink)}.drop p{margin:0;max-width:60ch}.import-sheets{display:grid;gap:10px;margin-top:16px}.import-sheet{padding:16px 18px}.import-sheet.is-off{opacity:.6}.import-sheet__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:center}.import-sheet__head>div{display:grid;gap:2px}.import-sheet__head .muted{font-size:13px}.import-sheet__map{margin-top:10px;font-size:14px}.import-sheet__map summary{cursor:pointer;color:var(--muted)}.import-map{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px 14px;margin-top:12px}.import-map label{display:grid;gap:6px;font-size:13px;font-weight:500}.import__actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:22px}.import__actions--sticky{position:sticky;bottom:0;padding:14px 0;background:linear-gradient(transparent,var(--bg) 30%)}.import-dups{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;margin-top:16px;cursor:pointer}.import-dups input{margin-top:4px;width:18px;height:18px}.import-dups span{display:grid;gap:4px}.import-progress{margin-top:24px;padding:26px;display:grid;gap:12px}.import-progress .t{font-size:32px;color:var(--ink)}.import-progress .bar{height:8px}.import-progress .muted{margin:0}.import-tabs{margin-top:14px}.import-review{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:2px}.import-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:16px;align-items:center;padding:10px 0;border-top:1px solid var(--line)}.import-row__src{display:grid;gap:2px;min-width:0}.import-row__src .muted{font-size:13px}.import-row__pick{display:flex;gap:12px;align-items:center;min-width:0}.import-row__pick>div{display:grid;gap:6px;flex:1;min-width:0}.import-row__pick .field{min-height:40px;font-size:14px}.import-row__cover{width:44px;flex:none;aspect-ratio:3/4;border-radius:0;overflow:hidden}.import-row__cover .cover-art__title{font-size:9px}.import-row__cover .cover-art__plat{display:none}.import-conf{font:600 11px var(--font-ui);letter-spacing:.04em;text-transform:uppercase}.import-conf--alta{color:var(--now-ink)}.import-conf--media{color:var(--accent-ink)}.import-conf--baixa,.import-conf--nenhuma{color:var(--danger)}@media(max-width:640px){.import-row{grid-template-columns:1fr;gap:8px}}.import-done{margin-top:24px;padding:28px}.import-done .t{font-size:44px;color:var(--ink)}.done-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:22px 16px}.done-card{display:grid;gap:6px;text-decoration:none;color:var(--ink)}.done-card__cover{display:block;aspect-ratio:3/4;border-radius:0;overflow:hidden;box-shadow:0 8px 18px #00000059;transition:transform .25s}.done-card:hover .done-card__cover{transform:translateY(-4px)}.done-card__title{font-size:14px;font-weight:500;line-height:1.25}.done-card__meta{font-size:12px}@media(max-width:520px){.done-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px}}@media(max-width:640px){.cbar{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cbar__q{grid-column:1 / -1;max-width:none}.cbar__sel .field{width:100%;min-width:0}.cbar .seg{justify-content:space-between}.cbar .seg button{flex:1}.cbar>.btn{grid-column:1 / -1}.collection__tools{width:100%}.collection__tools .btn{flex:1;justify-content:center}}.update-bar{background:var(--surface-2);border-bottom:1px solid var(--line-2);text-align:center;padding:10px 16px;font-size:14px}.update-bar button{border:0;background:none;color:var(--accent-ink);font:600 14px var(--font-ui);text-decoration:underline;cursor:pointer;margin-left:6px}.repair-banner{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between;padding:14px 18px;margin-top:18px;border-color:var(--accent)}.repair-banner p{margin:0}.repair-list{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:2px}.repair-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--line);cursor:pointer}.repair-row input{width:18px;height:18px}.repair-row__side{display:flex;gap:10px;align-items:center;min-width:0}.repair-row__side>span:last-child{display:grid;min-width:0}.repair-row__side .muted{font-size:12px}.repair-row__cover{width:36px;flex:none;aspect-ratio:3/4;border-radius:0;overflow:hidden}.repair-row__cover .cover-art__title{font-size:8px}.repair-row__cover .cover-art__plat{display:none}.repair-row__arrow{color:var(--faint)}@media(max-width:640px){.repair-row{grid-template-columns:auto minmax(0,1fr)}.repair-row__arrow{display:none}.repair-row__side--to{grid-column:2}}.repair-list>li.repair-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) minmax(170px,230px);cursor:default}.repair-row__choice .field{min-height:38px;font-size:13px;width:100%}.repair-row--nada{opacity:.75}@media(max-width:760px){.repair-list>li.repair-row{grid-template-columns:minmax(0,1fr)}.repair-row__arrow{display:none}.repair-row__side--to{grid-column:auto}}.lightbox__tools{display:flex;align-items:center;gap:10px}.lightbox__bg{min-height:40px;padding:0 14px;border-radius:0;border:1px solid rgba(230,233,237,.3);background:#0b0d1099;color:#e6e9ed;font:500 14px var(--font-ui);cursor:pointer;display:inline-flex;align-items:center;gap:6px}.lightbox__bg:hover{border-color:#ffb25b}.lightbox__bg.is-on{border-color:#ffb25b;color:#e2be84}.lightbox__bg span{color:#9aa1aa;font-size:12px}@media(max-width:520px){.lightbox__bg{font-size:12px;padding:0 10px}.lightbox__bg span{display:none}}:root{--score-l: 58%}:root[data-theme=claro]{--score-l: 42%}.star-input{--star-on: hsl(var(--score-h, 35) 74% var(--score-l))}.star-input .star__on path{transition:fill .35s ease,stroke .35s ease}.star-input.is-live .star__on{transition-duration:.12s;transition-delay:0s!important}.star-input__cell{position:relative}.star-input.is-max .star-input__cell{animation:wz-wave .7s calc(var(--i) * 70ms + .2s) cubic-bezier(.3,1.5,.5,1) both}@keyframes wz-wave{0%,to{transform:translateY(0) scale(1)}45%{transform:translateY(-9px) scale(1.14) rotate(-4deg)}}.score-num{display:inline-flex;align-items:baseline;font-size:40px;flex:none;color:hsl(var(--score-h, 35) 74% var(--score-l));transition:color .35s ease;min-width:3.6ch}.score-num .muted{color:var(--muted)}.score-num__v{display:inline-block;font-variant-numeric:tabular-nums}.score-num__v.is-pop{animation:wz-num-pop .42s cubic-bezier(.3,1.6,.5,1)}@keyframes wz-num-pop{0%{transform:scale(1)}40%{transform:scale(1.22)}to{transform:scale(1)}}.score-slider{--c: hsl(var(--score-h) 74% var(--score-l));position:relative;flex:1;min-width:200px;height:44px;display:flex;align-items:center;padding:0 14px}.score-slider__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:2}.score-slider__track{position:relative;width:100%;height:10px;border-radius:0;background:var(--line-2)}.score-slider__fill{position:absolute;inset:0 auto 0 0;width:var(--f);border-radius:0;background:linear-gradient(90deg,hsl(0 70% var(--score-l)),var(--c));box-shadow:0 0 14px -2px var(--c);transition:width .45s cubic-bezier(.25,1.25,.45,1),box-shadow .35s ease}.score-slider__tick{position:absolute;top:50%;width:4px;height:4px;margin:-2px 0 0 -2px;border-radius:50%;background:var(--faint);transition:background .3s ease,transform .3s ease}.score-slider__tick.is-on{background:#ffffffd9;transform:scale(1.25);transition-delay:calc(var(--i) * 25ms)}.score-slider__thumb{position:absolute;top:50%;left:var(--f);width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;background:var(--c);border:4px solid var(--bg);box-shadow:0 0 0 1px var(--c),0 4px 14px -2px var(--c);transition:left .45s cubic-bezier(.25,1.25,.45,1),background .35s ease,transform .2s ease,box-shadow .35s ease}.score-slider.is-dragging .score-slider__fill,.score-slider.is-dragging .score-slider__thumb{transition-duration:.08s,.35s,.2s,.35s}.score-slider.is-dragging .score-slider__thumb{transform:scale(1.18)}.score-slider__input:focus-visible+.score-slider__track{outline:2px solid var(--accent);outline-offset:8px}.score-slider.is-max .score-slider__fill{animation:wz-max .9s ease both}@keyframes wz-max{0%{filter:brightness(1)}35%{filter:brightness(1.6)}to{filter:brightness(1)}}.burst{position:absolute;top:50%;width:0;height:0;pointer-events:none;z-index:1}.burst i{position:absolute;left:-3px;top:-3px;width:6px;height:6px;border-radius:50%;background:hsl(var(--score-h, 35) 80% var(--score-l));opacity:0;animation:wz-burst .6s var(--d) cubic-bezier(.2,.8,.3,1) both}.burst--big i{width:7px;height:7px;animation-duration:.9s}@keyframes wz-burst{0%{opacity:1;transform:rotate(var(--a)) translate(0) scale(1)}to{opacity:0;transform:rotate(var(--a)) translate(30px) scale(.3)}}.burst--big i{animation-name:wz-burst-big}@keyframes wz-burst-big{0%{opacity:1;transform:rotate(var(--a)) translate(0) scale(1.2)}to{opacity:0;transform:rotate(var(--a)) translate(54px) scale(.2)}}:root[data-motion=reduzidas] .burst,:root[data-motion=discretas] .burst{display:none}@media(max-width:520px){.editor__ten{flex-wrap:wrap}.score-num{font-size:34px}}.score-slider__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.score-slider__input::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:44px}.score-slider__input::-moz-range-thumb{width:28px;height:44px;border:0}.editor__ten .score-num{width:3.3em;min-width:0}.explore__bar{margin-top:18px}.explore__sort{margin-top:10px}.explore__grid{margin-top:22px}.explore__item{display:grid;gap:2px}.explore__meta{font-size:12px;margin-top:-4px}.explore__skeleton{aspect-ratio:3 / 4;border-radius:0;background:linear-gradient(100deg,var(--surface) 30%,var(--surface-2) 50%,var(--surface) 70%);background-size:300% 100%;animation:wz-shimmer 1.2s linear infinite}@keyframes wz-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.cover-grid__cover .cover-art{border-radius:inherit}.universe{margin-top:56px}.universe__group{margin-top:22px}.universe__h{font:600 15px var(--font-ui);color:var(--muted);margin:0 0 12px}.universe__row{list-style:none;margin:0;padding:0 0 8px;display:grid;grid-auto-flow:column;grid-auto-columns:128px;gap:14px;overflow-x:auto;scrollbar-width:thin}.universe__item{display:grid;gap:6px;text-decoration:none;color:var(--ink)}.universe__cover{position:relative;display:block;aspect-ratio:3/4;border-radius:0;overflow:hidden;box-shadow:0 8px 18px #00000059;transition:transform .25s}.universe__item:hover .universe__cover{transform:translateY(-4px)}.universe__tag{position:absolute;left:6px;bottom:6px;padding:3px 7px;border-radius:0;background:#0b0d10d9;color:#e2be84;font:600 10px var(--font-ui)}.universe__title{font-size:13px;font-weight:500;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.universe__year{font-size:12px}.universe .cover-art__title{font-size:15px}.palette-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#05040399;display:flex;justify-content:center;align-items:flex-start;padding:10vh 16px 16px;animation:wz-fade .15s both}.palette{width:100%;max-width:640px;max-height:72vh;display:flex;flex-direction:column;background:var(--surface);border:0;border-radius:0;box-shadow:0 30px 80px var(--shadow);overflow:hidden;animation:wz-fade-up .2s both}.palette__field{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--line);color:var(--muted)}.palette__field input{flex:1;border:0;background:none;color:var(--ink);font:400 18px var(--font-ui);outline:none;min-width:0}.palette kbd{font:500 11px var(--font-ui);padding:2px 6px;border-radius:0;border:0;color:var(--muted)}.palette__list{list-style:none;margin:0;padding:6px;overflow-y:auto}.palette__group{padding:10px 10px 4px;font:600 12px var(--font-ui);color:var(--faint);text-transform:uppercase;letter-spacing:.06em}.palette__item{display:flex;gap:12px;align-items:center;padding:8px 10px;border-radius:0;cursor:pointer}.palette__item[aria-selected=true]{background:var(--surface-2)}.palette__cover{width:30px;flex:none;aspect-ratio:3/4;border-radius:0;overflow:hidden}.palette__cover .cover-art__title{font-size:7px}.palette__cover .cover-art__plat{display:none}.palette__icon{width:30px;height:30px;flex:none;display:grid;place-items:center;color:var(--faint)}.palette__text{display:grid;gap:1px;min-width:0}.palette__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.palette__text .faint{font-size:12px}.palette__empty{padding:14px 10px}.palette__foot{display:flex;gap:16px;padding:10px 16px;border-top:1px solid var(--line);font-size:12px;flex-wrap:wrap}@media(max-width:640px){.palette-back{padding-top:12px}.palette__foot{display:none}}.dna__list{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:14px}.dna__item{display:grid;grid-template-columns:28px 1fr;gap:10px;align-items:start}.dna__ic{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--surface-2);color:var(--accent-ink);font-size:14px}.dna__label{font-weight:600;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dna__detail{font-size:14px;line-height:1.45;margin-top:2px}.dna__note{font-size:13px;margin-top:12px}.prov{display:inline-block;padding:1px 7px;border-radius:0;font:600 10.5px var(--font-ui);letter-spacing:.02em;border:0;color:var(--muted);background:var(--fr-piece)}.prov--inferido{border-style:dashed}.prov--voce{color:var(--accent-ink);border-color:var(--accent-ink)}.what__paths{display:flex;flex-wrap:wrap;gap:4px;width:max-content;max-width:100%;margin:16px 0 4px;padding:4px;border-radius:0;background:var(--bg);box-shadow:none}.what__paths button{background:none;border:0;min-height:36px;padding:0 14px;border-radius:0;color:var(--muted);font:500 13px/1.2 var(--font-ui);cursor:pointer;text-align:center}.what__paths button[aria-selected=true]{background:var(--ink);color:var(--bg)}.what__why ul{margin:6px 0 0;padding-left:18px}.what__why li+li{margin-top:4px}.what__later{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:22px}.what__later>span{width:100%;font-size:14px}.what__notice{margin-top:14px;font-size:14px}@media(max-width:560px){.what__paths{width:auto}.what__paths button{flex:1;font-size:12px;padding:0 10px}}.whatnext{margin-top:34px;width:min(640px,100%);text-align:left;animation:wz-fade-up .8s 1.8s both}.whatnext__h{font-size:30px;color:#e6e9ed;text-align:center}.whatnext__list{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.whatnext__item{display:grid;grid-template-columns:54px 1fr;gap:12px;align-items:center;padding:10px;border-radius:0;background:#ffffff0f;color:#e6e9ed;text-decoration:none;border:1px solid rgba(255,255,255,.08)}.whatnext__item:hover{background:#ffffff1c}.whatnext__cover{width:54px;aspect-ratio:3 / 4;overflow:hidden;border-radius:0}.whatnext__cover img{width:100%;height:100%;object-fit:cover;display:block}.whatnext__cover .cover-art__title{font-size:9px}.whatnext__text{display:grid;gap:3px;font-size:14px;line-height:1.35}.whatnext__text span{color:#a9b0b8}.radar__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.radar__row{display:grid;grid-template-columns:56px 1fr auto;gap:14px;align-items:center;padding:10px;border-radius:0;background:var(--surface);border:0}.radar__cover{display:block;width:56px;aspect-ratio:3 / 4;overflow:hidden;border-radius:0}.radar__cover img{width:100%;height:100%;object-fit:cover;display:block}.radar__cover .cover-art__title{font-size:9px}.radar__info{display:grid;gap:3px;min-width:0;font-size:14px}.radar__title{font-weight:600;font-size:16px;color:var(--ink);text-decoration:none}.radar__when strong{color:var(--now-ink);font-weight:600}.radar__when--dia{color:var(--ink-2)}.radar__cal{margin-top:36px;padding:28px}.radar__cal h2{font-size:36px}.radar__cal>p{max-width:70ch;margin:8px 0 16px}.radar__links{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.radar__url{display:flex;gap:8px;width:100%;max-width:720px}.radar__url .field{flex:1;min-width:0;font-size:13px}.radar__links .faint{width:100%;font-size:13px;margin:0}.radar-toggle{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}.radar-toggle__when{width:100%;margin:0;font-size:14px}.radar-toggle__link{font-size:14px}.radar-note{border-left:3px solid var(--now);padding:14px 18px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.radar-note__cover{width:40px;aspect-ratio:3 / 4;border-radius:0;overflow:hidden;flex:none}.radar-note__cover img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:560px){.radar__row{grid-template-columns:48px 1fr}.radar__row>.btn{grid-column:2;justify-self:start}.radar__cover{width:48px}}.radar-home{border-color:var(--now-line)}.radar-home ul{list-style:none;margin:10px 0 14px;padding:0;display:grid;gap:10px}.radar-home__item{display:flex;gap:12px;align-items:center;color:var(--ink);text-decoration:none}.radar-home__item>span:last-child{display:grid;gap:2px;font-size:14px}.steam__form{padding:28px;max-width:760px}.steam__label{font-size:32px;display:block}.steam__form>p{margin:8px 0 16px}.steam__row{display:flex;gap:10px;flex-wrap:wrap}.steam__row .field{flex:1 1 280px;min-width:0}.steam__error{color:#e58b6b;margin-top:12px}.steam__opts{display:grid;gap:10px;margin:22px 0}.steam__opts label{display:flex;gap:10px;align-items:flex-start}.steam__opts input{margin-top:4px;accent-color:var(--accent)}.steam__list{list-style:none;padding:0;margin:0 0 12px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:6px 24px}.steam__list li{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--line);font-size:14px}.steam__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.steam__list .muted{flex:none}.awards-card{display:grid;gap:10px;justify-items:start;padding:36px;margin-top:24px;text-decoration:none;color:#e6e9ed;background:radial-gradient(120% 140% at 85% 0%,rgba(226,190,132,.28),transparent 55%),linear-gradient(160deg,#15171b,#090a0c);border:1px solid #2c3036}.awards-card__kicker{font:600 12px var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink)}.awards-card__title{font-size:56px;line-height:1}.awards-card__line{color:#c9ced4}.awards__head{display:grid;gap:10px;justify-items:start;margin-bottom:26px}.awards__head .lead{margin:0}.awards__phase{font-weight:600;margin:4px 0 0}.awards__phase--aberta{color:var(--now-ink)}.awards__error{color:#e58b6b}.awards__cat{margin-top:40px}.awards__cat-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-bottom:14px}.awards__cat-head h2{font-size:40px}.awards__cat-head p{margin:0;flex-basis:100%}.awards__noms{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px}.awards__nom{display:grid;gap:8px;width:100%;padding:0;background:none;border:0;text-align:left;color:var(--ink);cursor:pointer;text-decoration:none;font:inherit}.awards__nom:disabled{cursor:progress}.awards__cover{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;border-radius:8px;outline:2px solid transparent;outline-offset:3px;transition:outline-color .2s,transform .2s}.awards__cover img{width:100%;height:100%;object-fit:cover;display:block}.awards__nom:hover .awards__cover{transform:translateY(-2px)}.awards__nom.is-mine .awards__cover{outline-color:var(--accent)}.awards__nom.is-winner .awards__cover{outline-color:#e2be84}.awards__mine,.awards__win{position:absolute;left:8px;bottom:8px;padding:4px 9px;border-radius:999px;font:700 11px var(--font-ui);background:var(--accent);color:var(--on-accent)}.awards__win{background:#e2be84;color:#07080a;top:8px;bottom:auto}.awards__name{font-weight:500;font-size:14px;line-height:1.3}.awards__bar{position:relative;display:block;height:18px;border-radius:4px;background:var(--surface-2);overflow:hidden}.awards__bar>span{position:absolute;inset:0 auto 0 0;background:var(--accent);opacity:.55;animation:wz-grow 1s ease-out both}.awards__bar em{position:relative;font:600 11px/18px var(--font-ui);font-style:normal;padding-left:6px}@keyframes wz-grow{0%{width:0}}.awards-admin__bar{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:8px 0 18px}.awards-admin__bar label,.awards-admin__grid label,.awards-admin__catform label{display:grid;gap:4px;font-size:13px}.awards-admin__form{padding:24px;display:grid;gap:18px;justify-items:start}.awards-admin__grid,.awards-admin__catform{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;width:100%}.awards-admin__wide{grid-column:1 / -1}.awards-admin__check{display:flex!important;gap:8px;align-items:center;grid-column:1 / -1;font-size:15px!important}.awards-admin__cats{margin-top:36px}.awards-admin__cats>h2{font-size:40px}.awards-admin__cat{margin-top:12px;padding:16px 20px}.awards-admin__cat summary{cursor:pointer;display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.awards-admin__pos{color:var(--faint);font-variant-numeric:tabular-nums;min-width:1.6em}.awards-admin__catform{margin-top:16px}.awards-admin__row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;grid-column:1 / -1}.awards-admin__row .field{flex:1 1 260px;min-width:0}.awards-admin__noms,.awards-admin__hits{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:8px}.awards-admin__noms li,.awards-admin__hit{display:grid;grid-template-columns:36px 1fr auto;gap:12px;align-items:center}.awards-admin__hit{width:100%;background:var(--surface-2);border:0;border-radius:0;padding:6px 10px;color:var(--ink);text-align:left;cursor:pointer;font:inherit}.awards-admin__hit:disabled{opacity:.6;cursor:default}.awards-admin__cover{width:36px;aspect-ratio:3 / 4;border-radius:0;overflow:hidden;display:block}.awards-admin__cover img{width:100%;height:100%;object-fit:cover;display:block}.awards-admin__cover .cover-art__title{font-size:7px}.awards-admin__pick{margin-top:16px}.awards-admin__new{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.awards-admin__new .field{flex:1 1 280px}@media(max-width:560px){.awards-card{padding:24px}.awards-card__title{font-size:42px}.awards__noms{grid-template-columns:repeat(2,1fr);gap:12px}.awards__cat-head h2{font-size:32px}}.template-card{margin-top:16px;padding:22px 26px;display:flex;flex-wrap:wrap;gap:14px 28px;align-items:center;justify-content:space-between}.template-card>div{flex:1 1 420px}.template-card h2{font-size:30px}.template-card p{margin:6px 0 0;max-width:70ch}.more{position:relative;display:inline-flex}.more__menu{position:fixed;z-index:60;min-width:230px;padding:6px;border-radius:0;background:var(--surface);border:0;box-shadow:0 18px 40px var(--shadow);display:grid;gap:2px;animation:wz-fade-up .18s both}.more__menu--right{right:0}.more__menu--left{left:0}.more__item{display:flex;gap:10px;align-items:center;width:100%;padding:9px 10px;border:0;border-radius:0;background:none;color:var(--ink);font:500 14px var(--font-ui);text-align:left;cursor:pointer}.more__item:hover,.more__item:focus-visible{background:var(--surface-2);outline:none}.more__item:disabled{opacity:.5;cursor:default}.more__item.is-on{color:var(--now-ink)}.more__item svg{flex:none;color:var(--muted)}.more__item.is-on svg{color:var(--now-ink)}.on-photo .more__menu{color:var(--ink)}.quick .more{flex:1 1 0;min-width:0}.quick .more>.quick__btn{width:100%}.ghero__actions .btn.is-radar{border-color:var(--now);color:var(--now-ink)}.awards__admin{display:flex;flex-wrap:wrap;gap:8px}.awards-admin__reveal{margin:0 0 18px;padding:18px 22px;display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;justify-content:space-between;border-left:3px solid var(--accent)}.awards-admin__reveal p{margin:0;max-width:72ch}.reveal{min-height:calc(100vh - 70px);background:radial-gradient(90% 70% at 50% 35%,#1a1510,#07080a 70%);color:#e6e9ed;padding:22px clamp(16px,4vw,56px) 40px;display:flex;flex-direction:column}.reveal__top{display:flex;gap:12px;align-items:center}.reveal__top .awards-card__kicker{flex:1}.reveal__count{color:#9aa1aa;font-variant-numeric:tabular-nums}.reveal__top .btn{color:#c9ced4}.reveal__stage{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:3vh;position:relative}.reveal__cat{font-size:clamp(44px,6vw,92px);line-height:1;animation:wz-fade-up .6s both}.reveal__desc{color:#a9b0b8;margin:10px 0 0;font-size:18px}.reveal__noms{list-style:none;padding:0;margin:4vh 0 0;display:grid;grid-template-columns:repeat(var(--n),minmax(0,190px));gap:clamp(10px,2vw,28px);justify-content:center;width:100%}.reveal__nom{display:grid;gap:10px;justify-items:center;animation:wz-fade-up .6s both;transition:opacity .6s,transform .6s,filter .6s}.reveal__cover{position:relative;display:block;width:100%;aspect-ratio:3 / 4;border-radius:10px;overflow:hidden;box-shadow:0 20px 50px #0009;outline:3px solid transparent;outline-offset:4px;transition:outline-color .6s}.reveal__cover img{width:100%;height:100%;object-fit:cover;display:block}.reveal__name{font-weight:600;font-size:15px;line-height:1.25}.reveal__nom.is-out{opacity:.35;filter:grayscale(.7);transform:scale(.94)}.reveal__nom.is-win{transform:scale(1.1);z-index:1}.reveal__nom.is-win .reveal__cover{outline-color:#e2be84;box-shadow:0 0 60px #e2be8473,0 20px 50px #0009}.reveal__badge{position:absolute;left:50%;top:10px;transform:translate(-50%);padding:5px 12px;border-radius:999px;background:#e2be84;color:#07080a;font:800 12px var(--font-ui);letter-spacing:.08em;text-transform:uppercase;animation:wz-star .8s .3s cubic-bezier(.3,1.4,.5,1) both}.reveal__bar{position:relative;width:100%;height:20px;border-radius:5px;background:#ffffff14;overflow:hidden}.reveal__bar>span{position:absolute;inset:0 auto 0 0;background:#e2be84;animation:wz-grow 1.4s .4s ease-out both}.reveal__bar em{position:relative;font:700 12px/20px var(--font-ui);font-style:normal;color:#fff;padding-left:8px;text-shadow:0 1px 2px rgba(0,0,0,.8)}.reveal__winner{position:relative;margin-top:4vh;animation:wz-fade-up .8s .5s both}.reveal__winner .t{font-size:clamp(36px,4.5vw,64px);color:#e2be84;position:relative}.reveal__votes{color:#9aa1aa;margin:6px 0 0;position:relative}.reveal__rays{position:absolute;left:50%;top:50%;width:520px;height:520px;transform:translate(-50%,-50%);stroke:#e2be842e;stroke-width:1.5;animation:wz-spin 50s linear infinite;pointer-events:none}.reveal__actions{display:flex;gap:14px;align-items:center;justify-content:center;margin-top:auto;padding-top:4vh}.reveal__actions .btn.ghost{color:#e6e9ed;border-color:#2c3036}.reveal__hint{color:#e2be84;font-weight:600;min-width:200px}.reveal--locked{align-items:center;justify-content:center}.reveal__locked{text-align:center;display:grid;gap:14px;justify-items:center}.reveal__locked h1{font-size:clamp(48px,7vw,96px)}.reveal__locked p{color:#c9ced4;max-width:52ch}.reveal__locked .btn{color:#e6e9ed;border-color:#2c3036}@media(max-width:760px){.reveal__noms{grid-template-columns:repeat(2,minmax(0,1fr))}.reveal__nom.is-win{transform:scale(1.04)}}@keyframes wz-spin-center{to{transform:translate(-50%,-50%) rotate(360deg)}}.reveal__rays{animation-name:wz-spin-center}.tiles .tile:last-child:nth-child(odd){grid-column:1 / -1}.previously{padding:24px 28px;margin-bottom:18px;border-left:3px solid var(--accent);display:grid;gap:14px;justify-items:start}.previously__head{display:grid;gap:4px}.previously__head h2{font-size:34px}.previously__capsule{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 24px;width:100%}.previously__capsule dt{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink)}.previously__capsule dd{margin:3px 0 0;line-height:1.45}.previously__last p{margin:0 0 4px}.previously__k{font-size:13px;margin-bottom:6px}.previously__points{width:100%}.previously__points ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.previously__points li{display:grid;grid-template-columns:44px 1fr auto;gap:12px;align-items:center}.previously__points img{width:44px;height:44px;object-fit:cover;border-radius:0}.previously__pin{width:44px;height:44px;border-radius:0;display:grid;place-items:center;background:var(--surface-2);color:var(--accent-ink)}.previously__moments{display:flex;gap:10px;overflow-x:auto;max-width:100%}.previously__moments figure{margin:0;width:140px;flex:none}.previously__moments img{width:140px;height:80px;object-fit:cover;border-radius:0;display:block}.previously__moments figcaption{font-size:12px;color:var(--muted);margin-top:4px}.session__body .previously{margin:0 0 18px}.capsule-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px 16px;margin:12px 0 6px}.capsule-form__field{display:grid;gap:4px}.capsule-form__field .finish__label{display:flex;gap:8px;align-items:center}.field.is-inferred{border-style:dashed;border-color:var(--ai)}.capsule-ai{margin-top:14px;padding:14px 16px;border-radius:0;background:var(--surface-2);display:grid;gap:8px}.capsule-ai__head{display:flex;gap:8px;align-items:center}.capsule-ai p{margin:0;font-size:13px}.capsule-ai__row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.capsule-ai__row .field{flex:1 1 220px;min-width:0}.capsule-ai__thumb{width:64px;height:40px;object-fit:cover;border-radius:0}.capsule-ai__seen{color:var(--ai)!important}.prov--inferido{color:var(--ai);border-color:var(--ai)}@media(max-width:560px){.previously{padding:18px}.previously__head h2{font-size:28px}}.capsule__top{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between}.who{align-items:center}.who__add{display:flex;gap:6px;flex:1 1 260px}.who__add .field{flex:1;min-width:0;height:36px}.mini-cel{position:fixed;left:50%;bottom:28px;transform:translate(-50%);z-index:80;display:flex;gap:14px;align-items:center;padding:14px 18px 14px 14px;border-radius:0;background:linear-gradient(160deg,#15171b,#07080a);color:#e6e9ed;border:1px solid #4a3c2c;box-shadow:0 20px 50px #0000008c;width:min(440px,calc(100vw - 32px));animation:mini-in .5s cubic-bezier(.3,1.4,.5,1) both}.mini-cel__badge{flex:none;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,rgba(226,190,132,.25),transparent 70%);border:2px solid #E2BE84;animation:wz-star .9s .15s cubic-bezier(.3,1.4,.5,1) both}.mini-cel__text{display:grid;gap:2px;font-size:14px;flex:1}.mini-cel__text strong{font-size:17px}.mini-cel__text>span:last-child{color:#c9ced4}.mini-cel__k{font:600 11px var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:#ffb25b}.mini-cel__close{align-self:flex-start;background:none;border:0;color:#9aa1aa;font-size:20px;cursor:pointer}@keyframes mini-in{0%{opacity:0;transform:translate(-50%,30px) scale(.96)}}@media(prefers-reduced-motion:reduce){.mini-cel,.mini-cel__badge{animation:none}}.share-card{display:grid;grid-template-columns:minmax(0,340px) 1fr;gap:22px;align-items:start}.share-card__preview img{width:100%;border-radius:10px;display:block;box-shadow:0 16px 40px var(--shadow)}.share-card__wait{aspect-ratio:4 / 5;display:grid;place-items:center;border-radius:10px;background:var(--surface-2);color:var(--muted)}.share-card__opts{display:grid;gap:8px}.share-card__check{display:flex;gap:8px;align-items:center}@media(max-width:640px){.share-card{grid-template-columns:1fr}.share-card__preview{max-width:280px;margin:0 auto}}.week-card__covers{display:flex;gap:8px;margin:10px 0}.week-card__covers a{width:52px;aspect-ratio:3 / 4;border-radius:0;overflow:hidden;display:block}.week-card__covers img{width:100%;height:100%;object-fit:cover;display:block}.week-card p{margin:0 0 12px;font-size:14px;line-height:1.5}.anniversary__k{font:600 12.5px var(--font-ui);letter-spacing:0;text-transform:none;color:var(--now-ink)}.anniversary__body{display:flex;gap:12px;align-items:center;margin-top:8px;color:var(--ink);text-decoration:none}.anniversary__body h2{font-size:22px;margin-bottom:4px}.anniversary__body .muted{font-size:14px}.anniversary__cover{width:56px;flex:none;aspect-ratio:3 / 4;border-radius:0;overflow:hidden}.anniversary__cover img{width:100%;height:100%;object-fit:cover;display:block}.anniversary .faint{margin:8px 0 0;font-size:13px}.gtl .seg{margin:6px 0 18px}.gtl__month{margin-top:26px}.gtl__h{font-size:30px;margin-bottom:10px}.gtl__list{list-style:none;margin:0;padding:0 0 0 18px;border-left:2px solid var(--line);display:grid;gap:10px}.gtl__item{position:relative}.gtl__dot{position:absolute;left:-25px;top:18px;width:12px;height:12px;border-radius:50%;background:var(--accent);border:2px solid var(--bg)}.gtl__item--colecao .gtl__dot{background:var(--muted)}.gtl__card{display:flex;gap:14px;align-items:center;padding:10px 12px;border-radius:0;background:var(--surface);border:0;color:var(--ink);text-decoration:none}.gtl__card:hover{border-color:var(--line-2)}.gtl__img{width:96px;height:56px;object-fit:cover;border-radius:0;flex:none}.gtl__cover{width:42px;aspect-ratio:3 / 4;border-radius:0;overflow:hidden;flex:none}.gtl__cover img{width:100%;height:100%;object-fit:cover;display:block}.gtl__cover .cover-art__title{font-size:8px}.gtl__text{display:grid;gap:2px;min-width:0;font-size:14px}.gtl__text .muted{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gtl__meta{font-size:12px;color:var(--muted)}.gtl__label{color:var(--accent-ink);font-weight:600}.gtl>.btn{margin-top:18px}.rhythm__lead{font-size:19px;line-height:1.55;max-width:62ch;color:var(--ink-2)}.rhythm__lead strong{color:var(--ink)}.rhythm__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}@media(max-width:720px){.rhythm__grid{grid-template-columns:1fr}}.rhythm__card{padding:22px}.rhythm__card h2{font-size:28px;margin-bottom:14px}.rhythm__card--wide{grid-column:1 / -1}.bars{display:flex;gap:8px;align-items:flex-end;height:140px}.bars__col{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;height:100%;justify-content:flex-end}.bars__bar{width:100%;max-width:40px;min-height:3px;border-radius:0;background:linear-gradient(180deg,var(--accent-hi),var(--accent));transition:height .6s ease-out}.bars__l{font-size:12px;color:var(--muted);white-space:nowrap}.bars--months .bars__l{font-size:11px}.rhythm__who{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.rhythm__who li{display:grid;padding:10px 12px;border-radius:0;background:var(--surface-2)}.honor{margin:18px 0 8px;padding:26px 22px 18px;border-radius:0;background:radial-gradient(120% 120% at 50% 0%,rgba(226,190,132,.14),transparent 60%),var(--surface);border:0}.honor__shelf{list-style:none;margin:0;padding:0 0 14px;display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,200px));justify-content:center;gap:clamp(10px,2vw,26px);border-bottom:10px solid var(--ledge1);box-shadow:0 12px 0 -4px var(--ledge2)}.honor__shelf li{animation:wz-fade-up .6s both}.honor__item{display:grid;gap:10px;color:var(--ink);text-decoration:none}.honor__cover{display:block;aspect-ratio:3 / 4;border-radius:0;overflow:hidden;outline:3px solid #E2BE84;outline-offset:3px;box-shadow:0 18px 30px var(--shadow);transition:transform .25s}.honor__item:hover .honor__cover{transform:translateY(-4px) rotate(-1deg)}.honor__cover img{width:100%;height:100%;object-fit:cover;display:block}.honor__plate{display:grid;gap:2px;text-align:center;font-size:13px}.honor__plate strong{font-size:14px;line-height:1.25}.honor__plate span{color:var(--muted)}.honor__note{text-align:center;margin:22px 0 0;font-size:13px}@media(max-width:640px){.honor__shelf{grid-template-columns:repeat(3,minmax(0,1fr))}.honor__shelf li:nth-child(n+4){display:none}}html[data-light="1"] .light-hide{display:none!important}.buddy--pop{animation:wz-fade-up .5s both;position:relative}.buddy__close{margin-left:auto;align-self:flex-start;background:none;border:0;color:var(--faint);font-size:18px;cursor:pointer}.buddy--card{margin:0 0 18px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--ai) 35%,var(--line));border-radius:12px;background:var(--surface)}.trails__list{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:14px}.trail-card{display:flex;gap:22px;align-items:center;padding:18px 20px;color:var(--ink);text-decoration:none;flex-wrap:wrap}.trail-card:hover{border-color:var(--line-2)}.trail-card__covers{display:flex;flex:none}.trail-card__covers>span{width:64px;aspect-ratio:3 / 4;border-radius:0;overflow:hidden;margin-right:-18px;box-shadow:0 8px 18px var(--shadow);border:2px solid var(--surface)}.trail-card__covers>span.is-done{border-color:#e2be84}.trail-card__covers img{width:100%;height:100%;object-fit:cover;display:block}.trail-card__text{display:grid;gap:4px;flex:1 1 280px;padding-left:18px}.trail-card__text strong{font-size:30px}.trail__next{margin:14px 0 0;font-size:16px}.trail__items{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:10px;counter-reset:none}.trail__item{display:grid;grid-template-columns:40px 72px 1fr auto;gap:16px;align-items:center;padding:12px 14px;border-radius:0;background:var(--surface);border:0}.trail__item.is-next{border-color:var(--accent)}.trail__item.is-done{opacity:.85}.trail__n{font-size:32px;color:var(--faint);text-align:center}.trail__item.is-done .trail__n{color:var(--accent-ink)}.trail__cover{display:block;width:72px;aspect-ratio:3 / 4;border-radius:0;overflow:hidden}.trail__cover img{width:100%;height:100%;object-fit:cover;display:block}.trail__title{font-weight:600;font-size:17px;color:var(--ink);text-decoration:none}.trail__text p{margin:4px 0 0;font-size:14px}.trail__tag{padding:3px 9px;border-radius:0;font:600 12px var(--font-ui);border:0;color:var(--muted);background:var(--fr-piece)}.trail__tag--done{color:#07080a;background:#e2be84;border-color:#e2be84}.trail__edit{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.trail__edit .field{flex:1 1 240px;min-width:0;height:34px;font-size:13px}.trail-editor{padding:18px;display:grid;gap:10px;margin:10px 0}.trail-editor label{display:grid;gap:4px}.trail-add{margin-top:16px;padding:16px}@media(max-width:560px){.trail__item{grid-template-columns:28px 56px 1fr}.trail__tag{grid-column:3;justify-self:start}.trail__cover{width:56px}.trail__n{font-size:24px}}html.is-overlay,html.is-overlay body{background:transparent!important}.ovl{padding:16px;font-family:var(--font-ui);color:#e6e9ed}.ovl--err{padding:16px;color:#e58b6b;font:600 16px var(--font-ui)}.ovl__card{display:inline-flex;align-items:center;gap:18px;padding:14px 20px 14px 14px;border-radius:0;background:#0d0b0adb;border:1px solid rgba(226,190,132,.35);box-shadow:0 16px 40px #00000073;max-width:880px;animation:wz-fade-up .6s both}.ovl__cover{width:96px;height:128px;object-fit:cover;border-radius:0;flex:none}.ovl__info{display:grid;gap:4px;min-width:200px}.ovl__k{display:inline-flex;gap:8px;align-items:center;font:700 12px var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#ffb25b}.ovl__dot{width:9px;height:9px;border-radius:50%;background:#ffb25b;box-shadow:0 0 10px #ffb25b;animation:ovl-pulse 1.6s ease-in-out infinite}@keyframes ovl-pulse{50%{opacity:.35}}.ovl__title{font:800 44px/.75 var(--font-title);font-stretch:125%;font-size-adjust:cap-height .48;letter-spacing:-.01em}.ovl__sub{color:#c9ced4;font-size:15px}.ovl__moment{display:flex;gap:12px;align-items:center;padding-left:18px;border-left:1px solid rgba(255,255,255,.12);max-width:320px}.ovl__moment img{width:132px;height:76px;object-fit:cover;border-radius:0;flex:none}.ovl__moment>span{display:grid;gap:4px}.ovl__mt{font-size:16px;font-weight:600;line-height:1.25}.ovl__logo{width:52px;opacity:.9;margin-left:4px}.tl-toolbar__right{display:flex;gap:8px;flex-wrap:wrap}.caps__list{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px;max-height:52vh;overflow-y:auto}.caps__list li{display:grid;grid-template-columns:120px 1fr auto;gap:12px;align-items:center;padding:8px;border-radius:0;background:var(--surface-2)}.caps__list li.is-off{opacity:.45}.caps__list img{width:120px;height:68px;object-fit:cover;border-radius:0}.caps__fields{display:grid;gap:4px;min-width:0}.caps__fields .field{height:34px;font-size:13px}.caps__src{font-size:12px}.caps__src.is-check{color:var(--accent-ink)}.caps__keep{display:flex;gap:6px;align-items:center;font-size:13px}@media(max-width:560px){.caps__list li{grid-template-columns:80px 1fr}.caps__list img{width:80px;height:46px}.caps__keep{grid-column:2}}.page-head{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;margin-bottom:36px}.page-head__text{flex:1 1 auto;min-width:0;max-width:760px}.page-head>.subnav{flex:none;margin-left:auto}.page-head .subnav{margin-top:0;margin-bottom:0}@media(max-width:760px){.page-head{flex-direction:column-reverse;align-items:stretch;gap:24px;margin-bottom:28px}.page-head>.subnav{margin-left:0}}.journey__hero{position:relative;overflow:hidden;margin-top:24px;padding:26px 32px 32px;border-radius:0;background:#07080a;box-shadow:none}.journey__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.journey__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07080af2,#07080ab3,#07080a59),linear-gradient(0deg,#07080ad9,#07080a00 60%)}.journey__hero>:not(.journey__bg):not(.journey__shade){position:relative}.journey__hero .back-link{margin-top:0;text-decoration:none;color:var(--muted)}.journey__hero .back-link:hover{color:var(--ink)}.journey__title .kicker{margin:0;font-size:12px}.journey__title img{border-radius:0;box-shadow:0 18px 36px #00000080}.journey__title h1{color:#f2f4f6}.journey__stats{gap:0}.journey__stats>div{padding-right:26px;margin-right:26px;border-right:1px solid rgba(230,233,237,.14)}.journey__stats>div:last-child{border-right:0;margin-right:0;padding-right:0}.journey__stats dt{font:600 12.5px/1 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--muted)}.journey__stats dd{font-size:34px;margin-top:10px}@media(max-width:760px){.journey__hero{padding:18px 16px 22px;margin-left:-4px;margin-right:-4px}.journey__stats{width:100%;justify-content:space-between}.journey__stats>div{padding-right:0;margin-right:0;border-right:0}.journey__stats dd{font-size:26px}}.progress-card{border-radius:0}.progress-card__value .t{font-size:60px;color:var(--now-ink)}.progress-card__slider label{font-weight:600}.progress-card__ends{font:600 12.5px/1 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--faint)}.capsule h2,.waypoints h2{font-size:26px}.capsule__rows{gap:0;background:none;border-radius:0;overflow:visible;border-top:1px solid var(--line)}.capsule__row{background:none;border-radius:0;padding:18px 0;border-bottom:1px solid var(--line)}.capsule__k{font:600 12.5px/1.3 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--faint)}.capsule__k.k-you{color:var(--now-ink)}.capsule__note{font-size:19px}.state-card{border-radius:0}.state-card h2{font-size:26px}.focus{border-radius:0;box-shadow:inset 0 0 0 1px #ffb25b4d,0 30px 80px #00000059}.focus__badge,.focus-mini .focus__badge{height:28px;padding:0 12px;gap:8px;background:#ffb25b1f;color:#ffb25b;box-shadow:none;font:600 12.5px/1 var(--font-ui);letter-spacing:0;text-transform:none}.focus__dot{width:7px;height:7px;border-radius:50%;background:#fff3e0;box-shadow:0 0 8px 2px #ffb25bb3}.focus__kicker{font:600 12.5px/1 var(--font-ui);letter-spacing:0;text-transform:none}.focus__progress{gap:14px}.focus__progress .hline{flex:1}.focus__note{padding-left:0;border-left:0;font-size:20px;line-height:1.4;max-width:40ch;color:#f2f4f6}.focus__note cite{font:600 12.5px var(--font-ui);letter-spacing:0;text-transform:none;color:#9aa1aa}.focus__trail{border-radius:0}.focus__step+.focus__step:before{border-left:1px solid rgba(201,206,212,.25)}.focus__step-kind{font:600 12px var(--font-ui);letter-spacing:0}.focus__step-date{font-family:var(--font-ui);font-size:12.5px}.focus__more{color:#e6e9ed;font-weight:600}.focus-mini,.jcard{border-radius:0}.jcard__meta{font:600 12.5px/1.3 var(--font-ui);letter-spacing:0;text-transform:none}.jcard__title{font-size:26px}.jcard__note{font-size:15px}.jcard__prog{display:flex;align-items:center;gap:12px;margin-top:12px;max-width:260px}.jcard__prog .hline{flex:1}.jcard__prog .mono{font-size:11px;color:#c9ced4}.jindex .block__head h2{font-size:26px}.jindex .block__head{padding-bottom:10px;border-bottom:1px solid var(--line)}.honor{background:radial-gradient(120% 120% at 50% 0%,rgba(226,190,132,.12),transparent 60%),var(--surface);box-shadow:none;border:0}.honor__plate strong{font:700 13px/1.2 var(--font-title);font-stretch:125%;text-transform:uppercase}.honor__plate span{font:600 12.5px var(--font-ui);letter-spacing:0;color:var(--gold)}.done-card__cover{border-radius:0}.done-card__title{font-weight:600}.gtl .seg{margin:0 0 8px}.gtl__month{margin-top:40px}.gtl__h{font-size:26px}.gtl__card{border-radius:0}.gtl__meta{font:600 12.5px/1.3 var(--font-ui);letter-spacing:0;text-transform:none}.gtl__label{color:var(--now-ink)}.gtl__item--colecao .gtl__label{color:var(--muted)}.rhythm__lead{font-size:clamp(22px,2.4vw,32px);line-height:1.3;font-weight:400;color:var(--ink-2);max-width:1040px}.rhythm__lead strong{color:var(--now-ink);font-weight:600}.rhythm__card{border-radius:0;padding:26px}.rhythm__card h2{font:600 13.5px/1 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--faint);font-size-adjust:none;margin-bottom:22px}.bars{height:170px;gap:10px}.bars__bar{max-width:44px;border-radius:0;background:linear-gradient(180deg,#FFE6C4,var(--now));box-shadow:0 0 16px #ffb25b40}.bars__l{font:600 12.5px var(--font-ui);letter-spacing:0;text-transform:none;color:var(--faint)}.lead__strong{color:var(--ink)}.page-head__side{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:16px;margin-left:auto}.page-head__side .subnav{margin:0}.collection__tools{justify-content:flex-end}.collection__body{display:grid;grid-template-columns:280px minmax(0,1fr);gap:40px;margin-top:8px;align-items:start}.collection__body.is-empty{grid-template-columns:minmax(0,1fr)}.collection__main{min-width:0}.cfilters{position:sticky;top:96px;display:flex;flex-direction:column;gap:4px;max-height:calc(100vh - 120px);overflow:auto;scrollbar-width:thin;padding-right:4px}.cfilters__top{display:flex;gap:8px;align-items:center}.cfilters__q{position:relative;flex:1}.cfilters__q svg{position:absolute;left:16px;top:50%;margin-top:-8px;color:var(--muted);pointer-events:none}.cfilters__q .field{padding-left:42px}.cfilters__toggle{display:none;position:relative;flex:none;border:1px solid var(--line-2)}.cfilters__toggle.has-dot:after{content:"";position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:var(--now)}.cfilters__group{display:flex;flex-direction:column;gap:10px;padding:18px 0;border-bottom:1px solid var(--line)}.cfilters__chips{display:flex;flex-wrap:wrap;gap:6px}.cfilters__chips .chip{min-height:34px;padding:0 13px}.cfilters__chips .chip small{font:600 12.5px var(--font-ui);opacity:.6;margin-left:4px}.cfilters .seg{width:100%}.cfilters .seg button{flex:1}.cfilters select.field{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 22px) 20px,calc(100% - 17px) 20px;background-size:5px 5px;background-repeat:no-repeat;padding-right:40px}.cfilters__switch{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:14px;font-weight:500;cursor:pointer}.cfilters .cbar__count{margin:6px 0 0;font-size:13px}.cgrid{--cols: 6;gap:30px 18px;margin-top:0}@media(max-width:1240px){.cgrid{--cols: 5}}@media(max-width:1080px){.cgrid{--cols: 4}}.cgrid__head{font-size:22px}.cgrid__head .faint{font:600 13.5px var(--font-ui)}.ctile__cover{border-radius:0;box-shadow:0 10px 22px #00000059}.ctile__title{font-size:14px;font-weight:600}.ctile__plat{font:600 12.5px var(--font-ui);letter-spacing:0;text-transform:none}.ctile__badge{top:8px;left:8px;padding:5px 9px;font:600 12px/1 var(--font-ui);letter-spacing:0;text-transform:none;color:#e6e9ed;background:#07080ad9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ctile__badge--now{color:#07080a;background:#ffb25b}.ctile__badge--ok{color:#07080a;background:#e2be84}.ctile__badge--off{color:#9aa1aa}.ctile.is-muted .ctile__cover{opacity:1;filter:grayscale(1) brightness(.55)}.ctile.is-muted .ctile__title{color:var(--faint)}.repair-banner{border-radius:0;margin:0 0 24px}@media(max-width:900px){.collection__body{grid-template-columns:minmax(0,1fr);gap:20px}.cfilters{position:static;max-height:none;overflow:visible;padding:0}.cfilters__toggle{display:inline-flex}.cfilters__body{display:none}.cfilters.is-open .cfilters__body{display:block}.cgrid{--cols: 4}}@media(max-width:760px){.page-head:has(.page-head__side){flex-direction:column}.page-head__side{display:contents}.page-head__side .subnav{order:-1}.page-head__side .collection__tools{order:1}.collection__tools{flex-wrap:nowrap;justify-content:stretch}.collection__tools .btn{flex:1 1 0;min-width:0;padding:0 12px;font-size:11px;white-space:nowrap}.cgrid{--cols: 3;gap:20px 10px}.ctile__title{font-size:12px}}.wish-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(460px,100%),1fr));gap:20px}.wish-card{position:relative;overflow:hidden;display:block;min-height:380px;border-radius:0;text-decoration:none;color:inherit;background:#07080a;box-shadow:none}a.wish-card{color:inherit}.wish-card.is-soon{box-shadow:none}.wish-card__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.wish-card:hover .wish-card__bg{transform:scale(1.04)}.wish-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#07080afa,#07080a99,#07080a26)}.wish-card__body{position:absolute;top:0;right:0;bottom:0;left:0;padding:26px;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.wish-card__top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.wish-card__days{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.wish-card__days .t{font-size:60px;line-height:.7;color:#f2f4f6}.wish-card__main{display:flex;gap:18px;align-items:flex-end}.wish-card__cover{width:84px;flex:none;aspect-ratio:3 / 4;border-radius:0;overflow:hidden;box-shadow:0 16px 30px #00000080}.wish-card__cover img{width:100%;height:100%;object-fit:cover;display:block}.wish-card__text{display:flex;flex-direction:column;gap:10px;min-width:0}.wish-card__title{font-size:32px;line-height:.75;color:#f2f4f6}.wish-card__meta{font-size:14px;color:var(--muted)}.kpis{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));margin-top:0}.kpi{padding:26px;gap:8px;border:0;box-shadow:none}.kpi__n{font-size:72px;line-height:.72}.kpi:nth-child(2){box-shadow:none}.kpi:nth-child(2) .kpi__n{color:var(--gold)}.kpi__l{margin-top:10px;font-size:15px}.stats__grid{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr))}.stat-card{padding:26px;border-radius:0}.stat-card__title{font:600 13.5px/1 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--faint);font-size-adjust:none}.stat-card__note{margin-top:8px}.barlist{gap:6px;margin-top:18px}.barlist li{min-height:34px}.barlist__track{position:relative;height:2px;background:color-mix(in srgb,var(--ink-2) 12%,transparent)}.barlist__bar{position:relative;border-radius:0;background:linear-gradient(90deg,color-mix(in srgb,var(--ink-2) 30%,transparent),var(--ink))}.barlist__bar:after{content:"";position:absolute;right:-5px;top:-4px;width:10px;height:10px;border-radius:50%;background:var(--ink)}.barlist li.is-top .barlist__bar{background:linear-gradient(90deg,rgba(255,178,91,.25),var(--now))}.barlist li.is-top .barlist__bar:after{background:var(--now-hi);box-shadow:0 0 10px 3px #ffb25b8c}.barlist__n{font-family:var(--font-ui);font-size:14.5px}.drop{border-radius:0;border:1.5px dashed var(--line-2);background:radial-gradient(400px 160px at 50% 100%,rgba(255,178,91,.07),transparent),var(--surface)}.drop__title{font-size:28px}.import__h{font-size:26px}.import-sheet,.import-dups,.import-progress,.import-done,.import-error{border-radius:0}.import-progress .t,.import-done .t{font-size:30px}.import-conf{font:600 12px var(--font-ui);letter-spacing:0}.wish-card{min-height:420px}.wish-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:0}.wish-card__link:focus-visible{outline:2px solid var(--now);outline-offset:-2px}.wish-card__body{pointer-events:none;z-index:2}.wish-card__actions{display:flex;flex-wrap:wrap;gap:8px;pointer-events:auto}.wish-card__actions .btn.ghost{border-color:#e6e9ed4d;color:#e6e9ed}.wish-card__actions .btn.quiet{color:#a9b0b8}.btn.icon{width:46px;padding:0;flex:none}.btn.icon.sm{width:40px}.dot-now{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--now);flex:none}.sec-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:16px}.sec-title{font-size:24px;line-height:.9}.sec-head__note{display:inline-flex;align-items:center;gap:8px}.ghub{position:relative;overflow:hidden;background:#07080a}.ghub__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;filter:brightness(.5) saturate(.8)}.ghub__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,var(--bg) 0%,rgba(7,8,10,.55) 50%,rgba(7,8,10,.85) 100%)}.ghub__inner{position:relative;display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center;padding-top:64px;padding-bottom:72px}.ghub__inner .subnav{margin:0;background:#0d0f128c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:none}.ghub__title{font-size:clamp(40px,5vw,76px);line-height:.74;letter-spacing:-.02em;margin-top:18px;color:#f2f4f6}.ghub__search{position:relative;width:min(760px,100%);margin-top:12px}.ghub__search>svg{position:absolute;z-index:1;left:26px;top:50%;transform:translateY(-50%);color:#c9ced4;pointer-events:none}.ghub__search .field{width:100%;min-height:64px;padding-left:64px;padding-right:168px;font-size:18px;color:#e6e9ed;background:#0d0f12cc;border-color:#e6e9ed38;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ghub__search .field::placeholder{color:#9aa1aa}.ghub__search .btn{position:absolute;right:8px;top:8px;min-height:48px;background:#f2f4f6;color:#07080a}.ghub__note{margin:0;font-size:11px;color:#9aa1aa}.ghub__note a{color:#c9ced4;text-decoration:none;border-bottom:1px solid rgba(230,233,237,.25)}.ghub__note a:hover{color:var(--primary)}.page.pad.ghub__body{padding-top:32px}.ghub__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding:0 16px 12px}.ghub__head h2{margin:0}.ghub__head .muted{font-size:13px}.ghub__results{margin-bottom:40px}.ghub__results .ghub__head{padding-left:0;padding-right:0}.ghub__foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 16px 0}.uv-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(520px,100%),1fr));gap:4px 24px}.uv{position:relative;display:flex;align-items:center;border-radius:0;transition:background .15s}.uv:hover,.uv:focus-within{background:var(--surface)}.uv__link{flex:1;min-width:0;display:flex;gap:18px;align-items:center;padding:14px 8px 14px 16px;color:var(--ink);text-decoration:none}a.uv__link{color:var(--ink)}.uv__cover{width:52px;height:70px;flex:none;border-radius:0;overflow:hidden;background:var(--surface-2)}.uv__cover img,.uv__cover .cover-art{width:100%;height:100%;object-fit:cover;display:block}.uv__cover .cover-art__title{font-size:8px}.uv__cover .cover-art__plat{display:none}.uv__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:9px}.uv__title{font-weight:700;font-size:17px;line-height:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 0}.uv__meta{font-size:12px;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uv__tag{flex:none;font:600 12px var(--font-ui);letter-spacing:0;text-transform:none;padding:5px 10px;border-radius:0;box-shadow:none;color:var(--muted)}.uv__tag--jornada{color:var(--now-ink);box-shadow:none}.uv__tag--zerado{color:var(--gold);box-shadow:none}.uv__more{flex:none;margin-right:10px;width:36px;height:36px;border-radius:50%;border:0;background:transparent;color:var(--faint);display:grid;place-items:center;cursor:pointer;opacity:.6;transition:opacity .15s,background .15s}.uv:hover .uv__more,.uv__more:focus-visible,.uv__more[aria-expanded=true]{opacity:1;color:var(--ink)}.uv__more:hover{background:var(--surface-2)}.cover-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:36px 22px}.cover-grid__item{gap:10px}.cover-grid__cover{border-radius:0;box-shadow:0 14px 30px #00000059}.cover-grid__own{position:absolute;left:10px;top:10px;padding:5px 10px;border-radius:0;font:600 12px var(--font-ui);letter-spacing:0;text-transform:none;background:#07080ad9;color:#c9ced4}.cover-grid__own.is-now{color:#ffb25b}.cover-grid__score{position:absolute;right:10px;bottom:10px;display:flex;align-items:baseline;gap:4px;padding:6px 10px;border-radius:0;background:#07080ad9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#e6e9ed}.cover-grid__score b{font:600 15.5px var(--font-ui)}.cover-grid__score i{font:normal 400 11px var(--font-ui);letter-spacing:0;text-transform:none;color:#7d848d}.cover-grid__title.linkish{font:700 15px/.9 var(--font-title);font-stretch:125%;text-transform:uppercase;letter-spacing:-.01em;padding:2px 0}.cover-grid__year{font-size:11px;color:var(--faint);text-transform:uppercase;letter-spacing:.04em}.quick{gap:6px;margin-top:0}.quick__btn{height:34px;border-radius:0;background:transparent;border-color:var(--line-2)}.quick__btn.is-on,.quick__btn.is-fav{color:var(--now-ink);border-color:var(--now-line);background:var(--now-bg)}.explore__filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dd{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 18px 0 20px;border-radius:0;border:0;color:var(--ink);font:500 14px var(--font-ui);cursor:pointer;transition:border-color .15s;background:var(--fr-piece)}.dd:hover{border-color:var(--ink-2)}.dd.is-on{border-color:var(--now);box-shadow:none}.dd__value{color:var(--faint);font-size:13px;font-weight:400;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd.is-on .dd__value{color:var(--ink-2)}.dd svg{opacity:.6;flex:none}.dd select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;font-size:16px}.dd:focus-within{outline:2px solid var(--now);outline-offset:2px}.explore__sortbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.explore__sort{margin:0}.explore__count{font-size:12px;color:var(--faint);text-transform:uppercase;letter-spacing:.06em}.explore__grid{margin-top:28px}.explore__skeleton{border-radius:0}.explore__more{display:flex;justify-content:center;margin-top:40px}.rhz{margin:8px 0}.rhz__scroll{overflow-x:auto;scrollbar-width:thin;padding-bottom:6px}.rhz__track{position:relative;min-width:1000px}.rhz__line{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,#ffb25b,#ffb25b8c 20%,#c9ced42e 60%,#c9ced40f)}.rhz__today{position:absolute;left:0;width:16px;height:16px;border-radius:50%;background:var(--now-hi);box-shadow:0 0 22px 8px #ffb25b99}.rhz__today-label{position:absolute;left:0;font-size:11px;white-space:nowrap}.rhz__month{position:absolute;font-size:11px;color:var(--faint);text-transform:uppercase;white-space:nowrap}.rhz__mark{position:absolute;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:var(--bg);box-shadow:inset 0 0 0 2px var(--now)}.rhz__stem{position:absolute;width:1px;margin-left:-.5px;background:linear-gradient(180deg,#ffb25b00,#ffb25b73)}.rhz__item{position:absolute;display:flex;gap:12px;align-items:flex-start;color:var(--ink);text-decoration:none;max-width:260px}a.rhz__item{color:var(--ink)}.rhz__item.is-right{flex-direction:row-reverse;text-align:right}.rhz__cover{width:44px;height:58px;flex:none;border-radius:0;overflow:hidden;box-shadow:0 10px 20px #0006}.rhz__cover img,.rhz__cover .cover-art{width:100%;height:100%;object-fit:cover;display:block}.rhz__cover .cover-art__title{font-size:7px}.rhz__text{display:flex;flex-direction:column;gap:4px;min-width:0}.rhz__when{font-size:11px;color:var(--now-ink);text-transform:uppercase;white-space:nowrap}.rhz__title{font-weight:600;font-size:14px;line-height:1.25}.rhz__item:hover .rhz__title{color:var(--primary);text-decoration:underline;text-underline-offset:3px}.rhz__none{position:absolute;right:0;font-size:13px}.radar__loading{margin:8px 0 0;font-size:14px}.radar__cols{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start;margin-top:40px}.radar__main{flex:1.4 1 560px;min-width:0;display:flex;flex-direction:column;gap:32px}.radar__group{display:flex;flex-direction:column;gap:14px}.radar__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.radar__head h2{font-size:24px;line-height:.9}.radar__list{gap:12px}.rcard{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;gap:18px 22px;padding:20px 22px;border-radius:0;background:var(--surface);box-shadow:none}.rcard__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.25}.rcard__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--surface) 30%,rgba(13,15,18,.5))}.rcard>:not(.rcard__bg):not(.rcard__shade){position:relative}.rcard__cover{display:block;width:72px;height:96px;flex:none;border-radius:0;overflow:hidden;box-shadow:0 12px 24px #00000073}.rcard__cover img,.rcard__cover .cover-art{width:100%;height:100%;object-fit:cover;display:block}.rcard__cover .cover-art__title{font-size:9px}.rcard__info{flex:1 1 240px;min-width:0;display:flex;flex-direction:column;gap:10px;font-size:14px}.rcard__title{font-size:24px;line-height:.8;color:var(--ink);text-decoration:none;padding-top:2px}a.rcard__title{color:var(--ink)}.rcard__title:hover{color:var(--primary)}.rcard__dot{width:8px;height:8px;border-radius:50%;background:currentColor}.radar__when{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.radar__when--dia{color:var(--now-ink)}.radar__when strong{font-weight:500}.radar__empty{min-height:180px;border-radius:0;border:1.5px dashed var(--line-2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px;text-align:center}.radar__empty .muted{font-size:14px;max-width:420px;line-height:1.5}.radar__empty-dot{width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--dim)}.radar__cal{flex:1 1 360px;margin:0;padding:30px;display:flex;flex-direction:column;gap:16px;border-radius:0;border:0;box-shadow:none;position:sticky;top:96px}.radar__cal h2{font-size:24px;line-height:.9}.radar__cal>p{margin:0;line-height:1.55;font-size:15px}.radar__pill{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:0;background:#e6e9ed0a;box-shadow:none}.radar__pill .mono{flex:1;min-width:0;font-size:12px;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radar__pill .kicker{font-size:10px;white-space:nowrap}.radar__url{max-width:none}.radar__url input{flex:1;min-width:0;border:0;background:none;color:var(--ink-2);font-size:12px;outline:none}.radar__links{display:flex;flex-wrap:wrap;gap:8px}.radar__warn{margin:0;font-size:13px}.radar__warn .linkish{border:0;background:none;padding:0;font:inherit;color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.radar-note{border-left:0;border-radius:0;box-shadow:none}.trails__side{align-items:flex-end}.trails__list{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(560px,100%),1fr));gap:20px}.trails__list>li{display:flex}.trail-card{position:relative;overflow:hidden;flex:1;display:flex;flex-direction:column;gap:28px;padding:30px;border-radius:0;background:var(--surface);box-shadow:none;border:0;color:var(--ink);text-decoration:none;flex-wrap:nowrap;align-items:stretch;transition:box-shadow .2s}a.trail-card{color:var(--ink)}.trail-card:hover{box-shadow:none}.trail-card__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.18}.trail-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(13,15,18,.6),var(--surface) 70%)}.trail-card>:not(.trail-card__bg):not(.trail-card__shade){position:relative}.trail-card__head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.trail-card__text{display:flex;flex-direction:column;gap:12px;padding:0;flex:1}.trail-card__text strong{font-size:30px;line-height:.78}.trail-card__text .muted{font-size:14px}.trail-card__count{font-size:14px;color:var(--now-ink)}.trail-card__steps{position:relative;display:flex}.trail-card__line{position:absolute;left:calc(50% / var(--n));right:calc(50% / var(--n));top:132px;height:2px;background:linear-gradient(90deg,#E2BE84 0%,#E2BE84 var(--done),#FFB25B var(--done),rgba(201,206,212,.2) calc(var(--done) + 25%))}.trail-step{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:14px}.trail-step__cover{width:84px;height:112px;border-radius:0;overflow:hidden;box-shadow:0 12px 24px #00000073}.trail-step__cover img,.trail-step__cover .cover-art{width:100%;height:100%;object-fit:cover;display:block}.trail-step__cover .cover-art__title{font-size:9px}.trail-step.is-todo .trail-step__cover{opacity:.7}.trail-step__mk{width:12px;height:12px;border-radius:50%;background:var(--surface);box-shadow:inset 0 0 0 2px var(--ink-2);margin-top:7px}.trail-step.is-done .trail-step__mk{transform:rotate(45deg);border-radius:0;box-shadow:inset 0 0 0 2px var(--gold)}.trail-step.is-next .trail-step__mk{width:14px;height:14px;margin-top:6px;background:var(--now-hi);box-shadow:0 0 14px 5px #ffb25b99}.trail-step__label{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);white-space:nowrap}.trail-step.is-done .trail-step__label{color:var(--gold)}.trail-step.is-next .trail-step__label{color:var(--now-ink)}.trail-new{width:100%;min-height:300px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:14px;padding:30px;border-radius:0;border:1.5px dashed var(--line-2);background:transparent;color:var(--ink);text-align:left;font:inherit;cursor:pointer;transition:border-color .15s}.trail-new:hover:not(.is-static){border-color:var(--ink-2)}.trail-new.is-static{cursor:default}.trail-new__plus{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;box-shadow:inset 0 0 0 1.5px #e6e9ed4d;font-size:26px;font-weight:300}.trail-new__title{font-size:24px;line-height:.8}.trail-new .muted{font-size:14px;line-height:1.5;max-width:420px}.trail-hero{position:relative;overflow:hidden;min-height:440px;display:flex;flex-direction:column;background:#07080a}.trail-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.trail-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07080af2,#07080a8c 55%,#07080a33),linear-gradient(0deg,var(--bg) 0%,rgba(7,8,10,0) 45%),linear-gradient(180deg,#07080ab3,#07080a00 25%)}.trail-hero__row{position:relative;flex:1;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;padding-top:48px;padding-bottom:48px}.trail-hero__text{display:flex;flex-direction:column;gap:18px;max-width:720px}.trail-hero__title{font-size:clamp(40px,5.4vw,80px);line-height:.72;letter-spacing:-.02em;color:#f2f4f6}.trail-hero__lead{margin:0;font-size:17px;line-height:1.5;color:#c9ced4}.trail-hero__prog{display:flex;align-items:center;gap:14px;max-width:420px}.trail-hero__prog .hline{flex:1}.trail-hero__prog .mono{font-size:13px;color:#ffb25b}.trail-hero__side{display:flex;flex-direction:column;align-items:flex-end;gap:16px}.trail-hero__side .subnav{margin:0;background:#0d0f128c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.trail__back{text-decoration:none;color:#9aa1aa;margin:0}.trail__back:hover{color:var(--primary)}.trail__body{padding-top:12px}.trail__cols{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start}.trail-next{flex:1 1 340px;max-width:420px;display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:28px;margin:0;border-radius:0;background:radial-gradient(120% 90% at 0% 100%,rgba(255,178,91,.1),transparent 60%),var(--surface);box-shadow:none;position:sticky;top:96px}.trail-next__cover{display:block;width:150px;height:200px;border-radius:0;overflow:hidden;box-shadow:0 20px 40px #00000080}.trail-next__cover img,.trail-next__cover .cover-art{width:100%;height:100%;object-fit:cover;display:block}.trail-next__title{font-size:36px;line-height:.78;color:var(--ink)}.trail-next__meta{margin:0;font-size:14px}.trail-next__note{margin:0;font-size:14px;line-height:1.5;color:var(--ink-2)}.trail-next__actions{display:flex;flex-wrap:wrap;gap:8px}.trail__items{flex:999 1 560px;min-width:0;position:relative;list-style:none;margin:0;padding:0;display:block}.trail__item{position:relative;display:flex;gap:24px;align-items:center;padding:20px 22px 20px 0;margin-left:72px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:none;opacity:1;grid-template-columns:none}.trail__item:last-child{border-bottom:0}.trail__item:before{content:"";position:absolute;left:-51px;top:0;bottom:0;width:2px;background:#c9ced440}.trail__item:first-child:before{top:50%}.trail__item:last-child:before{bottom:50%}.trail__item:only-child:before{display:none}.trail__item.is-done:before{background:var(--gold)}.trail__item.is-next:before{background:linear-gradient(180deg,var(--gold),var(--now) 50%,rgba(201,206,212,.25))}.trail__item.is-next{background:linear-gradient(90deg,rgba(255,178,91,.07),transparent 70%);border-radius:0}.trail__n{position:absolute;left:-72px;top:50%;width:44px;height:44px;margin-top:-22px;border-radius:50%;display:grid;place-items:center;background:var(--bg);box-shadow:inset 0 0 0 1.5px #e6e9ed4d;font:600 15.5px/1 var(--font-ui);color:var(--ink-2);z-index:1;text-align:center}.trail__item.is-done .trail__n{color:var(--gold);box-shadow:inset 0 0 0 1.5px var(--gold)}.trail__item.is-next .trail__n{background:var(--now-hi);color:var(--on-accent);font-weight:500;box-shadow:0 0 22px 6px #ffb25b80}.trail__cover{width:60px;height:80px;flex:none;aspect-ratio:auto;border-radius:0}.trail__cover .cover-art__title{font-size:8px}.trail__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:9px}.trail__title{font:700 19px/.8 var(--font-title);font-stretch:125%;text-transform:uppercase;letter-spacing:-.01em;color:var(--ink);padding-top:2px}a.trail__title{color:var(--ink)}.trail__meta{font-size:12px;color:var(--faint)}.trail__note{margin:0;font-size:14px;color:var(--ink-2);line-height:1.5}.trail__tag{flex:none;font:600 12px var(--font-ui);letter-spacing:0;text-transform:none;padding:6px 12px;border:0;border-radius:0;box-shadow:none;color:var(--muted);background:none;white-space:nowrap}.trail__tag--done{color:var(--gold);background:none;box-shadow:none}.trail__tag--next{color:var(--now-ink);box-shadow:none}.trail-editor{margin:0 0 24px}.ghero{min-height:600px;display:flex;flex-direction:column}.ghero__shade{background:linear-gradient(90deg,#07080af5,#07080ab3 45%,#07080a1a 80%),linear-gradient(0deg,var(--bg) 0%,rgba(7,8,10,0) 45%),linear-gradient(180deg,#07080ab3,#07080a00 22%)}.ghero__fade,.trail-hero__fade{display:block;position:absolute;left:0;right:0;bottom:-1px;height:55%;background:linear-gradient(0deg,var(--bg) 0%,rgba(var(--bg-rgb),.85) 25%,rgba(var(--bg-rgb),0) 100%);pointer-events:none}.ghero__row{flex:1;width:100%;gap:36px;align-items:flex-end;padding-top:56px;padding-bottom:48px}.ghero__row>.fav-cover,.ghero__cover-art{flex:none;box-shadow:0 30px 60px #0009;border-radius:0}.ghero__cover-art{width:210px;height:280px}.ghero__info{flex:1 1 560px;display:flex;flex-direction:column;gap:16px}.ghero__title{font-size:clamp(40px,5.6vw,88px);line-height:.72;letter-spacing:-.02em;margin:0;color:#f2f4f6}.ghero__by{margin:0;font-size:17px;color:#c9ced4}.ghero__chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;align-items:stretch}.ghero__chip{display:inline-flex;align-items:center;min-height:32px;padding:0 14px;border:0;border-radius:0;font-size:13px;color:#c9ced4;box-shadow:none;background:#07080a66}.ghero__sep{width:1px;background:#e6e9ed26;margin:0 6px}.ghero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.ghero__actions .btn.ghost{border-color:#e6e9ed4d;color:#f2f4f6}.ghero__actions .btn.ghost:hover{border-color:#e6e9ed}.ghero__actions .btn[aria-pressed=true],.ghero__actions .btn.is-fav{border-color:#ffb25b80;color:#ffb25b}.ghero__actions .btn.is-radar{border-color:#ffb25b;color:#ffb25b}.ghero__past svg{display:none}.ghero__past:before{content:"";width:9px;height:9px;transform:rotate(45deg);box-shadow:inset 0 0 0 2px #e2be84}.game-body{gap:32px;padding-top:8px}.game-main{flex:999 1 680px;gap:56px}.game-aside{flex:1 1 340px;max-width:420px;gap:16px}.rate-row{display:flex;flex-wrap:wrap;gap:16px}.rate-card{flex:1.3 1 380px;padding:26px;display:flex;flex-direction:column;gap:16px;border-radius:0;background:var(--surface);box-shadow:none;--star-off: rgba(230, 233, 237, .18);--star-on: #FFB25B}.rate-card h2{margin:0}.rate-card__head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.seg--sm button{min-height:34px;padding:0 14px;font-size:13px}.rate-card__body{display:flex;align-items:flex-end;gap:28px;flex-wrap:wrap}.rate-card__v{font-size:72px;line-height:.62;padding-top:6px}.rate-card__n{font-size:13px;margin:10px 0 0}.rate-card__note{margin:0;font-size:12px}.rate-card--mine{flex:1 1 260px;gap:10px;box-shadow:none}.rate-card--mine .rate-card__v{color:var(--ink)}.rate-card__line{margin:14px 0 4px}.rate-card--mine .btn{align-self:flex-start;margin-top:6px}.dist{flex:1 1 240px;min-width:0;margin:0;display:block}.dist__bars{height:110px;gap:6px;flex:none}.dist__col{gap:8px;font:600 12px var(--font-ui);color:var(--faint)}.dist__bar{border-radius:0;background:color-mix(in srgb,var(--ink-2) 22%,transparent);opacity:1}.dist__col.is-top .dist__bar{background:linear-gradient(180deg,#f2f4f6,#9aa1aa)}.dist__col.is-max .dist__bar{background:linear-gradient(180deg,#ffe6c4,#ffb25b)}.dist__col.is-max span{color:var(--now-ink)}.my-review{padding:0;border:0;background:none;box-shadow:none}.my-review__quote{margin:0;padding:32px;border-radius:0;background:linear-gradient(135deg,rgba(255,178,91,.07),var(--surface) 60%);box-shadow:none;display:flex;flex-direction:column;gap:18px}.my-review__title{font-size:30px;line-height:.82;margin:0}.my-review__text{margin:0;font-size:16px;line-height:1.6;color:var(--ink-2);max-width:760px}.my-review__meta{font-size:12px;color:var(--faint);text-transform:uppercase;letter-spacing:.04em}.my-review__edit{padding:28px;border-radius:0}.my-review__edit .my-review__title{font-size:24px}.community-reviews .reviews{margin:0;border:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:14px}.review{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:12px;margin:0;padding:22px;border:0;border-radius:0;background:var(--surface);box-shadow:none}.review__head{flex-wrap:nowrap}.review__avatar{width:36px;height:36px;font-weight:700;font-size:14px;background:#2a2f36!important;color:#e6e9ed!important}.review__who{min-width:0}.review__name{font-weight:600;font-size:15px}.review__ctx{font-size:11px;color:var(--faint);text-transform:uppercase;letter-spacing:.04em;margin-top:3px}.review__score{display:flex;flex-direction:column;align-items:flex-end;gap:4px;--star-off: rgba(230, 233, 237, .18);--star-on: #FFB25B}.review__score .t{font-size:26px;line-height:.7;color:var(--ink)}.review__title{font-size:18px;line-height:.85;margin:0}.review__text{margin:0;font-size:14px;line-height:1.55;color:var(--ink-2)}.review__blur{filter:blur(6px);-webkit-user-select:none;user-select:none}.review__foot{font-size:12px;margin-top:auto}.review.is-locked .review__foot{visibility:hidden}.spoiler{position:absolute;left:22px;right:22px;bottom:18px;margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:6px 6px 6px 16px;border-radius:0;background:#07080ae6;box-shadow:none;font-size:12px}.spoiler>span{display:inline-flex;align-items:center;gap:8px}.spoiler .btn{min-height:32px;font-size:11px;color:#ffb25b}.universe-next__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px}.universe-next__item{display:flex;flex-direction:column;gap:8px;color:var(--ink);text-decoration:none}a.universe-next__item{color:var(--ink)}.universe-next__cover{display:block;aspect-ratio:3 / 4;border-radius:0;overflow:hidden;box-shadow:0 12px 24px #00000059;transition:transform .25s}.universe-next__item:hover .universe-next__cover{transform:translateY(-4px)}.universe-next__cover img,.universe-next__cover .cover-art{width:100%;height:100%;object-fit:cover;display:block}.universe-next__title{font-weight:600;font-size:14px;line-height:1.3}.universe-next__sub{font-size:12px;color:var(--muted)}.universe-next__sub.is-mine{color:var(--gold)}.side-card{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:0;background:var(--surface);box-shadow:none}.side-card>h2{margin:0 0 4px}.side-card .aside-title{margin:0}.aside-title{font:600 13.5px/1 var(--font-ui)!important;letter-spacing:0;text-transform:none;color:var(--faint);font-size-adjust:none!important}.relation{padding:24px;box-shadow:none}.relation h2{font-size:12px}.kv{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:6px 0;border-bottom:1px solid rgba(230,233,237,.06);font-size:14px;margin:0}.kv:last-of-type{border-bottom:0}.kv__v{font-weight:600;text-align:right;color:var(--ink);text-decoration:none}a.kv__v{color:var(--ink)}a.kv__v:hover{color:var(--now-ink)}.kv__date{font-size:13px;font-weight:400;text-transform:uppercase}.kv .chips{margin:0;flex-wrap:nowrap;gap:4px}.kv dt,.kv dd{margin:0}.relation__hint{margin:4px 0 0;font-size:13px}.relation__wont{align-self:flex-start}.relation .radar-toggle{margin-top:4px}.dna__list{margin:0}.dna__ic{background:var(--now-bg);color:var(--now-ink)}.dna__note{margin:4px 0 0;font-size:12px}.side-card .about{margin:0;font-size:14px}.side-card .facts{margin:6px 0 0}.side-card--media .media__count{margin-top:6px}.releases{margin:0;display:grid}.universe,.universe__group{margin:0}.universe__group+.universe__group{margin-top:10px}.universe__h{font:600 12.5px var(--font-ui);letter-spacing:0;text-transform:none;color:var(--faint);margin:0 0 8px}.universe__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.universe__item{display:flex;gap:12px;align-items:center;color:var(--ink);text-decoration:none}a.universe__item{color:var(--ink)}.universe__item:hover .universe__title{color:var(--primary);text-decoration:underline;text-underline-offset:3px}.universe__cover{width:40px;height:54px;flex:none;aspect-ratio:auto;border-radius:0;overflow:hidden;box-shadow:none;background:#15181d}.universe__cover img,.universe__cover .cover-art{width:100%;height:100%;object-fit:cover;display:block}.universe__cover .cover-art__title{font-size:6px}.universe__cover .cover-art__plat{display:none}.universe__item:hover .universe__cover{transform:none}.universe__text{display:flex;flex-direction:column;gap:3px;min-width:0}.universe__title{font-weight:600;font-size:14px;line-height:1.25;-webkit-line-clamp:2}.universe__year{font-size:11px;color:var(--faint);text-transform:uppercase}.universe__year.is-here{color:var(--now-ink)}.universe__year.is-mine{color:var(--gold)}@media(max-width:760px){.ghub__inner{padding-top:32px;padding-bottom:24px;gap:18px}.ghub__search .field{padding-right:20px;min-height:58px;font-size:16px}.ghub__search .btn{position:static;width:100%;margin-top:10px}.ghub__search>svg{top:29px}.uv__link{gap:14px;padding-left:10px}.uv__title{font-size:15px}.trails__side{align-items:stretch}.trail-hero{min-height:0}.trail-hero__row{padding-top:32px;padding-bottom:32px}.trail-hero__side{align-items:flex-start}.trail-next{position:static;max-width:none}.radar__cal{position:static}.ghero{min-height:0}.ghero__row{gap:24px;padding-top:32px;padding-bottom:32px}.ghero__row>.fav-cover{zoom:.7}.rate-card__v{font-size:56px}}@media(max-width:640px){.cover-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.trail-card{padding:22px;gap:22px}.trail-card__text strong{font-size:24px}.trail-step__cover{width:56px;height:75px}.trail-card__line{top:95px}.trail-step__label{font-size:9px;letter-spacing:.04em}.trail__item{margin-left:56px;gap:14px;flex-wrap:wrap;padding-right:8px}.trail__item:before{left:-39px}.trail__n{left:-56px;width:36px;height:36px;margin-top:-18px}.trail__cover{width:48px;height:64px}.trail__text{flex:1 1 160px}.trail__tag{margin-left:62px}.trail-next__title{font-size:28px}.rcard{padding:18px}.rcard__cover{width:60px;height:80px}.rcard__btn{width:100%}.ghero__actions .btn:not(.icon){flex:1 1 auto}.uv__tag{font-size:9px;padding:4px 8px;letter-spacing:.08em}.uv__link{padding-right:4px}.uv__more{margin-right:4px}}.trail__item.is-next{border-bottom-color:transparent}.trail-next__actions .btn{padding:0 18px}.spoiler{flex-wrap:nowrap}.spoiler>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spoiler>span svg{flex:none}.spoiler .btn{flex:none}.review.is-locked{min-height:170px}.rhz__scroll{margin:-16px -32px 0;padding:16px 32px 6px}@media(max-width:640px){.rhz__scroll{margin:-16px -16px 0;padding:16px 16px 6px}}.my-review__edit{background:linear-gradient(135deg,rgba(255,178,91,.06),var(--surface) 60%);box-shadow:none;border:0}.editor__score>label,.editor__label{font:600 13.5px var(--font-ui);letter-spacing:0;text-transform:none;color:var(--faint)}.editor__label{margin-top:14px}.editor__score{margin:14px 0 6px;display:flex;flex-direction:column;gap:8px}.editor__ten{gap:24px;max-width:560px}.score-num{color:var(--ink);font-size:44px;line-height:.7}.score-num .muted{color:var(--faint);font-size:.55em;margin-left:2px}.score-slider{--c: var(--now);height:44px;padding:0 9px}.score-slider__track{height:2px;border-radius:0;background:#c9ced429}.score-slider__fill{border-radius:0;background:linear-gradient(90deg,rgba(255,178,91,.2),var(--now));box-shadow:0 0 12px #ffb25b4d}.score-slider__tick{width:3px;height:3px;margin:-1.5px 0 0 -1.5px;background:var(--dim)}.score-slider__tick.is-on{background:var(--now-hi);transform:none}.score-slider__thumb{width:18px;height:18px;margin:-9px 0 0 -9px;border:0;background:var(--now-hi);box-shadow:0 0 14px 5px #ffb25b8c}.score-slider.is-dragging .score-slider__thumb{transform:scale(1.3);box-shadow:0 0 20px 8px #ffb25b99}.score-slider__input:focus-visible+.score-slider__track{outline:2px solid var(--now);outline-offset:12px}.burst i{background:var(--now)}.star-input{--star-on: var(--now);--star-off: rgba(230, 233, 237, .16)}.star-input .star__on svg{filter:drop-shadow(0 0 6px rgba(255,178,91,.45))}.star-input:focus-visible{outline-color:var(--now)}:root[data-theme=claro] .score-slider__thumb{background:var(--now);box-shadow:0 0 12px 4px #b45f0659}:root[data-theme=claro] .score-slider__tick.is-on{background:var(--now)}:root[data-theme=claro] .star-input{--star-off: rgba(11, 13, 16, .14)}.score-slider__thumb{scale:calc(.65 + .6 * var(--k, .5));box-shadow:0 0 calc(4px + 12px * var(--k, .5)) calc(1px + 4px * var(--k, .5)) rgba(255,178,91,calc(.2 + .32 * var(--k, .5)));transition:left .45s cubic-bezier(.25,1.25,.45,1),scale .35s cubic-bezier(.3,1.5,.5,1),box-shadow .35s ease,transform .2s ease}.score-slider.is-dragging .score-slider__thumb{transform:scale(1.18);box-shadow:0 0 calc(8px + 14px * var(--k, .5)) calc(2px + 5px * var(--k, .5)) rgba(255,178,91,calc(.3 + .32 * var(--k, .5)))}.score-slider__fill{background:linear-gradient(90deg,#ffb25b26,color-mix(in srgb,#FFB25B calc(50% + 50% * var(--k, .5)),#6B5A44));box-shadow:0 0 calc(4px + 14px * var(--k, .5)) rgba(255,178,91,calc(.1 + .4 * var(--k, .5)))}.score-num{text-shadow:0 0 calc(18px * var(--k, 0)) rgba(255,178,91,calc(.35 * var(--k, 0)));transition:text-shadow .35s ease}.star-input{--star-on: color-mix(in srgb, #FFB25B calc(45% + 55% * var(--k, .5)), #6B5A44)}.star-input .star__on svg{filter:none}.star-input .star__on{filter:drop-shadow(0 0 calc(1px + 8px * var(--k, .5)) rgba(255,178,91,calc(.1 + .6 * var(--k, .5))))}:root[data-theme=claro] .star-input{--star-on: color-mix(in srgb, #B45F06 calc(50% + 50% * var(--k, .5)), #8C7B66)}:root[data-theme=claro] .score-num{text-shadow:none}.game-main .media__head{align-items:center}.media__tools{display:inline-flex;align-items:center;gap:12px}.media__tools .media__count{margin:0;font-size:11px}.media__body{display:grid;gap:12px}.media.has-lead .media__body{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch}.media__lead{margin:0;border-radius:0;aspect-ratio:16 / 9}.media__lead img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}.media__play{width:72px;height:72px;margin:-36px 0 0 -36px;background:#07080a99;border-color:#e6e9ed66}.media__lead:hover .media__play{background:var(--now);color:#07080a;box-shadow:0 0 28px 6px #ffb25b73}.media__label{padding:40px 18px 16px;font:700 14px var(--font-ui);font-stretch:125%;text-transform:uppercase;letter-spacing:.02em}.media .shots{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.media.has-lead .shots{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.media.has-lead .shots__item{min-height:0}.media.has-lead .shots__item img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto}.media .shots__item{border-radius:0}.media .shots__item img{aspect-ratio:16 / 10}@media(max-width:760px){.media.has-lead .media__body{grid-template-columns:minmax(0,1fr)}.media.has-lead .shots{grid-template-rows:none}.media.has-lead .shots__item img{position:static;aspect-ratio:16 / 10}.media .shots{grid-template-columns:repeat(2,minmax(0,1fr))}.media__tools .media__count{display:none}}.burst i,.burst--big i{width:calc(4px + 3px * var(--k, .5));height:calc(4px + 3px * var(--k, .5));animation-name:wz-burst-k;animation-duration:calc(.45s + .4s * var(--k, .5))}@keyframes wz-burst-k{0%{opacity:1;transform:rotate(var(--a)) translate(0) scale(1.1)}to{opacity:0;transform:rotate(var(--a)) translate(calc(10px + 46px * var(--k, .5))) scale(.25)}}.media__lead.is-playing{background:#000;cursor:default}.media__lead.is-playing iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}.star-pulse{position:absolute;left:50%;top:50%;translate:-50% -50%;pointer-events:none;z-index:1}.star-pulse svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;opacity:0;animation:wz-star-pulse calc(.5s + .45s * var(--k, .5)) calc(var(--n, 0) * .16s) cubic-bezier(.2,.7,.3,1) both;filter:drop-shadow(0 0 calc(4px + 12px * var(--k, .5)) rgba(255,178,91,calc(.35 + .55 * var(--k, .5))))}.star-pulse path{fill:rgba(255,178,91,calc(.1 + .28 * var(--k, .5)));stroke:#ffc37e;stroke-width:calc(1.2px + 1.2px * var(--k, .5));stroke-linejoin:round;vector-effect:non-scaling-stroke}@keyframes wz-star-pulse{0%{opacity:calc(.5 + .5 * var(--k, .5));transform:scale(1)}to{opacity:0;transform:scale(calc(1.5 + 1.5 * var(--k, .5)))}}:root[data-motion=reduzidas] .star-pulse,:root[data-motion=discretas] .star-pulse{display:none}.editor__note{margin:0;font-size:14px;line-height:1.5}.diamond{display:inline-block;width:10px;height:10px;transform:rotate(45deg);box-shadow:inset 0 0 0 2px var(--gold);flex:none}.jindex .focus{margin-top:0;border-radius:0;box-shadow:none;background:#07080a}.jindex .focus__shade{background:linear-gradient(90deg,#07080af5,#07080acc 42%,#07080a33 80%),linear-gradient(0deg,#07080afa,#07080a00 45%)}.focus__bg{object-position:60% 30%}.focus__top{position:relative;display:flex;flex-wrap:wrap;gap:28px;align-items:flex-end;padding:40px 40px 0}.focus__cover{display:block;width:120px;height:160px;flex:none;border-radius:0;overflow:hidden;box-shadow:0 20px 40px #00000080}.focus__cover img,.focus__cover .cover-art{width:100%;height:100%;object-fit:cover;display:block}.focus__main{flex:1 1 460px;max-width:720px;display:flex;flex-direction:column;gap:14px}.focus__kicker{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font:inherit;letter-spacing:0;text-transform:none}.focus__kicker .kicker{font-size:12px}.jindex .focus__badge{height:auto;padding:0;background:none;border:0;box-shadow:none;display:inline-flex;align-items:center;gap:8px;color:#ffb25b}.focus__dot{width:8px;height:8px;box-shadow:0 0 10px 3px #ffb25b99}.jindex .focus__title{font-size:clamp(34px,4.2vw,58px);line-height:.72;margin:0;padding-top:4px;color:#f2f4f6}.jindex .focus__progress{display:flex;flex-direction:column;align-items:stretch;gap:8px;max-width:460px;margin:0}.focus__progress-meta{display:flex;justify-content:space-between;font-size:12px;color:#7d848d;text-transform:uppercase;letter-spacing:.04em}.focus__progress-meta span:last-child{color:#ffb25b}.jindex .focus__note{margin:6px 0 0;padding:0;border:0;font:400 19px/1.45 var(--font-ui);color:#f2f4f6;max-width:46ch}.jindex .focus__note cite{display:block;margin-top:8px;font-size:11px}.jindex .focus__actions{margin-top:4px}.focus__line{position:relative;padding:36px 40px 30px;overflow-x:auto;scrollbar-width:thin}.focus__track{position:relative;list-style:none;margin:0;padding:0;min-width:900px;height:132px}.focus__rail{position:absolute;left:0;right:0;top:102px;height:2px;background:linear-gradient(90deg,#c9ced426,#c9ced466 70%,#ffb25b 92%,#ffb25b1a)}.focus__node{position:absolute;top:0;width:15%}.focus__node-link{display:flex;flex-direction:column;gap:4px;color:#e6e9ed;text-decoration:none;padding-right:12px}.focus__node-link:hover .focus__node-title{text-decoration:underline;text-underline-offset:3px}.focus__node-date{font-size:11px;color:#7d848d;text-transform:uppercase}.focus__node-title{font-size:13px;font-weight:600;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.focus__node-kind{font-size:10px;letter-spacing:.14em;color:#9aa1aa;text-transform:uppercase}.focus__node.is-back .focus__node-kind{color:#ffb25b}.focus__mk{position:absolute;left:0;top:98px;width:10px;height:10px;border-radius:50%;background:#07080a;box-shadow:inset 0 0 0 2px #c9ced4}.focus__node.is-back .focus__mk{box-shadow:inset 0 0 0 2px #ffb25b}.focus__node.k-inicio .focus__mk,.focus__node.k-marco .focus__mk{border-radius:0;transform:rotate(45deg);box-shadow:inset 0 0 0 2px #e6e9ed}.focus__node.k-marco .focus__mk{box-shadow:inset 0 0 0 2px #e2be84}.focus__today{position:absolute;right:0;top:0;height:100%}.focus__today .kicker{position:absolute;right:0;top:0;font-size:11px}.focus__glow{position:absolute;right:8px;top:95px;width:16px;height:16px;border-radius:50%;background:#fff3e0;box-shadow:0 0 22px 8px #ffb25b99}.jindex__cols{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start;margin-top:32px}.jindex__main{flex:999 1 640px;min-width:0;display:flex;flex-direction:column;gap:48px}.jindex__aside{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:24px}.jindex__ideas{align-self:stretch;justify-content:center}.jindex .focus-mini{position:relative;display:flex;flex-wrap:wrap;min-height:300px;border-radius:0;overflow:hidden;background:var(--surface);box-shadow:none;color:var(--ink)}.focus-mini__art{position:relative;flex:1 1 300px;min-height:240px}.focus-mini__art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.focus-mini__art>span{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(13,15,18,0) 50%,var(--surface) 100%)}.jindex .focus-mini__body{flex:1 1 340px;padding:28px;display:flex;flex-direction:column;gap:14px;justify-items:stretch}.jindex .focus-mini h2{font-size:36px;line-height:.75;padding-top:4px}.jindex .focus-mini h2 a{color:var(--ink)}.focus-mini__prog{display:flex;flex-direction:column;gap:8px}.focus-mini__prog .focus__progress-meta{color:var(--faint)}.focus-mini__prog .focus__progress-meta span:last-child{color:var(--now-ink)}.focus-mini__note{margin:0;font-size:16px;line-height:1.5;color:var(--ink)}.jindex .focus-mini__actions{margin-top:auto;gap:8px}.jindex .focus-mini__actions .btn.quiet{color:var(--muted)}.jlist__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;border-bottom:1px solid var(--line)}.jlist__head h2{font-size:22px;line-height:.9}.jlist__head .muted{font-size:14px}.jlist ul{list-style:none;margin:0;padding:0}.jrow{display:flex;gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid var(--line)}.jrow__link{flex:1;min-width:0;display:flex;gap:16px;align-items:center;color:var(--ink);text-decoration:none}a.jrow__link{color:var(--ink)}.jrow__cover{width:56px;height:74px;flex:none;border-radius:0;overflow:hidden}.jrow__cover img,.jrow__cover .cover-art{width:100%;height:100%;object-fit:cover;display:block}.jrow__cover .cover-art__title{font-size:8px}.jrow__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:9px}.jrow__title{font-weight:700;font-size:18px;line-height:.8;padding-top:2px}.jrow__link:hover .jrow__title{color:var(--primary)}.jrow__meta{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jrow__date{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.jrow__actions{display:flex;gap:4px;flex:none}.jlist--paused .jrow{opacity:.88}.jlist--paused .jrow__cover{filter:saturate(.6)}.jrow__mark{width:12px;height:12px;transform:rotate(45deg);box-shadow:inset 0 0 0 2px var(--now);flex:none;margin-right:6px}.jindex__aside .what{padding:24px;display:flex;flex-direction:column;gap:14px}.jindex__aside .what h2{font-size:22px;line-height:.9}.jindex__aside .what__paths{margin:0;width:100%;display:grid;grid-template-columns:1fr 1fr;border-radius:0}.jindex__aside .what__paths button{border-radius:0;min-height:40px;padding:6px 10px;line-height:1.2;font-size:12px}.jindex__aside .what .chips{margin:0;gap:6px}.jindex__aside .what .chip{min-height:36px;padding:0 14px;font-size:13px}.jindex__aside .what__pick{gap:14px;margin-top:4px;flex-wrap:nowrap}.jindex__aside .what__cover img{width:70px;height:94px}.jindex__aside .what__title{font-size:17px;line-height:.85}.jindex__aside .what__why{font-size:13px}.jindex__aside .what__actions{margin-top:14px}.jindex__aside .what__actions .btn{min-height:40px;padding:0 16px;font-size:12px}@media(max-width:420px){.jindex__aside .what__pick{flex-wrap:wrap}}.month-card{padding:24px;display:flex;flex-direction:column;gap:14px}.month-card h2{margin:0}.month-card__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.month-card__grid .t{font-size:32px;line-height:.7;padding-top:4px}.month-card__grid .muted{font-size:12px;margin-top:10px}.month-card__now{color:var(--now-ink)}.concluded__n{color:var(--ink)}.honor{margin:8px 0 0;padding:0;border:0;background:none;box-shadow:none;display:flex;flex-direction:column;gap:18px}.honor__head{display:flex;align-items:center;gap:12px}.honor__head .kicker{margin:0;color:var(--gold)}.honor__mark path{fill:var(--gold)}.honor__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(480px,100%),1fr));gap:20px}.honor__grid>li{animation:wz-fade-up .6s both}.hon{position:relative;overflow:hidden;border-radius:0;min-height:420px;display:flex;flex-direction:column;justify-content:flex-end;text-decoration:none;box-shadow:none;background:#07080a;color:#e6e9ed}a.hon{color:#e6e9ed}.hon__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s ease}.hon__bg.is-memory{filter:grayscale(.6) brightness(.8)}.hon:hover .hon__bg{transform:scale(1.04)}.hon__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#07080af7,#07080a8c 45%,#07080a1a)}.hon__in{position:relative;padding:28px;display:flex;gap:20px;align-items:flex-end}.hon__cover{width:96px;height:128px;flex:none;border-radius:0;overflow:hidden;box-shadow:0 16px 30px #00000080}.hon__cover img,.hon__cover .cover-art{width:100%;height:100%;object-fit:cover;display:block}.hon__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.hon__when{font-size:12px;letter-spacing:.12em;color:#e2be84;text-transform:uppercase}.hon__title{font-size:34px;line-height:.78;color:#f2f4f6}.hon__meta{font-size:14px;color:#a9b0b8}.hon__score{text-align:right;display:flex;flex-direction:column;gap:8px;align-items:flex-end}.hon__score .t{font-size:56px;line-height:.7;color:#f2f4f6}.hon__score .t.is-none{color:var(--faint)}.hon__score .kicker{font-size:10px}.yr{display:flex;align-items:center;gap:18px;padding:56px 0 18px}.yr h2{margin:0;font-size:40px;line-height:.8}.yr i{flex:1;height:1px;background:var(--line)}.concluded__list{list-style:none;margin:0;padding:0}.crow{display:flex;gap:18px;align-items:center;padding:16px 0;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}a.crow{color:var(--ink)}.crow__cover{width:48px;height:64px;flex:none;border-radius:0;overflow:hidden}.crow__cover img,.crow__cover .cover-art{width:100%;height:100%;object-fit:cover;display:block}.crow__cover .cover-art__title{font-size:7px}.crow__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.crow__title{font-weight:700;font-size:17px;line-height:.8;padding-top:2px}.crow:hover .crow__title{color:var(--primary)}.crow__meta{font-size:13px}.crow__date{font-size:12px;color:var(--muted);text-transform:uppercase}.crow__score{font-size:15px;width:48px;text-align:right}.crow__score.is-none{color:var(--faint)}.gtl__cols{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.gtl__main{flex:999 1 720px;min-width:0}.gtl .chips.gtl__filter{margin:0;gap:6px}.gtl__line{position:relative;padding-left:56px;margin-top:12px}.gtl__line:before{content:"";position:absolute;left:15px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--now) 0,color-mix(in srgb,var(--now) 50%,transparent) 120px,color-mix(in srgb,var(--ink-2) 22%,transparent) 360px,color-mix(in srgb,var(--ink-2) 12%,transparent) 100%)}.gtl__month{margin:0;scroll-margin-top:96px}.gtl__mo{position:relative;display:flex;align-items:baseline;gap:14px;padding:44px 0 14px}.gtl__mo h2{font-size:30px;line-height:.75;padding-top:2px}.gtl__mo.is-now:before{content:"";position:absolute;left:-49px;top:46px;width:16px;height:16px;border-radius:50%;background:var(--now-hi);box-shadow:0 0 22px 8px #ffb25b99}.gtl__list{list-style:none;margin:0;padding:0;border:0;display:block}.gev{position:relative;display:flex;gap:18px;align-items:center;padding:14px 18px;margin-bottom:8px;border-radius:0;background:var(--surface);box-shadow:none;color:var(--ink);text-decoration:none;transition:box-shadow .15s}a.gev{color:var(--ink)}.gev:hover{box-shadow:none}.gev:before{content:"";position:absolute;left:-47px;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:var(--bg);box-shadow:inset 0 0 0 2px var(--ink-2)}.gev--back:before{box-shadow:inset 0 0 0 2px var(--now)}.gev--mark:before,.gev--gold:before{border-radius:0;transform:rotate(45deg);box-shadow:inset 0 0 0 2px var(--ink)}.gev--gold:before{box-shadow:inset 0 0 0 2px var(--gold)}.gev--col:before{width:8px;height:8px;margin-top:-4px;left:-45px;background:var(--dim);box-shadow:none}.gev--gold{box-shadow:none;background:linear-gradient(90deg,rgba(226,190,132,.07),var(--surface) 60%)}.gev__d{flex:none;width:64px;font-size:12px;color:var(--faint);text-transform:uppercase}.gev__th{flex:none;width:112px;height:64px;border-radius:0;object-fit:cover}.gev__cover{flex:none;width:48px;height:64px;border-radius:0;overflow:hidden}.gev__cover img,.gev__cover .cover-art{width:100%;height:100%;object-fit:cover;display:block}.gev__cover .cover-art__title{font-size:7px}.gev__none{flex:none;width:48px}.gev__b{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.gev__t{font-weight:600;font-size:16px}.gev__g{font-size:13px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gev__k{flex:none;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:6px 10px;border-radius:0;box-shadow:none}.gev--back .gev__k{color:var(--now-ink);box-shadow:none}.gev--gold .gev__k{color:var(--gold);box-shadow:none}.gtl__more{margin:24px 0 0 56px}.gtl__aside{flex:1 1 260px;min-width:0;position:sticky;top:96px;display:flex;flex-direction:column;gap:6px;padding-top:54px}.gtl__aside>.kicker{padding-bottom:10px}.gtl__years{display:flex;flex-direction:column;gap:4px}.gtl__years button{display:flex;justify-content:space-between;align-items:center;min-height:40px;padding:0 16px;border-radius:0;border:0;background:none;color:var(--muted);font:500 15px var(--font-ui);cursor:pointer;text-align:left}.gtl__years button:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 5%,transparent)}.gtl__years button.is-on{background:color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink);font-weight:600}.gtl__years button .mono{font-size:12px}.gtl__years button.is-on .mono{color:var(--now-ink)}.gtl__legend{margin-top:24px;padding:18px;display:flex;flex-direction:column;gap:12px;font-size:13px}.gtl__legend .kicker{font-size:11px}.gtl__legend>span:not(.kicker){display:flex;gap:10px;align-items:center}.lgd{display:inline-block;width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--ink-2);flex:none}.lgd--back{box-shadow:inset 0 0 0 2px var(--now)}.lgd--mark,.lgd--gold{width:9px;height:9px;border-radius:1px;transform:rotate(45deg);box-shadow:inset 0 0 0 2px var(--ink)}.lgd--gold{box-shadow:inset 0 0 0 2px var(--gold)}.lgd--col{width:8px;height:8px;background:var(--dim);box-shadow:none}.rhythm__intro{margin:8px 0 0}.rhythm .rhythm__lead{font-size:clamp(24px,2.6vw,38px);line-height:1.25;font-weight:400;color:var(--ink-2);margin:0;max-width:1080px}.rhythm__lead b{color:var(--ink);font-weight:600}.rhythm__lead em{font-style:normal;color:var(--now-ink);font-weight:600}.rhythm__intro .kicker{margin:18px 0 0}.rhythm .rhythm__grid{margin-top:48px;gap:24px;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr))}.rhythm .rhythm__card{padding:28px;display:flex;flex-direction:column;gap:18px}.rhythm__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px}.rhythm__head h2{margin:0}.rhythm__head .muted{font-size:14px}.rhythm__top{font-size:12px;color:var(--now-ink);text-transform:uppercase}.rbars{display:flex;align-items:flex-end;gap:10px;height:180px;padding-top:10px}.rhythm__card--wide .rbars{height:200px}.rbars__col{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:10px;height:100%;justify-content:flex-end}.rbars__col i{display:block;width:100%;max-width:44px;min-height:4px;border-radius:0;background:color-mix(in srgb,var(--ink-2) 22%,transparent);transition:height .6s cubic-bezier(.3,.7,.2,1)}.rbars__col.is-empty i{height:4px;background:transparent;box-shadow:none}.rbars__col.is-top i{background:linear-gradient(180deg,#ffe6c4,#ffb25b);box-shadow:0 0 18px #ffb25b59}.rbars__col span{font-size:11px;color:var(--faint);text-transform:uppercase;white-space:nowrap}.rbars__col.is-top span{color:var(--now-ink)}.rhythm .rhythm__who li{border-radius:0;gap:4px}.rhythm .rhythm__who li .mono{font-size:12px;color:var(--muted)}.journey{padding-bottom:120px}.jhero{position:relative;overflow:hidden;min-height:560px;display:flex;flex-direction:column;background:#07080a}.jhero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.jhero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07080af5,#07080ab3 45%,#07080a26 80%),linear-gradient(180deg,#07080ab3,#07080a00 22%)}.jhero__fade{position:absolute;left:0;right:0;bottom:-1px;height:55%;background:linear-gradient(0deg,var(--bg) 0%,rgba(var(--bg-rgb),.85) 25%,rgba(var(--bg-rgb),0) 100%)}.jhero__in{position:relative;flex:1;width:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:22px;padding-top:40px;padding-bottom:48px}.jhero__back{text-decoration:none;color:#9aa1aa;align-self:flex-start}.jhero__back:hover{color:#e6e9ed}.jhero__row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:28px}.jhero__cover{display:block;width:132px;height:176px;flex:none;border-radius:0;overflow:hidden;box-shadow:0 20px 40px #00000080}.jhero__cover img,.jhero__cover .cover-art{width:100%;height:100%;object-fit:cover;display:block}.jhero__info{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:18px}.jhero__hists{margin:0;background:#0d0f128c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:none}.jhero__hists button{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border:0;border-radius:0;background:none;color:#a9b0b8;font:500 13px var(--font-ui);cursor:pointer;white-space:nowrap}.jhero__hists button:hover{color:#e6e9ed}.jhero__hists button[aria-current=true]{background:#e6e9ed;color:#07080a}.jhero__title{font-size:clamp(40px,5.6vw,84px);line-height:.72;letter-spacing:-.02em;color:#f2f4f6;padding-top:6px}.jstats{display:flex;flex-wrap:wrap;row-gap:12px;margin:0}.jstats>div{display:flex;flex-direction:column;gap:10px;padding-right:28px;margin-right:28px;border-right:1px solid rgba(230,233,237,.12)}.jstats>div:last-child{border-right:0;margin-right:0;padding-right:0}.jstats dd{margin:0;font-size:30px;line-height:.7;padding-top:4px}.jstats dt{font-size:12px;color:#9aa1aa}.jstats__now{color:#ffb25b}.jhero__actions{display:flex;flex-wrap:wrap;gap:10px}.jhero__actions .btn.ghost{border-color:#e6e9ed4d;color:#f2f4f6}.focus-toggle__dot{width:8px;height:8px;border-radius:50%;background:#e6e9ed59}.focus-toggle[aria-pressed=true] .focus-toggle__dot{background:#ffb25b;box-shadow:0 0 8px #ffb25b}.jhero__actions .focus-toggle[aria-pressed=true]{border-color:#ffb25b80;color:#f2f4f6}.jhero__hint{margin:-8px 0 0;font-size:12px;text-align:right}.jbody{display:flex;flex-direction:column;gap:24px;padding-top:16px}.jbody .state-card{margin:0;padding:24px 28px;border:0;box-shadow:none}.jbody .state-card--dropada,.jbody .state-card--encerrada{box-shadow:none;border:1.5px dashed var(--line-2)}.state-card__note{font-size:18px;color:var(--ink)}.jcards{display:flex;flex-wrap:wrap;gap:24px;align-items:stretch}.jprog{flex:1 1 420px;padding:28px;display:flex;flex-direction:column;gap:18px;border-radius:0;border:0;box-shadow:none}.jprog__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.jprog__head .kicker{margin:0}.jprog__v{font-size:40px;line-height:.7;color:var(--now-ink)}.jprog__range{margin-top:8px}.jprog__ends{display:flex;justify-content:space-between;font-size:11px;color:var(--faint);text-transform:uppercase}.jprog__hint{margin:0;font-size:13px}.jprog__saved{margin-left:8px}.jprog__done{align-self:flex-start;margin-top:auto}.jprog--done{gap:12px;box-shadow:none;background:linear-gradient(135deg,rgba(226,190,132,.07),var(--surface) 60%)}.jprog__gold{color:var(--gold)}.jprog__title{font-size:30px;line-height:.8;margin:0;padding-top:4px}.jprog--done p{margin:0}.jprog__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.jcap{flex:1.4 1 520px;padding:28px;display:flex;flex-direction:column;gap:16px;border-radius:0;border:0;box-shadow:none}.jcap__head{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.jcap__head h2{font-size:24px;line-height:.9}.jcap__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:18px}.jcap__grid>div{display:flex;flex-direction:column;gap:6px;min-width:0}.jcap__grid .kicker{font-size:11px}.jcap__grid strong{font-weight:600}.jcap__grid .mono{font-size:13px;text-transform:uppercase}.jcap__note{margin:0;padding:18px 20px;border-radius:0;background:#ffb25b0f;font-size:18px;line-height:1.45;color:var(--ink)}.jcap__wps{display:flex;flex-direction:column}.jcap__wps>.kicker{font-size:11px;padding-bottom:8px}.jcap__wps ul{list-style:none;margin:0;padding:0}.jcap__wps li{display:flex;gap:14px;align-items:center;padding:10px 0;border-top:1px solid var(--line)}.jcap__wps li>div{flex:1;min-width:0;font-size:12px}.jcap__wtitle{font-weight:600;font-size:14px;color:var(--ink)}.jcap__img{width:72px;height:44px;flex:none;padding:0;border:0;border-radius:0;overflow:hidden;cursor:zoom-in;background:var(--surface-2)}.jcap__img img{width:100%;height:100%;object-fit:cover;display:block}.jcap__img--none{display:grid;place-items:center;color:var(--faint);cursor:default}.jcap__empty{margin:0;font-size:13px}.jcap__src{margin:0;font-size:12px}.jline{margin-top:48px;display:flex;flex-direction:column;gap:20px}.jline__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}.jline__head h2{font-size:34px;line-height:.75;padding-top:4px}.jline__head p{margin:10px 0 0}.jline__tools{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.jline__filters{margin:0;gap:6px}.jline__filters .chip{min-height:38px}.film{position:relative}.film__scroll{overflow-x:auto;padding:4px 4px 14px;scrollbar-width:thin;scroll-behavior:smooth;outline:none}.film__scroll:focus-visible{outline:2px solid var(--now);outline-offset:4px;border-radius:0}.film__strip{--fw: 300px;--fh: 180px;position:relative;list-style:none;margin:0;padding:0 40px 0 0;display:flex;gap:28px;width:max-content}.film__strip:before{content:"";position:absolute;left:0;right:0;top:calc(var(--fh) + 39px);height:2px;background:linear-gradient(90deg,#c9ced433,#c9ced473 75%,#ffb25b 96%,#ffb25b00)}.fr{position:relative;flex:none;width:var(--fw);display:flex;flex-direction:column;animation:wz-fade-up .5s both}.fr__media{width:var(--fw);height:var(--fh)}.fr__img{position:relative;display:block;width:100%;height:100%;padding:0;border:0;border-radius:0;overflow:hidden;cursor:zoom-in;background:#000}.fr__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease,filter .3s}.fr__img:hover img{transform:scale(1.05)}.fr__zoom{position:absolute;right:10px;bottom:10px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#07080ab3;color:#e6e9ed;opacity:0;transition:opacity .2s}.fr__img:hover .fr__zoom,.fr__img:focus-visible .fr__zoom{opacity:1}.fr__ph{width:100%;height:100%;box-sizing:border-box;border-radius:0;background:var(--surface);box-shadow:none;display:flex;flex-direction:column;justify-content:flex-end;padding:18px;gap:8px}.fr__ph .t{font-size:20px;line-height:.85}.fr__ph--start{background:linear-gradient(160deg,#15181D,var(--surface))}.fr__ph--start .brand-mark path{fill:var(--gold)}.fr__ph--gold{background:linear-gradient(160deg,rgba(226,190,132,.12),var(--surface) 70%);box-shadow:none}.fr__ph--gold .t{color:var(--gold)}.fr__ph-text{font-size:16px;line-height:1.4;color:var(--ink-2);overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.fr__big{font-size:40px!important;line-height:.75!important}.fr__big--sm{font-size:22px!important}.fr__ph .muted{font-size:13px}.fr__ph--today{align-items:center;justify-content:center;text-align:center;background:transparent;box-shadow:none;gap:10px}.fr__ph--today .t{font-size:18px;color:var(--now-ink)}.fr--today,.fr--today .fr__media{width:220px}.fr__stem{width:1px;height:34px;margin-left:24px;background:#e6e9ed33}.fr__mk{width:12px;height:12px;margin-left:18px;border-radius:50%;background:var(--bg);box-shadow:inset 0 0 0 2px #c9ced4;position:relative;z-index:1}.fr.is-back .fr__mk{box-shadow:inset 0 0 0 2px var(--now)}.fr--inicio .fr__mk,.fr--marco .fr__mk{border-radius:0;transform:rotate(45deg);box-shadow:inset 0 0 0 2px #e6e9ed}.fr--marco .fr__mk{box-shadow:inset 0 0 0 2px var(--gold)}.fr__mk--today{width:16px;height:16px;margin-left:16px;margin-top:-2px;background:var(--now-hi);box-shadow:0 0 22px 8px #ffb25b99!important}.fr__cap{padding-top:18px;display:flex;flex-direction:column;gap:6px}.fr__d{font-size:11px;color:var(--faint);letter-spacing:.08em;text-transform:uppercase}.fr.is-back .fr__d,.fr__d--now{color:var(--now-ink)}.fr--marco .fr__d{color:var(--gold)}.fr__t{font-weight:600;font-size:16px;line-height:1.3}.fr__n{font-size:13px;color:var(--muted);line-height:1.45;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.fr__tools{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin-top:2px}.fr__tools .btn{min-height:32px;padding:0 12px;font-size:11px}.fr__tools .btn.quiet{opacity:0;transition:opacity .2s}.fr:hover .fr__tools .btn.quiet,.fr__tools .btn.quiet:focus-visible{opacity:1}@media(hover:none){.fr__tools .btn.quiet{opacity:1}}.fr-gap{flex:none;width:110px;position:relative}.fr-gap .mono{position:absolute;left:0;right:0;top:calc(var(--fh) + 10px);text-align:center;font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.film__nav{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.film.is-full{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;flex-direction:column;justify-content:center;background:#07080a;color:#e6e9ed;padding:24px 0}.film.is-full .film__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:blur(2px) brightness(.55);transform:scale(1.04)}.film__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#07080aeb,#07080a8c 55%,#07080ad9)}.film__top{position:absolute;left:40px;right:40px;top:24px;display:flex;justify-content:space-between;align-items:center;gap:16px;z-index:1}.film__title{font-size:28px;line-height:.8;color:#f2f4f6}.film__topactions{display:flex;gap:8px}.film.is-full .film__scroll{position:relative;padding:0 40px 14px}.film.is-full .film__strip{--fw: 420px;--fh: 252px}.film.is-full .fr__ph{background:#0d0f12bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.film.is-full .film__nav{position:relative;padding:0 40px}.film.is-full .fr__d{color:#9aa1aa}.film.is-full .fr.is-back .fr__d{color:#ffb25b}.jline .simple{margin:0;padding:0;border:0;background:none;box-shadow:none}.simple.is-full{background:var(--bg);padding:32px 40px}.simple__close{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.simple__close .t{font-size:26px;line-height:.8}.simple__line{position:relative;list-style:none;margin:0;padding:0 0 0 56px}.simple__line:before{content:"";position:absolute;left:15px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--now) 0,rgba(255,178,91,.5) 120px,rgba(201,206,212,.22) 360px,rgba(201,206,212,.12) 100%)}.jline .simple__head{display:flex;align-items:baseline;gap:14px;padding:36px 0 14px}.jline .simple__head:first-child{padding-top:8px}.jline .simple__head .t{font-size:26px;line-height:.8}.jline .simple__gap{padding:14px 0;font-style:normal;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);text-align:left}.sev{position:relative;display:flex;gap:18px;align-items:center;padding:14px 18px;margin-bottom:8px;border-radius:0;background:var(--surface);box-shadow:none}.sev:before{content:"";position:absolute;left:-47px;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:var(--bg);box-shadow:inset 0 0 0 2px #c9ced4}.sev.is-back:before{box-shadow:inset 0 0 0 2px var(--now)}.sev--inicio:before,.sev--marco:before{border-radius:0;transform:rotate(45deg);box-shadow:inset 0 0 0 2px #e6e9ed}.sev--marco:before{box-shadow:inset 0 0 0 2px var(--gold)}.sev--marco{box-shadow:none;background:linear-gradient(90deg,rgba(226,190,132,.07),var(--surface) 60%)}.sev__d{flex:none;width:72px;font-size:12px;color:var(--faint);text-transform:uppercase}.sev__img{flex:none;width:112px;height:64px;padding:0;border:0;border-radius:0;overflow:hidden;cursor:zoom-in;background:#000}.sev__img img{width:100%;height:100%;object-fit:cover;display:block}.sev__b{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.sev__t{font-weight:600;font-size:16px}.sev__q{font-size:15px;color:var(--ink-2)}.sev__g{font-size:13px;color:var(--muted)}.sev__k{flex:none;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:6px 10px;border-radius:0;box-shadow:none}.sev.is-back .sev__k{color:var(--now-ink);box-shadow:none}.sev--marco .sev__k{color:var(--gold);box-shadow:none}.sev__edit{flex:none}@media(max-width:760px){.focus__top{padding:24px 20px 0;gap:18px}.focus__cover{width:84px;height:112px}.focus__line{padding:24px 20px 20px}.jhero{min-height:0}.jhero__in{padding-top:24px;padding-bottom:28px;gap:16px}.jhero__cover{width:96px;height:128px}.jhero__hists{flex-wrap:nowrap;overflow-x:auto}.jhero__actions{width:100%}.jhero__actions .btn:not(.icon){flex:1 1 auto}.jhero__hint{text-align:left}.jstats>div{padding-right:18px;margin-right:18px}.jstats dd{font-size:24px}.film__strip{--fw: 240px;--fh: 150px;gap:20px}.film__top{left:16px;right:16px;flex-wrap:wrap}.film.is-full .film__strip{--fw: 280px;--fh: 170px}.film.is-full .film__scroll{padding:0 16px 14px}.gtl__line,.simple__line{padding-left:36px}.gtl__line:before,.simple__line:before{left:7px}.gev:before,.sev:before{left:-35px}.gev--col:before{left:-33px}.gtl__mo.is-now:before{left:-37px}.gev,.sev{flex-wrap:wrap;gap:10px 14px;padding:12px 14px}.gev__d,.sev__d{width:auto}.gev__th,.sev__img{width:88px;height:50px}.gev__k,.sev__k{order:-1;margin-left:auto}.gev__b,.sev__b{flex-basis:100%}.gtl__aside{display:none}.gtl__more{margin-left:36px}.hon{min-height:340px}.hon__in{padding:20px;gap:14px;flex-wrap:wrap}.hon__cover{width:72px;height:96px}.hon__title{font-size:26px}.hon__score{flex-direction:row;align-items:baseline;gap:10px}.hon__score .t{font-size:36px}.yr{padding-top:40px}.yr h2{font-size:32px}.jrow{flex-wrap:wrap;gap:10px 16px}.jrow>.btn,.jrow__actions{margin-left:72px}.rbars{gap:6px}.rbars__col span{font-size:9px}}.jindex .focus-mini{align-items:stretch}.jindex .focus__progress .hline,.focus-mini__prog .hline{flex:none}.film__scroll{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 32px,#000 calc(100% - 32px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 32px,#000 calc(100% - 32px),transparent 100%)}.film__strip{padding-left:8px}.simple ol.simple__line{padding:0 0 0 56px}@media(max-width:760px){.simple ol.simple__line{padding-left:36px}}@media(max-width:760px){.jhero__actions .btn.primary,.jhero__actions .btn.now{flex:1 1 0}.jhero__actions .focus-toggle{order:3;flex-basis:100%}}.gal{--fw: 600px;--fh: calc(var(--fw) * .5633);position:relative;height:720px;display:flex;flex-direction:column;align-items:center;padding-top:72px;box-sizing:border-box;border-radius:0;overflow:hidden;background:#07080a;color:#e6e9ed;box-shadow:inset 0 0 0 1px #e6e9ed14,0 40px 90px #00000073;outline:none}.gal:focus-visible{box-shadow:inset 0 0 0 2px var(--now)}.gal__game{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;filter:brightness(.72) saturate(.95)}.gal__amb{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;width:120%;height:120%;object-fit:cover;filter:blur(40px) brightness(.6) saturate(1.25);transition:opacity 1.2s ease;pointer-events:none}.gal__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 60% at 50% 32%,#07080a1a,#07080ab8),linear-gradient(0deg,#07080af7,#07080a59 34%,#07080a73);pointer-events:none}.gal:after{content:"";position:absolute;left:0;right:0;bottom:0;height:200px;background:radial-gradient(55% 100% at 98% 100%,#ffb25b33,#ffb25b00 70%);pointer-events:none}.gal__beam{position:absolute;top:-20%;left:18%;width:180px;height:140%;background:linear-gradient(180deg,#ffe2b81a,#ffe2b800 70%);transform:rotate(18deg);filter:blur(6px);animation:gal-beam 9s ease-in-out infinite alternate;pointer-events:none}.gal__beam--2{left:58%;width:120px;animation-delay:-4s}@keyframes gal-beam{0%{opacity:.35;transform:rotate(18deg) translate(0)}to{opacity:.8;transform:rotate(22deg) translate(40px)}}.gal__dust{position:absolute;border-radius:50%;background:#fff3e0;opacity:0;animation:gal-dust linear infinite;pointer-events:none}@keyframes gal-dust{0%{opacity:0;transform:translate(0)}20%{opacity:.7}to{opacity:0;transform:translate(60px,-120px)}}.gal__top{position:absolute;left:32px;right:32px;top:20px;display:flex;justify-content:space-between;align-items:center;gap:12px;z-index:45}.gal__count{font-size:11px;letter-spacing:.14em;color:#9aa1aa;text-transform:uppercase}.gal__topactions{display:flex;gap:8px;align-items:center}.gal__title{font-size:22px;line-height:.8;color:#f2f4f6;margin-right:8px}.gal__frames{position:relative;width:100%;height:var(--fh);flex:none;perspective:1500px;z-index:20;touch-action:pan-y}.gal__fr{position:absolute;left:50%;top:0;width:var(--fw);height:var(--fh);margin-left:calc(var(--fw) / -2);padding:0;border:0;border-radius:0;background:none;cursor:pointer;color:inherit;text-align:left;transition:transform .8s cubic-bezier(.2,.8,.2,1),opacity .6s,filter .6s;filter:brightness(.55);-webkit-box-reflect:below 10px linear-gradient(transparent 70%,rgba(255,255,255,.14))}.gal__fr.is-on{filter:none;cursor:default}.gal__fr.is-on.has-photo{cursor:zoom-in}.gal__fr:focus-visible{outline:2px solid var(--now);outline-offset:6px}.gal__in{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:0;overflow:hidden;box-shadow:0 40px 80px #0000008c,0 0 0 1px #fff3e024;background:#0d0f12}.gal__fr.is-on .gal__in{box-shadow:0 50px 100px #0009,0 0 0 1px #ffd6a059,0 0 60px #ffb25b26}.gal__fr.is-on.is-back .gal__in{box-shadow:0 50px 100px #0009,0 0 0 1.5px #ffb25bb3,0 0 60px #ffb25b40}.gal__in img{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none}.gal__zoom{position:absolute;right:12px;bottom:12px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#07080ab3;color:#e6e9ed;opacity:0;transition:opacity .2s}.gal__fr.is-on:hover .gal__zoom,.gal__fr.is-on:focus-visible .gal__zoom{opacity:1}.gal__ph{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;padding:32px;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;background:linear-gradient(160deg,#15181d,#0d0f12 70%)}.gal__ph .brand-mark path{fill:#e2be84}.gal__ph .brand-mark,.gal__ph>svg{margin-bottom:auto}.gal__ph--carta{background:linear-gradient(160deg,#1b1712,#0d0f12 70%)}.gal__ph--marco{background:linear-gradient(160deg,#e2be842e,#0d0f12 70%)}.gal__ph--marco .kicker{color:#e2be84}.gal__ph--ponto .kicker{color:#ffb25b}.gal__ph--today{align-items:center;justify-content:center;text-align:center;background:radial-gradient(60% 80% at 50% 100%,#ffb25b38,#0d0f12e6 70%);box-shadow:none;border-radius:0}.gal__big{font-size:44px;line-height:.82;color:#f2f4f6;padding-top:4px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.gal__sub{font-size:15px;color:#c9ced4;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gal__arrow{position:absolute;top:50%;width:56px;height:56px;margin-top:-28px;border-radius:50%;border:0;cursor:pointer;display:grid;place-items:center;color:#f2f4f6;background:#07080a73;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:none;z-index:40;transition:opacity .2s,background .2s}.gal__arrow:hover{background:#07080ab3}.gal__arrow:disabled{opacity:0;pointer-events:none}.gal__arrow--l{left:32px}.gal__arrow--r{right:32px}.gal__cap{position:relative;z-index:30;width:min(760px,calc(100% - 48px));margin-top:46px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;animation:gal-rise .6s cubic-bezier(.2,.8,.2,1) both}@keyframes gal-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.gal__gap{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#9aa1aa}.gal__kind{color:#c9ced4}.gal__kind.k-momento,.gal__kind.is-back,.gal__kind.k-agora{color:#ffb25b}.gal__kind.k-marco{color:#e2be84}.gal__title2{font-size:40px;line-height:.82;color:#f2f4f6;text-shadow:0 8px 30px rgba(0,0,0,.6);padding-top:4px}.gal__quote{margin:0;font-size:18px;line-height:1.4;color:#f2f4f6}.gal__text{margin:0;font-size:15px;line-height:1.45;color:#c9ced4}.gal__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;min-height:34px}.gal__actions .btn.quiet{color:#9aa1aa}.gal__ruler{position:absolute;left:64px;right:64px;bottom:14px;height:84px;z-index:35}.gal__ruler.has-today{right:76px}.gal__rail{position:absolute;left:0;right:-40px;top:30px;height:2px;background:#c9ced429}.gal__fill{position:absolute;left:0;top:30px;height:2px;background:linear-gradient(90deg,#ffb25b26,#ffb25b);box-shadow:0 0 12px #ffb25b80;transition:width .7s cubic-bezier(.2,.8,.2,1)}.gal__gapline{position:absolute;top:30px;height:2px;background:repeating-linear-gradient(90deg,rgba(201,206,212,.5) 0 6px,transparent 6px 14px)}.gal__gapline .mono{position:absolute;left:50%;top:-24px;transform:translate(-50%);font-size:10px;letter-spacing:.14em;color:#9aa1aa;white-space:nowrap;text-transform:uppercase}.gal__mk{position:absolute;top:9px;width:44px;height:44px;margin-left:-22px;border:0;padding:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.gal__ruler.is-dense .gal__mk{width:22px;margin-left:-11px}.gal__mk i{display:block;width:12px;height:12px;border-radius:50%;background:#07080a;box-shadow:inset 0 0 0 2px #c9ced4;transition:transform .3s,width .3s,height .3s,box-shadow .3s,background .3s}.gal__ruler.is-dense .gal__mk i{width:8px;height:8px}.gal__mk:hover i{transform:scale(1.35)}.gal__mk.is-past i,.gal__mk.is-back i{box-shadow:inset 0 0 0 2px #ffb25b}.gal__mk.k-inicio i,.gal__mk.k-marco i{border-radius:0;transform:rotate(45deg)}.gal__mk.k-inicio:hover i,.gal__mk.k-marco:hover i{transform:rotate(45deg) scale(1.35)}.gal__mk.k-marco i{box-shadow:inset 0 0 0 2px #e2be84}.gal__mk.is-on i{width:16px;height:16px;background:#fff3e0;box-shadow:0 0 18px 6px #ffb25bb3}.gal__mk .mono{position:absolute;top:40px;left:50%;transform:translate(-50%);font-size:10px;letter-spacing:.08em;color:#7d848d;white-space:nowrap;text-transform:uppercase}.gal__mk.is-on .mono{color:#ffb25b}.gal__mk:focus-visible{outline:2px solid var(--now);outline-offset:-4px;border-radius:50%}.gal__sun{position:absolute;top:18px;width:26px;height:26px;margin-left:-13px;border:0;padding:0;border-radius:50%;cursor:pointer;background:radial-gradient(circle,#fff8ec 0,#ffe2b8 45%,#ffb25b);box-shadow:0 0 30px 12px #ffb25b8c,0 0 90px 40px #ffb25b2e;animation:gal-sun 3.6s ease-in-out infinite}.gal__sun.is-on{box-shadow:0 0 40px 18px #ffb25bbf,0 0 120px 56px #ffb25b3d}.gal__sun .kicker{position:absolute;top:38px;left:50%;transform:translate(-50%);font-size:10px}@keyframes gal-sun{0%,to{filter:brightness(1)}50%{filter:brightness(1.12)}}:root[data-motion=reduzidas] .gal__dust,:root[data-motion=reduzidas] .gal__beam,:root[data-motion=discretas] .gal__dust{display:none}:root[data-motion=reduzidas] .gal__fr{transition-duration:.01s}.gal.is-full{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;height:100vh;border-radius:0;--fw: min(920px, 62vw, calc((100vh - 360px) / .5633));padding-top:max(80px,9vh)}.gal.is-full .gal__top{left:40px;right:40px;top:24px}.gal.is-full .gal__ruler{left:96px;right:96px;bottom:24px}.gal.is-full .gal__ruler.has-today{right:108px}@media(max-width:760px){.gal{--fw: 76vw;height:600px;padding-top:64px;border-radius:0}.gal__top{left:16px;right:16px;top:14px}.gal__topactions .btn{min-height:36px;padding:0 14px;font-size:11px}.gal__arrow{display:none}.gal__big{font-size:28px}.gal__ph{padding:20px}.gal__cap{margin-top:30px;gap:8px}.gal__title2{font-size:26px}.gal__quote{font-size:15px}.gal__text{font-size:13px}.gal__ruler{left:22px;right:22px;bottom:6px}.gal__ruler.has-today{right:34px}.gal__mk{width:28px;margin-left:-14px}.gal__mk .mono{display:none}.gal__mk.is-on .mono{display:block}.gal.is-full{--fw: 86vw}}.gal__top{justify-content:flex-start;flex-wrap:nowrap}.gal__count{flex:none;white-space:nowrap;font-variant-numeric:tabular-nums}.gal__title{flex:1 1 auto;min-width:0;margin:0;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gal__play{flex:none;margin-left:auto}.gal__title+.gal__play{margin-left:0}.gal__exit{order:9;flex:none;width:40px;height:40px;border-radius:50%;border:0;display:grid;place-items:center;cursor:pointer;color:#f2f4f6;background:#07080a73;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:none;transition:background .2s}.gal__exit:hover{background:#e6e9ed24}.gal.is-full{height:100vh;height:100dvh}.gal.is-full .gal__ruler{bottom:calc(18px + env(safe-area-inset-bottom,0px))}@media(max-width:760px){.gal.is-full{--fw: 88vw;padding-top:0;justify-content:center;padding-bottom:96px}.gal.is-full .gal__top{left:12px;right:12px;top:calc(10px + env(safe-area-inset-top,0px));gap:10px}.gal.is-full .gal__exit{order:-1}.gal.is-full .gal__count{display:none}.gal.is-full .gal__title{text-align:left;font-size:16px}.gal.is-full .gal__cap{margin-top:28px}.gal.is-full .gal__ruler{left:26px;right:38px}.gal__count-h{display:none}}@media(orientation:landscape)and (max-height:520px){.gal.is-full{--fw: min(54vw, calc((100dvh - 148px) / .5633));display:grid;grid-template-columns:60% 40%;grid-template-rows:minmax(0,1fr);align-items:center;padding:50px 0 78px;justify-content:stretch}.gal.is-full .gal__frames{grid-column:1;grid-row:1;width:100%;align-self:center;clip-path:inset(-60px 0 -60px -100vw)}.gal.is-full .gal__fr{-webkit-box-reflect:unset}.gal.is-full .gal__cap{grid-column:2;grid-row:1;width:auto;margin:0;padding-right:max(24px,env(safe-area-inset-right,0px));align-items:flex-start;text-align:left;gap:8px}.gal.is-full .gal__actions{justify-content:flex-start}.gal.is-full .gal__title2{font-size:26px}.gal.is-full .gal__quote{font-size:15px}.gal.is-full .gal__top{top:8px;left:max(16px,env(safe-area-inset-left,0px));right:max(16px,env(safe-area-inset-right,0px))}.gal.is-full .gal__exit{order:-1}.gal.is-full .gal__count{display:none}.gal.is-full .gal__title{text-align:left;font-size:16px}.gal.is-full .gal__arrow{display:none}.gal.is-full .gal__ruler{left:max(40px,env(safe-area-inset-left,0px));right:max(52px,env(safe-area-inset-right,0px));bottom:calc(4px + env(safe-area-inset-bottom,0px))}.gal.is-full .gal__big{font-size:26px}.gal.is-full .gal__ph{padding:18px}}.teaser{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#07080a;color:#e6e9ed;overflow:hidden}.teaser__glow{position:absolute;left:50%;top:58%;width:120vw;height:60vh;transform:translate(-50%,-50%);background:radial-gradient(50% 50% at 50% 50%,#ffb25b24,#ffb25b00 70%);pointer-events:none;animation:teaser-breath 6s ease-in-out infinite}.teaser__in{position:relative;display:flex;flex-direction:column;align-items:center;gap:36px;width:min(640px,86vw);animation:wz-fade-up 1.2s cubic-bezier(.2,.8,.2,1) both}.teaser__mark{width:clamp(110px,18vw,150px);height:auto;filter:drop-shadow(0 12px 30px rgba(226,190,132,.18))}.teaser__horizon{position:relative;width:100%;height:2px;background:linear-gradient(90deg,#ffb25b00,#ffb25b 30%,#ffe6c4,#ffb25b 70%,#ffb25b00)}.teaser__horizon span{position:absolute;left:50%;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#fff3e0;box-shadow:0 0 24px 10px #ffb25b8c,0 0 90px 40px #ffb25b2e;animation:teaser-sun 4s ease-in-out infinite}.teaser__entrar{font:600 13px var(--font-ui);color:#8b929b;text-decoration:none;padding:10px 18px;border:1px solid rgba(201,206,212,.18);border-radius:999px;margin-top:-8px}.teaser__entrar:hover,.teaser__entrar:focus-visible{color:#e6e9ed;border-color:#c9ced466}.teaser__soon{margin:0;font:600 14.5px var(--font-ui);letter-spacing:0;text-indent:.6em;text-transform:none;color:#c9ced4}@keyframes teaser-breath{0%,to{opacity:.75}50%{opacity:1}}@keyframes teaser-sun{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}:root[data-motion=reduzidas] .teaser__glow,:root[data-motion=reduzidas] .teaser__horizon span{animation:none}.hz__item:not(.hz__item--today)>.hz__label{width:100%;max-width:100%;box-sizing:border-box}.hz__text{flex:1 1 0;min-width:0;align-items:stretch}.hz__item--next .hz__text{text-align:right}.hz__title,.hz__sub,.hz__date{display:block;max-width:100%;min-width:0}.hz__date{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:600px){.hz__title{display:-webkit-box}}.uv__cover{width:72px;height:96px}.uv__title{font-size:18px}.uv__link{gap:20px;padding-top:12px;padding-bottom:12px}@media(max-width:760px){.uv__cover{width:60px;height:80px}.uv__title{font-size:16px}}.home-cols .what__cover img{width:112px;height:150px}.jindex__aside .what__cover img{width:100px;height:134px}.what__cover img{border-radius:0}.hero__row{min-height:510px;padding-top:80px}@media(max-width:760px){.hero__row{min-height:0;padding-top:56px}}.cdown{display:flex;gap:6px}.cdown__part{display:flex;align-items:flex-start;gap:6px}.cdown__cell{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:84px}.cdown__cell b{font:600 49.5px/1 var(--font-ui);color:#f2f4f6;font-variant-numeric:tabular-nums}.cdown__cell span{font:600 12px var(--font-ui);letter-spacing:0;text-transform:none;color:#7d848d}.cdown--big{gap:8px}.cdown--big .cdown__cell{min-width:110px;gap:8px}.cdown--big .cdown__cell b{font-size:72px;font-weight:400}.cdown--big .cdown__cell span{font-size:11px;letter-spacing:.18em}.cdown__sep{font:600 80.5px/1 var(--font-ui);color:#3a3f46;padding:0 6px}@media(max-width:600px){.cdown__cell{min-width:64px}.cdown__cell b{font-size:34px}.cdown--big .cdown__cell{min-width:64px}.cdown--big .cdown__cell b,.cdown__sep{font-size:44px}.cdown__sep{padding:0 2px}}.events{padding-bottom:24px}.events__head{padding-bottom:0;display:flex;flex-direction:column;gap:16px}.events__title{letter-spacing:-.02em}.events__lead{margin:0;max-width:640px}.evcard{position:relative;overflow:hidden;margin-top:40px;border-radius:16px;min-height:480px;display:flex;flex-direction:column;justify-content:flex-end;background:#07080a;color:#e6e9ed;box-shadow:inset 0 0 0 1px #e2be844d}.evcard__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.55) saturate(.85)}.evcard__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07080af5,#07080a99 55%,#07080a4d),linear-gradient(0deg,#07080ae6,#07080a00 50%)}.evcard__line{position:absolute;left:0;right:0;bottom:150px;height:2px;background:linear-gradient(90deg,#ffb25b00,#ffb25b 20%,#ffe6c4 45%,#ffb25b00 80%)}.evcard__body{position:relative;padding:44px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:36px}.evcard__text{flex:1 1 520px;display:flex;flex-direction:column;gap:18px;min-width:0}.evcard__tag{display:inline-flex;align-items:center;gap:10px;color:#9aa1aa}.evcard__tag.is-live{color:#ffb25b}.evcard__tag i{width:8px;height:8px;border-radius:50%;background:#ffb25b;box-shadow:0 0 10px #ffb25b;animation:teaser-breath 2.4s ease-in-out infinite}.evcard__brand{display:flex;align-items:center;gap:18px}.evcard__name{font-size:clamp(40px,5vw,72px);line-height:.9;max-width:6.5em}.evcard__info{margin:0;font-size:17px;color:#c9ced4;max-width:60ch}.evcard__actions{display:flex;flex-wrap:wrap;gap:10px}.evcard__count{padding:20px 24px;border-radius:16px;background:#07080ab3;box-shadow:inset 0 0 0 1px #e6e9ed1a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.aw-mark{display:block;flex:none;height:auto}.evdates{padding-top:24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:16px}.evdate{padding:24px;border-radius:16px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);display:flex;gap:16px;align-items:center}.evdate__day{font:400 13px var(--font-mono);width:80px;flex:none;color:var(--muted)}.evdate__day.is-next{color:var(--now-ink)}.evdate__title{font-weight:600}.evdate__sub{font-size:13px;color:var(--muted)}.evdate.is-past{opacity:.55}.evdate--soon{background:none;box-shadow:none;border:1.5px dashed var(--line)}.evdate--soon .evdate__sub{font-size:14px}.evdate__ring{width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--dim);margin:0 8px;flex:none}@media(max-width:760px){.evcard{min-height:0;margin-top:28px}.evcard__body{padding:120px 24px 24px;gap:24px}.evcard__line{bottom:auto;top:96px}.evcard__brand{gap:12px}.evcard__brand .aw-mark{width:64px}.evcard__count{padding:14px 12px}}.awards{padding-bottom:24px}.awhero{position:relative;overflow:hidden;background:#07080a;color:#e6e9ed}.awhero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;filter:brightness(.4) saturate(.8)}.awhero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,var(--bg) 0%,rgba(7,8,10,.5) 60%,rgba(7,8,10,.85) 100%)}.awhero__row{position:relative;padding-top:56px;padding-bottom:48px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px}.awhero__text{display:flex;flex-direction:column;gap:16px;min-width:0;flex:1 1 520px}.awhero__back{text-decoration:none;color:#9aa1aa;align-self:flex-start}.awhero__back:hover{color:#f2f4f6}.awhero__brand{display:flex;align-items:center;gap:22px}.awhero__title{font-size:clamp(48px,5.6vw,84px);line-height:.88;letter-spacing:-.02em}.awhero__intro{margin:0;font-size:16px;color:#c9ced4;max-width:64ch}.awhero__line{margin:0;font-size:17px;color:#c9ced4}.awhero__zen{margin:0;font:500 12px/1.4 var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#9aa1ab}.awhero__zen b{font:800 15px var(--font-title);font-stretch:125%;letter-spacing:.06em;color:#e2be84;margin:0 .2em}.awhero__num{color:#f2f4f6}.awhero__login{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#9aa1aa}.awhero__note{margin:0;color:#9aa1aa;font-size:14px}.awhero__side{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.awhero__deadline{font:400 12px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#ffb25b}.awhero__admin{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.awhero__admin .btn.ghost{color:#f2f4f6;border-color:#e6e9ed4d}.awhero__only{font:400 10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.awbar{position:sticky;top:var(--hdr, 71px);z-index:20;background:rgba(var(--bg-rgb),.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.awbar__row{display:flex;align-items:center;gap:24px;padding-top:12px;padding-bottom:12px}.awbar__count{display:flex;align-items:center;gap:12px;flex:none;color:var(--muted);font-size:13px}.awbar__count .t{font-size:22px;line-height:1;color:var(--ink)}.awbar__of{color:var(--muted);font-weight:600}.awbar__cats{flex:1;min-width:0;display:flex;gap:2px;overflow-x:auto;scrollbar-width:none}.awbar__cats::-webkit-scrollbar{display:none}.awbar__cat{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border-radius:999px;font:500 13px var(--font-ui);color:var(--muted);background:none;border:0;cursor:pointer;white-space:nowrap}.awbar__cat:hover{color:var(--ink);background:var(--surface-2)}.awbar__ok{width:8px;height:8px;border-radius:50%;background:var(--now);flex:none}.awbar__no{width:8px;height:8px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--dim);flex:none}.awbar__track{height:2px;background:color-mix(in srgb,var(--ink-2) 12%,transparent)}.awbar__track span{display:block;height:2px;background:linear-gradient(90deg,rgba(255,178,91,.3),var(--now));transition:width .5s ease}.awcat{display:flex;flex-direction:column;gap:20px;padding-top:56px;scroll-margin-top:calc(var(--hdr, 71px) + 80px)}.awcat__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px}.awcat__head h2{font-size:34px;line-height:1}.awcat__head .kicker--now,.awcat__win{color:var(--now-ink)}.awcat__win{color:#e2be84}.awcat__desc{margin:0;flex-basis:100%}.awcat__noms{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,200px));gap:14px}.nom{position:relative;display:flex;flex-direction:column;gap:12px;width:100%;padding:12px 12px 16px;border-radius:0;background:var(--surface);border:0;box-shadow:none;color:var(--ink);text-align:left;text-decoration:none;font-family:var(--font-ui);cursor:pointer;transition:box-shadow .2s,background .2s,transform .2s}.nom:hover{transform:translateY(-2px);box-shadow:none}.nom:disabled{cursor:progress}.nom__cover{position:relative;display:block;aspect-ratio:3 / 4;border-radius:0;overflow:hidden}.nom__cover img{width:100%;height:100%;object-fit:cover;display:block}.nom__name{font-weight:600;font-size:15px;line-height:1.3;padding:0 4px}.nom__radio{position:absolute;right:20px;top:20px;width:28px;height:28px;border-radius:50%;background:#07080abf;box-shadow:inset 0 0 0 1.5px #e6e9ed80;display:flex;align-items:center;justify-content:center;color:#07080a;transition:background .2s,box-shadow .2s}.nom.is-mine{background:color-mix(in srgb,var(--surface) 88%,#FFB25B);box-shadow:inset 0 0 0 2px var(--now),0 0 40px #ffb25b2e}.nom.is-mine .nom__radio{background:var(--now);box-shadow:none;animation:wz-star .5s cubic-bezier(.3,1.4,.5,1) both}.nom.is-winner{box-shadow:inset 0 0 0 2px #e2be84,0 0 40px #e2be8433}.nom__mine,.nom__win{position:absolute;left:20px;top:20px;padding:4px 9px;border-radius:0;font:700 11px var(--font-ui);letter-spacing:.06em;text-transform:uppercase;background:var(--now);color:#07080a}.nom__win{position:absolute;left:8px;top:8px;background:#e2be84}.nom__bar{position:relative;display:block;height:18px;margin:0 4px;border-radius:0;background:var(--surface-2);overflow:hidden}.nom__bar>span{position:absolute;inset:0 auto 0 0;background:var(--now);opacity:.55;animation:wz-grow 1s ease-out both}.nom__bar em{position:relative;font:600 11px/18px var(--font-ui);font-style:normal;padding-left:6px}.awrow-wrap{padding-top:10px;scroll-margin-top:calc(var(--hdr, 71px) + 80px)}.awrows__head{font-size:22px;line-height:1;padding:46px 0 8px}.awrow{width:100%;display:flex;align-items:center;gap:18px;padding:18px 22px;border-radius:16px;background:var(--surface);border:0;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);cursor:pointer;text-align:left;font-family:var(--font-ui);transition:box-shadow .2s}.awrow:hover{box-shadow:inset 0 0 0 1px #e6e9ed33}.awrow.is-voted{box-shadow:inset 0 0 0 1px #ffb25b59}.awrow__name{flex:1;min-width:0;font-size:18px;line-height:1}.awrow__covers{display:flex}.awrow__cover{width:34px;height:46px;border-radius:6px;overflow:hidden;margin-left:-8px;box-shadow:0 0 0 2px var(--surface);flex:none}.awrow__cover:first-child{margin-left:0}.awrow__cover img{width:100%;height:100%;object-fit:cover;display:block}.awrow__cover .cover-art__title{font-size:6px}.awrow__go{width:160px;text-align:right;flex:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awrow.is-voted .awrow__go{color:var(--now-ink)}@media(max-width:760px){.awhero__row{padding-top:32px;padding-bottom:32px}.awhero__brand{gap:14px}.awhero__brand .aw-mark{width:76px}.awhero__side{align-items:flex-start}.awhero__admin{justify-content:flex-start}.awbar__row{gap:14px}.awcat{padding-top:40px}.awcat__head h2{font-size:26px}.awcat__noms{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nom{padding:8px 8px 12px;gap:10px}.nom__radio{right:14px;top:14px}.awrow{flex-wrap:wrap;padding:16px;gap:12px}.awrow__name{flex-basis:100%}.awrow__go{margin-left:auto;width:auto}}.reveal{min-height:100vh;min-height:100dvh;position:relative;overflow:hidden;background:#050608;padding:22px clamp(16px,3vw,40px) 40px;box-sizing:border-box}.reveal__glow{position:absolute;left:50%;top:58%;width:1400px;height:520px;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(255,178,91,.12),transparent);pointer-events:none}.reveal__bar-top{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.reveal__back{color:#9aa1aa;text-decoration:none;font:700 13px var(--font-title);font-stretch:125%;letter-spacing:.06em;text-transform:uppercase;justify-self:start;min-height:44px;display:inline-flex;align-items:center}.reveal__back:hover{color:#f2f4f6}.reveal__logo{color:#e2be84}.reveal__bar-top>.kicker,.reveal__right{justify-self:end}.reveal__right{display:flex;align-items:center;gap:12px}.reveal__right .btn{color:#c9ced4}.reveal--locked{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.reveal__locked{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;padding:40px 0;text-align:center}.reveal__lock{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#e6e9ed;box-shadow:inset 0 0 0 1.5px #e6e9ed4d}.reveal__locked h1{font-size:clamp(48px,6vw,96px);line-height:.9;letter-spacing:-.02em}.reveal__locked p{margin:0;font-size:20px;line-height:1.5;color:#c9ced4;max-width:640px}.reveal__locked .cdown{margin-top:12px}.reveal__ruler{position:relative;padding:0 0 24px}.rvr{position:relative;height:90px;max-width:1200px;margin:0 auto}.rvr__line{position:absolute;left:0;right:0;top:40px;height:2px;background:linear-gradient(90deg,#c9ced41a,#ffb25b80 30%,#e2be84e6)}.rvr__fill{position:absolute;left:0;top:40px;height:2px;background:linear-gradient(90deg,#ffb25b33,#ffb25b)}.rvr__now{position:absolute;top:33px;width:16px;height:16px;margin-left:-8px;border-radius:50%;background:#fff3e0;box-shadow:0 0 22px 8px #ffb25b99;animation:teaser-sun 3s ease-in-out infinite}.rvr__mk{position:absolute;top:34px;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:#050608;box-shadow:inset 0 0 0 2px #ffb25b}.rvr__end{position:absolute;right:0;top:33px;width:14px;height:14px;transform:rotate(45deg);background:#050608;box-shadow:inset 0 0 0 2px #e2be84}.rvr__lbl{position:absolute;top:0;transform:translate(-50%);font-size:11px;white-space:nowrap}.rvr__lbl--now{color:#ffb25b}.rvr__lbl--end{left:auto;right:0;top:64px;transform:none;color:#e2be84}.reveal:not(.reveal--locked){display:flex;flex-direction:column}.reveal__stage{z-index:1}@media(max-width:760px){.reveal__bar-top{grid-template-columns:1fr auto}.reveal__logo{display:none}.reveal__bar-top>.kicker{font-size:10px;text-align:right}.reveal__right .kicker{display:none}.reveal__locked p{font-size:17px}.rvr__lbl:not(.rvr__lbl--now):not(.rvr__lbl--end){display:none}}.community{padding-bottom:24px}.cmh{position:relative;overflow:hidden}.cmh__line{position:absolute;left:0;right:0;top:300px;height:2px;background:linear-gradient(90deg,rgba(201,206,212,.06),rgba(201,206,212,.3) 40%,var(--now) 70%,rgba(255,178,91,0))}.cmh__glow{position:absolute;left:50%;top:220px;width:900px;height:160px;background:radial-gradient(closest-side,rgba(255,178,91,.14),transparent);pointer-events:none}.cmh__dot{position:absolute;left:70%;top:293px;width:16px;height:16px;margin-left:-8px;border-radius:50%;background:var(--bg);box-shadow:inset 0 0 0 2px var(--now),0 0 18px #ffb25b80;animation:teaser-sun 3s ease-in-out infinite}.cmh__inner{position:relative;padding-top:72px;padding-bottom:96px;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.cmh__title{font-size:clamp(48px,6vw,92px);line-height:.9;letter-spacing:-.02em}.cmh__lead{margin:120px 0 0;font-size:20px;line-height:1.5;color:var(--ink-2);max-width:680px}.cmh__cta{margin-top:6px}.cmf{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:16px}.cmf__card{display:flex;flex-direction:column;gap:14px;padding:28px;border-radius:0;background:var(--surface);box-shadow:none}.cmf__card.is-lit{box-shadow:none}.cmf__ic{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-2, rgba(230, 233, 237, .25))}.cmf__card.is-lit .cmf__ic{color:var(--now);box-shadow:inset 0 0 0 1.5px var(--now)}.cmf__title{font-size:20px;line-height:1.05}.cmf__card p{margin:0;font-size:14px;line-height:1.55;color:var(--muted)}@media(max-width:760px){.cmh__line{top:220px}.cmh__glow{top:140px}.cmh__dot{top:213px}.cmh__inner{padding-top:48px;padding-bottom:56px}.cmh__lead{margin-top:90px;font-size:17px}}:root[data-motion=reduzidas] .cmh__dot,:root[data-motion=reduzidas] .rvr__now,:root[data-motion=reduzidas] .evcard__tag i{animation:none}.awcat__head h2{font-size:44px}.awrows__head{font-size:30px}.awrow__name{font-size:24px}.awbar__count .t{font-size:30px}.cmf__title{font-size:26px}@media(max-width:760px){.awcat__head h2{font-size:32px}.awrow__name{font-size:20px}}.awcat .scene{margin-top:0}.scene{position:relative;height:clamp(540px,66vh,680px);border-radius:20px;overflow:hidden;background:#000;color:#e6e9ed;isolation:isolate}.scene__row{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;gap:3px}.scene__p{position:relative;flex:1 1 0;min-width:0;border:0;padding:0;margin:0;background:#000;cursor:pointer;overflow:hidden;color:inherit;text-align:left;text-decoration:none;font-family:var(--font-ui);transition:flex-grow 1.1s cubic-bezier(.2,.8,.2,1),height 1.1s cubic-bezier(.2,.8,.2,1)}.scene__p:disabled{cursor:progress}.scene__p:focus-visible{outline:2px solid var(--now);outline-offset:-4px}.scene__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(.9) brightness(.5);transition:filter .8s,transform 1.4s cubic-bezier(.2,.8,.2,1)}.scene__p:hover .scene__img,.scene__p:focus-visible .scene__img{filter:grayscale(0) brightness(.85);transform:scale(1.03)}.scene.has .scene__p{flex-grow:.42}.scene.has .scene__p.on{flex-grow:4}.scene.has .scene__p:not(.on) .scene__img{filter:grayscale(1) brightness(.3)}.scene.has .scene__p:not(.on):hover .scene__img{filter:grayscale(.3) brightness(.6)}.scene__p.on .scene__img{filter:none;animation:scene-kb 16s ease-in-out infinite alternate}@keyframes scene-kb{0%{transform:scale(1.03)}to{transform:scale(1.14) translate(-1.5%,-1%)}}.scene__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000000e0,#0000 48%);pointer-events:none}.scene__leak{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen;animation:scene-leak 3.2s ease-in-out infinite}@keyframes scene-leak{0%,to{box-shadow:inset 0 0 110px #ff963c40}50%{box-shadow:inset 0 0 180px #ffaa5080}}.scene__name{position:absolute;left:22px;right:18px;bottom:96px;display:flex;flex-direction:column;gap:6px;transition:opacity .4s}.scene__name b{font-family:var(--font-title);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:20px;line-height:.95;color:#f2f4f6;overflow-wrap:anywhere}.scene__name>span{font:400 10px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#9aa1aa}.scene__mine{font:500 10px var(--font-mono);font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:var(--now)}.scene__bar{position:relative;display:block;height:16px;border-radius:4px;background:#ffffff1a;overflow:hidden;margin-top:4px}.scene__bar i{position:absolute;inset:0 auto 0 0;background:#e2be84;opacity:.75;animation:wz-grow 1.2s ease-out both}.scene__bar em{position:relative;font:600 11px/16px var(--font-ui);font-style:normal;padding-left:6px;color:#fff}.scene.has .scene__name{opacity:0}.scene__vt{position:absolute;left:50%;bottom:110px;transform:translate(-50%) rotate(180deg);writing-mode:vertical-rl;font:400 11px var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#9aa1aa;white-space:nowrap;max-height:70%;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .6s .3s;pointer-events:none}.scene.has .scene__p:not(.on) .scene__vt{opacity:1}.scene__ttl{position:absolute;left:48px;right:40px;bottom:104px;z-index:3;display:flex;flex-direction:column;gap:14px;pointer-events:none}.scene__ttl .kicker{animation:rise .6s cubic-bezier(.2,.8,.2,1) .2s both}.scene__nm{font-family:var(--font-title);font-stretch:125%;font-weight:900;text-transform:uppercase;font-size:clamp(40px,5vw,76px);line-height:.86;color:#f2f4f6;text-shadow:0 6px 40px rgba(0,0,0,.7);overflow-wrap:anywhere;animation:scene-track 1.4s cubic-bezier(.2,.8,.2,1) .25s both}@keyframes scene-track{0%{letter-spacing:.45em;opacity:0;filter:blur(8px)}to{letter-spacing:-.01em;opacity:1;filter:none}}.scene__sub{font:400 12px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#c9ced4;animation:rise .6s cubic-bezier(.2,.8,.2,1) .6s both}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.scene__grain{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:4;pointer-events:none;opacity:.13;mix-blend-mode:overlay;animation:scene-grain .5s steps(4) infinite;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}@keyframes scene-grain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-1%)}to{transform:translate(1%,3%)}}.scene__flare{position:absolute;left:-10%;right:-10%;top:46%;height:2px;z-index:5;pointer-events:none;background:linear-gradient(90deg,transparent 5%,rgba(120,170,255,.45) 30%,#FFF3E0 50%,rgba(255,178,91,.7) 68%,transparent 92%);box-shadow:0 0 18px #ffd296cc,0 0 70px #78aaff66;animation:scene-flare-in 1.1s cubic-bezier(.2,.8,.2,1) both,scene-flare 4s ease-in-out infinite 1.1s}@keyframes scene-flare-in{0%{transform:scaleX(0);opacity:0}30%{opacity:1}to{transform:scaleX(1);opacity:.85}}@keyframes scene-flare{0%,to{opacity:.85;transform:translate(0)}50%{opacity:.5;transform:translate(3%)}}.scene__ghost{position:absolute;left:58%;top:calc(46% - 46px);width:90px;height:90px;border-radius:50%;z-index:5;pointer-events:none;background:radial-gradient(circle,rgba(150,190,255,.18),transparent 70%);animation:scene-flare 5s ease-in-out infinite}.scene__ghost--2{left:66%;top:calc(46% + 10px);width:40px;height:40px;animation-delay:-2s}.scene__flash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;background:#fff3e0;pointer-events:none;animation:scene-flash .7s ease-out both}@keyframes scene-flash{0%{opacity:1}to{opacity:0}}.scene__lb{position:absolute;left:0;right:0;height:80px;z-index:7;background:#000;pointer-events:none;transition:transform .9s cubic-bezier(.2,.8,.2,1)}.scene__lb--t{top:0;transform:translateY(-100%)}.scene__lb--b{bottom:0;transform:translateY(100%)}.scene.has .scene__lb{transform:none}.scene__top{position:absolute;left:32px;right:32px;top:22px;z-index:8;display:flex;justify-content:space-between;align-items:center;gap:16px;pointer-events:none}.scene__head{display:flex;align-items:baseline;gap:18px;min-width:0}.scene__head h2{font-size:40px;line-height:1;color:#f2f4f6;text-shadow:0 2px 20px rgba(0,0,0,.8)}.scene__status{color:#9aa1aa;text-shadow:0 1px 8px rgba(0,0,0,.9)}.scene__bottom{position:absolute;left:32px;right:32px;bottom:26px;z-index:8;display:flex;justify-content:space-between;align-items:center;gap:16px}.scene__desc{font:400 11px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#8a9199;text-shadow:0 1px 8px rgba(0,0,0,.9)}.scene__next{background:none;border:0;color:#c9ced4;cursor:pointer;min-height:32px;padding:0;white-space:nowrap}.scene__next:hover{color:#ffb25b}.awcat{padding-top:40px}.awcat:first-child{padding-top:48px}.awrow__art{width:54px;height:40px;border-radius:4px;margin-left:-8px;box-shadow:0 0 0 2px var(--surface);background-size:cover;flex:none;filter:grayscale(.6)}.awrow__art:first-child{margin-left:0}@media(max-width:760px){.scene{height:auto;border-radius:14px}.scene__row{position:relative;inset:auto;flex-direction:column;padding:66px 0 58px}.scene__p{flex:none!important;height:104px}.scene.has .scene__p{height:52px}.scene.has .scene__p.on{height:320px}.scene__name{bottom:14px;left:16px}.scene__name b{font-size:16px}.scene__vt{writing-mode:horizontal-tb;transform:translateY(50%);left:16px;right:16px;bottom:50%;max-height:none;text-overflow:ellipsis;overflow:hidden}.scene__lb{height:52px}.scene__top{left:16px;right:16px;top:16px}.scene__head h2{font-size:26px}.scene__head .kicker,.scene__status{display:none}.scene__bottom{left:16px;right:16px;bottom:16px}.scene__desc{display:none}.scene__ttl{left:18px;right:18px;bottom:18px;gap:10px}.scene__nm{font-size:34px}.scene__flare{top:50%}.awcat{padding-top:28px}}:root[data-motion=reduzidas] .scene__img,:root[data-motion=reduzidas] .scene__leak,:root[data-motion=reduzidas] .scene__grain,:root[data-motion=reduzidas] .scene__flare,:root[data-motion=reduzidas] .scene__ghost{animation:none!important}:root[data-motion=reduzidas] .scene__flash{display:none}.awards-admin__noms li{grid-template-columns:64px 1fr auto!important}.awards-admin__art{width:64px;height:40px;border-radius:0;background-size:cover;background-color:var(--surface-2);display:block}.awards-admin__acts{display:flex;gap:4px}.artpick{grid-column:1 / -1;display:grid;gap:14px;padding:16px;margin:4px 0 10px;border-radius:0;background:var(--surface-2)}.artpick__help{margin:0;font-size:14px}.artpick__thumbs{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.artpick__thumb{flex:none;width:128px;height:72px;padding:0;border:0;border-radius:0;overflow:hidden;cursor:pointer;background:#000;opacity:.65;outline:2px solid transparent;outline-offset:2px;transition:opacity .2s}.artpick__thumb img{width:100%;height:100%;object-fit:cover;display:block}.artpick__thumb:hover{opacity:1}.artpick__thumb.is-on{opacity:1;outline-color:var(--now)}.artpick__url{display:flex;gap:8px}.artpick__url .field{flex:1;min-width:0}.artpick__stage{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:start}.artpick__full{position:relative;cursor:crosshair;border-radius:0;overflow:hidden;background:#000}.artpick__full img{width:100%;display:block}.artpick__dot{position:absolute;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;box-shadow:0 0 0 2px #fff,0 0 0 4px #0009,0 0 18px #ffb25be6;background:#ffb25b59;pointer-events:none}.artpick__previews{display:flex;gap:12px;align-items:flex-end}.artpick__previews figure{margin:0;display:grid;gap:6px;justify-items:center}.artpick__previews figcaption{font:600 12px var(--font-ui);letter-spacing:0;text-transform:none;color:var(--faint);text-align:center;max-width:120px}.artpick__strip,.artpick__band,.artpick__wide{background-size:cover;border-radius:0;background-color:#000;filter:grayscale(.2)}.artpick__strip{width:62px;height:240px}.artpick__band{width:150px;height:26px}.artpick__wide{width:230px;height:150px;filter:none}@media(max-width:900px){.artpick__stage{grid-template-columns:1fr}.artpick__previews{flex-wrap:wrap}}.scene__p.on .scene__shade{background:linear-gradient(0deg,#000000f0,#000000b8 32%,#00000040 58%,#0000 75%)}.scene__ttl{gap:12px}.scene__tag{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 11px;border-radius:999px;background:#ffb25b;color:#07080a;font:600 12px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;box-shadow:0 0 24px #ffb25b73,0 4px 14px #00000080;animation:rise .6s cubic-bezier(.2,.8,.2,1) .2s both;max-width:100%}.scene__tagcat{font-weight:500;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.scene__sub{font-size:13px;letter-spacing:.12em;color:#e6e9ed;text-shadow:0 1px 10px rgba(0,0,0,.95)}.scene__hint{font:400 13px var(--font-ui);color:#c9ced4;text-shadow:0 1px 10px rgba(0,0,0,.95);animation:rise .6s cubic-bezier(.2,.8,.2,1) .8s both}@media(max-width:760px){.scene__tag{font-size:11px;padding:6px 12px 6px 10px}.scene__tagcat{display:none}.scene__sub{font-size:12px;letter-spacing:.1em}.scene__hint{font-size:13px}}.reveal--cine{display:flex;flex-direction:column}.rvc{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;gap:18px;padding-top:2vh;min-height:0}.rvc__head{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.rvc__head .kicker{animation:rise .6s both}.rvc__cat{font-size:clamp(40px,5.6vw,88px);line-height:.9;color:#f2f4f6;animation:rise .7s .1s cubic-bezier(.2,.8,.2,1) both}.rvc__desc{margin:0;color:#a9b0b8;font-size:17px;animation:rise .7s .2s both}.rvc__scene{flex:1;height:auto;min-height:380px;max-height:720px}.rvc__p{cursor:default;animation:rise .8s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--k) * .12s + .2s)}.rvc__p:hover .scene__img{filter:grayscale(.9) brightness(.5);transform:none}.scene.has .rvc__p.on:hover .scene__img{filter:none}.scene.has .rvc__p:not(.on):hover .scene__img{filter:grayscale(1) brightness(.3)}.rvc__scan{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;background:linear-gradient(180deg,#ffe2b800,#ffe2b859 50%,#ffe2b800);mix-blend-mode:screen}.is-suspense .rvc__scan{animation:rvc-scan .9s ease-in-out infinite;animation-delay:calc(var(--k) * .9s / var(--n))}@keyframes rvc-scan{0%,to{opacity:0}40%{opacity:1}}.is-suspense .scene__img{animation:rvc-pulse .9s ease-in-out infinite;animation-delay:calc(var(--k) * .9s / var(--n))}@keyframes rvc-pulse{0%,to{filter:grayscale(.9) brightness(.45)}40%{filter:grayscale(.2) brightness(.9)}}.rvc__beam{position:absolute;top:0;bottom:0;width:22%;z-index:5;pointer-events:none;background:linear-gradient(90deg,#ffd6a000,#ffd6a038 50%,#ffd6a000);filter:blur(6px);mix-blend-mode:screen;animation:rvc-beam 1.4s cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes rvc-beam{0%{left:-22%}to{left:100%}}.rvc__pct{position:absolute;left:22px;top:22px;font:600 14px var(--font-mono);color:#f2f4f6}.rvc__tag{font-size:13px;padding:8px 16px 8px 12px}.rvc__actions{position:relative;z-index:2;margin-top:0;padding-top:4px}.rvc__wait{color:#ffb25b;animation:teaser-breath 1.2s ease-in-out infinite}.reveal--cine .scene__ttl{bottom:96px}@media(max-width:760px){.rvc__scene{min-height:0;max-height:none}.rvc__desc{font-size:15px}.rvc__actions{flex-wrap:wrap}.rvc__actions .btn.lg{order:-1;flex-basis:100%}.reveal--cine .scene__ttl{bottom:18px}.rvc__beam{width:auto;left:0;right:0;height:30%;top:auto;bottom:auto;animation-name:rvc-beam-v}@keyframes rvc-beam-v{0%{top:-30%}to{top:100%}}}:root[data-motion=reduzidas] .rvc__beam,:root[data-motion=reduzidas] .is-suspense .scene__img,:root[data-motion=reduzidas] .is-suspense .rvc__scan{animation:none}.tabbar{display:none}@media(max-width:760px){:root.has-tabbar{--tb: calc(64px + env(safe-area-inset-bottom)) }.site-header{position:relative}.site-header .pillars,.site-header .appearance{display:none}.site-header__row{padding-top:calc(10px + env(safe-area-inset-top));padding-bottom:10px}.tabbar{position:fixed;left:0;right:0;bottom:0;z-index:45;display:grid;grid-template-columns:repeat(5,1fr);padding:6px 6px env(safe-area-inset-bottom);background:rgba(var(--bg-rgb),.94);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line)}.tabbar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:52px;padding:0;border:0;background:none;color:var(--faint);font:500 10px var(--font-ui);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.tabbar__item[aria-current=page]{color:var(--ink)}.tabbar__item[aria-current=page] svg{color:var(--now);filter:drop-shadow(0 0 6px rgba(255,178,91,.55))}.tabbar__item:active svg{transform:scale(.92)}.has-tabbar .site-footer .page{padding-bottom:calc(40px + var(--tb))}.has-tabbar .dock-wrap{bottom:calc(var(--tb) + 10px)}.has-tabbar .toast{bottom:calc(var(--tb) + 74px)}.has-tabbar .mini-cel{bottom:calc(var(--tb) + 12px)}}.moremenu{display:flex;flex-direction:column;gap:4px;margin-top:6px}.moremenu__item{display:flex;align-items:center;gap:14px;min-height:60px;padding:8px 12px;border-radius:0;color:var(--ink);text-decoration:none}.moremenu__item:hover,.moremenu__item[aria-current=page]{background:var(--surface-2)}.moremenu__item svg{flex:none;color:var(--ink-2)}.moremenu__item[aria-current=page] svg{color:var(--now)}.moremenu__item span{display:flex;flex-direction:column;gap:2px;min-width:0}.moremenu__item b{font-weight:600;font-size:16px}.moremenu__item small{font-size:13px;color:var(--muted)}.moremenu__avatar{width:32px;height:32px;margin:0;flex:none;font-size:14px;align-items:center!important;justify-content:center;flex-direction:row!important}.moremenu__look{display:flex;flex-direction:column;gap:10px;margin-top:12px;padding:16px 12px 4px;border-top:1px solid var(--line)}.prefs__aside{min-width:0;max-width:100%}@media(max-width:760px){.jrow__link{flex-basis:100%}.jrow>.btn,.jrow__actions{margin-left:72px}.hero__actions{flex-wrap:nowrap;gap:8px;margin-top:24px}.hero__actions .btn{flex:1 1 auto;min-height:50px;padding:0 16px;font-size:11.5px}.hero__actions .btn.ghost{flex:0 1 auto}}@media(max-width:600px){.hz__sub,.hz__label--today .hz__sub{display:none}.hz__title{display:-webkit-box}}.radar__cal{min-width:0;flex-basis:min(360px,100%)}.acct{display:flex;flex-direction:column;gap:12px;margin-top:4px}.acct__row{display:flex;flex-wrap:wrap;gap:10px}.acct__note{margin:0;color:var(--muted);font-size:14px}.acct--danger{margin-top:28px;padding-top:22px;border-top:1px solid var(--line)}.acct--scheduled{padding:20px;border-radius:0;border:0;background:#e08a7a14;box-shadow:none}.acct__title{margin:0;font-weight:700;font-size:17px}.acct__confirm{display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:0;box-shadow:none}.acct__list{margin:0;padding-left:20px;color:var(--ink-2);line-height:1.6}.acct__type{display:grid;gap:8px;font-size:14px;color:var(--ink-2);max-width:320px}.btn.danger-solid{background:#b4432f;color:#fff;border-color:transparent}.btn.danger-solid:disabled{opacity:.45}.del-banner{background:#3a1813;color:#ffd9d0;text-align:center;font-size:14px;padding:10px 16px}.del-banner a{color:#fff;font-weight:600;margin-left:6px}.site-footer__link{color:var(--muted);margin-left:14px}.privacy{padding-bottom:40px}.privacy--alone{padding-top:40px}.privacy__brand{display:inline-flex;margin-bottom:28px;color:var(--brand)}.privacy__title{font-size:clamp(44px,6vw,72px);line-height:.9;margin-top:12px}.privacy__lead{font-size:19px;line-height:1.55;color:var(--ink-2);margin:20px 0 8px;max-width:62ch}.privacy section{margin-top:40px}.privacy h2{font-size:26px;line-height:1;margin-bottom:14px}.privacy p,.privacy li,.privacy dd{line-height:1.65;color:var(--ink-2);max-width:68ch}.privacy ul{padding-left:20px;margin:0;display:grid;gap:6px}.privacy__dl{display:grid;grid-template-columns:180px 1fr;gap:12px 24px;margin:0}.privacy__dl dt{font-weight:600}.privacy__dl dd{margin:0}@media(max-width:600px){.privacy__dl{grid-template-columns:1fr;gap:4px}.privacy__dl dd{margin-bottom:12px}}.pfs{display:flex;flex-direction:column;gap:18px;margin-top:4px}.pfs__field{display:grid;gap:8px;font-size:14px;font-weight:600;max-width:560px}.pfs__field small{font-weight:400}.pfs__handle{display:flex;align-items:center;border-radius:0;background:var(--field);border:0;padding-left:18px;overflow:hidden}.pfs__handle:focus-within{border-color:var(--ink-2)}.pfs__prefix{font:600 15.5px var(--font-ui);color:var(--muted);white-space:nowrap}.pfs__handle .field{border:0;background:transparent;padding-left:2px;min-width:0;flex:1;box-shadow:none}.pfs__err{color:var(--danger)}.pfs__bio{border-radius:0;resize:vertical;min-height:64px;padding:12px 16px;font:400 15px/1.5 var(--font-ui)}.pfs__pillars{display:flex;flex-direction:column;border-top:1px solid var(--line)}.pfs__pillar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;padding:16px 0;border-bottom:1px solid var(--line)}.pfs__ptext{display:flex;flex-direction:column;gap:4px;flex:1 1 260px;min-width:0}.pfs__ptext small{color:var(--muted);font-size:13px;line-height:1.45}.pfs__seg{display:flex;flex:none}.pfs__seg button{white-space:nowrap}.pfs__share{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:0;background:var(--surface);box-shadow:none}.pfs__url{font:600 14.5px var(--font-ui);color:var(--ink);word-break:break-all}@media(max-width:600px){.pfs__seg{width:100%}.pfs__seg button{flex:1;padding:0 8px;font-size:12px}}.pp-owner{background:var(--now-bg);border-bottom:1px solid var(--now-line);color:var(--now-ink);font-size:14px}.pp-owner__row{display:flex;flex-wrap:wrap;gap:6px 16px;justify-content:space-between;align-items:center;padding-top:10px;padding-bottom:10px}.pp-owner a{color:var(--now-ink);font-weight:600}.pph{position:relative;overflow:hidden}.pph__line{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--horizon);opacity:.8}.pph__inner{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;gap:24px 36px;padding-top:64px;padding-bottom:44px}.pph__avatar{width:112px;height:112px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--ink);color:var(--bg);font:800 48px var(--font-title);font-stretch:125%;box-shadow:0 0 0 6px var(--bg),0 0 0 7px var(--now-line),0 0 60px #ffb25b40}.pph__text{display:flex;flex-direction:column;gap:10px;flex:1 1 320px;min-width:0}.pph__name{font-size:clamp(44px,6vw,80px);line-height:.9;overflow-wrap:anywhere}.pph__bio{margin:0;font-size:18px;color:var(--ink-2);max-width:60ch;line-height:1.5}.pph__since{margin:0;font-size:13px;color:var(--faint)}.pph__stats{display:flex;gap:28px;margin:0}.pph__stats div{display:flex;flex-direction:column-reverse;gap:6px}.pph__stats dt{font:600 12.5px var(--font-ui);letter-spacing:0;text-transform:none;color:var(--faint)}.pph__stats dd{margin:0;font-size:40px;line-height:.9}.pp__body{padding-bottom:24px}.pp__sec{padding-top:56px}.pp__h{font-size:40px;line-height:1;margin-bottom:22px}.pp__sub{margin:26px 0 14px}.pp__more{margin-top:14px}.pp-play{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:12px}.pp-play__card{display:flex;gap:16px;align-items:center;padding:14px;border-radius:0;background:var(--surface);box-shadow:none;color:var(--ink);text-decoration:none}.pp-play__card:hover{box-shadow:none}.pp-play__cover{width:64px;height:86px;flex:none;border-radius:0;overflow:hidden}.pp-play__cover img,.pp-play__cover .cover-art{width:100%;height:100%;object-fit:cover;display:block}.pp-play__text{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}.pp-play__text>b{font-weight:600}.pp-play__text .mono{font-size:11px;color:var(--faint);text-transform:uppercase;letter-spacing:.06em}.pp-play__prog{margin-top:4px}.pp-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:20px 14px}.pp-grid--dense{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;margin-top:18px}.pp-grid__item{display:flex;flex-direction:column;gap:8px;color:var(--ink);text-decoration:none}.pp-grid__cover{display:block;aspect-ratio:3 / 4;border-radius:0;overflow:hidden;transition:transform .25s}.pp-grid__item:hover .pp-grid__cover{transform:translateY(-3px)}.pp-grid__cover img,.pp-grid__cover .cover-art{width:100%;height:100%;object-fit:cover;display:block}.pp-grid__t{font-size:13px;font-weight:600;line-height:1.3}.pp-grid__d{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--muted);text-transform:uppercase}.pp-grid__d i{width:8px;height:8px;transform:rotate(45deg);box-shadow:inset 0 0 0 1.5px #e2be84;flex:none}.pp-plats{display:flex;flex-wrap:wrap;gap:6px}.pp-plats .chip small{font:600 12.5px var(--font-ui);opacity:.6;margin-left:4px}.pp-notes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.pp-note{display:flex;gap:18px;align-items:flex-start;padding:18px 0;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}.pp-note__cover{width:56px;height:74px;flex:none;border-radius:0;overflow:hidden}.pp-note__cover img,.pp-note__cover .cover-art{width:100%;height:100%;object-fit:cover;display:block}.pp-note__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.pp-note__game{font:600 12.5px var(--font-ui);letter-spacing:0;text-transform:none;color:var(--faint)}.pp-note__title{font-weight:600;font-size:17px}.pp-note__text{color:var(--ink-2);line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pp-note__spoiler{color:var(--muted);font-size:13px}.pp-note__score{flex:none;display:flex;align-items:baseline;gap:2px}.pp-note__score .t{font-size:34px;color:var(--now-ink)}.pp-note__score small{color:var(--faint);font:600 13.5px var(--font-ui)}.pp-empty{padding-top:80px}@media(max-width:760px){.pph__inner{padding-top:36px;padding-bottom:32px;gap:18px}.pph__avatar{width:80px;height:80px;font-size:34px}.pph__stats{width:100%;gap:20px}.pph__stats dd,.pp__h{font-size:30px}.pp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px}.pp-grid--dense{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}}.pp-plats .chip{display:inline-flex;align-items:center;gap:2px}.nick{position:relative;min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:32px 16px;overflow:hidden;background:var(--bg)}.nick__glow{position:absolute;left:50%;top:62%;width:900px;height:340px;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(255,178,91,.14),transparent);pointer-events:none}.nick__box{position:relative;width:100%;max-width:520px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.nick__logo{color:var(--brand);margin-bottom:12px}.nick__title{font-size:clamp(40px,7vw,64px);line-height:.9}.nick__lead{margin:0;color:var(--ink-2);line-height:1.55}.nick__field{position:relative;width:100%;margin-top:8px}.nick__at{position:absolute;left:22px;top:50%;transform:translateY(-50%);font:600 24.5px var(--font-ui);color:var(--now)}.nick__field .field{width:100%;min-height:60px;padding-left:48px;font-size:22px;font-weight:600;border-radius:0;box-sizing:border-box}.nick__hint{margin:0;min-height:20px;font-size:14px;color:var(--muted)}.nick__hint.is-ok{color:#8fd19e}.nick__hint.is-bad{color:var(--danger)}.nick__box .btn.lg{width:100%;margin-top:4px}.pfs__check{display:flex;gap:14px;align-items:flex-start;cursor:pointer}.pfs__check input{width:20px;height:20px;margin-top:2px;accent-color:var(--now);flex:none}.pfs__check span{display:flex;flex-direction:column;gap:4px}.pfs__check small{color:var(--muted);font-size:13px;line-height:1.45}.pfs__links{gap:10px}.pfs__link{display:flex;gap:8px;align-items:center}.pfs__link .field{flex:1;min-width:0;font-weight:400}.pfs__ltag{font:600 12.5px var(--font-ui);letter-spacing:0;text-transform:none;color:var(--now-ink);min-width:64px}.pfs__add{align-self:flex-start}.jshare{display:flex;gap:14px;align-items:flex-start;cursor:pointer;padding:6px 2px}.jshare input{width:20px;height:20px;margin-top:2px;accent-color:var(--now);flex:none}.jshare>span{display:flex;flex-direction:column;gap:4px}.jshare>span>span{color:var(--muted);font-size:13px;line-height:1.5}.pph__links{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.pp-live{position:relative;display:flex;align-items:center;gap:16px;margin-top:40px;padding:16px 20px;border-radius:0;background:var(--now-bg);box-shadow:none;color:var(--ink);text-decoration:none}.pp-live__dot{position:absolute;right:20px;top:20px;width:10px;height:10px;border-radius:50%;background:var(--live);box-shadow:0 0 12px var(--live);animation:wz-pulse 1.8s ease-in-out infinite}.pp-live__cover{width:48px;height:64px;border-radius:0;overflow:hidden;flex:none}.pp-live__cover img,.pp-live__cover .cover-art{width:100%;height:100%;object-fit:cover;display:block}.pp-live__text{display:flex;flex-direction:column;gap:4px}.pp-live__text b{font-size:18px}.pp-show{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr));gap:16px}.pp-show__card{position:relative;display:flex;align-items:flex-end;min-height:240px;border-radius:0;overflow:hidden;background:#07080a;color:#e6e9ed;text-decoration:none}.pp-show__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.pp-show__card:hover .pp-show__bg{transform:scale(1.05)}.pp-show__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#07080af2,#07080a1a 70%)}.pp-show__text{position:relative;display:flex;flex-direction:column;gap:10px;padding:22px}.pp-show__text .kicker{color:#ffb25b}.pp-show__text b.t{font-size:32px;line-height:.9}.pp-show__meta{font-size:13px;color:#c9ced4}.pjh{position:relative;overflow:hidden;background:#07080a;color:#e6e9ed}.pjh__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.55) saturate(.9)}.pjh__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,var(--bg) 0%,rgba(7,8,10,.45) 55%,rgba(7,8,10,.75) 100%)}.pjh__inner{position:relative;display:flex;flex-direction:column;gap:14px;padding-top:96px;padding-bottom:48px}.pjh__back{color:#c9ced4;text-decoration:none;align-self:flex-start}.pjh__back:hover{color:#ffb25b}.pjh__title{font-size:clamp(44px,6.5vw,96px);line-height:.88;max-width:16ch}.pjh__meta{margin:0;color:#c9ced4}.pjh__stats{display:flex;gap:32px;margin:10px 0 0}.pjh__stats div{display:flex;flex-direction:column-reverse;gap:6px}.pjh__stats dt{font:600 12.5px var(--font-ui);letter-spacing:0;text-transform:none;color:#9aa1aa}.pjh__stats dd{margin:0;font-size:36px;line-height:.9}.pj__body{max-width:860px;padding-bottom:40px}.pj__hist{padding-top:48px}.pj__hhead{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.pj__hhead h2{font-size:30px;line-height:1}.pjt{list-style:none;margin:0;padding:0 0 0 30px;position:relative}.pjt:before{content:"";position:absolute;left:6px;top:8px;bottom:8px;width:2px;background:linear-gradient(180deg,var(--now),var(--line-2) 30%,var(--line))}.pjt__item{position:relative;display:flex;flex-direction:column;gap:8px;padding:0 0 34px}.pjt__mk{position:absolute;left:-29px;top:3px;width:12px;height:12px;border-radius:50%;background:var(--bg);box-shadow:inset 0 0 0 2px var(--ink-2)}.pjt__item--momento .pjt__mk{box-shadow:inset 0 0 0 2px var(--now)}.pjt__item--marco .pjt__mk,.pjt__item--inicio .pjt__mk{border-radius:0;transform:rotate(45deg);box-shadow:inset 0 0 0 2px #e2be84}.pjt__item--sess .pjt__mk{width:8px;height:8px;left:-27px;top:5px;background:var(--line-2);box-shadow:none}.pjt__date{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.pjt__item--momento .pjt__date{color:var(--now-ink)}.pjt__title{margin:0;font-size:20px;font-weight:600}.pjt__sess{color:var(--muted);font-size:14px}.pjt__item--sess{padding-bottom:26px}.pjt__quote{margin:0;font-family:var(--font-serif);font-size:19px;line-height:1.5;color:var(--ink)}.pjt__text{margin:0;color:var(--ink-2);line-height:1.55}.pjt__photo{padding:0;border:0;background:none;cursor:zoom-in;border-radius:0;overflow:hidden;max-width:640px;margin-top:4px}.pjt__photo img{width:100%;display:block;aspect-ratio:16 / 9;object-fit:cover;transition:transform .6s}.pjt__photo:hover img{transform:scale(1.02)}.pj__foot{margin-top:20px;font-size:13px}.pj-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#050608f0;display:grid;place-items:center;padding:24px;cursor:zoom-out}.pj-lightbox img{max-width:100%;max-height:88vh;border-radius:0}.pj-lightbox__x{position:absolute;top:16px;right:16px;color:#e6e9ed}@media(max-width:760px){.pjh__inner{padding-top:56px;padding-bottom:32px}.pjh__stats{gap:22px}.pjh__stats dd{font-size:28px}.pp-show__card{min-height:200px}.pp-show__text b.t{font-size:26px}}.hwsec{margin-top:36px}.hwsec__h{display:flex;gap:10px;align-items:baseline;margin:0 0 14px}.hwsec__h span{color:var(--faint)}.hwgrid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:14px}.hwcard{--h: 32;position:relative;width:100%;min-height:176px;display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:0;border:0;cursor:pointer;text-align:left;color:var(--ink);font-family:var(--font-ui);overflow:hidden;background:radial-gradient(120% 90% at 100% 0%,hsla(var(--h),60%,50%,.16),transparent 60%),var(--surface);box-shadow:none;transition:transform .25s cubic-bezier(.3,1.4,.5,1),box-shadow .2s}.hwcard:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px var(--line-2),0 18px 40px var(--shadow)}.hwcard__top{display:flex;justify-content:space-between;align-items:center}.hwcard__icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:hsl(var(--h),70%,72%);box-shadow:inset 0 0 0 1.5px hsla(var(--h),60%,70%,.4)}.hwcard__plat{font:600 13.5px var(--font-ui);letter-spacing:0;color:hsl(var(--h),60%,75%)}.hwcard__name{font-size:22px;line-height:.95;margin-top:10px}.hwcard__meta{font-size:13px;color:var(--muted)}.hwcard__foot{margin-top:auto;display:flex;flex-wrap:wrap;gap:6px 12px;font:600 12.5px var(--font-ui);letter-spacing:0;text-transform:none;color:var(--faint)}.hwcard__cond{color:var(--ink-2)}.hw-empty{width:100%;max-width:520px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:28px;padding:26px;border-radius:0;border:1.5px dashed var(--line-2);background:none;color:var(--ink);cursor:pointer;text-align:left;font-family:var(--font-ui)}.hw-empty span{color:var(--muted);font-size:14px}.hwdl{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px 24px;margin:6px 0 0}.hwdl dt{font:600 12.5px var(--font-ui);letter-spacing:0;text-transform:none;color:var(--faint)}.hwdl dd{margin:4px 0 0}.hwnote{margin:8px 0 0;padding:14px 16px;border-radius:0;background:var(--surface-2);color:var(--ink-2);line-height:1.5}.hwform__kind{display:flex;margin-bottom:4px}.hwform__kind button{flex:1}.collection__trash{margin-top:28px;font-size:13px;color:var(--faint)}.trash__list{list-style:none;margin:24px 0 0;padding:0}.trash__row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:14px 0;border-bottom:1px solid var(--line)}.trash__cover{width:44px;height:58px;flex:none;border-radius:0;overflow:hidden;opacity:.7;filter:grayscale(.6)}.trash__cover img,.trash__cover .cover-art{width:100%;height:100%;object-fit:cover;display:block}.trash__cover--hw{display:flex;align-items:center;justify-content:center;background:var(--surface-2);font:600 12.5px var(--font-ui);color:var(--muted)}.trash__text{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:3px}.trash__left{min-width:70px}.trash__acts{display:flex;gap:6px;flex-wrap:wrap}.trash__empty{margin-top:24px}@media(max-width:600px){.trash__acts{width:100%;padding-left:62px}}.gswap{display:grid;gap:10px}.gswap__lead{margin:0;font-size:14px;line-height:1.5}.gswap__hits{margin-top:2px}.gswap__hits button[aria-current]{opacity:.6;cursor:default}.gswap__tag{display:inline-block;margin-top:5px;padding:2px 8px;border-radius:0;font-size:11.5px;font-weight:600;background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent-ink)}.gswap__tag--cur{background:var(--surface-2);color:var(--muted, inherit)}.gswap__err{margin:0;color:var(--danger, #c0392b);font-size:14px}.gswap__choices{display:grid;gap:8px}.gswap__choice{display:grid;gap:3px;text-align:left;padding:12px 14px;border-radius:0;border:0;background:var(--surface);color:var(--ink);cursor:pointer;font:inherit}.gswap__choice:hover,.gswap__choice:focus-visible{border-color:var(--accent)}.gswap__choice .muted{font-size:13.5px;line-height:1.45}.gswap__ask{margin:12px 0 0;font-size:13.5px}.gswap__link{border:0;background:none;padding:0;font:inherit;color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.gswap__ok{margin:12px 0 0;padding:10px 12px;border-radius:0;background:color-mix(in srgb,var(--accent) 12%,transparent);font-size:14px}.gswap__tip{margin:0;font-size:12.5px;line-height:1.45}.site-footer__src{margin:6px 0 0;font-size:12px;color:var(--muted)}.site-footer__src a{color:inherit;text-decoration:underline;text-underline-offset:3px}.site-footer__txt{display:grid;gap:6px;justify-items:end;text-align:right}@media(max-width:600px){.site-footer__txt{justify-items:start;text-align:left}}.site-footer__txt .site-footer__src{margin:0}.loan{display:grid;gap:10px;margin:18px 0 4px;padding:14px 0 0;border-top:1px solid var(--line)}.loan__idle{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.loan__idle .btn svg{margin-right:6px}.loan__idle .faint{font-size:13px}.loan__now{--loan: #9FD3C7;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:12px 14px;border-radius:0;background:color-mix(in srgb,var(--loan) 9%,var(--surface));border:1px solid color-mix(in srgb,var(--loan) 34%,transparent)}.loan__now.is-late{border-color:color-mix(in srgb,#E07A5F 55%,transparent)}.loan__ic{width:34px;height:34px;border-radius:0;display:grid;place-items:center;background:color-mix(in srgb,var(--loan) 22%,transparent);color:var(--loan)}:root[data-theme=claro] .loan__now{--loan: #2F7F6F}.loan__txt{display:grid;gap:2px;min-width:0}.loan__txt b{font-size:15px}.loan__txt .muted{font-size:13.5px}.loan__late{font-style:normal;color:var(--danger)}.loan__note{font-size:13px}.loan__acts{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}@media(max-width:520px){.loan__now{grid-template-columns:auto 1fr}.loan__acts{grid-column:1 / -1;justify-content:flex-start}}.loan__hist summary{cursor:pointer;font-size:13.5px;color:var(--muted)}.loan__hist ul{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:6px}.loan__hist li{display:flex;justify-content:space-between;gap:10px;font-size:14px}.loan__mig{font-size:13px;margin:14px 0 0}.loan__form{margin-top:2px}.ctile__badge--loan{color:#07080a!important;background:#9fd3c7!important}.hwcard__loan{padding:2px 8px;border-radius:0;background:#9fd3c7;color:#07080a;font-size:11px;font-weight:600}.lendbar{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0 0 16px;padding:12px 14px;border-radius:0;border:0;background:var(--surface)}.lendbar ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 16px;flex:1 1 320px;font-size:14px}.lendbar__item{border:0;background:none;padding:0;font:inherit;font-weight:600;color:var(--ink);cursor:pointer;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}.lendbar__late{color:var(--danger)}.vshelf{position:relative;border-radius:0;border:0;padding:30px 26px 16px;overflow:hidden;background:linear-gradient(180deg,#ffffff09,#fff0 55%,#00000038),var(--surface)}.vshelf:before{content:"";position:absolute;inset:0 0 auto;height:220px;pointer-events:none;background:radial-gradient(55% 150px at 50% 0,rgba(255,210,150,.15),transparent 72%)}:root[data-theme=claro] .vshelf:before{background:radial-gradient(55% 150px at 50% 0,rgba(200,115,15,.08),transparent 72%)}.vshelf__glass{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:40px 22px;align-items:start}.vshelf__piece{position:relative;margin:0;display:grid;gap:14px;min-width:0;align-content:start}.vshelf__link{display:block;color:inherit;text-decoration:none}.vshelf__cover,.vshelf__hw{position:relative;display:block;aspect-ratio:3 / 4;border-radius:0;transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.vshelf__cover>.cover-art{border-radius:0;box-shadow:0 16px 22px -12px #000000bf,0 2px #ffffff0a inset}.vshelf__cover:after,.vshelf__hw:after{content:"";position:absolute;left:-14px;right:-14px;bottom:-10px;height:6px;border-radius:0;background:linear-gradient(180deg,#fff3,#ffffff0d);box-shadow:0 8px 16px #00000073}:root[data-theme=claro] .vshelf__cover:after,:root[data-theme=claro] .vshelf__hw:after{background:linear-gradient(180deg,#0000001f,#00000008);box-shadow:0 8px 14px #0000001f}.vshelf__link:hover .vshelf__cover,.vshelf__link:focus-visible .vshelf__cover{transform:translateY(-5px)}.vshelf__hw{display:grid;place-items:center;align-content:center;gap:10px;padding:12px;text-align:center;color:var(--ink);background:radial-gradient(120% 80% at 30% 15%,hsl(var(--h) 45% 32% / .55),transparent 70%),var(--surface-2);border:1px solid var(--line)}.vshelf__hw svg{width:40px;height:40px;opacity:.85}.vshelf__hw .t{font-size:16px;line-height:1.05}.vshelf__cap{display:grid;gap:2px;min-width:0}.vshelf__title{font-size:13px;font-weight:600;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vshelf__plat{font:600 12px var(--font-ui);letter-spacing:0;text-transform:none;color:var(--faint)}.vshelf--empty{padding:34px 26px}.vshelf--empty p{margin:0}.vshelf--compact{padding:24px 22px 10px}.vshelf--compact .vshelf__glass{display:flex;align-items:flex-start;overflow-x:auto;gap:22px;padding:2px 16px 12px;margin:0 -16px;scroll-snap-type:x proximity;scrollbar-width:thin}.vshelf--compact .vshelf__piece{flex:0 0 124px;scroll-snap-align:start}@media(max-width:600px){.vshelf{padding:24px 16px 12px}.vshelf__glass{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:32px 16px}.vshelf--compact .vshelf__piece{flex-basis:96px}}.vlist{display:grid;gap:44px}.vcard{display:grid;gap:16px}.vcard__head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.vcard__head>div{min-width:0}.vcard__title{font-size:30px;margin:6px 0 4px;line-height:1}.vcard__title a{color:inherit;text-decoration:none}.vcard__title a:hover{color:var(--accent-ink)}.vcard__desc{margin:4px 0 0;font-size:15px;max-width:68ch}.vcard__pub{color:var(--accent-ink)}.vcard__order{display:flex;gap:4px}.vcard--sugg .vshelf{border-style:dashed}.vsugg{margin-top:64px}.vsugg__h{display:block;margin-bottom:6px}.vsugg__lead{margin:0 0 22px;font-size:14px;max-width:70ch}@media(max-width:600px){.vcard__head{flex-direction:column}.vcard__title{font-size:26px}}.vitrine__back{display:inline-block;margin-bottom:18px;text-decoration:none;color:var(--muted)}.vitrine__head{display:grid;gap:12px;max-width:820px;margin:0 0 30px}.vitrine__title{margin:0;line-height:.95}.vitrine__desc{margin:0;max-width:64ch}.vitrine__actions{display:flex;flex-wrap:wrap;gap:12px 22px;align-items:center;margin-top:6px}.vitrine__share{display:inline-flex;align-items:center;gap:10px;font-size:14px;cursor:pointer}.vitrine__hint{margin:0;font-size:13px}.vitrine__form{max-width:640px}.vitrine__form label{display:grid;gap:6px;font-size:13px;font-weight:500;color:var(--ink-2)}.vitrine .vshelf__glass{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}@media(max-width:600px){.vitrine .vshelf__glass{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))}}.vitrine__more{display:grid;gap:22px;margin-top:34px}.vitrine__rule{display:grid;gap:10px;justify-items:start;padding:18px}.vitrine__rule p{margin:0}.vedit{display:grid;gap:18px;justify-items:start}.vedit__grid{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:30px 20px;padding:22px;border:0;border-radius:0}@media(max-width:600px){.vedit__grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));padding:16px}}.vedit__tools{display:flex;justify-content:center;gap:2px}.vedit__tools .icon-btn{width:32px;height:32px}.vedit__pick{width:100%;display:grid;gap:12px;justify-items:start}.ppick{display:grid;gap:10px;width:100%;margin-top:6px}.ppick__bar{display:grid;grid-template-columns:1fr 220px;gap:8px}@media(max-width:520px){.ppick__bar{grid-template-columns:1fr}}.ppick__count{margin:0;font-size:13px}.ppick__grid{list-style:none;margin:0;padding:4px;display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:10px;max-height:46vh;overflow:auto}.ppick__item{position:relative;display:block;width:100%;aspect-ratio:3 / 4;padding:0;border:2px solid transparent;border-radius:0;overflow:hidden;background:var(--surface-2);cursor:pointer;opacity:.8;transition:opacity .15s,transform .15s}.ppick__item:hover,.ppick__item.is-on{opacity:1}.ppick__item.is-on{border-color:var(--accent);transform:scale(.96)}.ppick__n{position:absolute;top:4px;right:4px;min-width:22px;height:22px;padding:0 6px;border-radius:0;background:var(--accent);color:var(--on-accent, #07080A);font:700 12px/22px var(--font-ui);text-align:center}.ppick__n--inline{position:static}.ppick__plat{position:absolute;left:4px;bottom:4px;padding:2px 5px;border-radius:0;background:#07080ad1;color:#e6e9ed;font:600 12px var(--font-ui);letter-spacing:0}.ppick__h{margin-top:6px}.ppick__hw{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ppick__hwitem{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:0;border:0;background:var(--surface);color:var(--ink);font:inherit;font-size:14px;cursor:pointer}.ppick__hwitem.is-on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--surface))}.ppick__hwitem svg{width:18px;height:18px}.museum{--wall-a: #17140F;--wall-b: #0E0C0A;--paper: #ECE6DA;--paper-ink: #1C1915;--frame-edge: rgba(226, 190, 132, .38)}:root[data-theme=claro] .museum,:root[data-theme=claro] .pmuseum{--wall-a: #F2EDE4;--wall-b: #E7E0D3;--paper: #FFFFFF;--paper-ink: #1C1915;--frame-edge: rgba(120, 90, 40, .35)}.pmuseum{--wall-a: #17140F;--wall-b: #0E0C0A;--paper: #ECE6DA;--paper-ink: #1C1915;--frame-edge: rgba(226, 190, 132, .38)}.museum__hero{display:grid;justify-items:center;text-align:center;gap:14px;max-width:860px;margin:26px auto 18px;padding:34px 0 10px;border-top:1px solid var(--line)}.museum__title{font-size:clamp(40px,7vw,80px);line-height:.95;margin:0}.museum__intro{margin:0;max-width:60ch;font-family:var(--font-serif);font-size:20px;line-height:1.55;color:var(--ink-2)}.museum__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 22px;align-items:center;margin-top:4px}.museum__meta{display:grid;gap:10px;width:100%;max-width:640px}.museum__titlein{font:inherit;font-family:var(--font-title);font-size:34px;text-transform:uppercase;text-align:center}.museum__introin{font-family:var(--font-serif);font-size:17px;text-align:center;min-height:84px}.mroom{margin-top:64px}.mroom__head{display:grid;grid-template-columns:auto 1fr auto;gap:8px 22px;align-items:end;max-width:980px;margin:0 auto 22px}.mroom__n{font-family:var(--font-serif);font-size:clamp(56px,9vw,104px);line-height:.8;color:color-mix(in srgb,var(--gold, #E2BE84) 70%,transparent)}.mroom__txt{display:grid;gap:6px;min-width:0}.mroom__title{font-size:clamp(28px,4vw,44px);margin:0;line-height:1}.mroom__text{margin:0;font-family:var(--font-serif);font-size:17px;line-height:1.55;color:var(--ink-2);max-width:62ch}.mroom__tools{display:flex;gap:4px;align-self:start}.mroom__titlein{font-family:var(--font-title);font-size:26px;text-transform:uppercase}.mroom__textin{font-family:var(--font-serif);font-size:16px;min-height:70px}.mroom__wall{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:64px 52px;padding:72px 40px 52px;border-radius:0;overflow:hidden;background:linear-gradient(180deg,var(--wall-a),var(--wall-b));border:0}.mroom__wall:after{content:"";position:absolute;left:0;right:0;bottom:0;height:26px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.18));pointer-events:none}.mroom__empty{margin:0;padding:20px 0}@media(max-width:640px){.mroom__head{grid-template-columns:auto 1fr}.mroom__tools{grid-column:1 / -1}.mroom__wall{gap:44px 22px;padding:52px 16px 36px;border-radius:0}}.mx{position:relative;margin:0;width:176px;display:grid;gap:16px;justify-items:center}.mx--f,.mx--m{width:300px}.mx__light{position:absolute;left:50%;top:-70px;width:220%;height:170%;transform:translate(-50%);pointer-events:none;background:radial-gradient(ellipse 45% 55% at 50% 0,rgba(255,228,182,.13),transparent 70%)}:root[data-theme=claro] .mx__light{background:radial-gradient(ellipse 45% 55% at 50% 0,rgba(255,255,255,.85),transparent 70%)}.mx__link{display:block;width:100%;color:inherit;text-decoration:none}.mx__frame{position:relative;display:block;width:100%;padding:9px;background:#0b0a09;border-radius:0;box-shadow:0 0 0 1px var(--frame-edge),0 22px 34px -14px #000c}.mx__frame--cover{aspect-ratio:3 / 4.1}.mx__frame--cover>.cover-art,.mx__frame--cover>img{border-radius:0}.mx__frame--photo{padding:16px;background:var(--paper);box-shadow:0 0 0 9px #0b0a09,0 0 0 10px var(--frame-edge),0 26px 38px -14px #000c}.mx__frame--photo img{display:block;width:100%;max-height:300px;object-fit:cover}.mx__frame--moment img{aspect-ratio:16 / 10}.mx__frame--quote{padding:26px 22px;background:var(--paper);color:var(--paper-ink);box-shadow:0 0 0 9px #0b0a09,0 0 0 10px var(--frame-edge),0 26px 38px -14px #000c}.mx__quote{font-family:var(--font-serif);font-size:19px;line-height:1.4}.mx__link:hover .mx__frame{transform:translateY(-3px)}.mx__frame{transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.mx__plinth{position:relative;display:grid;justify-items:center;width:100%;padding-bottom:58px}.mx__obj{position:relative;z-index:1;display:grid;place-items:center;width:132px;aspect-ratio:1.15;border-radius:0;color:var(--ink);background:radial-gradient(110% 90% at 30% 15%,hsl(var(--h) 45% 34% / .65),transparent 70%),var(--surface-2);border:0;box-shadow:0 18px 24px -14px #000000bf}.mx__obj svg{width:64px;height:64px;opacity:.9}.mx__plinth:after{content:"";position:absolute;bottom:0;width:170px;height:64px;border-radius:0;background:linear-gradient(180deg,#dad3c6 0,#c9c1b2 10%,#b9b0a0);box-shadow:0 -1px #ffffff80 inset,0 18px 26px -12px #000000b3}.mx__plaque{position:relative;display:grid;gap:3px;width:100%;max-width:240px;padding:11px 13px 12px;background:var(--paper);color:var(--paper-ink);border-radius:0;text-align:left;box-shadow:0 6px 14px -6px #0000008c}.mx__title{font:600 13px/1.3 var(--font-ui)}.mx__sub{font:600 12px/1.4 var(--font-ui);letter-spacing:0;text-transform:none;color:color-mix(in srgb,var(--paper-ink) 62%,transparent)}.mx__cap{margin-top:4px;font-family:var(--font-serif);font-size:14px;line-height:1.45}.mx__edit{display:grid;gap:6px;width:100%;position:relative}.mx__edit .field{font-size:13px}.mx__usenote{font-size:12.5px;justify-self:start}@media(max-width:640px){.mx{width:calc(50% - 11px)}.mx--f,.mx--m{width:100%}.mx__obj{width:104px}.mx__plinth:after{width:132px;height:50px}.mx__plinth{padding-bottom:46px}.mx__plaque{padding:9px 10px 10px}}.mroom__add{display:grid;gap:12px;justify-items:start;max-width:980px;margin:18px auto 0}.mroom__danger{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;max-width:980px;margin:14px auto 0;font-size:13px}.mmoments{list-style:none;margin:0;padding:0;width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;max-height:46vh;overflow:auto}.mmoment{display:flex;gap:10px;align-items:center;width:100%;padding:8px;border-radius:0;border:0;background:var(--surface);color:var(--ink);text-align:left;font:inherit;cursor:pointer}.mmoment.is-on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--surface))}.mmoment img,.mmoment__noimg{width:64px;height:44px;object-fit:cover;border-radius:0;flex:none;background:var(--surface-2);display:grid;place-items:center;font-family:var(--font-serif);font-size:26px}.mmoment span{display:grid;gap:2px;min-width:0}.mmoment b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mmoment .muted{font-size:12.5px}.mnew{display:grid;gap:12px;justify-items:center;margin:56px auto 0;max-width:980px}.mnew__models{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;width:100%}.mnew__model{display:grid;gap:4px;padding:14px 16px;border-radius:0;border:0;background:var(--surface);color:var(--ink);text-align:left;font:inherit;cursor:pointer}.mnew__model:hover,.mnew__model:focus-visible{border-color:var(--accent)}.mnew__model .muted{font-size:13px}.museum.is-editing .mroom__wall{border-style:dashed}.pp-museum{display:grid;gap:6px;margin:0 0 34px;padding:26px 26px 24px;border-radius:0;text-decoration:none;color:var(--ink);background:radial-gradient(70% 140% at 50% 0,rgba(255,228,182,.12),transparent 70%),linear-gradient(180deg,#17140f,#0e0c0a);border:0}:root[data-theme=claro] .pp-museum{background:linear-gradient(180deg,#f2ede4,#e7e0d3)}.pp-museum b{font-size:clamp(26px,4vw,40px);line-height:1}.pp-museum:hover{border-color:var(--accent)}.pp-vitrines{margin-top:6px}:root[data-theme=claro] .vshelf{background:linear-gradient(180deg,#ffffffb3,#fff0 55%,#0000000d),var(--surface)}.pd{--pd-serif: "Fraunces", Georgia, serif}.pd .linkish,.pp-owner .linkish{border:0;background:none;padding:0;font:inherit;color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pp-owner__acts{display:inline-flex;gap:16px;flex-wrap:wrap}.pd-serif{font-family:var(--pd-serif);font-style:italic;font-weight:300}.pd-hero{position:relative;min-height:560px;display:flex;align-items:flex-end;overflow:hidden;background:#000;isolation:isolate}.pd-hero--plain{min-height:440px;background:radial-gradient(90% 120% at 80% 0,#1a1510,#07080a 60%)}.pd-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 28%;z-index:-2;animation:pd-kb 30s ease-in-out infinite alternate}@keyframes pd-kb{0%{transform:scale(1.03)}to{transform:scale(1.12) translate(-1%,-1%)}}.pd-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#07080a 0,#07080a99 32%,#07080a00 62%),linear-gradient(90deg,#07080abf,#07080a00 55%)}.pd-hero__flare{position:absolute;left:-20%;right:-20%;top:34%;height:2px;z-index:-1;background:linear-gradient(90deg,transparent,rgba(160,200,255,0) 25%,rgba(190,215,255,.9) 50%,rgba(160,200,255,0) 75%,transparent);box-shadow:0 0 34px 8px #78aaff38;opacity:0;animation:pd-fl 9s ease-in-out infinite;pointer-events:none}@keyframes pd-fl{0%,to{opacity:0;transform:translate(-25%)}45%,55%{opacity:.8;transform:translate(5%)}}.pd-hero__in{position:relative;width:100%;padding-top:40px;padding-bottom:40px}.pd-hero__top{position:absolute;left:0;right:0;top:30px;display:flex;justify-content:flex-end}.pd-defchip{display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 7px;border-radius:0;background:#07080a80;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:none;text-decoration:none;max-width:100%;min-width:0}.pd-defchip .kicker{margin:0;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-defchip .kicker b{font-weight:500;color:var(--gold)}.pd-defchip__cover{width:28px;flex:none;border-radius:0;overflow:hidden}.pd-id{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px 30px;align-items:end}.pd-avatar{width:136px;height:136px;border-radius:50%;display:flex;align-items:center;justify-content:center;font:900 62px var(--font-title);font-stretch:125%;color:#07080a;background:#e6e9ed;box-shadow:0 0 0 4px #07080a,0 0 0 6px var(--gold),0 20px 50px #0009}.pd-id__text{display:flex;flex-direction:column;gap:12px;min-width:0}.pd-chips{display:flex;flex-wrap:wrap;gap:8px}.pd-chip{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 12px;border-radius:0;background:#e6e9ed1a;font-size:13px;color:#c9ced4;text-decoration:none}.pd-chip--live{background:#ff5a4e24;color:#ffd2d2;box-shadow:none}.pd-chip--live i{width:8px;height:8px;border-radius:50%;background:var(--live);animation:pd-pulse 1.8s infinite}@keyframes pd-pulse{0%{box-shadow:0 0 #ff5a4e99}70%{box-shadow:0 0 0 10px #ff5a4e00}to{box-shadow:0 0 #ff5a4e00}}.pd-name{font-size:clamp(52px,8vw,104px);line-height:.84;font-weight:900;text-transform:uppercase;overflow-wrap:anywhere}.pd-quote{margin:0;max-width:46ch;font-family:var(--pd-serif);font-style:italic;font-weight:300;font-size:21px;line-height:1.4;color:#e6e9ed}.pd-id__acts{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.pd-tabs{position:sticky;top:0;z-index:20;background:rgba(var(--bg-rgb),.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);scroll-margin-top:72px}@media(min-width:761px){.pd-tabs{top:var(--hdr-h, 71px)}}.pd-tabs__row{display:flex;gap:4px;padding-top:12px;padding-bottom:12px;overflow-x:auto;scrollbar-width:none}.pd-tabs__row::-webkit-scrollbar{display:none}.pd-tab{flex:none;min-height:40px;padding:0 16px;border:0;border-radius:0;background:none;color:var(--muted);font:500 14px var(--font-ui);cursor:pointer;white-space:nowrap}.pd-tab:hover{color:var(--ink)}.pd-tab[aria-current=page]{background:var(--primary);color:var(--on-primary);font-weight:600}.pd-body{padding-top:36px;padding-bottom:72px}.pd-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:32px;align-items:start}.pd-col{display:flex;flex-direction:column;gap:36px;min-width:0}.pd-side{gap:18px}.pd-block__h{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px}.pd-block__h h2{font-size:24px;line-height:1;font-weight:800;text-transform:uppercase}.pd-block__h .kicker{margin:0}.pd-live{color:var(--live)}.pd-now{position:relative;display:grid;grid-template-columns:150px minmax(0,1fr);gap:26px;align-items:end;padding:26px;min-height:260px;border-radius:0;overflow:hidden;text-decoration:none;isolation:isolate;background:#0e1013}.pd-now__bg{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;width:calc(100% + 80px);height:calc(100% + 80px);object-fit:cover;filter:blur(34px) saturate(1.2);opacity:.55;z-index:-2}.pd-now__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#07080ad9,#07080a59)}.pd-now__cover{border-radius:0;overflow:hidden;box-shadow:0 24px 40px -14px #000000e6;transition:transform .5s}.pd-now:hover .pd-now__cover{transform:translateY(-4px) rotate(-1deg)}.pd-now__tx{display:flex;flex-direction:column;gap:12px;min-width:0}.pd-now__tx .kicker{margin:0;color:var(--gold)}.pd-now__tx b.t{font-size:clamp(32px,4vw,48px);line-height:.88;font-weight:900;text-transform:uppercase;overflow-wrap:anywhere}.pd-bar{display:block;height:3px;border-radius:0;background:#e6e9ed2e;overflow:hidden;max-width:420px}.pd-bar i{display:block;height:100%;background:var(--now);box-shadow:0 0 12px var(--now)}.pd-now__pct{font-size:13px;color:#c9ced4}.pd-also{margin:12px 0 0;font-size:14px;color:var(--muted)}.pd-three{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1.18fr 1fr;gap:20px;align-items:end}.pd-three--1{grid-template-columns:minmax(0,260px)}.pd-three--2{grid-template-columns:1.18fr 1fr;max-width:560px}.pd-three li{display:flex;flex-direction:column;gap:10px;min-width:0}.pd-three__cv{position:relative;display:block;border-radius:0;overflow:hidden;box-shadow:0 26px 40px -18px #000000e6;transition:transform .4s}.pd-three__cv:hover{transform:translateY(-4px)}.pd-three__first .pd-three__cv{box-shadow:0 0 0 2px var(--gold),0 30px 60px -16px #e2be8459}.pd-three__n{position:absolute;left:12px;top:4px;font:900 64px/1 var(--font-title);font-stretch:125%;color:#f2f4f6;text-shadow:0 4px 24px rgba(0,0,0,.7)}.pd-three__t{font-size:15px;font-weight:600}.pd-three q{font-size:16px;line-height:1.4;color:var(--ink-2)}.pd-mural{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:150px 150px;gap:8px}.pd-mural li:first-child{grid-row:span 2}.pd-mural--1{grid-template-columns:1fr;grid-template-rows:300px}.pd-mural--2{grid-template-columns:2fr 1fr}.pd-mural--2 li:last-child{grid-row:span 2}.pd-mural--3{grid-template-columns:2fr 1fr}.pd-mural--4{grid-template-columns:2fr 1fr 1fr}.pd-mural--4 li:last-child{grid-column:span 2}.pd-mural__it{position:relative;display:block;width:100%;height:100%;border-radius:0;overflow:hidden;text-decoration:none}.pd-mural__it img{width:100%;height:100%;object-fit:cover;transition:transform .8s}.pd-mural__it:hover img{transform:scale(1.06)}.pd-mural__it span{position:absolute;left:10px;right:10px;bottom:8px;font:600 12px var(--font-ui);letter-spacing:0;text-transform:none;color:#f2f4f6;text-shadow:0 1px 8px #000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-life{position:relative;padding:22px 20px 18px;border-radius:0;background:linear-gradient(180deg,var(--surface),var(--bg));box-shadow:none;overflow-x:auto}.pd-life__ln{position:absolute;left:20px;right:20px;top:112px;height:2px;background:linear-gradient(90deg,rgba(226,190,132,.2),var(--gold),#FFE2B8);box-shadow:0 0 12px #e2be8480}.pd-life__row{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;gap:16px;min-width:max-content}.pd-life__p{position:relative;display:flex;flex-direction:column;align-items:center;gap:22px;width:64px}.pd-life__cv{display:block;width:54px;height:72px;border-radius:0;overflow:hidden}.pd-life__dot{width:54px;height:72px;display:flex;align-items:flex-end;justify-content:center}.pd-life__dot:after{content:"";width:12px;height:12px;margin-bottom:-6px;border-radius:50%;background:var(--gold);box-shadow:0 0 10px var(--gold)}.pd-life__y{font:600 12.5px var(--font-ui);color:var(--muted);white-space:nowrap}.pd-life__p.is-now .pd-life__y{color:var(--now-ink)}.pd-life__p.is-now .pd-life__cv{box-shadow:0 0 0 2px var(--now)}.pd-emptyov{margin:0;max-width:60ch}.pd-card{border-radius:0;padding:20px;background:var(--surface);box-shadow:none;display:flex;flex-direction:column;gap:12px}.pd-card>.kicker{margin:0}.pd-def{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:420px;border-radius:0;overflow:hidden;text-decoration:none;isolation:isolate;background:#0e1013}.pd-def img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform 1.2s}.pd-def:hover img{transform:scale(1.04)}.pd-def__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#07080af5 10%,#07080a00 70%)}.pd-def__tx{display:flex;flex-direction:column;gap:10px;padding:24px}.pd-def__tx .kicker{margin:0;color:var(--gold)}.pd-def__tx b.t{font-size:30px;line-height:.92;font-weight:900;text-transform:uppercase}.pd-def__text{font-size:16px;line-height:1.5;color:#c9ced4;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.pd-def__text.is-open{-webkit-line-clamp:unset;display:block}.pd-def .linkish{align-self:flex-start;font-size:13px;color:#e6e9ed}.pd-queue{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.pd-queue a{display:grid;grid-template-columns:40px 1fr;gap:12px;align-items:center;text-decoration:none}.pd-queue__cv{border-radius:0;overflow:hidden}.pd-queue b{display:block;font-size:14px}.pd-queue small{font-size:11px;color:var(--muted)}.pd-stamps{list-style:none;margin:0;padding:4px 0 0;display:flex;flex-wrap:wrap;gap:10px}.pd-stamp{width:66px;height:66px;border-radius:50%;border:2px solid rgba(226,190,132,.7);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--gold);transform:rotate(-8deg);text-align:center}.pd-stamp:nth-child(2n){transform:rotate(7deg);border-color:#9fd3c7b3;color:#9fd3c7}:root[data-theme=claro] .pd-stamp:nth-child(2n){color:#2f7a6a;border-color:#2f7a6a99}.pd-stamp b{font:800 12px/1 var(--font-title);font-stretch:125%;max-width:56px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-stamp small{font:600 12px var(--font-ui)}.pd-nums{display:grid;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:12px}.pd-nums div{display:flex;flex-direction:column;gap:6px}.pd-nums b.t{font-size:30px;line-height:.8;font-weight:800}.pd-nums span{font-size:12px;color:var(--muted)}.pd-links{display:flex;flex-wrap:wrap;gap:8px}.pd-common{border-radius:0;padding:20px;background:linear-gradient(135deg,#ffb25b24,#ffb25b08);box-shadow:none;display:flex;flex-direction:column;gap:10px}.pd-common .kicker{margin:0;color:var(--now-ink)}.pd-common p{margin:0;font-size:15px}.pd-common__cv{display:flex;gap:6px}.pd-common__cv a{width:46px;border-radius:0;overflow:hidden}@media(prefers-reduced-motion:reduce){.pd-hero__bg,.pd-hero__flare,.pd-chip--live i{animation:none}.pd-hero__flare{display:none}}@media(max-width:980px){.pd-grid{grid-template-columns:1fr}.pd-side{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start}.pd-def{min-height:320px}}@media(max-width:820px){.pd-hero{min-height:520px}.pd-hero--plain{min-height:380px}.pd-id{grid-template-columns:1fr;gap:16px}.pd-avatar{width:96px;height:96px;font-size:44px}.pd-id__acts{justify-content:flex-start}.pd-hero__top{top:20px;justify-content:flex-start}.pd-hero__in{padding-top:24px;padding-bottom:28px}.pd-quote{font-size:18px}}@media(max-width:640px){.pd-hero{min-height:0;padding-top:200px}.pd-hero--plain{padding-top:40px}.pd-body{padding-top:24px}.pd-col{gap:30px}.pd-now{grid-template-columns:96px minmax(0,1fr);gap:16px;padding:18px;min-height:0}.pd-three{gap:10px}.pd-three__n{font-size:40px;left:8px}.pd-three q,.pd-three__t{font-size:13px}.pd-mural{grid-template-rows:110px 110px}.pd-mural--1{grid-template-rows:220px}.pd-side{grid-template-columns:1fr}}.mtour{--paper: #ECE6DA;--paper-ink: #1C1915;position:relative;isolation:isolate;overflow:hidden;height:clamp(600px,calc(100svh - 72px),1000px);background:#060505;color:#f2ebdd;display:grid;grid-template-rows:auto 1fr auto auto}.mtour .kicker{color:#c9bfae;margin:0}.mtour__amb{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;width:120%;height:120%;object-fit:cover;z-index:-3;filter:blur(60px) brightness(.32) saturate(1.3);animation:mtour-fade 1.2s ease both}.mtour__amb--hue{background:radial-gradient(60% 60% at 50% 40%,hsl(var(--h) 55% 32%),transparent 75%);filter:blur(30px) brightness(.6)}@keyframes mtour-fade{0%{opacity:0}to{opacity:1}}.mtour__wall{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(40% 55% at 50% 38%,rgba(255,232,196,.14),transparent 70%),linear-gradient(180deg,#06050533,#060505d9 85%)}.mtour__floor{position:absolute;left:0;right:0;bottom:0;height:22%;z-index:-2;background:linear-gradient(180deg,#0000,#060505 60%);border-top:1px solid rgba(255,232,196,.08)}.mtour__cone{position:absolute;left:50%;top:-30px;width:620px;height:70%;margin-left:-310px;z-index:-1;background:conic-gradient(from 180deg at 50% 0,transparent 162deg,rgba(255,236,205,.1) 174deg,rgba(255,236,205,.17) 180deg,rgba(255,236,205,.1) 186deg,transparent 198deg);filter:blur(4px);pointer-events:none;animation:mtour-fade 1s ease both}.mtour__top{position:relative;z-index:4;display:flex;justify-content:space-between;align-items:flex-start;gap:12px 20px;flex-wrap:wrap;padding:24px 32px 0}.mtour__where{display:flex;flex-direction:column;gap:6px}.mtour__where .kicker:first-child{color:var(--gold, #E2BE84)}.mtour__tools{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;align-items:center}.mtour__chips{display:flex;gap:6px;flex-wrap:wrap}.mtour__chips button,.mtour__tool{min-height:36px;padding:0 14px;border-radius:999px;border:0;background:#f2ebdd14;color:#c9bfae;font:500 12px var(--font-ui);cursor:pointer}.mtour__chips button[aria-pressed=true]{background:#f2ebdd;color:#0b0a09;font-weight:600}.mtour__tool{box-shadow:inset 0 0 0 1px #f2ebdd2e;background:#06050566}.mtour__tool[aria-pressed=true]{background:var(--now);color:#07080a;box-shadow:none}.mtour__chips button:hover,.mtour__tool:hover{color:#f2ebdd}.mtour__stage{position:relative;display:flex;align-items:center;justify-content:center;min-height:0;padding:12px 110px 0}.mtour__piece{margin:0;display:flex;flex-direction:column;align-items:center;gap:20px;max-height:100%;animation:mtour-enter 1.1s cubic-bezier(.2,.8,.2,1) both}@keyframes mtour-enter{0%{opacity:0;transform:translateY(20px) scale(.97);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.mtour__fm{display:block;padding:12px;background:#0b0a09;box-shadow:0 0 0 1px #e2be8473,0 40px 70px -20px #000000f2}.mtour__fm .cover-art{display:block;width:auto;height:clamp(220px,38svh,380px);aspect-ratio:3 / 4;object-fit:cover}.mtour__fm--ph{padding:20px;background:var(--paper);box-shadow:0 0 0 12px #0b0a09,0 0 0 13px #e2be8473,0 40px 70px -20px #000000f2}.mtour__fm--ph img{display:block;max-width:min(640px,62vw);max-height:clamp(200px,40svh,400px);object-fit:contain}.mtour__fm--quote{width:min(420px,70vw);padding:36px;background:var(--paper);color:var(--paper-ink);font:italic 300 22px/1.4 var(--pd-serif, "Fraunces", Georgia, serif)}.mtour__obj{display:flex;align-items:center;justify-content:center;width:clamp(220px,30vw,320px);aspect-ratio:4 / 3;border-radius:18px;color:#c9ced4;background:radial-gradient(110% 90% at 30% 15%,hsl(var(--h) 45% 40% / .55),transparent 70%),#15171c;box-shadow:0 40px 70px -20px #000000f2}.mtour__obj svg{width:44%;height:auto}.mtour__plq{padding:10px 14px;background:var(--paper);color:var(--paper-ink);min-width:220px;max-width:420px;text-align:center;display:flex;flex-direction:column;gap:3px;box-shadow:0 10px 20px #0006}.mtour__plq b{font:700 14px var(--font-title);font-stretch:110%;text-transform:uppercase;letter-spacing:.02em}.mtour__plq span{font:400 10px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#6b655b}.mtour__more{font-size:13px;color:#c9bfae}.mtour__nar{position:relative;z-index:2;margin:0 auto;padding:18px 24px 0;width:min(780px,100%);text-align:center;font:italic 300 clamp(18px,2.2vw,24px)/1.45 "Fraunces",Georgia,serif;color:#f2ebdd;text-wrap:balance;animation:mtour-nar 1.6s .4s cubic-bezier(.2,.8,.2,1) both}@keyframes mtour-nar{0%{opacity:0;letter-spacing:.02em}to{opacity:1;letter-spacing:0}}.mtour__entry{max-width:720px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;animation:mtour-enter 1s cubic-bezier(.2,.8,.2,1) both}.mtour__entry .kicker{color:var(--gold, #E2BE84)}.mtour__title{font-size:clamp(44px,7vw,96px);line-height:.86;font-weight:900;text-transform:uppercase;color:#f2ebdd}.mtour__intro{margin:0;font:italic 300 20px/1.5 Fraunces,Georgia,serif;color:#e6e0d3}.mtour__map{list-style:none;margin:8px 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.mtour__map button{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:12px;align-items:center;text-align:left;min-width:200px;padding:12px 16px;border:0;border-radius:14px;background:#f2ebdd0f;box-shadow:inset 0 0 0 1px #f2ebdd24;color:#f2ebdd;cursor:pointer}.mtour__map button:hover{background:#f2ebdd1f}.mtour__mapn{grid-row:span 2;font:italic 400 26px Fraunces,Georgia,serif;color:var(--gold, #E2BE84)}.mtour__map b{font-size:15px}.mtour__map small{font:400 11px var(--font-mono);color:#9a9283}.mtour .btn.primary{background:#f2ebdd;color:#0b0a09}.mtour__card{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;border:0;background:#060505;color:#f2ebdd;text-align:center;cursor:pointer;animation:mtour-card 2.2s ease both}@keyframes mtour-card{0%{opacity:0}12%{opacity:1}70%{opacity:1}to{opacity:0}}.mtour__cardn{font:italic 400 28px Fraunces,Georgia,serif;color:var(--gold, #E2BE84)}.mtour__card b.t{font-size:clamp(48px,9vw,104px);line-height:.85;font-weight:900;text-transform:uppercase;animation:mtour-enter 1.1s cubic-bezier(.2,.8,.2,1) both}.mtour__cardtx{max-width:46ch;font:italic 300 18px/1.45 Fraunces,Georgia,serif;color:#c9bfae}.mtour__arw{position:absolute;top:50%;z-index:5;width:64px;height:64px;margin-top:-32px;border:0;border-radius:50%;background:#f2ebdd12;box-shadow:inset 0 0 0 1px #f2ebdd33;color:#f2ebdd;font-size:24px;cursor:pointer}.mtour__arw:hover{background:#f2ebdd24}.mtour__arw:disabled{opacity:.3;cursor:default}.mtour__arw--l{left:32px}.mtour__arw--r{right:32px}.mtour__rail{position:relative;z-index:4;display:flex;gap:18px;align-items:flex-end;padding:20px 32px 26px}.mtour__grp{display:flex;flex-direction:column;gap:6px;min-width:0}.mtour__grp>span{font:400 10px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#7d7461;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mtour__ticks{display:flex;gap:4px}.mtour__ticks button{flex:1;min-width:6px;height:18px;padding:0;border:0;background:none;cursor:pointer;display:flex;align-items:center}.mtour__ticks i{display:block;width:100%;height:3px;border-radius:2px;background:#f2ebdd26}.mtour__ticks .done i{background:#e2be848c}.mtour__ticks .on i{background:var(--now);box-shadow:0 0 10px var(--now)}.grain-lite{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;opacity:.06;background-image:repeating-radial-gradient(circle at 17% 32%,#fff 0 1px,transparent 1px 3px),repeating-radial-gradient(circle at 71% 64%,#fff 0 1px,transparent 1px 4px);mix-blend-mode:overlay}.mtour-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60}.mtour-overlay .mtour{height:100%}.pmuseum-tour{margin:0}.pmuseum-tour__back{position:absolute;z-index:7;left:32px;bottom:6px}@media(prefers-reduced-motion:reduce){.mtour__amb,.mtour__cone,.mtour__piece,.mtour__nar,.mtour__entry,.mtour__card b.t{animation:none}.mtour__card{animation-duration:.9s}}@media(max-width:760px){.mtour{height:auto;min-height:calc(100svh - 140px)}.mtour-overlay .mtour{height:100%;min-height:0}.mtour__top{padding:16px 16px 0}.mtour__tools{justify-content:flex-start}.mtour__stage{padding:20px 16px 0}.mtour__fm .cover-art{height:clamp(220px,42svh,340px)}.mtour__fm--ph{padding:12px;box-shadow:0 0 0 8px #0b0a09,0 0 0 9px #e2be8473,0 30px 50px -20px #000000f2}.mtour__fm--ph img{max-width:calc(100vw - 72px)}.mtour__cone{width:360px;margin-left:-180px}.mtour__arw{top:auto;bottom:70px;margin-top:0;width:52px;height:52px}.mtour__arw--l{left:16px}.mtour__arw--r{right:16px}.mtour__nar{padding:16px 16px 0}.mtour__rail{gap:10px;padding:84px 16px 18px}.mtour__grp>span{font-size:9px;letter-spacing:.08em}.mtour__map button{min-width:0;width:100%}.mtour__map{flex-direction:column;width:100%}}.mtour__back{color:var(--gold, #E2BE84)!important;text-decoration:none}.mtour__back:hover{text-decoration:underline}.pmuseum__nav{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.vcab{display:grid;grid-template-columns:minmax(0,600px) minmax(0,340px);gap:32px;align-items:start;justify-content:start;margin-top:8px}.vcab__box{--row: 210px;--led: rgba(255, 241, 218, .95);position:relative;border-radius:0}.vcab__frame{position:relative;border-radius:0;padding:22px 26px 34px;min-height:260px;background:linear-gradient(180deg,#1a1611,#0f0d0b);box-shadow:0 0 0 10px #121214,0 0 0 11px #26262a,0 50px 90px -20px #000c;overflow:hidden}.vcab__rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));grid-auto-rows:var(--row);column-gap:10px;background:linear-gradient(180deg,var(--led) 0 3px,rgba(255,214,150,.16) 3px,rgba(255,214,150,0) 110px) 0 0 / 100% var(--row) repeat-y,linear-gradient(180deg,transparent calc(var(--row) - 12px),rgba(255,255,255,.3) calc(var(--row) - 12px),rgba(255,255,255,.06) calc(var(--row) - 4px),rgba(0,0,0,.55) calc(var(--row) - 4px),transparent var(--row)) 0 0 / 100% var(--row) repeat-y;margin:0 -26px;padding:0 26px;transition:background .8s}.vcab__rows--hw{--row: 160px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.vcab__box.is-dark{--led: rgba(255, 241, 218, .08)}.vcab__box.is-dark .vcase__front .cover-art,.vcab__box.is-dark .vhw{filter:brightness(.3)}.vcab__cell{display:flex;align-items:flex-end;justify-content:center;padding-bottom:12px;perspective:900px;min-width:0}.vcase{position:relative;display:block;width:100px;height:133px;padding:0;border:0;background:none;cursor:pointer;transform-style:preserve-3d;transform:rotateY(-24deg);transition:transform 1s cubic-bezier(.2,.8,.2,1);color:inherit;text-decoration:none}.vcase:hover,.vcase:focus-visible,.vcase.is-on{transform:rotateY(-4deg) translateZ(30px) translateY(-6px)}.vcase__front{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateZ(8px);border-radius:0;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 18px 24px -12px #000000e6}.vcase__front .cover-art{width:100%;height:100%;object-fit:cover;border-radius:0;transition:filter .8s}.vcase__spine{position:absolute;top:0;left:-8px;width:16px;height:100%;transform:rotateY(-90deg) scaleX(-1);background:linear-gradient(90deg,#0c0c0d,#1a1a1d);display:flex;align-items:center;justify-content:center;overflow:hidden}.vcase__spine span{writing-mode:vertical-rl;transform:rotate(180deg);font:700 8.5px var(--font-title);letter-spacing:.06em;text-transform:uppercase;color:#c9ced4;white-space:nowrap;max-height:92%;overflow:hidden;text-overflow:ellipsis}.vcase.is-on .vcase__front{box-shadow:0 0 0 2px var(--now),0 0 30px #ffb25b99}.vhwp{display:flex;flex-direction:column;align-items:center;gap:10px;padding:0;border:0;background:none;color:#c9ced4;cursor:pointer;transition:transform .8s cubic-bezier(.2,.8,.2,1);max-width:100%}.vhwp:hover,.vhwp.is-on{transform:translateY(-6px)}.vhw{position:relative;display:block;transition:filter .8s,box-shadow .4s}.vhw--console{width:150px;height:36px;border-radius:0;background:linear-gradient(180deg,#26272c,#141518);box-shadow:inset 0 1px #ffffff1a,0 14px 20px #0009}.vhw--console:before{content:"";position:absolute;left:10px;right:52px;top:8px;height:9px;border-radius:0;background:repeating-linear-gradient(90deg,#0b0b0d 0,#0b0b0d 4px,#1c1d21 4px,#1c1d21 7px)}.vhw--console i{position:absolute;right:10px;top:11px;width:26px;height:4px;border-radius:0;background:hsl(var(--h) 90% 62%);box-shadow:0 0 8px hsl(var(--h) 90% 62%)}.vhw--portatil{width:120px;height:52px;border-radius:0;background:linear-gradient(180deg,#2a2c31,#17181c);box-shadow:0 14px 20px #0000008c}.vhw--portatil i{position:absolute;left:34px;right:34px;top:9px;bottom:9px;border-radius:0;background:linear-gradient(135deg,hsl(var(--h) 40% 30%),#0b0c0e);box-shadow:none}.vhw--acessorio{width:104px;height:56px;border-radius:0;background:linear-gradient(180deg,#f1f2f4,#c9cbd0);box-shadow:0 14px 20px #00000080}.vhw--acessorio i{position:absolute;left:22px;right:22px;top:14px;height:15px;border-radius:0;background:#1a1b1f}.vhwp.is-on .vhw{box-shadow:0 0 0 2px var(--now),0 0 30px #ffb25b80}.vhw__t{font:600 12px var(--font-ui);letter-spacing:0;text-transform:none;text-align:center;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vcab__glass{position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px;z-index:3;border-radius:0;overflow:hidden;pointer-events:none}.vcab__door{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;transition:transform 1.4s cubic-bezier(.6,0,.2,1);box-shadow:inset 0 0 0 10px #0e0e10,inset 0 0 0 11px #2a2a2e;background:linear-gradient(115deg,#fff0 18%,#ffffff17,#fff0 34%,#fff0 58%,#ffffff0f,#fff0 70%)}.vcab__door.is-open{transform:translate(-101%)}.vcab__door i{position:absolute;right:22px;top:50%;width:6px;height:110px;margin-top:-55px;border-radius:0;background:linear-gradient(90deg,#8a8f98,#e6e9ed,#8a8f98)}.vcab__plate{position:absolute;left:50%;bottom:8px;z-index:4;transform:translate(-50%);padding:5px 12px;background:linear-gradient(135deg,#f3d7a6,#b8873f);color:#1a1208;font:800 10px var(--font-title);font-stretch:125%;letter-spacing:.14em;text-transform:uppercase;border-radius:0;white-space:nowrap;max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis}.vcab__side{display:flex;flex-direction:column;gap:18px;min-width:0;position:sticky;top:96px}.vcab__tools{display:flex;flex-wrap:wrap;gap:8px}.vcab__det{padding:20px;border-radius:0;background:var(--surface);box-shadow:none;display:flex;flex-direction:column;gap:10px;animation:rise .5s cubic-bezier(.2,.8,.2,1) both}.vcab__det .kicker{margin:0;color:var(--now-ink)}.vcab__det b.t{font-size:28px;line-height:.92;font-weight:800;text-transform:uppercase;overflow-wrap:anywhere}.vcab__more{font-size:14px}.vcab__hint{margin:0}.vcab__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.vcab__list button{width:100%;display:flex;gap:12px;align-items:baseline;padding:6px 8px;border:0;border-radius:0;background:none;color:var(--muted);font:inherit;font-size:14px;text-align:left;cursor:pointer}.vcab__list button:hover{background:var(--surface)}.vcab__list button.is-on{background:var(--surface-2);color:var(--ink)}.vcab__list b{color:var(--ink);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vcab__list .mono{font-size:11px;color:var(--faint);width:22px;flex:none}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.vmini{position:relative;border-radius:0;padding:0 18px;background:linear-gradient(180deg,#1a1611,#0f0d0b);box-shadow:0 0 0 6px #121214,0 0 0 7px #26262a,0 30px 50px -24px #000c;overflow:hidden;margin:7px}.vmini:before{content:"";position:absolute;left:0;right:0;top:0;height:120px;pointer-events:none;background:linear-gradient(180deg,#fff1daf2 0,#fff1daf2 3px,#ffd69629 3px,#ffd69600)}.vmini:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:8px;pointer-events:none;background:linear-gradient(180deg,#ffffff4d,#ffffff0f);box-shadow:0 6px 12px #0009}.vmini__row{position:relative;display:flex;gap:6px;align-items:flex-end;overflow-x:auto;overflow-y:hidden;min-height:196px;padding:26px 8px 18px;scrollbar-width:thin;scroll-snap-type:x proximity}.vmini__cell{flex:0 0 112px;display:flex;justify-content:center;align-items:flex-end;perspective:900px;scroll-snap-align:start}.vmini .vhwp{color:#c9ced4}.vmini .vhw--console{width:120px}@media(prefers-reduced-motion:reduce){.vcase,.vcab__door,.vhwp{transition:none}}@media(max-width:900px){.vcab{grid-template-columns:1fr}.vcab__side{position:static}}@media(max-width:640px){.vcab__box{--row: 176px}.vcab__rows--hw{--row: 140px;grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.vcab__frame{padding:18px 16px 34px}.vcab__rows{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));margin:0 -16px;padding:0 16px}.vcase{width:80px;height:107px}.vhw--console{width:120px}.vmini__row{min-height:168px}.vmini__cell{flex-basis:92px}}.pcol__bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:12px}.pcol__q{flex:1 1 260px;max-width:420px}.pcol__plats .chip{cursor:pointer;border:0;font:inherit}.pcol__plats .chip[aria-pressed=true]{background:var(--primary);color:var(--on-primary)}.pcol__plats .chip[aria-pressed=true] small{color:inherit;opacity:.7}.pcol__note{margin:0 0 12px}.pcol__more{display:flex;justify-content:center;margin-top:24px}.pd-body.is-hidden{display:none}.pd-museum .mtour{height:clamp(600px,calc(100svh - 140px),960px)}.pd-vits{display:flex;flex-direction:column;gap:22px}.pd-vits__pick{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.pd-vits__pick button{flex:none;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 16px;border:0;border-radius:0;background:var(--surface);box-shadow:none;color:var(--ink);font:inherit;cursor:pointer;text-align:left}.pd-vits__pick button[aria-selected=true]{background:var(--primary);color:var(--on-primary);box-shadow:none}.pd-vits__pick b{font-size:14px}.pd-vits__pick small{font:600 12.5px var(--font-ui);opacity:.7}.pd-vits__head{display:flex;flex-direction:column;gap:8px;animation:rise .5s cubic-bezier(.2,.8,.2,1) both}.pd-vits__head .kicker{margin:0}.pd-vits__title{font-size:clamp(34px,5vw,60px);line-height:.88;font-weight:900;text-transform:uppercase}.pd-vits__desc{margin:0;max-width:60ch;font-size:16px}.avatar--img,.pd-avatar--img{overflow:hidden;padding:0}.avatar--img img,.pd-avatar--img img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.avedit__row{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.avedit__now{width:84px;height:84px;flex:none;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--ink);color:var(--bg);font:800 34px var(--font-title);font-stretch:125%;box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--gold)}.avedit__now img{width:100%;height:100%;object-fit:cover}.avedit__acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-weight:400}.avedit__acts small{flex-basis:100%}.avedit__crop{display:grid;gap:14px;justify-items:start;padding:18px;border-radius:0;background:var(--surface);box-shadow:none;margin-top:6px}.avedit__view{position:relative;overflow:hidden;border-radius:0;background:#0d0f12;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;max-width:100%}.avedit__view:active{cursor:grabbing}.avedit__view img{position:absolute;left:50%;top:50%;max-width:none;transform-origin:center;pointer-events:none}.avedit__ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 0 999px #07080a9e,inset 0 0 0 2px #e2be84e6;pointer-events:none}.avedit__zoom{display:flex;align-items:center;gap:12px;width:260px;max-width:100%;font-weight:400}.avedit__zoom input{flex:1;accent-color:var(--now)}.pcov__prev{position:relative;aspect-ratio:16 / 6;max-width:560px;border-radius:0;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#000;font-weight:400}.pcov__prev img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pcov__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#07080ab3,#07080a00 60%);pointer-events:none}.pcov__y{display:flex;align-items:center;gap:12px;max-width:560px;font-weight:400}.pcov__y input{flex:1;accent-color:var(--now)}.pcov__seg{max-width:560px}.pcov__game,.pcov__up{display:grid;gap:10px;font-weight:400;max-width:560px}.pcov__up{justify-items:start}.pcov__arts{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}.pcov__art{padding:0;border:0;border-radius:0;overflow:hidden;aspect-ratio:16 / 9;cursor:pointer;background:var(--surface);box-shadow:none}.pcov__art img{width:100%;height:100%;object-fit:cover;display:block}.pcov__art[aria-selected=true]{box-shadow:0 0 0 3px var(--now)}.gpick{position:relative;display:grid;gap:6px;max-width:560px;font-weight:400}.gpick--on{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:0;background:var(--surface);box-shadow:none}.gpick__cover{width:40px;flex:none;border-radius:0;overflow:hidden}.gpick__cover .cover-art,.gpick__mini .cover-art{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;display:block}.gpick__t{flex:1;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gpick__t small{font-weight:400;color:var(--muted)}.gpick__list{display:grid;gap:2px;padding:6px;border-radius:0;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line),0 18px 30px -12px var(--shadow);max-height:340px;overflow-y:auto}.gpick__opt{display:flex;align-items:center;gap:10px;padding:6px 8px;border:0;border-radius:0;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.gpick__opt:hover,.gpick__opt:focus-visible,.gpick__opt[aria-selected=true]{background:var(--surface-2)}.gpick__mini{width:26px;flex:none;border-radius:0;overflow:hidden}.gpick__none{padding:8px}.pfs__stage{display:grid;gap:20px;padding:20px;border-radius:0;background:color-mix(in srgb,var(--surface) 60%,transparent);box-shadow:none;max-width:600px}.pfs__stagehead{display:grid;gap:4px}.pfs__top{list-style:none;margin:0;padding:0;display:grid;gap:12px}.pfs__top li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px 10px;align-items:start}.pfs__top li>input{grid-column:2}.pfs__n{font:800 22px/1.6 var(--font-title);font-stretch:125%;color:var(--gold)}.pfs__since input{max-width:160px}.modal-back{overflow-y:auto}.modal--wide{max-width:860px}.addmode{margin-top:16px;display:flex;flex-wrap:wrap}.addmode button{flex:1 1 auto}.camadd{margin-top:16px;display:grid;gap:18px}.cscan{display:grid;gap:10px}.cscan__view{position:relative;border-radius:0;overflow:hidden;background:#0b0d10;border:0;min-height:220px;display:grid}.cscan__view video{grid-area:1 / 1;width:100%;height:100%;max-height:min(52vh,340px);object-fit:cover;display:none}.cscan__view.is-on video{display:block}.cscan__aim{grid-area:1 / 1;place-self:center;width:min(78%,420px);aspect-ratio:2.4;border-radius:0;box-shadow:0 0 0 999px #0000006b;position:relative;pointer-events:none}.cscan__aim:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:2px solid rgba(255,255,255,.9);-webkit-mask:linear-gradient(#000 0 0) top left / 22% 22% no-repeat,linear-gradient(#000 0 0) top right / 22% 22% no-repeat,linear-gradient(#000 0 0) bottom left / 22% 22% no-repeat,linear-gradient(#000 0 0) bottom right / 22% 22% no-repeat;mask:linear-gradient(#000 0 0) top left / 22% 22% no-repeat,linear-gradient(#000 0 0) top right / 22% 22% no-repeat,linear-gradient(#000 0 0) bottom left / 22% 22% no-repeat,linear-gradient(#000 0 0) bottom right / 22% 22% no-repeat}.cscan__aim i{position:absolute;left:6%;right:6%;top:50%;height:2px;background:#ff4d4d;box-shadow:0 0 12px #ff4d4d;animation:wz-scan 1.8s ease-in-out infinite}@keyframes wz-scan{0%,to{transform:translateY(-34px)}50%{transform:translateY(34px)}}.cscan__tip{grid-area:1 / 1;align-self:start;justify-self:center;margin-top:12px;padding:5px 12px;border-radius:0;background:#0009;color:#fff;font-size:13px}.cscan__stop{grid-area:1 / 1;align-self:end;justify-self:center;margin-bottom:12px;background:#0009!important;color:#fff!important;border-color:#ffffff4d!important}.cscan__off{grid-area:1 / 1;display:grid;gap:14px;justify-items:center;align-content:center;text-align:center;padding:26px 18px;color:#dfe3e8}.cscan__off p{margin:0;max-width:46ch;font-size:14px}.cscan__bars{display:flex;gap:3px;height:46px;align-items:stretch;opacity:.85}.cscan__bars i{background:#fff;border-radius:0}.cscan__acts{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.cscan__type{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center}.cscan__type label{font-size:13px}.cscan__last{margin:0;font-size:13px;color:var(--muted)}@media(max-width:560px){.cscan__type{grid-template-columns:minmax(0,1fr) auto}.cscan__type label{grid-column:1 / -1}}.cphoto{display:grid;gap:10px;justify-items:center;text-align:center}.cphoto--off{padding:22px;border:0;border-radius:0;color:var(--muted)}.cphoto--off p{margin:0}.cphoto__view{position:relative;width:100%;min-height:200px;border-radius:0;overflow:hidden;background:radial-gradient(ellipse at 50% 30%,var(--surface-2),var(--bg));border:0;display:grid;place-items:center}.cphoto__view img{width:100%;max-height:46vh;object-fit:contain;background:#000}.cphoto__stack{position:relative;width:150px;height:120px}.cphoto__stack i{position:absolute;bottom:0;width:70px;height:96px;border-radius:0;background:linear-gradient(160deg,var(--surface),var(--surface-2));border:0;box-shadow:0 10px 22px var(--shadow)}.cphoto__stack i:nth-child(1){left:0;transform:rotate(-12deg)}.cphoto__stack i:nth-child(2){left:40px;z-index:1;border-top:14px solid var(--accent)}.cphoto__stack i:nth-child(3){left:80px;transform:rotate(10deg)}.cphoto__busy{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#00000080;color:#fff;font-weight:600;overflow:hidden}.cphoto__scan{position:absolute;left:0;right:0;top:0;height:30%;background:linear-gradient(180deg,transparent,rgba(255,255,255,.22),transparent);animation:wz-sweep 1.6s linear infinite}@keyframes wz-sweep{0%{transform:translateY(-100%)}to{transform:translateY(340%)}}.cphoto__how{margin:0;max-width:56ch;font-size:14px}@media(prefers-reduced-motion:reduce){.cscan__aim i,.cphoto__scan{animation:none}}.cfound{display:grid;gap:12px}.cfound__top{display:grid;gap:2px}.cfound__list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.cfound__foot{position:sticky;bottom:0;margin:0 -24px -24px;padding:14px 24px 18px;background:linear-gradient(transparent,var(--surface) 26%);display:flex;flex-wrap:wrap;gap:12px;align-items:center;z-index:2}.cfcard{border:0;border-radius:0;padding:12px 14px;display:grid;gap:10px;background:var(--bg);transition:border-color .2s}.cfcard.is-in{border-color:var(--accent)}.cfcard__head{display:flex;align-items:center;gap:10px;min-width:0}.cfcard__inc{display:flex;gap:10px;align-items:center;flex:1;min-width:0;font-size:14px;cursor:pointer}.cfcard__inc span{min-width:0;overflow-wrap:anywhere}.cfcard__inc input{width:18px;height:18px;accent-color:var(--accent);flex:none}.cfcard__conf{flex:none;font-size:11px;padding:2px 8px;border-radius:0;border:0;color:var(--muted);background:var(--fr-piece)}.cfcard__conf--alta{color:var(--now-ink);border-color:var(--now-line)}.cfcard__conf--baixa{color:var(--accent-ink)}.cfcard__x{flex:none}.cfcard__note,.cfcard__wait{margin:0;font-size:13px}.cfcard__grid{display:grid;grid-template-columns:repeat(4,minmax(0,132px));gap:10px}.cfcard__opt{display:grid;gap:4px;align-content:start;text-align:left;padding:6px;border-radius:0;border:2px solid transparent;background:none;color:var(--ink);cursor:pointer;min-width:0}.cfcard__opt:hover{background:var(--surface-2)}.cfcard__opt[aria-checked=true]{border-color:var(--accent);background:var(--surface-2)}.cfcard__cover{display:block;aspect-ratio:3 / 4;border-radius:0;overflow:hidden;background:var(--surface-2)}.cfcard__cover>*{width:100%;height:100%}.cfcard__cover img{width:100%;height:100%;object-fit:cover}.cfcard__t{font-size:13px;font-weight:600;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cfcard__opt small{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfcard__row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.cfcard__sel{flex:1 1 200px;min-width:0}.cfcard__sel select{width:100%}.cfcard__seg button{padding-inline:12px}.cfcard__own{font-size:12px;padding:3px 10px;border-radius:0;background:var(--surface-2);color:var(--muted)}.cfcard__search{display:flex;gap:8px}.cfcard__search input{flex:1;min-width:0}@media(max-width:560px){.cfcard__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.cfcard__opt{padding:3px}.cfcard__t{font-size:11px}.cfcard__opt small{display:none}.cfound__foot .btn{flex:1}.cfound__foot small{display:none}.cfcard__seg{width:100%}.cfcard__seg button{flex:1}.modal-back{padding:4vh 8px 8px}.modal--wide{padding:18px}.cfound__foot{margin:0 -18px -18px;padding:14px 18px 16px}}.addmode{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.addmode button{white-space:normal;line-height:1.15}@media(max-width:560px){.addmode button{font-size:13px;padding-inline:6px}}@media(max-width:760px){.collection__tools{flex-wrap:wrap}.collection__tools .btn{flex:1 1 calc(50% - 5px)}.collection__tools .btn.primary,.collection__tools .collection__cam{order:-1}}@media(min-width:761px){.page-head:has(.page-head__side){flex-wrap:wrap}.page-head__side{max-width:100%;min-width:0}.page-head__side .subnav{max-width:100%}}.gfix{display:grid;gap:4px;justify-items:start;padding:4px 4px 0}.gfix__ok{margin:0;font-size:13px}.gfix__btn{font-size:14px}.fixs{display:grid;gap:14px}.fixs__lead{margin:0}.fixs__done{margin:0;padding:10px 14px;border-radius:0;background:var(--surface-2);border-left:3px solid var(--now)}.fixs__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fixs__field{display:grid;gap:3px;text-align:left;padding:12px 14px;border-radius:0;border:0;background:var(--bg);color:var(--ink);cursor:pointer;min-width:0}.fixs__field:hover{border-color:var(--line-2);background:var(--surface-2)}.fixs__field b{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:14px}.fixs__field span.faint{font-size:13px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.fixs__ok,.fixs__wait{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:0}.fixs__ok{background:var(--now);color:var(--bg)}.fixs__wait{border:1px solid var(--line-2);color:var(--muted)}.fixs__form{display:grid;gap:8px}.fixs__head{display:flex;justify-content:space-between;align-items:center;gap:10px}.fixs__head b{font-size:17px}.fixs__now{margin:0;font-size:14px;overflow-wrap:anywhere}.fixs__lab{font-size:14px;font-weight:500;margin-top:6px}.fixs__mine{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--line)}.fixs__mine ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.fixs__mine li{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline;font-size:14px;overflow-wrap:anywhere}.fixs__reply{flex-basis:100%;font-size:13px;color:var(--muted)}.fixs__st{font-size:11px;font-weight:600;padding:2px 8px;border-radius:0;border:0;color:var(--muted);white-space:nowrap;background:var(--fr-piece)}.fixs__st--aceita{background:var(--now);color:var(--bg);border-color:transparent}.fixs__st--recusada{color:var(--accent-ink)}.fixs__studio{font-size:14px;justify-self:start}.fixed__text{min-height:150px}.fixed__plats{display:flex;flex-wrap:wrap;gap:6px}.fixed__plat{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:0;border:0;font-size:13px;cursor:pointer;background:var(--fr-piece)}.fixed__plat input{accent-color:var(--accent);margin:0}.fixed__plat.is-on{border-color:var(--line-2);background:var(--surface-2)}.fixed__plat.is-changed{border-color:var(--accent)}.fixed__add{display:flex;gap:6px;flex:1 1 100%}.fixed__add input{flex:1;min-width:0}.fixed__cover{display:grid;gap:8px}.fixed__covers{display:flex;gap:12px}.fixed__covers figure,.sdiff--cover figure{margin:0;display:grid;gap:4px;justify-items:center;font-size:12px}.fixed__covers img,.sdiff--cover img{width:90px;aspect-ratio:3 / 4;object-fit:cover;border-radius:0;background:var(--surface-2)}@media(max-width:560px){.fixs__fields{grid-template-columns:minmax(0,1fr)}}.studio__head{display:grid;gap:6px;margin-bottom:20px}.studio__head .lead{margin:0}.studio__tabs{margin-bottom:20px;display:inline-flex;flex-wrap:wrap}.studio__msg{padding:10px 14px;border-radius:0;background:var(--surface-2);border-left:3px solid var(--now)}.studio__empty{padding:28px;border:0;border-radius:0;text-align:center}.studio__empty p{margin:6px 0 0}.studio__list{list-style:none;margin:0;padding:0;display:grid;gap:14px}.scard{display:grid;grid-template-columns:84px minmax(0,1fr);gap:16px;padding:16px;border:0;border-radius:0;background:var(--surface)}.scard__cover{display:block;aspect-ratio:3 / 4;border-radius:0;overflow:hidden;background:var(--surface-2)}.scard__cover img{width:100%;height:100%;object-fit:cover}.scard__body{display:grid;gap:8px;min-width:0}.scard__top{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.scard__field{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 9px;border-radius:0;background:var(--accent);color:var(--bg)}.scard__title{font-weight:700;font-size:17px;color:var(--ink)}.scard__note{margin:0;padding:8px 12px;border-left:3px solid var(--line-2);color:var(--ink-2);font-size:14px;overflow-wrap:anywhere}.scard__src{font-size:13px;overflow-wrap:anywhere}.scard__edit{display:grid;gap:6px;padding:10px;border-radius:0;background:var(--bg)}.scard__acts{display:flex;flex-wrap:wrap;gap:8px}.sdiff{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sdiff>div{padding:10px 12px;border-radius:0;background:var(--bg);min-width:0}.sdiff p{margin:4px 0 0;font-size:14px;overflow-wrap:anywhere;white-space:pre-line}.sdiff--long p{max-height:220px;overflow:auto}.sdiff__new{box-shadow:inset 3px 0 0 var(--now)}.sdiff--chips{display:flex;flex-wrap:wrap;gap:6px}.sdiff__chip{font-size:13px;padding:3px 10px;border-radius:0;border:0;background:var(--fr-piece)}.sdiff__chip.is-add{border-color:var(--now);color:var(--ink);background:color-mix(in srgb,var(--now) 22%,transparent)}.sdiff__chip.is-del{text-decoration:line-through;color:var(--accent-ink);border-color:var(--accent)}.sdiff--cover{display:flex;align-items:center;gap:14px}.studio__done{list-style:none;margin:0;padding:0;display:grid;gap:2px}.sdone{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;padding:12px 4px;border-bottom:1px solid var(--line)}.sdone__t{flex:1 1 260px;min-width:0;overflow-wrap:anywhere}.squal{display:grid;gap:16px}.squal__nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.squal__nums div{display:grid;gap:2px;padding:14px 16px;border-radius:0;background:var(--surface);border:0}.squal__nums b{font:800 30px/1 var(--font-title);font-stretch:125%}.squal__groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.squal__g{display:grid;gap:2px;text-align:left;padding:10px 12px;border-radius:0;border:0;background:var(--bg);color:var(--ink);cursor:pointer}.squal__g b{font-size:20px}.squal__g span{font-size:13px;color:var(--muted)}.squal__g.is-on{border-color:var(--accent);background:var(--surface-2)}.squal__g.is-zero{opacity:.55}.squal__hint{margin:0}.squal__list{list-style:none;margin:0;padding:0;display:grid;gap:2px}.squal__list li{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 4px;border-bottom:1px solid var(--line)}.squal__cover{display:block;aspect-ratio:3 / 4;border-radius:0;overflow:hidden;background:var(--surface-2)}.squal__cover img{width:100%;height:100%;object-fit:cover}.squal__t{display:grid;min-width:0}.squal__t a{color:var(--ink);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.squal__acts{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.prefs__admin{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:560px){.scard{grid-template-columns:56px minmax(0,1fr);gap:12px;padding:12px}.sdiff{grid-template-columns:minmax(0,1fr)}.squal__nums b{font-size:24px}.squal__list li{grid-template-columns:34px minmax(0,1fr)}.squal__acts{grid-column:2;justify-content:flex-start}}@media(max-width:560px){.studio__tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.studio__tabs button{white-space:normal;line-height:1.15;font-size:13px;padding-inline:6px}}.studio__state{margin:4px 0 0;padding:10px 14px;border-radius:0;border:0;background:var(--surface);max-width:720px}.studio__state b{margin-right:6px}.studio__state:before{content:"";display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--muted);margin-right:8px;vertical-align:1px}.studio__state.is-open:before{background:var(--now);box-shadow:0 0 10px var(--now)}.studio__switch{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:10px 0 0}.studio__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-bottom:36px}.studio__card{display:grid;gap:4px;padding:18px;border-radius:0;border:0;background:var(--surface);color:var(--ink);text-decoration:none}.studio__card:hover{border-color:var(--accent)}.studio__card b{font-size:18px}.studio__sec{display:grid;gap:14px;margin-bottom:40px}.studio__sec h2{margin:0}.studio__verdict{margin:0;padding:10px 14px;border-radius:0;background:var(--surface);border-left:3px solid var(--now)}.studio__verdict.is-hot{border-left-color:var(--accent)}.meters{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.meter{display:grid;gap:8px;padding:16px;border-radius:0;border:0;background:var(--surface);align-content:start}.meter__top{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.meter__top .mono{color:var(--muted);font-size:13px}.meter__bar{display:block;height:8px;border-radius:0;background:var(--surface-2);overflow:hidden}.meter__bar i{display:block;height:100%;border-radius:0;background:var(--ink-2)}.meter.is-hot .meter__bar i{background:var(--accent)}.meter__v{font-size:14px}.meter__warn{color:var(--accent-ink);font-weight:600}.meter small{font-size:12px;line-height:1.45}.studio__notes{display:grid;gap:6px;max-width:820px}.studio__notes p{margin:0;font-size:14px;color:var(--ink-2)}.launch{list-style:none;margin:0;padding:0;display:grid;gap:2px;max-width:860px}.launch__i{padding:12px 4px;border-bottom:1px solid var(--line);display:grid;gap:4px}.launch__check{display:flex;align-items:center;gap:10px;cursor:pointer}.launch__check input{width:18px;height:18px;accent-color:var(--now);flex:none}.launch__n{color:var(--muted);font-size:12px}.launch__i p{margin:0 0 0 28px;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.launch__i.is-done b{text-decoration:line-through;text-decoration-color:var(--now);color:var(--muted)}.login__code{display:grid;gap:10px;margin-top:22px}.login__otp{font-family:var(--font-ui);font-size:27px;letter-spacing:0;text-align:center}.login__help{margin-top:16px;font-size:14px;display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline}@media(max-width:560px){.launch__i p{margin-left:0}}.studio__sub{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 0;font-size:14px;color:var(--ink-2)}.studio__lead{margin:0;max-width:760px}.uso__areas{display:flex;flex-wrap:wrap;max-width:100%}.uso{width:100%;max-width:860px;border-collapse:collapse;font-size:14px}.uso th,.uso td{padding:10px 8px;border-bottom:1px solid var(--line);text-align:left;font-weight:400;vertical-align:middle}.uso thead th{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.uso tbody th{display:grid;gap:6px}.uso__label{color:var(--ink)}.uso__bar{display:block;height:4px;background:var(--surface-2);max-width:420px}.uso__bar i{display:block;height:100%;background:var(--ink-2)}.uso__n{text-align:right!important;width:84px;white-space:nowrap}.invform{display:grid;grid-template-columns:minmax(0,1fr) 150px 150px auto;gap:10px;align-items:end;max-width:860px}.invform__f{display:grid;gap:6px;font-size:13px;color:var(--muted)}.invnew{display:grid;gap:10px;padding:14px 16px;border-radius:0;background:var(--surface);border-left:3px solid var(--now);max-width:860px}.invnew__link{font-family:var(--font-ui);font-size:14.5px;padding:8px 10px;border-radius:0;background:var(--bg);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.invlist{list-style:none;margin:0;padding:0;display:grid;gap:10px;max-width:860px}.invitem{display:grid;gap:8px;padding:14px 16px;border-radius:0;border:0;background:var(--surface)}.invitem.is-off{opacity:.7}.invitem__top{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:baseline}.invitem__top b{font-size:16px}.invitem__st{font-size:11px;font-weight:600;padding:2px 9px;border-radius:0;border:0;color:var(--muted);background:var(--fr-piece)}.invitem__st.is-on{background:var(--now);color:var(--bg);border-color:transparent}.invitem__acts{display:flex;flex-wrap:wrap;gap:6px}.invitem__guests{list-style:none;margin:0;padding:8px 0 0;border-top:1px solid var(--line);display:grid;gap:4px}.invitem__guests li{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:14px}.invite__in{gap:28px}.invite__card{display:grid;gap:14px;justify-items:center;text-align:center;max-width:520px}.invite__kicker{margin:0;font:600 13.5px var(--font-ui);letter-spacing:0;text-transform:none;color:#ffb25b}.invite__title{margin:0;font:800 clamp(24px,4.5vw,34px)/1.15 var(--font-title);font-stretch:125%;color:#f3ebdd;text-transform:uppercase}.invite__lead{margin:0;color:#c9ced4;font-size:16px;line-height:1.55}.invite__note{color:#8d867a;font-size:13px}.invite .btn.primary{background:#f3ebdd;color:#07080a}@media(max-width:760px){.invform{grid-template-columns:1fr 1fr}.invform__f:first-child,.invform .btn{grid-column:1 / -1}}.wl{--wl-want: #9CC3FF}:root[data-theme=claro] .wl{--wl-want: #2F62A8}.wl-hero{position:relative;overflow:hidden;background:#07080a;isolation:isolate}.wl-slides{position:absolute;left:0;right:0;top:0;height:82%;z-index:-2;overflow:hidden}.wl-slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 32%;opacity:0;animation:wl-xf 28s infinite,wl-kb 28s infinite}@keyframes wl-xf{0%{opacity:0}5%{opacity:1}25%{opacity:1}31%{opacity:0}to{opacity:0}}@keyframes wl-kb{0%{transform:scale(1.04)}31%{transform:scale(1.14) translate(-1.5%,-1%)}to{transform:scale(1.14)}}:root[data-motion=reduzidas] .wl-slide:first-child{opacity:1}.wl-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#07080a 0,#07080a 36%,#07080a8c 58%,#07080a26 78%,#07080a73),linear-gradient(90deg,#07080ae0 0,#07080a40 55%,#07080a00)}.wl-bar{position:relative;z-index:2;min-height:52px;background:#000;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 max(40px,calc((100vw - var(--page)) / 2 + 40px));font:600 12.5px/1.4 var(--font-ui);letter-spacing:0;text-transform:none;color:#6f757d}.wl-bar b{color:#ffb25b;font-weight:500}.wl-legend{display:inline-flex;flex-wrap:wrap;gap:6px 24px;align-items:center}.wl-legend>span{display:inline-flex;align-items:center;gap:8px}.wl-key{display:inline-block;width:10px;height:10px;border-radius:2px}.wl-key--zerado{background:#ffb25b}.wl-key--tenho{background:#f2f4f6}.wl-key--quero{box-shadow:inset 0 0 0 1.5px #9cc3ff}.wl-hero__in{position:relative;display:flex;gap:32px;justify-content:space-between;align-items:flex-start;padding-top:104px}.wl-hero__text{display:flex;flex-direction:column;gap:18px;max-width:860px}.wl-hero__text .kicker{margin:0}.wl-hero__title{font-size:clamp(56px,8vw,112px);line-height:.86;color:#f2f4f6}.wl-hero__title em{font-style:normal;color:transparent;-webkit-text-stroke:1.5px #E2BE84}.wl-hero__lead{margin:0;max-width:600px;font-size:18px;line-height:1.5;color:#c9ced4}.wl-hero__text .hero__actions{margin-top:6px}.wl-credit{margin:0;display:flex;flex-direction:column;gap:6px;text-align:right;max-width:300px}.wl-credit b{font-weight:500;font-size:15px;line-height:1.4;color:#e6e9ed}.wl-line-wrap{position:relative;margin-top:44px}.wl-line{position:relative;height:300px}.wl-line__lab{position:absolute;top:0;left:0;font:600 12.5px/1 var(--font-ui);letter-spacing:0;text-transform:none;color:#7d848d}.wl-line__lab--r{left:auto;right:0}.wl-line__rule{position:absolute;left:0;right:0;top:210px;height:2px;background:linear-gradient(90deg,#e6e9ed14 0,#e6e9ed38 50%,#ffb25b 66%,#ffb25b59 84%,#ffb25b14)}.wl-sun{position:absolute;top:211px;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:#fff3e0;box-shadow:0 0 24px 10px #ffb25b8c,0 0 160px 70px #ffb25b33;animation:wl-sun 4s ease-in-out infinite}@keyframes wl-sun{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.wl-today{position:absolute;top:26px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;white-space:nowrap}.wl-today .kicker{font-size:11px}.wl-today b{font:900 20px/1 var(--font-title);font-stretch:125%;letter-spacing:.04em;text-transform:uppercase;color:#f2f4f6}.wl-ol{position:absolute;top:92px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;text-decoration:none;animation:wl-rise .9s cubic-bezier(.2,.8,.2,1) both}@keyframes wl-rise{0%{opacity:0;transform:translate(-50%,24px)}to{opacity:1;transform:translate(-50%)}}.wl-ol__cv{display:block;width:84px;height:112px;border-radius:0;overflow:hidden;box-shadow:0 22px 30px -14px #000,0 0 0 1px #ffffff14;-webkit-box-reflect:below 6px linear-gradient(transparent 62%,rgba(255,255,255,.16));transition:transform .3s cubic-bezier(.2,.8,.2,1)}.wl-ol__cv .cover-art{width:100%;height:100%;object-fit:cover;border-radius:0}.wl-ol:hover .wl-ol__cv,.wl-ol:focus-visible .wl-ol__cv{transform:translateY(-6px)}.wl-ol:hover,.wl-ol:focus-visible{z-index:40!important}.wl-ol__y{position:absolute;top:128px;font:600 12px/1 var(--font-ui);color:#9aa1aa;white-space:nowrap}.wl-ol--tenho .wl-ol__cv{box-shadow:0 0 0 1.5px #f2f4f6,0 22px 30px -14px #000}.wl-ol--quero .wl-ol__cv{opacity:.6;filter:grayscale(.4);box-shadow:0 0 0 1.5px #9cc3ff}.wl-ghost{position:absolute;top:92px;transform:translate(-50%);width:84px;height:112px;border-radius:0;box-shadow:inset 0 0 0 1.5px #e6e9ed2e;background:repeating-linear-gradient(135deg,rgba(255,255,255,.02) 0 8px,transparent 8px 16px);display:flex;align-items:center;justify-content:center;text-align:center;padding:8px;font-size:11px;line-height:1.3;color:#9aa1aa}.wl-mile{position:absolute;top:205px;text-decoration:none;color:#e6e9ed}.wl-mile i{position:absolute;left:-6px;top:0;width:10px;height:10px;border:1.5px solid #FFB25B;border-radius:50%;background:#07080a}.wl-mile i.is-dm{border-radius:0;transform:rotate(45deg)}.wl-mile__tx{position:absolute;right:-4px;top:20px;display:flex;flex-direction:column;align-items:flex-end;gap:3px;white-space:nowrap;text-align:right}.wl-mile--2 .wl-mile__tx{top:54px}.wl-mile__tx span{font:600 12px/1 var(--font-ui);letter-spacing:0;text-transform:none;color:#ffb25b}.wl-mile__tx b{font-size:13px;font-weight:600}.wl-mile:hover b{color:#ffb25b}.wl-steps{margin-top:36px;padding:26px 28px;border-radius:0;background:var(--surface);border:0;display:grid;grid-template-columns:220px repeat(4,minmax(0,1fr));gap:22px;align-items:start}.wl-steps__head{display:flex;flex-direction:column;gap:10px}.wl-steps__head .t{font-size:26px;line-height:.92}.wl-steps__head .muted{font-size:13px}.wl-step{position:relative;display:flex;flex-direction:column;gap:6px;padding-top:30px}.wl-step:before{content:"";position:absolute;left:0;right:-22px;top:9px;height:2px;background:var(--line-2)}.wl-step:last-child:before{right:0}.wl-step.is-ok:before{background:linear-gradient(90deg,var(--now),rgba(255,178,91,.25))}.wl-step__dot{position:absolute;left:0;top:1px;width:18px;height:18px;border-radius:50%;background:var(--bg);box-shadow:inset 0 0 0 2px var(--line-2);display:flex;align-items:center;justify-content:center;color:var(--on-accent)}.wl-step.is-ok .wl-step__dot{background:var(--now);box-shadow:0 0 14px #ffb25b8c}.wl-step b{font-size:15px}.wl-step p{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.wl-step__cta{font:600 12.5px/1.4 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--ink);text-decoration:none;margin-top:2px}.wl-step__cta:hover{color:var(--now-ink)}.wl-step .kicker{font-size:11px}.wl-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,1fr);gap:24px;align-items:start;padding-top:48px}.wl-col{display:flex;flex-direction:column;gap:14px;min-width:0;scroll-margin-top:90px}.wl-ex{position:relative;margin:0;overflow:hidden;display:flex;flex-direction:column}.wl-ex__tag{position:absolute;left:16px;top:14px;z-index:2;padding:4px 9px;border-radius:0;background:#07080ab3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:600 12px/1.3 var(--font-ui);letter-spacing:0;text-transform:none;color:#c9ced4}.wl-ex__ph{position:relative;display:block;height:210px}.wl-ex__ph img{width:100%;height:100%;object-fit:cover;display:block}.wl-ex__ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,var(--surface),rgba(var(--bg-rgb),0) 60%)}.wl-ex__tx{padding:0 20px 20px;display:flex;flex-direction:column;gap:10px}.wl-ex__title{font-size:20px;line-height:1}.wl-ex__q{font-size:16px;line-height:1.45;color:var(--ink-2)}.wl-ex__mini{display:flex;flex-wrap:wrap;gap:6px 14px;color:var(--muted);font-size:13px}.wl-ex__mini b{color:var(--ink)}.wl-how{margin:0;padding:20px;list-style:none;display:flex;flex-direction:column;gap:12px}.wl-how li{display:grid;grid-template-columns:28px 1fr;gap:10px;color:var(--ink-2);font-size:14px;line-height:1.45}.wl-how li span{color:var(--now-ink);font-size:12px;padding-top:2px}.wl-pick{padding:20px 20px 0;display:flex;flex-direction:column;gap:14px;overflow:hidden}.wl-pick__title{font-size:22px;line-height:1}.wl-keys{margin:0;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12px;color:var(--muted)}.wl-keys span{display:inline-flex;align-items:center;gap:6px}.wl-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 10px}.wl-gt{--c: transparent;--g: transparent;display:flex;flex-direction:column;gap:6px;min-width:0}.wl-gt.is-tenho{--c: var(--primary);--g: rgba(242, 244, 246, .2)}.wl-gt.is-zerei{--c: var(--now);--g: rgba(255, 178, 91, .45)}.wl-gt.is-quero{--c: var(--wl-want);--g: rgba(120, 170, 255, .4)}.wl-gt__cv{position:relative;display:block;aspect-ratio:3 / 4;border-radius:0;overflow:hidden;background:var(--surface-2);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s}.wl-gt__cv .cover-art{width:100%;height:100%;object-fit:cover;border-radius:0}.wl-gt.is-on .wl-gt__cv,.wl-gt.is-pending .wl-gt__cv{transform:translateY(-4px);box-shadow:0 0 0 2px var(--c),0 18px 30px -12px var(--g)}.wl-gt.is-pending{--c: var(--ink-2)}.wl-ic3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.wl-ic3 button{height:34px;border:0;border-radius:0;background:var(--surface-2);color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s}.wl-ic3 button:hover{color:var(--ink)}.wl-ic3 .wl-b1.on,.wl-ic3 .wl-b1[aria-expanded=true]{background:var(--primary);color:var(--on-primary)}.wl-ic3 .wl-b2.on{background:var(--now);color:var(--on-accent)}.wl-ic3 .wl-b3.on{background:var(--wl-want);color:#07080a}:root[data-theme=claro] .wl-ic3 .wl-b3.on{color:#fff}.wl-other{border:0;padding:0;background:none;cursor:pointer;color:var(--ink-2);font:inherit}.wl-other__in{aspect-ratio:3 / 4;border-radius:0;box-shadow:inset 0 0 0 1.5px var(--line-2);display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;text-align:center;font-size:13px;padding:10px}.wl-other__in small{color:var(--faint);font-size:11px;line-height:1.3}.wl-other:hover .wl-other__in{box-shadow:inset 0 0 0 1.5px var(--ink-2);color:var(--ink)}.wl-plat{padding:14px;border-radius:0;background:var(--surface-2);display:flex;flex-direction:column;gap:10px;animation:wz-fade-up .35s ease both}.wl-plat p{margin:0;font-size:14px}.wl-plat__kinds,.wl-plat__list{display:flex;flex-wrap:wrap;gap:6px}.wl-plat__kinds .chip{min-height:32px;padding:0 12px}.wl-more{margin:0;font-size:13px}.wl-shelf-w{margin:4px -20px 0;padding:18px 20px 20px;background:linear-gradient(180deg,rgba(var(--bg-rgb),0),rgba(var(--bg-rgb),.7));display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;align-items:end}.wl-shelf-lbl{display:flex;flex-direction:column;gap:6px}.wl-shelf-lbl .t{font-size:44px;line-height:.8}.wl-shelf-lbl small{color:var(--muted);font-size:12px;line-height:1.35}.wl-shelf{position:relative;height:118px;border-radius:0;background:linear-gradient(180deg,#191510f2,#0f0d0bfa);box-shadow:0 0 0 1px #26262a,inset 0 0 0 5px #121214,0 24px 40px #00000073;display:flex;align-items:flex-end;gap:4px;padding:0 14px 12px;overflow:hidden;text-decoration:none}.wl-shelf:before{content:"";position:absolute;left:5px;right:5px;top:5px;height:3px;background:#fff1da;box-shadow:0 0 14px 3px #ffd696bf,0 40px 70px 16px #ffc8821f}.wl-shelf:after{content:"";position:absolute;left:5px;right:5px;bottom:5px;height:7px;background:linear-gradient(180deg,#ffffff47,#ffffff0d)}.wl-sp{position:relative;flex:none;width:24px;height:88px;border-radius:0;overflow:hidden;background:#2a2622;animation:wl-drop .7s cubic-bezier(.2,.8,.2,1) both;box-shadow:0 8px 12px #0009}.wl-sp img{position:absolute;left:-36px;top:0;width:96px;height:88px;max-width:none;object-fit:cover;filter:brightness(.8)}.wl-sp span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;transform:rotate(180deg);font:800 8px/1 var(--font-title);letter-spacing:.05em;text-transform:uppercase;color:#fff;text-shadow:0 1px 4px #000;background:linear-gradient(90deg,#0000008c,#0003,#0000008c);white-space:nowrap;overflow:hidden}.wl-sp.is-q{opacity:.45}@keyframes wl-drop{0%{transform:translateY(-50px);opacity:0}to{transform:none;opacity:1}}.wl-slot{flex:none;width:24px;height:88px;border-radius:0;box-shadow:none;background:repeating-linear-gradient(180deg,rgba(255,214,150,.04) 0 6px,transparent 6px 12px)}.wl-award{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px;border-color:var(--now-line);background:linear-gradient(120deg,var(--now-bg),var(--surface) 70%)}.wl-award__line{margin-top:6px;font-weight:600}.wl-big{position:relative;min-height:220px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;border-color:transparent;background:#0d0f12}.wl-big__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.wl-big__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0e1013f5 18%,#0e10131a 78%)}.wl-big__tx{position:relative;z-index:1;padding:18px 20px 20px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.wl-big__k{color:var(--wl-want, #9CC3FF)}.wl-big .wl-big__k{color:#9cc3ff}.wl-big__title{font-size:22px;line-height:.95;text-decoration:none;color:#f2f4f6}.wl-explore{display:flex;flex-direction:column;gap:8px;padding:20px;text-decoration:none;color:var(--ink)}.wl-explore__title{font-size:20px;line-height:1}.wl-explore .muted{font-size:14px;line-height:1.45}.wl-explore:hover{border-color:var(--line-2)}.wl-foot{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-top:40px;padding-bottom:72px}@media(max-width:1100px){.wl-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.wl-cols #wl-agora{grid-column:1 / -1;order:-1}.wl-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.wl-steps__head{grid-column:1 / -1}}@media(max-width:760px){.wl-bar{min-height:40px;padding:8px 16px;letter-spacing:.2em;font-size:10px}.wl-bar__hide,.wl-bar__count,.wl-credit{display:none}.wl-bar--bottom{padding-top:10px;padding-bottom:12px}.wl-legend{gap:6px 14px;letter-spacing:.12em}.wl-slides{height:70%}.wl-hero__in{padding-top:56px}.wl-hero__lead{font-size:16px}.wl-hero__text .hero__actions .btn{flex:1 1 auto}.wl-line-wrap{margin-top:28px}.wl-line{height:222px}.wl-line__rule{top:150px}.wl-sun{top:151px;width:12px;height:12px;margin:-6px 0 0 -6px}.wl-today{top:22px}.wl-today b{font-size:15px}.wl-today .kicker{font-size:10px}.wl-ol{top:84px}.wl-ol__cv{width:44px;height:59px}.wl-ol__y{top:72px;font-size:9px}.wl-ghost{top:84px;width:104px;height:59px;font-size:10px}.wl-ghost--2{display:none}.wl-mile{top:145px}.wl-mile__tx{top:18px}.wl-mile__tx b{font-size:12px}.wl-steps{grid-template-columns:1fr;gap:18px;padding:20px;margin-top:24px}.wl-step{padding:0 0 0 30px}.wl-step:before{left:8px;right:auto;top:22px;bottom:-20px;width:2px;height:auto}.wl-step:last-child:before{display:none}.wl-cols{grid-template-columns:minmax(0,1fr);padding-top:32px}.wl-cols #wl-agora{grid-column:auto}.wl-pick{padding:16px 16px 0}.wl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px}.wl-grid>.wl-gt:not(.wl-other):nth-child(n+12){display:none}.wl-ic3 button{height:38px}.wl-shelf-w{margin:4px -16px 0;padding:16px;grid-template-columns:1fr;gap:12px}.wl-shelf-lbl{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:6px 10px}.wl-shelf-lbl .t{font-size:34px}}.rules__list{list-style:none;margin:28px 0;padding:0;display:grid;gap:22px}.rules__item{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;padding-bottom:22px;border-bottom:1px solid var(--line)}.rules__n{color:var(--now-ink);font-size:14px;padding-top:4px}.rules__t{font-size:22px;line-height:1;margin:0 0 10px}.rules__item p{margin:0;line-height:1.6;color:var(--ink-2)}.rules__ex{margin:10px 0 0;padding-left:18px;color:var(--muted);font-size:14px;line-height:1.6}.rules-ask{max-width:560px;display:grid;gap:12px}.rules-ask__t{font-size:34px;line-height:.9}.rules-ask__lead,.rules-ask__more{margin:0}.rules-ask__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rules-ask__list li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;font-size:15px;line-height:1.45;color:var(--ink-2)}.rules-ask__list .mono{color:var(--now-ink);font-size:12px;padding-top:3px}.rules-ask__list b{color:var(--ink)}.rules-ask__acts,.report__acts{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;align-items:center;margin-top:6px}.report__acts>a{margin-right:auto;font-size:13px}.report{max-width:520px;display:grid;gap:14px}.report__t{font-size:32px;line-height:.9}.report__what{margin:0;font-size:14px}.report__reasons{border:0;margin:0;padding:0;display:grid;gap:8px}.report__reasons legend{margin-bottom:8px}.report__reason{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;padding:10px 12px;border-radius:0;border:0;cursor:pointer}.report__reason.is-on{border-color:var(--ink-2);background:var(--surface-2)}.report__reason input{margin:3px 0 0;accent-color:var(--now)}.report__reason b{display:block;font-size:15px}.report__reason small{display:block;color:var(--muted);font-size:13px;margin-top:2px}.report__note{display:grid;gap:6px}.report__note textarea{resize:vertical}.report__done{display:grid;gap:10px;justify-items:start}.report__done p{margin:0;line-height:1.5}.report-btn{display:inline-flex;align-items:center;gap:6px;padding:4px 0;border:0;background:none;color:var(--faint);font:500 12px/1.2 var(--font-ui);cursor:pointer}.report-btn:hover{color:var(--ink)}.pjh__report{color:var(--muted);margin-top:10px}.pjt__report{margin-top:6px}.pd-vits__report{margin-top:4px}.pd-modline{display:flex;justify-content:flex-end;padding-top:10px;padding-bottom:10px}.museum__hero .report-btn{justify-self:start}.pmenu{position:relative;display:inline-flex}.pmenu__btn{width:46px}.pmenu__list{position:fixed;z-index:120;width:230px;display:grid;padding:6px;border-radius:0;background:var(--surface);border:0;box-shadow:0 24px 50px var(--shadow);color:var(--ink)}.pmenu__list button{text-align:left;padding:10px 12px;border:0;border-radius:0;background:none;color:var(--ink);font:500 14px/1.3 var(--font-ui);cursor:pointer}.pmenu__list button:hover,.pmenu__list button:focus-visible{background:var(--surface-2)}.pmenu__list .is-danger{color:var(--danger)}.pmenu__err{position:absolute;right:0;top:calc(100% + 8px);min-width:240px}.pp-owner--block{background:var(--surface-2);border-bottom-color:var(--line-2);color:var(--ink-2)}.pp-owner--block button{color:var(--ink);font-weight:600}.pp-muted .acct__row{margin-top:18px}.modbar{background:var(--now-bg);border-bottom:1px solid var(--now-line)}.modbar__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px 18px;align-items:center;padding-top:12px;padding-bottom:12px;font-size:14px;color:var(--ink)}.modbar__row+.modbar__row{border-top:1px solid var(--now-line)}.modbar__row p{margin:0;line-height:1.5}.modbar__k{font-family:var(--font-ui);font-size:12.5px;letter-spacing:0;text-transform:none;color:var(--now-ink);white-space:nowrap}.modbar__acts{display:inline-flex;gap:12px;align-items:center;white-space:nowrap}.modbar__acts a{color:var(--now-ink);font-size:13px}.modbar__row--susp .modbar__k{color:var(--danger)}@media(max-width:760px){.modbar__row{grid-template-columns:minmax(0,1fr)}}.blocked{list-style:none;margin:0 0 8px;padding:0;display:grid;gap:8px}.blocked li{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 12px;border:0;border-radius:0;background:var(--surface)}.blocked__av{width:40px;height:40px;border-radius:50%;overflow:hidden;background:var(--surface-2);display:flex;align-items:center;justify-content:center;font-weight:800}.blocked__av img{width:100%;height:100%;object-fit:cover}.blocked__who{display:grid;gap:2px;min-width:0}.blocked__who small{font-size:12px}@media(max-width:560px){.blocked li{grid-template-columns:40px minmax(0,1fr)}.blocked li .btn{grid-column:2;justify-self:start}}.jshare__mod{margin:0;font-size:14px;line-height:1.5}.studio__tablink{align-self:center;margin-left:14px;font-size:13px}.modcard{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:14px 24px;padding:18px;border:0;border-radius:0;background:var(--surface)}.modcard__head{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:6px 12px;align-items:baseline}.modcard__t{font-size:18px}.modcard__who{font-size:14px}.modcard__body{display:grid;gap:10px;align-content:start;min-width:0}.modcard__facts,.modcard__excerpt{margin:0;display:grid;gap:6px}.modcard__facts>div,.modcard__excerpt>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:10px;font-size:14px}.modcard__facts dt,.modcard__excerpt dt{color:var(--muted)}.modcard__facts dd,.modcard__excerpt dd{margin:0;overflow-wrap:anywhere}.modcard__excerpt{padding:10px 12px;border-radius:0;background:var(--bg)}.modcard__notes{margin:0;padding:0;list-style:none;display:grid;gap:6px}.modcard__notes li{padding:8px 12px;border-left:3px solid var(--line-2);color:var(--ink-2);font-size:14px;overflow-wrap:anywhere}.modcard__act{display:grid;gap:12px;align-content:start}.modcard__seg{display:flex;flex-wrap:wrap;gap:4px;border-radius:0}.modcard__seg button{font-size:13px}.modcard__days{display:grid;grid-template-columns:auto 140px;gap:6px 10px;align-items:center;font-size:14px}.modcard__days small{grid-column:1 / -1}.modcard__msg{display:grid;gap:6px}.modcard__act>.btn{justify-self:start}@media(max-width:860px){.modcard{grid-template-columns:minmax(0,1fr)}}.modlog{list-style:none;margin:0;padding:0;display:grid}.modlog__row{display:grid;grid-template-columns:130px minmax(0,1fr) auto;gap:8px 16px;align-items:center;padding:12px 4px;border-bottom:1px solid var(--line);font-size:14px}.modlog__row.is-undone{opacity:.55}.modlog__when{font-size:12px;color:var(--muted)}.modlog__what{display:grid;gap:4px;min-width:0}.modlog__what small{overflow-wrap:anywhere}@media(max-width:640px){.modlog__row{grid-template-columns:minmax(0,1fr)}}.follow{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px}.follow__btn{display:inline-flex;align-items:center;gap:6px;min-width:112px;justify-content:center}.follow__btn.is-friends{color:var(--now-ink);box-shadow:none}.follow__btn.is-armed{color:#e58b6b;box-shadow:none}.follow__err{font-size:12px;max-width:220px}.aff__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.aff__count{font-size:13px;color:var(--ink-2)}.aff__lines{margin:0;padding:0 0 0 18px;display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--ink-2)}.soc-av{flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background:var(--surface-2);color:var(--ink-2);font-weight:700;box-shadow:none}.soc-av img{width:100%;height:100%;object-fit:cover}.soc-feed{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.soc-feed__it{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.soc-feed__it:last-child{border-bottom:0}.soc-feed__tx{display:flex;flex-direction:column;gap:3px;min-width:0;font-size:15px;line-height:1.4}.soc-feed__tx a{color:var(--ink)}.soc-feed__who{font-weight:700}.soc-feed__q{font-size:14px;color:var(--muted);font-style:italic}.soc-feed__cv{width:40px;border-radius:0;overflow:hidden}.soc-empty{padding:20px;border-radius:0;background:var(--surface);box-shadow:none;display:flex;flex-direction:column;gap:6px}.soc-empty p{margin:0}.soc-go{display:flex;gap:8px;flex-wrap:wrap}.soc-go__f{position:relative;flex:1 1 180px;min-width:0;display:flex}.soc-go__f span{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--muted);font-weight:600;pointer-events:none}.soc-go__f .field{width:100%;min-width:0;padding-left:34px}.people{display:flex;flex-direction:column;gap:16px}.people .soc-go{max-width:520px}.people__tabs{margin-bottom:0;align-self:flex-start}.people__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;max-width:760px}.people__row{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:0;background:var(--surface);box-shadow:none}.people__who{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.people__who a{font-weight:700;color:var(--ink)}.people__who small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.people__acts{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.pd-friendsonly{margin-top:16px;margin-bottom:0;padding:14px 18px;border-radius:0;background:var(--now-bg);box-shadow:none;display:flex;flex-direction:column;gap:4px}.pd-friendsonly .kicker{margin:0}.pd-friendsonly p{margin:0;font-size:14px;color:var(--ink-2)}.cm-friends{margin-top:32px;margin-bottom:32px;display:flex;flex-direction:column;gap:16px}.cm-friends__head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.cm-friends__head .kicker{margin:0 0 4px}.cm-friends__t{margin:0;font-size:28px;line-height:1.05}.cm-friends__people{color:var(--ink-2);font-size:14px;text-decoration:none}.cm-friends__people b{color:var(--ink)}.cm-friends__grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:start}.cm-friends__side{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:0;background:var(--surface);box-shadow:none}.cm-friends__side .kicker{margin:0}.cm-friends__side p{margin:0;font-size:13px}@media(max-width:860px){.cm-friends__grid{grid-template-columns:1fr}.cm-friends__t{font-size:24px}}@media(max-width:560px){.people__row{flex-wrap:wrap}.people__acts{width:100%;justify-content:flex-start;padding-left:62px}}.nav-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:0;background:var(--now);color:var(--on-accent);font:700 11px/1 var(--font-ui);letter-spacing:0;box-shadow:0 0 10px #ffb25b73}.pillars a .nav-badge{margin-left:2px}.tabbar__item{position:relative}.nav-badge--tab{position:absolute;top:4px;left:calc(50% + 6px)}.cmh__ctas{display:flex;flex-wrap:wrap;gap:10px}.cm-chip{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:0;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--ink-2);background:var(--surface-2);box-shadow:none;white-space:nowrap}.cm-chip--pergunta{color:var(--info);box-shadow:none}.cm-chip--dica{color:#b5e3a1;box-shadow:none}.cm-chip--colecao{color:var(--gold);box-shadow:none}.cm-chip--clipe{color:#e7a6ff;box-shadow:none}.cm-chip--spoiler{color:var(--now-ink);background:var(--now-bg);box-shadow:none}.cm-chip--pin{color:var(--now-ink);box-shadow:none}.cm-chip--ok{color:var(--ok);box-shadow:none}.cm-chip--hidden{color:#e58b6b;box-shadow:none}:root[data-theme=claro] .cm-chip--pergunta{color:#1d5f9a}:root[data-theme=claro] .cm-chip--dica{color:#2f6b1d}:root[data-theme=claro] .cm-chip--clipe{color:#7a2f99}:root[data-theme=claro] .cm-chip--ok{color:#1f7a33}:root[data-theme=claro] .cm-chip--colecao{color:#8a5d12}.cm-badge{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:0;font:600 12px/1 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--on-accent);background:var(--brand)}.cm-badge--op{background:transparent;color:var(--muted);box-shadow:none}.cm-person{display:inline-flex;align-items:center;gap:7px;font-weight:600;color:var(--ink);text-decoration:none;min-width:0}.cm-person span:not(.soc-av):not(.cm-badge){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.cm-person:hover span:not(.soc-av):not(.cm-badge){text-decoration:underline}.cm-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;font:inherit;font-size:13px;color:var(--muted);cursor:pointer}.cm-link:hover{color:var(--ink);text-decoration:underline}.cm-link--danger{color:#e58b6b}.cm-reply__acts .report-btn{font-size:13px}.cm-react{display:inline-flex;gap:6px}.cm-react__b{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border:0;border-radius:0;background:var(--surface-2);color:var(--muted);box-shadow:none;cursor:pointer;font:inherit;font-size:13px;transition:color .15s,box-shadow .15s,transform .15s}.cm-react__b:hover{color:var(--ink)}.cm-react__b:active{transform:scale(.94)}.cm-react__gg b{font:800 12px/1 var(--font-display, var(--font-ui));letter-spacing:.04em}.cm-react__gg.is-on{color:var(--now-ink);background:var(--now-bg);box-shadow:none}.cm-react__heart.is-on{color:#ff6b81;box-shadow:none;background:#ff6b8114}.cm-react--compact .cm-react__b{height:28px;padding:0 9px;background:transparent;box-shadow:none}.cm-react--compact .cm-react__b:hover{background:var(--surface-2)}.cm-text{display:flex;flex-direction:column;gap:12px;font-size:16px;line-height:1.6;color:var(--ink-2);overflow-wrap:anywhere}.cm-text p,.cm-text ul,.cm-text ol{margin:0}.cm-text ul,.cm-text ol{padding-left:22px;display:flex;flex-direction:column;gap:4px}.cm-text a,.cm-text strong{color:var(--ink)}.cm-sp{padding:0 3px;border-radius:0;background:var(--line-2);color:transparent;cursor:pointer;transition:color .2s,background .2s;-webkit-user-select:none;user-select:none}.cm-sp *{color:transparent!important}.cm-sp:focus-visible{outline:2px solid var(--now)}.cm-sp.is-on{background:var(--now-bg);color:inherit;cursor:auto;-webkit-user-select:auto;user-select:auto}.cm-sp.is-on *{color:inherit!important}.cm-shield{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:18px 20px;border-radius:0;background:repeating-linear-gradient(135deg,var(--now-bg),var(--now-bg) 10px,var(--surface) 10px,var(--surface) 20px);box-shadow:none;color:var(--now-ink)}.cm-shield p{flex:1 1 260px;margin:0;font-size:14px;line-height:1.5;color:var(--ink-2)}.cm-shield p b{color:var(--ink)}.cm-embed{margin:4px 0;display:flex;flex-direction:column;gap:6px;max-width:100%}.cm-embed__box{position:relative;width:100%;border-radius:0;overflow:hidden;background:#000}.cm-embed__box iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}.cm-embed--video .cm-embed__box{aspect-ratio:16 / 9}.cm-embed--vertical{width:min(100%,340px)}.cm-embed--vertical .cm-embed__box{aspect-ratio:9 / 16}.cm-embed--tiktok .cm-embed__box{aspect-ratio:9 / 17.5}.cm-embed--post{width:min(100%,540px)}.cm-embed--post .cm-embed__box{background:#fff;transition:height .25s ease}.cm-embed--x .cm-embed__box,.cm-embed--reddit .cm-embed__box{background:transparent}.cm-embed--audio{width:min(100%,640px)}.cm-embed--audio .cm-embed__box{background:transparent;border-radius:0}.cm-embed--wide{width:min(100%,646px)}.cm-embed--wide .cm-embed__box{background:transparent;border-radius:0}.cm-embed__cap{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--faint)}.cm-embed__cap span{font-family:var(--font-ui);letter-spacing:0;text-transform:none}.cm-embed__cap a{color:var(--muted);text-decoration:none}.cm-embed__cap a:hover{color:var(--ink);text-decoration:underline}.cm-text .cm-embed+.cm-embed{margin-top:8px}.cm-linkcard{display:flex;align-items:center;gap:12px;max-width:540px;padding:12px 14px;border-radius:0;background:var(--surface);box-shadow:none;color:var(--ink);text-decoration:none}.cm-linkcard:hover{box-shadow:none}.cm-linkcard__ic{flex:none;width:32px;height:32px;border-radius:0;display:flex;align-items:center;justify-content:center;background:var(--surface-2);color:var(--muted)}.cm-linkcard__tx{min-width:0;display:flex;flex-direction:column;gap:2px}.cm-linkcard__tx b{font-size:14px}.cm-linkcard__tx small{font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-editor__clipprev{margin-top:6px}.cm-card__playmini{position:absolute;left:50%;top:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#000000a6;color:#fff}.cm-imgs{display:grid;gap:6px;border-radius:0;overflow:hidden}.cm-imgs--1{grid-template-columns:1fr}.cm-imgs--2{grid-template-columns:1fr 1fr}.cm-imgs--3{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr}.cm-imgs--3 .cm-imgs__it:first-child{grid-row:span 2}.cm-imgs--4{grid-template-columns:1fr 1fr}.cm-imgs__it{border:0;padding:0;margin:0;background:var(--surface-2);cursor:zoom-in;min-height:0;aspect-ratio:4 / 3;overflow:hidden}.cm-imgs--1 .cm-imgs__it{aspect-ratio:auto;max-height:560px}.cm-imgs--3 .cm-imgs__it:first-child{aspect-ratio:auto}.cm-imgs__it img{width:100%;height:100%;object-fit:cover;display:block}.cm-imgs--1 .cm-imgs__it img{object-fit:contain;max-height:560px;background:#000}.cm-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;align-items:center;justify-content:center;padding:24px;background:#000000e6}.cm-lightbox img{max-width:100%;max-height:100%;object-fit:contain;border-radius:0}.cm-lightbox__x{position:absolute;top:16px;right:16px;color:#fff}.cm-lightbox__n{position:absolute;bottom:18px;left:50%;transform:translate(-50%);color:#ccc;font-size:12px}.cm-list{display:flex;flex-direction:column;gap:10px}.cm-card{display:flex;gap:16px;padding:18px 20px;border-radius:0;background:var(--surface);box-shadow:none;transition:box-shadow .15s}.cm-card:hover{box-shadow:none}.cm-card.is-pinned{box-shadow:none;background:linear-gradient(135deg,var(--now-bg),var(--surface) 60%)}.cm-card.is-hidden{opacity:.65}.cm-card__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.cm-card__top{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cm-card__comm{font:600 13.5px/1 var(--font-ui);color:var(--muted);text-decoration:none;margin-left:2px}.cm-card__comm:hover{color:var(--ink)}.cm-card__t{margin:0;font-size:19px;line-height:1.3;font-weight:700;letter-spacing:-.005em}.cm-card__t a{color:var(--ink);text-decoration:none}.cm-card__t a:hover{text-decoration:underline;text-underline-offset:3px}.cm-card__ex{margin:0;font-size:14px;line-height:1.55;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cm-card__covered{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border:0;border-radius:0;background:var(--now-bg);color:var(--now-ink);font:inherit;font-size:13px;cursor:pointer;box-shadow:none;text-align:left}.cm-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:13px}.cm-card__meta .cm-person{font-size:13px}.cm-card__game{color:var(--muted);text-decoration:none}.cm-card__game:hover{color:var(--ink)}.cm-card__stats{margin-left:auto;display:inline-flex;align-items:center;gap:4px}.cm-card__n{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 9px;border-radius:0;color:var(--muted);text-decoration:none;font-size:13px}.cm-card__n:hover{color:var(--ink);background:var(--surface-2)}.cm-card__thumb{position:relative;flex:none;width:112px;height:84px;align-self:center;border-radius:0;overflow:hidden;background:var(--surface-2)}.cm-card__thumb img{width:100%;height:100%;object-fit:cover}.cm-card__thumb.is-covered img{filter:blur(14px) saturate(.6);transform:scale(1.2)}.cm-card__play{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--ink);background:radial-gradient(circle at 50% 50%,var(--surface-2),var(--surface))}.cm-card__count{position:absolute;right:6px;bottom:6px;padding:2px 6px;border-radius:0;background:#000000a6;color:#fff;font-size:11px}@media(max-width:640px){.cm-card{padding:16px;gap:12px}.cm-card__t{font-size:17px}.cm-card__thumb{width:72px;height:72px;align-self:flex-start}.cm-card__stats{margin-left:0}}.cm-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:12px}.cm-tile{display:flex;gap:14px;padding:14px;border-radius:0;background:var(--surface);box-shadow:none;color:inherit;text-decoration:none;transition:box-shadow .15s,transform .15s}.cm-tile:hover{box-shadow:none;transform:translateY(-1px)}.cm-tile.is-official{box-shadow:none;background:linear-gradient(135deg,rgba(226,190,132,.08),var(--surface) 60%)}.cm-tile__art{flex:none;width:64px;height:64px;border-radius:0;overflow:hidden;background:var(--surface-2);display:flex;align-items:center;justify-content:center}.cm-tile__art img{width:100%;height:100%;object-fit:cover}.cm-tile__ini{font:800 26px/1 var(--font-display, var(--font-ui));color:var(--ink-2);text-transform:uppercase}.cm-tile__tx{min-width:0;display:flex;flex-direction:column;gap:3px}.cm-tile__name{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--ink);font-size:16px}.cm-tile__d{font-size:13px;line-height:1.45;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cm-index{display:flex;flex-direction:column;gap:18px}.cm-index__bar{display:flex;flex-wrap:wrap;gap:10px}.cm-index__q{position:relative;flex:1 1 260px;max-width:520px;display:flex}.cm-index__q svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--muted);pointer-events:none}.cm-index__q .field{width:100%;padding-left:42px}.cm-news{margin-top:28px;padding-top:22px;padding-bottom:22px;border-radius:0}.cm-news{background:var(--now-bg);box-shadow:none;max-width:calc(var(--page) - 80px)}.cm-news__head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.cm-news__t{display:flex;align-items:center;gap:10px;margin:0;font-size:18px}.cm-news__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.cm-news__it{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:10px 0;color:var(--ink-2);text-decoration:none;border-top:1px solid var(--now-line);font-size:14px}.cm-news__tx{display:flex;flex-direction:column;gap:2px;min-width:0}.cm-news__it small.muted{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-news__it:hover b{text-decoration:underline}.cm-mine{margin-top:32px;display:flex;flex-direction:column;gap:16px}.cm-mine__side{gap:12px}.cm-mine__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.cm-mine__list a{color:var(--ink);text-decoration:none;font-weight:600;font-size:14px}.cm-mine__list a:hover{text-decoration:underline}.cm-mine__side .btn{align-self:flex-start}.cm-suggest{display:flex;flex-direction:column;gap:12px;margin-top:12px}.cm-suggest .kicker{margin:0}@media(max-width:640px){.cm-news{margin-left:16px;margin-right:16px;padding-left:16px;padding-right:16px}}.cm-hero{position:relative;overflow:hidden;isolation:isolate;border-bottom:1px solid var(--line)}.cm-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;filter:saturate(.85)}.cm-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(var(--bg-rgb),.55),rgba(var(--bg-rgb),.82) 55%,var(--bg))}.cm-hero:not(.has-cover) .cm-hero__shade{background:radial-gradient(ellipse at 75% 0%,rgba(255,178,91,.12),transparent 60%)}.cm-hero__in{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:40px;padding-bottom:32px}.cm-hero__back{color:var(--muted);text-decoration:none;font-size:14px;margin-bottom:18px}.cm-hero__back:hover{color:var(--ink)}.cm-hero__t{font-size:clamp(44px,6vw,84px);line-height:.9;letter-spacing:-.02em}.cm-hero__slug{color:var(--muted);font-size:13px}.cm-hero__d{margin:6px 0 0;max-width:640px;font-size:18px;line-height:1.5;color:var(--ink-2)}.cm-hero__hidden{margin:0;color:#e58b6b}.cm-hero__acts{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px}.cm-hero__acts .btn{display:inline-flex;align-items:center;gap:6px}.cm-hero__n{color:var(--muted);font-size:14px;margin-left:6px}.cm-view__grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:32px;align-items:start;padding-top:28px;padding-bottom:56px}.cm-view__main{display:flex;flex-direction:column;gap:12px}.cm-view__side{display:flex;flex-direction:column;gap:12px;position:sticky;top:96px}.cm-side{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:0;background:var(--surface);box-shadow:none}.cm-side .kicker{margin:0}.cm-side .cm-text{font-size:14px}.cm-side--quiet{background:transparent;box-shadow:none;padding:4px 4px 0}.cm-side--quiet p{margin:0;font-size:13px;line-height:1.5}.cm-side__game{display:flex;align-items:center;gap:12px;color:var(--ink);text-decoration:none;font-weight:600}.cm-side__cv{width:44px;border-radius:0;overflow:hidden;flex:none}.cm-side__facts{margin:0;display:flex;flex-direction:column;gap:8px;font-size:14px}.cm-side__facts div{display:flex;justify-content:space-between;gap:10px}.cm-side__facts dt{color:var(--muted)}.cm-side__facts dd{margin:0;text-align:right;min-width:0}.cm-side__report{align-self:flex-start}.cm-note{display:flex;align-items:center;gap:8px;margin:0;padding:10px 14px;border-radius:0;background:var(--surface);box-shadow:none;font-size:14px;color:var(--ink-2)}.cm-note svg{color:var(--gold);flex:none}.cm-list--pinned{margin-bottom:4px}.cm-sort{align-self:flex-start;margin-top:6px}.cm-sort__hint{margin:-4px 0 4px;font-size:13px}.cm-more{align-self:center;margin-top:8px}@media(max-width:960px){.cm-view__grid{grid-template-columns:1fr;gap:20px}.cm-view__side{position:static}}@media(max-width:640px){.cm-hero__in{padding-top:24px;padding-bottom:24px}.cm-hero__back{margin-bottom:8px}.cm-hero__d{font-size:16px}.cm-hero__n{width:100%;margin-left:0}}.cm-new{max-width:760px}.cm-form{display:flex;flex-direction:column;gap:20px}.cm-form__f{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0;min-width:0}.cm-form__f .kicker{margin:0}.cm-form__f small{font-size:12px}.cm-form__slug{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cm-form__slug .field{flex:1 1 200px;min-width:0}.cm-form__cover{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.cm-form__cover img{width:220px;aspect-ratio:16 / 7;object-fit:cover;border-radius:0}.cm-form__coveracts{display:flex;gap:8px;flex-wrap:wrap}.cm-form__acts{display:flex;gap:10px}.cm-form__admin{margin-top:36px;padding:18px;border-radius:0;box-shadow:none;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.cm-form__admin p{margin:0}.cm-editor__grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:32px;align-items:start}.cm-editor__side{display:flex;flex-direction:column;gap:18px;position:sticky;top:96px;padding:18px;border-radius:0;background:var(--surface);box-shadow:none}.cm-editor__title{font-size:18px;font-weight:600}.cm-editor__body{min-height:220px;line-height:1.6;resize:vertical}.cm-editor__bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.cm-editor__fmt{display:inline-flex;gap:4px;flex-wrap:wrap}.cm-editor__fmt button{height:30px;min-width:32px;padding:0 10px;border:0;border-radius:0;background:var(--surface-2);color:var(--ink-2);font:inherit;font-size:13px;cursor:pointer;box-shadow:none}.cm-editor__fmt button:hover,.cm-editor__fmt button[aria-pressed=true]{color:var(--ink);box-shadow:none}.cm-editor__preview{min-height:220px;padding:16px 18px;border-radius:0;background:var(--surface);box-shadow:none}.cm-editor__imgs{display:flex;flex-wrap:wrap;gap:10px}.cm-editor__img,.cm-editor__add{position:relative;width:112px;height:112px;border-radius:0;overflow:hidden;background:var(--surface);box-shadow:none;display:flex;align-items:center;justify-content:center}.cm-editor__img img{width:100%;height:100%;object-fit:cover}.cm-editor__img .icon-btn{position:absolute;top:6px;right:6px;width:28px;height:28px;min-height:0;background:#0009;color:#fff}.cm-editor__img.is-busy{font-size:12px}.cm-editor__add{flex-direction:column;gap:6px;border:1px dashed var(--line-2);box-shadow:none;color:var(--muted);font:inherit;font-size:13px;cursor:pointer}.cm-editor__add:hover{color:var(--ink);border-color:var(--now-line)}.cm-editor__go{width:100%}.cm-editor__rules{margin:-6px 0 0;font-size:12px}.cm-kinds__opts{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.cm-kinds__o,.cm-spoil__o{position:relative;display:flex;flex-direction:column;gap:3px;padding:10px 12px;border-radius:0;background:var(--surface);box-shadow:none;cursor:pointer}.cm-kinds__o input,.cm-spoil__o input{position:absolute;opacity:0;pointer-events:none}.cm-kinds__o b,.cm-spoil__o b{font-size:14px;color:var(--ink)}.cm-kinds__o small,.cm-spoil__o small{font-size:12px;color:var(--muted);line-height:1.35}.cm-kinds__o.is-on,.cm-spoil__o.is-on{box-shadow:inset 0 0 0 1.5px var(--now);background:var(--now-bg)}.cm-kinds__o:has(input:focus-visible),.cm-spoil__o:has(input:focus-visible){outline:2px solid var(--now);outline-offset:2px}.cm-spoil{gap:6px}.cm-spoil__o{padding:8px 12px}@media(max-width:960px){.cm-editor__grid{grid-template-columns:1fr;gap:20px}.cm-editor__side{position:static}}@media(max-width:640px){.cm-kinds__opts{grid-template-columns:1fr 1fr}.cm-editor__img,.cm-editor__add{width:calc(50% - 5px);height:auto;aspect-ratio:1}}.cm-post{display:flex;flex-direction:column;gap:20px;padding-bottom:64px}.cm-post__crumb{display:flex;gap:8px;font-size:14px;color:var(--muted)}.cm-post__crumb a{color:var(--muted);text-decoration:none}.cm-post__crumb a:hover{color:var(--ink)}.cm-post__grid{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:32px;align-items:start}.cm-post__card{display:flex;flex-direction:column;gap:16px;min-width:0}.cm-post__card.is-hidden{opacity:.75}.cm-post__t{margin:0;font-size:clamp(26px,3.4vw,38px);line-height:1.15;font-weight:800;letter-spacing:-.015em;color:var(--ink);text-wrap:balance}.cm-post__by{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:14px}.cm-post__text{font-size:17px}.cm-post__game{align-self:flex-start;display:flex;align-items:center;gap:12px;padding:8px 16px 8px 8px;border-radius:0;background:var(--surface);box-shadow:none;text-decoration:none;color:var(--ink)}.cm-post__game>span:last-child{display:flex;flex-direction:column;gap:2px}.cm-post__game .kicker{font-size:10px;margin:0}.cm-post__gcv{width:36px;border-radius:0;overflow:hidden}.cm-post__acts{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--line)}.cm-post__tools{margin-left:auto;display:flex;flex-wrap:wrap;gap:4px;align-items:center}.cm-post__side{position:sticky;top:96px}.cm-mini{display:flex;align-items:center;gap:12px;padding:12px;border-radius:0;background:var(--surface);box-shadow:none;color:var(--ink);text-decoration:none}.cm-mini>span:last-child{display:flex;flex-direction:column;gap:2px}.cm-mini__art{width:48px;height:48px;flex:none;border-radius:0;overflow:hidden;background:var(--surface-2);display:flex;align-items:center;justify-content:center;font-weight:800}.cm-mini__art img{width:100%;height:100%;object-fit:cover}@media(max-width:960px){.cm-post__grid{grid-template-columns:1fr;gap:16px}.cm-post__side{position:static;order:-1}}@media(max-width:640px){.cm-post__tools{margin-left:0;width:100%}.cm-post__text{font-size:16px}}.cm-thread{display:flex;flex-direction:column;gap:16px;max-width:860px}.cm-thread__t{margin:8px 0 0;font-size:20px;font-weight:700}.cm-thread__login,.cm-thread__empty{margin:0}.cm-answer{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:0;background:#8fdc9b0f;box-shadow:none}.cm-answer .kicker{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--ok)}:root[data-theme=claro] .cm-answer .kicker{color:#1f7a33}.cm-replies{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.cm-replies__top{padding:12px 0;border-top:1px solid var(--line)}.cm-replies__kids{list-style:none;margin:10px 0 0 15px;padding:0 0 0 26px;border-left:2px solid var(--line);display:flex;flex-direction:column;gap:12px}.cm-reply{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;scroll-margin-top:120px;border-radius:0}.cm-reply:target{animation:cm-flash 2.4s ease-out}@keyframes cm-flash{0%,30%{background:var(--now-bg);box-shadow:0 0 0 8px var(--now-bg)}to{background:transparent;box-shadow:0 0 0 8px transparent}}.cm-reply.is-answer .soc-av{box-shadow:0 0 0 2px var(--ok)}.cm-reply.is-hidden{opacity:.6}.cm-reply.is-deleted{display:block;padding:4px 0;font-size:14px}.cm-reply.is-deleted p{margin:0}.cm-reply__b{display:flex;flex-direction:column;gap:6px;min-width:0}.cm-reply__by{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px;min-height:32px}.cm-reply__b .cm-text{font-size:15px}.cm-reply__acts{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px}.cm-compose{display:flex;flex-direction:column;gap:8px}.cm-compose .field{width:100%;resize:vertical}.cm-compose__acts{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.cm-compose__hint{margin-right:auto;font-size:12px}.cm-compose--kid .field{font-size:14px}.cm-shield--thread{padding:14px 16px}@media(max-width:640px){.cm-replies__kids{margin-left:6px;padding-left:14px}.cm-compose__hint{width:100%}}.cm-gamesec{display:flex;flex-direction:column;gap:14px}.cm-gamesec p{margin:0}.cm-news__it.is-old{opacity:.6}.cm-news__ic{color:var(--now-ink);font-size:14px}.club-chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border:0;border-radius:0;font:600 11px/1 var(--font-ui);letter-spacing:.02em;color:var(--ink-2);background:var(--surface-2);box-shadow:none;text-decoration:none;white-space:nowrap}button.club-chip{cursor:pointer;height:32px;padding:0 14px;font-size:13px}.club-chip--encontro{color:#ffb25b;box-shadow:none}.club-chip--sem_pressa{color:var(--info);box-shadow:none}.club-chip--primeira_vez{color:#b5e3a1;box-shadow:none}:root[data-theme=claro] .club-chip--encontro{color:#9a5205}:root[data-theme=claro] .club-chip--sem_pressa{color:#1d5f9a}:root[data-theme=claro] .club-chip--primeira_vez{color:#2f6b1d}.club-chip.is-on{background:var(--primary);color:var(--on-accent);box-shadow:none}.club-chip--now{color:var(--on-accent);background:var(--now);box-shadow:0 0 12px #ffb25b73}.club-chip--now .session-pill__dot{background:var(--on-accent)}.club-badge--guia{background:#b5e3a1;color:#0d1a08}.club-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:12px}.club-tile{display:flex;gap:14px;padding:12px;border-radius:0;background:var(--surface);box-shadow:none;color:inherit;text-decoration:none;transition:box-shadow .15s,transform .15s}.club-tile:hover{box-shadow:none;transform:translateY(-1px)}.club-tile.is-now{box-shadow:none;background:linear-gradient(135deg,var(--now-bg),var(--surface) 70%)}.club-tile__cv{flex:none;width:58px;border-radius:0;overflow:hidden;align-self:flex-start}.club-tile__tx{min-width:0;display:flex;flex-direction:column;gap:4px}.club-tile__top{display:flex;flex-wrap:wrap;gap:5px}.club-tile__name{font-size:16px;color:var(--ink);line-height:1.25}.club-tile__tx small{font-size:13px}.club-tile__tx small.muted:first-letter{text-transform:uppercase}.club-sec{margin-top:36px;display:flex;flex-direction:column;gap:12px}.club-sec>.kicker{margin:10px 0 0}.club-sec__links{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.club-filter{display:flex;flex-wrap:wrap;gap:6px}.club-formats{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr))}.club-form__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:14px 18px}.club-form__wide{grid-column:1 / -1}.club-parts-edit{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.club-parts-edit li{display:grid;grid-template-columns:26px minmax(0,1fr) 160px auto;gap:8px;align-items:center}.club-parts-edit__add{align-self:flex-start}@media(max-width:560px){.club-parts-edit li{grid-template-columns:22px minmax(0,1fr) auto}.club-parts-edit li input[type=date]{grid-column:2 / 3}}.club-hero{position:relative;overflow:hidden;isolation:isolate;border-bottom:1px solid var(--line)}.club-hero__bg{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;width:calc(100% + 80px);height:calc(100% + 80px);object-fit:cover;filter:blur(40px) saturate(1.2);opacity:.45;z-index:-2}.club-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(var(--bg-rgb),.35),var(--bg))}.club-hero.is-now .club-hero__shade{background:linear-gradient(180deg,rgba(255,178,91,.12),var(--bg))}.club-hero__in{padding-top:32px;padding-bottom:32px}.club-hero__grid{display:grid;grid-template-columns:160px minmax(0,1fr);gap:28px;align-items:start;margin-top:12px}.club-hero__cv{border-radius:0;overflow:hidden;box-shadow:0 20px 50px #00000073}.club-hero__tx{display:flex;flex-direction:column;gap:10px;align-items:flex-start;min-width:0}.club-hero__chips{display:flex;flex-wrap:wrap;gap:6px}.club-hero__t{font-size:clamp(36px,5vw,68px);line-height:.92;letter-spacing:-.02em}.club-hero__game{color:var(--ink-2);font-weight:600;text-decoration:none}.club-hero__game:hover{text-decoration:underline}.club-hero__when{display:inline-flex;align-items:center;gap:8px;margin:2px 0 0;font-size:20px;font-weight:700;color:var(--now-ink)}.club-hero__when:first-letter{text-transform:uppercase}.club-hero__d{margin:0;max-width:640px;font-size:16px;line-height:1.55;color:var(--ink-2)}.club-hero__n{margin:0;font-size:14px;color:var(--muted)}.club-rsvp button[aria-pressed=true]{background:var(--primary);color:var(--on-accent)}@media(max-width:640px){.club-hero__grid{grid-template-columns:84px minmax(0,1fr);gap:16px}.club-hero__when{font-size:17px}.club-hero__tx .cm-hero__acts,.club-hero__tx .club-hero__n{width:calc(100% + 100px);margin-left:-100px}}.club__grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:32px;align-items:start;padding-top:28px;padding-bottom:56px}.club__main{display:flex;flex-direction:column;gap:22px;min-width:0}.club__side{display:flex;flex-direction:column;gap:12px;position:sticky;top:96px}.club__h{margin:0;font-size:20px;font-weight:700}.club__h3{margin:10px 0 0;font:600 13.5px/1 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--faint)}@media(max-width:960px){.club__grid{grid-template-columns:1fr;gap:20px}.club__side{position:static}}.club-parts{display:flex;flex-direction:column;gap:12px}.club-parts__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;position:relative}.club-part{display:grid;grid-template-columns:34px minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:12px 14px;border-radius:0;background:var(--surface);box-shadow:none}.club-part.is-done{box-shadow:none}.club-part.is-next{box-shadow:none;background:linear-gradient(135deg,var(--now-bg),var(--surface) 70%)}.club-part__n{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--muted);box-shadow:none}.club-part.is-done .club-part__n{color:var(--ok);box-shadow:inset 0 0 0 1.5px var(--ok)}.club-part.is-next .club-part__n{color:var(--now-ink);box-shadow:inset 0 0 0 1.5px var(--now)}.club-part__tx{display:flex;flex-direction:column;gap:2px;min-width:0}.club-part__tx b{color:var(--ink)}.club-part__who{display:inline-flex;align-items:center}.club-part__who .soc-av{margin-left:-6px;box-shadow:0 0 0 2px var(--surface)}.club-part__ok{color:var(--ok);display:inline-flex;padding:0 8px}@media(max-width:560px){.club-part{grid-template-columns:30px minmax(0,1fr) auto}.club-part__who{display:none}}.club-first{display:flex;flex-direction:column;gap:12px}.club-first__me{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;border-radius:0;background:#b5e3a112;box-shadow:none}.club-first__me p{margin:0;flex:1 1 260px;font-size:14px;color:var(--ink-2)}.club-first__star{font-size:22px;color:var(--gold)}.club-first__stars{padding:14px 16px;border-radius:0;background:linear-gradient(135deg,rgba(226,190,132,.12),transparent);box-shadow:none}.club-first__stars .kicker{margin:0 0 8px;display:block;color:var(--gold)}.club-first__stars ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px}.club-first__stars li{display:inline-flex;align-items:center;gap:8px}.club-people{gap:16px}.club-people__g{display:flex;flex-direction:column;gap:8px}.club-people__g .kicker{margin:0}.club-people__g ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.club-people__g li{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px}.club-people__pr{margin-left:auto}.club-thread__tabs{align-self:flex-start;max-width:100%}.club-thread__tabs button{display:inline-flex;align-items:center;gap:5px}.club-mural .cm-replies__top:first-child{border-top:0}.cm-reply.is-question .cm-reply__b>.cm-text{font-weight:500;color:var(--ink)}.club-compose__q{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ink-2)}.club-compose__imgs .cm-editor__img{width:72px;height:72px}.club-locked{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.cm-side>p{margin:0;font-size:14px;line-height:1.5}.cm-side--quiet .cm-link{align-self:flex-start}.cm-react{flex-wrap:wrap;position:relative;align-items:center}.cm-react__l{font-weight:600}.cm-react__b.is-on{color:var(--now-ink);background:var(--now-bg);box-shadow:none}.cm-react__coracao.is-on{color:#ff6b81;box-shadow:none;background:#ff6b8114}.cm-react__momento:not(.is-on){box-shadow:none}.cm-react--compact .cm-react__b.is-on{background:var(--now-bg);box-shadow:none}.cm-react--compact .cm-react__coracao.is-on{background:#ff6b8114;box-shadow:none}.cm-react__more{position:relative;display:inline-flex}.cm-react__add{color:var(--faint, var(--muted))}.cm-react__pop{position:absolute;z-index:30;bottom:calc(100% + 6px);left:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:300px;padding:8px;border-radius:0;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2),0 18px 40px #00000073}.cm-react__pop button{display:flex;align-items:center;gap:8px;white-space:nowrap;min-height:40px;padding:0 10px;border:0;border-radius:0;background:transparent;color:var(--ink-2);font:inherit;font-size:13px;cursor:pointer;text-align:left}.cm-react__pop button:hover,.cm-react__pop button:focus-visible{background:var(--surface-2);color:var(--ink)}.cm-react__pop button.is-on{color:var(--now-ink);background:var(--now-bg)}.cm-react__pop b{font:800 12px/1 var(--font-display, var(--font-ui));letter-spacing:.04em;width:18px;text-align:center}.cm-react__note{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--now-ink)}@media(max-width:560px){.cm-react__pop{width:268px}.cm-react__pop button{padding:0 8px}}.cm-mention{color:var(--now-ink);font-weight:600;text-decoration:none}.cm-mention:hover{text-decoration:underline}.cm-quote{margin:0;padding:8px 14px;border-left:3px solid var(--now-line);border-radius:0;background:var(--surface-2);color:var(--ink-2);font-size:.95em}.cm-text .cm-quote+p{margin-top:10px}.cm-reply__acts .cm-link{display:inline-flex;align-items:center;gap:4px}.cm-folded{align-self:flex-start;margin:6px 0 0 46px;padding:6px 12px;border:0;border-radius:0;background:var(--surface-2);color:var(--muted);font:inherit;font-size:13px;cursor:pointer}.cm-folded:hover{color:var(--ink)}.cm-reply.is-flash,.is-flash>.cm-reply{animation:cm-flash 1.6s ease-out}@keyframes cm-flash{0%,30%{background:var(--now-bg);box-shadow:0 0 0 6px var(--now-bg)}to{background:transparent;box-shadow:0 0 0 6px transparent}}@media(prefers-reduced-motion:reduce){.cm-reply.is-flash{animation:none;outline:2px solid var(--now-line)}}.cm-answer>.cm-link{margin-top:6px}.cm-mentionbox{position:relative;display:flex;flex-direction:column}.cm-mentionbox>textarea{width:100%}.cm-mentions{position:absolute;z-index:20;left:8px;top:calc(100% - 6px);display:flex;flex-direction:column;min-width:180px;padding:6px;border-radius:0;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2),0 14px 30px #0006}.cm-mentions button{border:0;background:transparent;color:var(--ink-2);font:inherit;font-size:14px;text-align:left;padding:8px 10px;border-radius:0;cursor:pointer}.cm-mentions button.is-on,.cm-mentions button:hover{background:var(--surface-2);color:var(--ink)}.cm-person--gone{color:var(--muted);font-style:italic}.soc-av--gone{opacity:.5}.cm-post__gone{margin:0;font-size:14px}.cm-shield.is-safe{background:var(--surface-2);box-shadow:none}.cm-chip__note{font-weight:500;text-transform:none;letter-spacing:0}.cm-spoil__note{display:flex;flex-direction:column;gap:6px;margin-top:4px}.praca{padding:32px 0 72px}.praca__grid{display:grid;grid-template-columns:220px minmax(0,1fr) 300px;gap:28px;align-items:start}.praca__rail{position:sticky;top:96px;display:flex;flex-direction:column;gap:22px}.praca__paths{display:flex;flex-direction:column;gap:2px}.praca__path{display:flex;align-items:center;gap:12px;min-height:42px;padding:0 12px;border:0;border-radius:0;background:transparent;color:var(--ink-2);font:500 15px var(--font-ui);cursor:pointer;text-align:left}.praca__path span{flex:1}.praca__path small{color:var(--muted)}.praca__path:hover{background:var(--surface);color:var(--ink)}.praca__path.is-on{background:var(--surface);color:var(--ink);box-shadow:inset 3px 0 0 var(--now),inset 0 0 0 1px var(--line);font-weight:600}.praca__path.is-on svg{color:var(--now-ink)}.praca__railsec{display:flex;flex-direction:column;gap:8px}.praca__railsec .kicker{margin:0}.praca__railsec ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.praca__railsec li a{display:flex;align-items:center;gap:10px;color:var(--ink-2);text-decoration:none;font-size:14px;line-height:1.25}.praca__railsec li a:hover{color:var(--ink)}.praca__railart{flex:none;width:24px;height:24px;border-radius:6px;overflow:hidden;background:var(--surface-2);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}.praca__railart img,.praca__railart .cover{width:100%;height:100%;object-fit:cover}.praca__more{font-size:13px;color:var(--muted);text-decoration:none}.praca__raillinks{flex-direction:row;flex-wrap:wrap;gap:6px 14px;font-size:13px}.praca__raillinks a{color:var(--muted)}.praca__main{display:flex;flex-direction:column;gap:14px;min-width:0}.praca__head{display:flex;flex-direction:column;gap:6px}.praca__head .kicker{margin:0}.praca__t{margin:0;font-size:clamp(40px,9vw,64px);line-height:.9;text-transform:uppercase}.praca__head .t{font-size:clamp(40px,4vw,64px)}.praca__away{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;padding:16px 18px;border-radius:0;background:linear-gradient(150deg,var(--now-bg),var(--surface) 70%);box-shadow:none;color:var(--now-ink)}.praca__away p{flex:1 1 240px;margin:0;font-size:14px;line-height:1.5;color:var(--ink-2)}.praca__away p b{color:var(--ink)}.praca__away.is-quiet{background:var(--surface);box-shadow:none;color:var(--muted)}.praca__news{flex-basis:100%;display:flex;flex-direction:column;gap:10px}.praca__news .cm-news__list{margin:0}.praca__compose{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border-radius:0;background:var(--surface);box-shadow:none}.praca__compose-row{display:flex;align-items:flex-start;gap:12px}.praca__me{flex:none;width:36px;height:36px;font-size:14px}.praca__compose-row .cm-mentionbox{flex:1}.praca__compose-fake{flex:1;min-height:40px;padding:0 16px;border:0;border-radius:0;background:var(--bg);box-shadow:none;color:var(--muted);font:15px var(--font-ui);text-align:left;cursor:text}.praca__compose-fake:hover{box-shadow:none}.praca__types{display:flex;flex-wrap:wrap;gap:6px}.praca__types .chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;font-size:12.5px}.praca__types .chip.is-on{background:var(--now-bg);color:var(--now-ink);border-color:var(--now-line)}.praca__compose-acts{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.praca__compose-acts small{flex:1;min-width:140px}.praca__where{display:inline-flex;align-items:center;gap:8px;font-size:13px}.praca__where .field{min-height:34px;padding:0 10px;width:auto}.praca__why{margin:6px 2px 0;font-size:13px;line-height:1.5;color:var(--muted)}.praca__feed{gap:12px}.praca__friends{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:0;background:var(--surface);box-shadow:none}.praca__friends .kicker{margin:0}.cm-more{align-self:center}.praca__comms{display:flex;flex-direction:column;gap:16px}.praca__commacts{display:flex;gap:10px;flex-wrap:wrap}.praca__side{position:sticky;top:96px;display:flex;flex-direction:column;gap:14px}.praca__events{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.praca__events a{display:flex;gap:12px;align-items:center;color:var(--ink);text-decoration:none}.praca__events a>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:14px}.praca__ev-cv{flex:none;width:38px;border-radius:0;overflow:hidden}.praca__live{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:#ff5a5a;box-shadow:0 0 8px #ff5a5a;vertical-align:middle}.praca__entrar{display:flex;flex-direction:column;gap:4px;color:var(--ink);text-decoration:none}.praca__entrar b{font-size:15px;line-height:1.3}.praca__entrar:hover b{text-decoration:underline;text-underline-offset:3px}.praca__entrar+.praca__entrar{padding-top:12px;border-top:1px solid var(--line)}.cm-people{display:flex;flex-wrap:wrap;gap:6px}.cm-people a{text-decoration:none}.praca__tiles,.praca__chips{display:none}.praca-out{padding-top:48px}@media(max-width:1180px){.praca__grid{grid-template-columns:200px minmax(0,1fr)}.praca__side{position:static;grid-column:2}}@media(max-width:900px){.praca{padding-top:18px}.praca__grid{grid-template-columns:1fr;gap:18px}.praca__rail{display:none}.praca__side{grid-column:auto}.praca__chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:2px 16px}.praca__chips::-webkit-scrollbar{display:none}.praca__chips .chip{flex:none;min-height:34px;padding:0 14px}.praca__tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.praca__tile{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:96px;padding:14px;border:0;border-radius:0;background:var(--surface);box-shadow:none;color:var(--ink-2);font:inherit;text-align:left;cursor:pointer}.praca__tile .kicker{margin:0}.praca__tile small{font-size:12.5px;line-height:1.35}.praca__tile.is-on{box-shadow:inset 0 0 0 1.5px var(--now),0 0 24px #ffb25b1a}.praca__tile--cool{background:linear-gradient(150deg,rgba(91,140,255,.1),var(--surface) 70%)}.praca__tile--mint{background:linear-gradient(150deg,rgba(143,220,155,.1),var(--surface) 70%)}.praca__big{font:900 26px/.9 var(--font-display, var(--font-ui));text-transform:uppercase;color:var(--now-ink)}.praca__faces{display:flex;gap:4px}.praca__compose-row .btn{display:none}}.cm-card__by{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:13px}.cm-card__by .cm-person{font-size:13px;font-weight:600}.cm-byline{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.cm-byline__ctx{font-size:12.5px}.cm-badge--novo{background:var(--now-bg);color:var(--now-ink);box-shadow:none}.cm-card__t--text{font-size:17px;font-weight:600;line-height:1.4}.cm-card__new{color:var(--now-ink);font-weight:600;font-size:12.5px;text-decoration:none}.cm-card__save{margin-left:auto}.cm-card__why{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.cm-card__why svg{color:var(--now-ink);opacity:.8}.cm-save{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:0;border-radius:0;background:transparent;color:var(--muted);font:inherit;font-size:13px;cursor:pointer}.cm-save:hover{background:var(--surface-2);color:var(--ink)}.cm-save.is-on{color:var(--now-ink)}.cm-poll{display:flex;flex-direction:column;gap:6px}.cm-poll__o{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:0 14px;border:0;border-radius:0;background:var(--surface-2);box-shadow:none;color:var(--ink);font:500 14px var(--font-ui);text-align:left;cursor:pointer;overflow:hidden}.cm-poll__o:hover{box-shadow:none}.cm-poll__o i{position:absolute;left:0;top:0;bottom:0;background:#ffb25b29;transition:width .4s}.cm-poll__o span,.cm-poll__o b{position:relative;display:inline-flex;align-items:center;gap:6px}.cm-poll__o.is-mine{box-shadow:inset 0 0 0 1.5px var(--now)}.cm-poll__o.is-mine i{background:#ffb25b47}.cm-poll small{font-size:12px}.cm-post__main{display:flex;flex-direction:column;gap:20px;min-width:0}.cm-post__side{display:flex;flex-direction:column;gap:12px}.cm-post__text--lead{font-size:18px}.cm-thisconv__row{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px;color:var(--ink-2)}.cm-thisconv__row>span{display:inline-flex;align-items:center;gap:8px}.cm-thisconv__row .cm-save{padding:0}.cm-thisconv__jog{align-self:flex-start;display:inline-flex;gap:6px}.cm-mini__art--praca{color:var(--now-ink)}.cm-place__game{display:flex;align-items:center;gap:12px;color:var(--ink);text-decoration:none}.cm-place__game>span:last-child{display:flex;flex-direction:column;gap:2px;font-size:14px}.cm-place__game .cm-post__gcv{width:40px;flex:none}.cm-thread__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:4px}.cm-thread__head .cm-thread__t{margin:0}.cm-thread__new{color:var(--now-ink)}.seg--sm button{min-height:30px;padding:0 12px;font-size:13px}.cm-newline{display:flex;align-items:center;gap:12px;margin:6px 0 12px;color:var(--now-ink);font-size:13px;font-weight:600;scroll-margin-top:120px}.cm-newline:before,.cm-newline:after{content:"";flex:1;height:1px;background:var(--now-line)}.cm-reply.is-new>.soc-av{box-shadow:0 0 0 2px var(--now)}.cm-pollmake{display:flex;flex-direction:column;gap:8px;border:0;padding:0;margin:0}.cm-pollmake__row{display:flex;gap:8px;align-items:center}.cm-pollmake__row .field{flex:1}.cm-pollmake .btn{align-self:flex-start}.cm-editor__place{display:inline-flex;align-items:center;gap:10px}.cm-editor__place .field{width:auto;min-width:220px}@media(max-width:960px){.cm-post__side{order:1}}.cm-post__savem{display:none}@media(max-width:960px){.cm-post__savem{display:inline-flex}}.cm-thread__head .cm-thread__t{font-size:12px;letter-spacing:.14em}.praca__compose-fake{border-radius:0;padding:9px 16px;line-height:1.35}.club-chip--recorrente{color:#ffb25b;box-shadow:none}.club-chip--mes{color:#d7b8ff;box-shadow:none}.club-chip--jog{color:var(--on-accent);background:var(--now);box-shadow:none}:root[data-theme=claro] .club-chip--recorrente{color:#9a5205}:root[data-theme=claro] .club-chip--mes{color:#5b2d99}.jog-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:12px}.jog-card{position:relative;display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;align-items:center;padding:12px 14px 12px 12px;border-radius:0;overflow:hidden;isolation:isolate;background:var(--surface);box-shadow:none;color:inherit;text-decoration:none;transition:box-shadow .15s,transform .15s}.jog-card:hover{box-shadow:none;transform:translateY(-1px)}.jog-card__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.16}.jog-card__art img{width:100%;height:100%;object-fit:cover;filter:saturate(1.1)}.jog-card__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--surface) 25%,transparent)}.jog-card__when{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:64px;border-radius:0;background:var(--surface-2);box-shadow:none;text-align:center}.jog-card__when b{font:800 20px/1 var(--font-title);letter-spacing:-.02em;color:var(--now-ink)}.jog-card__when small{font-size:11px;color:var(--muted);line-height:1.1;padding:0 4px}.jog-card__when .praca__live{margin:0}.jog-card__tx{display:flex;flex-direction:column;gap:3px;min-width:0}.jog-card__t{font-size:16px;line-height:1.25;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jog-card__tx small{font-size:13px}.jog-card.is-now{box-shadow:none}.jog-card.is-now .jog-card__when{background:var(--now);box-shadow:none}.jog-card.is-now .jog-card__when b{color:var(--on-accent)}.jog-card.is-past .jog-card__when b{color:var(--muted)}.jog-card--compact{grid-template-columns:64px minmax(0,1fr)}.jog-card--compact .jog-card__when{min-height:54px}.cm-gamesec .jog-cards{margin-bottom:14px}.praca__sub{display:block;margin:22px 0 10px}.jog__in{padding-top:24px;padding-bottom:56px}.jog__back{display:inline-block;margin-bottom:14px;text-decoration:none}.jog-bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.jog-tile{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0;padding:20px;border-radius:0;background:var(--surface);box-shadow:none}.jog-tile>.kicker{margin:0}.jog-when{container-type:inline-size;grid-column:span 4;min-height:380px;background:linear-gradient(160deg,rgba(255,178,91,.08),var(--surface) 55%)}.jog-when__big{margin:auto 0;font:800 clamp(56px,21cqw,124px)/.9 var(--font-title);letter-spacing:-.04em;color:var(--now-ink)}.jog-when__day{display:flex;flex-direction:column;gap:4px}.jog-when__day b{font-size:18px;color:var(--ink)}.jog-art{grid-column:span 8;min-height:380px;padding:0;overflow:hidden;isolation:isolate;justify-content:flex-end}.jog-art__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.jog-art__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000000d 30%,#08090ce0)}.jog-art__tx{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding:28px;color:#f4f5f7}.jog-art__chips{display:flex;flex-wrap:wrap;gap:6px}.jog-art__chips .club-chip:not(.club-chip--jog){background:#0a0b0e99;color:#e6e9ed;box-shadow:none}.jog-art__t{margin:0;font-size:clamp(34px,5vw,64px);line-height:.95;letter-spacing:-.02em;text-transform:uppercase;color:#fff}.jog-art__d{margin:0;max-width:640px;font-size:15px;line-height:1.5;color:#f4f5f7d1}.jog-art__game{color:#f4f5f7b3;font-size:13px;text-decoration:none}.jog-art__game:hover{text-decoration:underline}.jog:not(:has(.jog-art__img)) .jog-art{background:linear-gradient(135deg,#1d2230,#0e1016)}.jog-seats{grid-column:span 5}.jog-seats__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.jog-seat{border-radius:0;min-height:64px}.jog-seat a{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:100%;min-height:64px;padding:6px;color:#10131a;text-decoration:none}.jog-seat b{font:800 18px/1 var(--font-title)}.jog-seat small{font-size:12px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jog-seat__star{position:absolute;top:5px;right:7px;font-size:11px}.jog-seat.is-empty{display:flex;align-items:center;justify-content:center;background:transparent;box-shadow:none;border:1px dashed var(--line-2)}.jog-seat.is-empty small{color:var(--faint);font-size:12px}.jog-seats__maybe{margin:0;font-size:13px}.jog-answer{grid-column:span 3}.jog-answer .btn{width:100%;justify-content:center}.jog-answer__opts{display:flex;flex-direction:column;gap:10px}.jog-answer .btn.is-on:not(.primary){box-shadow:inset 0 0 0 1.5px var(--now);color:var(--now-ink)}.jog-answer__big{min-height:46px;font-weight:700}.jog-ask{grid-column:span 4}.jog-ask__q{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.4;color:var(--ink-2);text-decoration:none}.jog-ask__q:hover span{color:var(--ink)}.jog-ask__q .soc-av{flex:none}.jog-ask__go{align-self:flex-start;margin-top:auto}.jog-after{grid-column:span 12;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 24px;padding:16px 20px;background:var(--surface);box-shadow:none}.jog-after .kicker{color:var(--ok)}.jog-after p{margin:0;flex:1 1 380px;font-size:14px}.jog.is-past .jog-when__big,.jog.is-canceled .jog-when__big{color:var(--muted)}.jog.is-canceled .jog-when__big{text-decoration:line-through;text-decoration-thickness:6px}.jog.is-now .jog-when{background:linear-gradient(160deg,rgba(255,178,91,.22),var(--surface) 70%);box-shadow:none}.jog__below{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:32px;align-items:start;margin-top:32px}.jog__side{display:flex;flex-direction:column;gap:12px;position:sticky;top:96px}.jog-facts{margin:0;display:flex;flex-direction:column;gap:8px;font-size:14px}.jog-facts div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px}.jog-facts dt{color:var(--faint)}.jog-facts dd{margin:0;color:var(--ink-2)}.jog__owner{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:1100px){.jog-when{grid-column:span 5}.jog-art,.jog-seats{grid-column:span 7}.jog-answer{grid-column:span 5}.jog-ask{grid-column:span 12}}@media(max-width:760px){.jog-bento{grid-template-columns:minmax(0,1fr);gap:12px}.jog-bento>.jog-tile{grid-column:auto}.jog-art{order:-1;min-height:300px}.jog-art__tx{padding:20px}.jog-when{min-height:0;flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:6px 18px}.jog-when>.kicker{flex-basis:100%}.jog-when__big{margin:0;font-size:64px}.jog-seats__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.jog-tile{padding:16px;border-radius:0}.jog__below{grid-template-columns:1fr;gap:20px}.jog__side{position:static}}.club2-hero{position:relative;overflow:hidden;isolation:isolate;min-height:380px;display:flex;align-items:flex-end}.club2-hero__bg{position:absolute;top:-30px;right:-30px;bottom:-30px;left:-30px;width:calc(100% + 60px);height:calc(100% + 60px);object-fit:cover;filter:blur(22px) saturate(1.15);opacity:.55;z-index:-2}.club2-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(var(--bg-rgb),.15),rgba(var(--bg-rgb),.55) 55%,var(--bg))}.club2-hero__in{width:100%;display:flex;flex-direction:column;gap:10px;padding-top:28px;padding-bottom:28px}.club2-hero__in .cm-hero__back{align-self:flex-start;margin-bottom:auto}.club2-hero__kicker{margin-top:90px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--info)}.club--recorrente .club2-hero__kicker{color:var(--now-ink)}.club--primeira_vez .club2-hero__kicker{color:#b5e3a1}.club--mes .club2-hero__kicker{color:#d7b8ff}.club2-hero__kicker a{color:inherit}.club2-hero__t{margin:0;font-size:clamp(40px,7.4vw,104px);line-height:.9;letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:anywhere}.club2-hero__row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px}.club2-hero__sub{margin:0;font-size:15px;line-height:1.6;color:var(--ink-2)}.club2-hero__sub a{color:inherit}.club2-hero__sched{display:inline-flex;align-items:center;gap:6px;color:var(--now-ink);font-weight:600}.club2-hero__acts{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.club2-menu{position:relative}.club2-menu>.btn{gap:8px}.club2-menu__pop{position:absolute;right:0;top:calc(100% + 6px);z-index:20;min-width:200px;display:flex;flex-direction:column;padding:6px;border-radius:0;background:var(--surface-2);box-shadow:0 16px 40px #0006,inset 0 0 0 1px var(--line-2)}.club2-menu__pop>*{padding:10px 12px;border:0;border-radius:0;background:none;color:var(--ink);font:inherit;font-size:14px;text-align:left;text-decoration:none;cursor:pointer}.club2-menu__pop>*:hover{background:var(--surface)}.club2-hz{border-bottom:1px solid var(--line)}.club2-hz__in{position:relative;padding-top:18px;padding-bottom:24px}.club2-hz__people{position:relative;height:64px}.club2-hz__who{position:absolute;bottom:4px;transform:translate(-50%);display:flex;gap:10px;align-items:flex-end}.club2-hz__p{display:flex;flex-direction:column;align-items:center;gap:4px}.club2-hz__p small{font-size:11px;color:var(--muted);white-space:nowrap}.club2-hz__p.is-me small{color:var(--now-ink)}.club2-hz__line{position:relative;height:2px;background:var(--line-2);margin:10px 0 0}.club2-hz__line span{position:absolute;left:0;top:0;bottom:0;background:var(--now);transition:width .4s}.club2-hz__marks{list-style:none;position:relative;margin:0;padding:0;height:88px}.club2-hz__m{position:absolute;top:-8px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;width:min(220px,24vw);text-align:center}.club2-hz__dot{width:14px;height:14px;border-radius:50%;background:var(--bg);box-shadow:inset 0 0 0 2px var(--line-2)}.club2-hz__m.is-done .club2-hz__dot,.club2-hz__m.is-me .club2-hz__dot{box-shadow:inset 0 0 0 2px var(--now)}.club2-hz__k{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.club2-hz__m.is-done .club2-hz__k{color:var(--ok)}.club2-hz__m.is-me .club2-hz__k{color:var(--now-ink)}.club2-hz__m b{font-size:14px;color:var(--ink);line-height:1.25}.club2-hz__m small{display:inline-flex;align-items:center;gap:4px;font-size:12px}.club2-hz__undo{position:absolute;right:0;bottom:6px}.club2-hz__note{margin:0}@media(max-width:760px){.club2-hz__in{overflow-x:auto;scrollbar-width:none}.club2-hz__people,.club2-hz__line,.club2-hz__marks{min-width:calc(var(--n, 4) * 150px);width:max(100%,600px)}.club2-hz__m{width:140px}.club2-hz__undo{position:static;margin-top:4px}.club2-hero{min-height:320px}.club2-hero__kicker{margin-top:40px}.club2-hero__acts{width:100%}}.club2-tabs{border-bottom:1px solid var(--line);position:sticky;top:72px;z-index:5;background:rgba(var(--bg-rgb),.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.club2-tabs__in{display:flex;gap:28px;overflow-x:auto;scrollbar-width:none}.club2-tabs__in::-webkit-scrollbar{display:none}.club2-tabs button{flex:none;display:inline-flex;align-items:center;gap:6px;padding:18px 0 14px;border:0;border-bottom:2px solid transparent;background:none;color:var(--muted);font:700 14px/1 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.club2-tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--now)}.club2-tabs button:hover{color:var(--ink)}.club2__grid{padding-top:28px}.club2-sechead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.club2-next{background:linear-gradient(160deg,rgba(255,178,91,.1),var(--surface) 60%);box-shadow:none}.club2-next.is-empty{background:var(--surface);box-shadow:none}.club2-next__t{font:italic 400 26px/1.15 var(--font-serif);color:var(--now-ink);text-decoration:none}.club2-next__t:hover{text-decoration:underline}.club2-next .btn{align-self:flex-start}.club2-next__ok{display:inline-flex;align-items:center;gap:6px;color:var(--ok);font-weight:600;font-size:14px}.club2-swap{display:flex;flex-direction:column;gap:10px}.club2-swap .club-parts-edit li{grid-template-columns:26px minmax(0,1fr) auto}.club2-swap .club-parts-edit input[type=date]{display:none}.club-agenda,.club-mem{display:flex;flex-direction:column;gap:14px}.club-rounds{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.club-round{display:flex;align-items:center;gap:14px;padding:10px 12px;border-radius:0;background:var(--surface);box-shadow:none}.club-round.is-now{box-shadow:none}.club-round__cv{flex:none;width:44px;border-radius:0;overflow:hidden}.club-round>span:last-child{display:flex;flex-direction:column;gap:2px}.gchat__sec{display:flex;flex-direction:column;gap:10px}@media(max-width:760px){.club2-tabs{top:64px}.club2-tabs__in{gap:20px}}.jog-seat a{gap:5px;min-height:76px}.jog-seat .soc-av{box-shadow:0 0 0 2px #10131a8c;background:#10131ad1;color:#f4f5f7}.invite-box{position:relative;display:flex;flex-direction:column;gap:6px}.invite-box__field{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:46px;height:auto;padding:6px 10px;cursor:text}.invite-box__field.is-focus{box-shadow:0 0 0 2px var(--now-line)}.invite-box__field input{flex:1 1 120px;min-width:100px;border:0;outline:0;background:none;color:var(--ink);font:inherit;padding:6px 2px}.invite-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 6px 0 4px;border-radius:0;background:var(--surface-2);box-shadow:none;font-size:14px;color:var(--ink)}.invite-chip button{display:inline-flex;border:0;background:none;color:var(--muted);cursor:pointer;padding:2px}.invite-chip button:hover{color:var(--ink)}.invite-box__sug{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:30;list-style:none;margin:0;padding:6px;border-radius:0;background:var(--surface-2);box-shadow:0 16px 40px #0006,inset 0 0 0 1px var(--line-2)}.invite-box__sug button{width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;border:0;border-radius:0;background:none;color:var(--ink);font:inherit;font-size:14px;text-align:left;cursor:pointer}.invite-box__sug li[aria-selected=true] button,.invite-box__sug button:hover{background:var(--surface)}.invite-box__sug small{margin-left:auto}.jog-invite{grid-column:span 12}.jog-invite__acts{display:flex;flex-wrap:wrap;gap:8px}.jog-invite__note{display:flex;align-items:center;gap:8px;margin:0;color:var(--ok);font-size:14px}.jog-answer__invited{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;border-radius:0;background:var(--now-bg);box-shadow:none;font-size:14px;color:var(--ink-2)}.jog-invite .cm-link{align-self:flex-start}@media(max-width:760px){.jog-when{order:0}.jog-seats{order:1}.jog-answer{order:2}.jog-invite{order:3}.jog-ask{order:4}.jog-after{order:5}}.notif-bell,.notif-bell__btn{position:relative}.notif-bell__n{position:absolute;top:2px;right:0;min-width:18px;height:18px;padding:0 5px;border-radius:0;background:var(--now);color:var(--on-accent);font:700 11px/18px var(--font-ui);text-align:center;box-shadow:0 0 0 2px var(--bg)}.notif-pop{position:absolute;right:-8px;top:calc(100% + 10px);z-index:60;width:min(420px,calc(100vw - 32px));display:flex;flex-direction:column;max-height:min(640px,calc(100vh - 110px));border-radius:0;background:var(--surface);box-shadow:0 24px 60px #00000073,inset 0 0 0 1px var(--line-2);overflow:hidden}.notif-pop__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 10px;border-bottom:1px solid var(--line)}.notif-pop__head b{font-size:16px}.notif-pop__empty,.notif-pop__err{margin:0;padding:20px 16px}.notif-pop__foot{display:flex;justify-content:space-between;gap:12px;padding:12px 16px;border-top:1px solid var(--line);font-size:14px}.notif-pop__foot a{text-decoration:none}.notif-pop__foot a:hover{text-decoration:underline}.notif-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.notif-list--pop{overflow-y:auto;padding:6px}.notif{position:relative;display:flex;align-items:center;gap:4px;border-radius:0}.notif:hover{background:var(--surface-2)}.notif__main{flex:1;min-width:0;display:flex;align-items:flex-start;gap:12px;padding:12px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:0}.notif--compact .notif__main{padding:10px;gap:10px}.notif__av{position:relative;flex:none}.notif__ic{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--surface-2);color:var(--now-ink);box-shadow:none}.notif--compact .notif__ic{width:34px;height:34px}.notif__more{position:absolute;right:-6px;bottom:-4px;min-width:20px;height:18px;padding:0 4px;border-radius:0;background:var(--surface-2);color:var(--ink-2);font:600 10px/18px var(--font-ui);text-align:center;box-shadow:0 0 0 2px var(--surface)}.notif__tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.notif__line{font-size:14px;line-height:1.4;color:var(--ink-2)}.notif__line b{color:var(--ink);font-weight:650}.notif.is-unread .notif__line{color:var(--ink)}.notif__ex{font-size:13px;color:var(--muted);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.notif__at{font-size:12px}.notif__dot{flex:none;width:9px;height:9px;margin-top:6px;border-radius:50%;background:var(--now)}.notif.is-unread{background:linear-gradient(90deg,var(--now-bg),transparent 70%)}.notif__toggle{flex:none;padding:0 12px;font-size:13px;opacity:0}.notif:hover .notif__toggle,.notif__toggle:focus-visible{opacity:1}.avisos{max-width:820px}.avisos__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.avisos__acts{display:flex;flex-wrap:wrap;gap:8px}.avisos__chips{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 8px}.avisos__g{display:flex;flex-direction:column;gap:6px;margin-top:18px}.avisos__more{margin-top:18px}.club2-hero__invited{padding:8px 12px}.studio__announce{max-width:640px}.studio__announced{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.studio__announced li{display:flex;flex-direction:column;gap:2px}@media(max-width:760px){.notif-pop{position:fixed;left:8px;right:8px;top:64px;width:auto;max-height:calc(100dvh - 160px)}.notif__toggle{opacity:1;padding:0 8px}}.cm2-hero{position:relative;overflow:hidden;isolation:isolate;min-height:300px;display:flex;align-items:flex-end;border-bottom:1px solid var(--line)}.cm2-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:.7}.cm2-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(var(--bg-rgb),.2),rgba(var(--bg-rgb),.65) 55%,var(--bg))}.cm2-hero:not(.has-art){min-height:220px;background:linear-gradient(135deg,var(--surface-2),var(--bg))}.cm2-hero__in{width:100%;display:flex;flex-direction:column;gap:12px;padding-top:22px;padding-bottom:26px}.cm2-hero__in .cm-hero__back{align-self:flex-start;margin-bottom:auto}.cm2-hero__row{display:flex;align-items:flex-end;gap:20px;margin-top:70px;flex-wrap:wrap}.cm2-hero__av{flex:none;width:96px;height:96px;border-radius:0;overflow:hidden;background:var(--surface-2);box-shadow:0 16px 40px #00000073,inset 0 0 0 1px var(--line-2);display:flex;align-items:center;justify-content:center;font:800 40px/1 var(--font-title);color:var(--ink-2)}.cm2-hero__av img{width:100%;height:100%;object-fit:cover}.cm2-hero__tx{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:6px}.cm2-hero__tx .kicker{margin:0}.cm2-hero__t{margin:0;font-size:clamp(36px,6vw,76px);line-height:.92;letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:anywhere}.cm2-hero__meta{font-size:12.5px;color:var(--ink-2);letter-spacing:.02em}.cm2-hero__acts{display:flex;flex-wrap:wrap;gap:10px}.cm2-tabs{top:72px}.cm2__grid{padding-top:28px}.cm-door{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cm-door__card{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:0;background:var(--surface);box-shadow:none;min-width:0}.cm-door__card .kicker{margin:0}.cm-door__card b{font-size:15px;color:var(--ink)}.cm-door__card p{margin:0;font-size:14px;line-height:1.45}.cm-door__card ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:14px}.cm-door__card .cm-link{align-self:flex-start;margin-top:auto}.cm-door__close{position:absolute;right:2px;top:-26px;font-size:13px}.cm-door__open{align-self:flex-start;font-size:13px}.cm2-sort{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:8px}.cm2-sort__chips{display:flex;flex-wrap:wrap;gap:8px}.cm2-hint{margin:0}.cm2-about{display:flex;flex-direction:column;gap:12px}.cm2-about .lead{margin:0}.cm2-side__mods,.cm2-side__clubs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.cm2-side__mods li{display:flex;align-items:center;gap:8px}.cm2-side__clubs a{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.cm2-side__clubs a span:last-child{display:flex;flex-direction:column;min-width:0}.cm2-side__clubs b{font-size:14px}.jog-cards--side{grid-template-columns:1fr}.cm-view__main{display:flex;flex-direction:column;gap:14px}@media(max-width:900px){.cm-door{grid-template-columns:1fr}.cm-door__close{position:static;justify-self:start}}@media(max-width:760px){.cm2-hero__row{margin-top:30px;gap:14px}.cm2-hero__av{width:64px;height:64px;border-radius:0;font-size:28px}.cm2-tabs{top:64px}}.mod-hide{display:flex;flex-direction:column;gap:8px;flex-basis:100%;padding:12px;border-radius:0;background:var(--surface-2);box-shadow:none}.mod-hide__chips{display:flex;flex-wrap:wrap;gap:6px}.mod-hide__chips .chip{font-size:12px}.mod-hide__acts{display:flex;justify-content:flex-end;gap:8px}.cm-modhist__who{margin-bottom:18px}.cm-modhist__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.cm-modhist__i{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}.cm-modhist__i p{margin:0;font-size:14px;color:var(--ink-2)}.cm-modhist__i p b{color:var(--ink)}.cm-modhist__why{margin-top:4px!important;color:var(--now-ink)!important}.cm-modhist__text{margin:6px 0;padding:8px 12px;border-left:3px solid var(--line-2);color:var(--muted);font-size:13px}.cm-modhist__i.is-tirar .soc-av{box-shadow:0 0 0 2px #f2a8a8}.cm-door-edit__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.cm-door-edit__list label{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:0;box-shadow:none;cursor:pointer}.cm-door-edit__list label.is-on{box-shadow:inset 0 0 0 1.5px var(--now);background:var(--now-bg)}.cm-door-edit__list label span{display:flex;flex-direction:column;gap:2px}.cm-mods-edit{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:8px}.cm-mods-edit li{display:flex;align-items:center;justify-content:space-between;gap:10px}.cm-mods-edit__add{display:flex;gap:8px;flex-wrap:wrap}.cm-mods-edit__add .field{flex:1 1 200px}.cm-form__admin{margin-top:28px;display:flex;flex-direction:column;gap:12px}.cm-form__admin h2{margin:0;font-size:22px}.cm-similar{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:0;background:var(--now-bg);box-shadow:none}.cm-similar p{margin:0}.cm-similar__ok{display:flex;align-items:center;gap:8px;font-size:14px}.st-comms{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.st-comms__i{padding:12px 14px;border-radius:0;background:var(--surface);box-shadow:none}.st-comms__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.st-comms__acts{display:flex;gap:8px}.st-comms__tools{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:24px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.cm-form__admin .cm-form__f,.cm-form__admin .field{width:100%}.cm-door-edit__list label{width:100%;box-sizing:border-box}.finish__dur{margin:4px 0 2px;font-size:13px;color:var(--muted);display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.finish__dur b{color:var(--ink);font-weight:600}.finish__fix{border:0;background:none;padding:0;color:var(--accent-ink);font:500 12px var(--font-ui);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.finish__where{display:flex;gap:8px;align-items:stretch}.finish__where .field{flex:1;min-width:0}.finish__cam{flex:none;width:52px;padding:0;justify-content:center}.finish__feel{margin-top:12px}.finish__more{display:flex;flex-direction:column;gap:8px;padding:6px 0 4px;border-top:1px solid var(--line);margin-top:10px}.finish__mins{max-width:140px}.who__add{display:inline-flex;gap:6px;flex-wrap:wrap}.stopline{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:10px 0 0;font-size:14px;color:var(--ink-2)}.stopline svg{color:var(--accent-ink);flex:none}.stopline b{color:var(--ink);font-weight:600}.stopline__ago{color:var(--muted)}.stopline__go{color:var(--accent-ink);font-weight:600;text-decoration:none;white-space:nowrap}.stopline__go:hover{text-decoration:underline;text-underline-offset:3px}.hero__stop{font-size:15px;text-shadow:0 1px 10px rgba(0,0,0,.6)}.focus__stop{margin-bottom:6px}.fit-card{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;align-items:center;padding:20px 24px;margin-top:18px;border-color:var(--line-2);background:linear-gradient(135deg,var(--surface-2),var(--surface))}.fit-card h2{font-size:22px}.fit-card p{margin:6px 0 0;max-width:62ch}.fit-card__actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.focus .fit-card{margin:12px 0;background:#0d0f12b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.letter-line{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px dashed var(--line-2);font-size:14px;color:var(--ink-2)}.letter-line svg{color:var(--gold);flex:none}.letter-line span{flex:1;min-width:160px}.letter-sheet{display:flex;flex-direction:column;gap:8px}.letter-sheet textarea{font-size:16px;line-height:1.5}.letter-sheet__done{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.letter-sheet__done .t{font-size:26px;color:var(--gold)}.jcap__tools{display:inline-flex;gap:6px;flex-wrap:wrap;align-items:center}.chip--static{cursor:default;pointer-events:none}.comeback__hero{position:relative;overflow:hidden;min-height:420px;display:flex;flex-direction:column;justify-content:flex-end;background:#07080a}.comeback__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.comeback__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07080af2,#07080ab8 48%,#07080a33 85%),linear-gradient(0deg,var(--bg) 0%,rgba(7,8,10,0) 40%)}.comeback__in{position:relative;padding-top:28px;padding-bottom:40px;display:flex;flex-direction:column;gap:22px}.comeback__back{color:var(--ink-2);text-decoration:none}.comeback__row{display:flex;gap:28px;align-items:flex-end;flex-wrap:wrap}.comeback__cover{width:132px;flex:none;border-radius:0;overflow:hidden;box-shadow:0 20px 50px #0009}.comeback__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.comeback__title{font-size:clamp(38px,6vw,72px);line-height:.92;text-wrap:balance}.comeback__lead{margin:0;font-size:18px;line-height:1.45;color:var(--ink-2);max-width:60ch}.comeback__lead b{color:#f2f4f6}.comeback__actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}.comeback__body{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px;padding-top:28px;padding-bottom:60px;align-items:start}.comeback__main,.comeback__aside{display:flex;flex-direction:column;gap:18px;min-width:0}.comeback__next{padding:26px 28px;display:flex;flex-direction:column;gap:10px;border-color:var(--now-line);background:linear-gradient(135deg,var(--now-bg),var(--surface))}.comeback__goal{margin:0;font:600 clamp(21px,2.4vw,28px)/1.25 var(--font-ui);letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.comeback__next p.muted{margin:0}.comeback__next-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:6px}.comeback__sessions{padding:22px 24px}.comeback__sessions ol{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.comeback__sessions li{display:flex;flex-direction:column;gap:4px;padding-left:14px;border-left:2px solid var(--line-2);font-size:14px;color:var(--ink-2)}.comeback__sessions li:first-child{border-left-color:var(--accent)}.comeback__sessions .quote{font-size:16px;color:var(--ink)}.comeback__sessions .chip{align-self:flex-start;min-height:26px;font-size:12px}.comeback__when{font-size:12px;color:var(--muted)}.comeback__meanwhile{display:flex;flex-direction:column;gap:12px}.comeback__meanwhile>.kicker{margin:4px 0 0}@media(max-width:900px){.comeback__body{grid-template-columns:1fr}.comeback__hero{min-height:360px}.comeback__cover{display:none}.comeback__lead{font-size:16px}}.fx{position:relative;height:640px;border-radius:0;overflow:hidden;background:#07080a;color:#e6e9ed;isolation:isolate;outline:none;box-shadow:inset 0 0 0 1px #e6e9ed14,0 40px 90px #00000073}.fx:focus-visible{box-shadow:inset 0 0 0 2px var(--now)}.fx.is-full{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;height:auto;border-radius:0}.fx-amb{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;pointer-events:none;z-index:0}.fx-amb__a{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;filter:blur(70px) saturate(1.3) brightness(.5);opacity:0;transition:opacity 1.2s}.fx-amb__a.on{opacity:.95}.fx-big{position:absolute;left:0;top:0;height:100%;width:100000px;pointer-events:none;z-index:0;will-change:transform}.fx-big span{position:absolute;top:6%;font:900 min(30vh,260px)/1 var(--font-title);font-stretch:125%;letter-spacing:-.04em;color:#ffffff0b;white-space:nowrap;text-transform:uppercase}.fx-dust{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.fx-spot{position:absolute;left:50%;top:-10%;width:min(900px,120%);height:80%;transform:translate(-50%);background:conic-gradient(from 180deg at 50% 0,transparent 0deg,rgba(255,226,184,.08) 14deg,rgba(255,226,184,.13) 20deg,rgba(255,226,184,.08) 26deg,transparent 40deg);filter:blur(14px);pointer-events:none;z-index:1}.fx-vp{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:auto;scrollbar-width:none;display:flex;align-items:center;scroll-snap-type:x proximity;perspective:1400px;cursor:grab}.fx-vp::-webkit-scrollbar{display:none}.fx-track{display:flex;gap:22px;align-items:center;padding:0 calc(50% - 160px);height:100%;transform-style:preserve-3d}.fx-pn{position:relative;flex:none;height:min(400px,62%);border-radius:0;overflow:hidden;background:#0e1013;box-shadow:inset 0 0 0 1px #ffffff14,0 30px 60px #0000008c;scroll-snap-align:center;transform:translateZ(var(--tz, 0)) rotateY(var(--ry, 0)) scale(var(--s, 1));filter:brightness(var(--b, 1)) blur(var(--bl, 0));transition:box-shadow .4s;will-change:transform,filter;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;gap:7px;padding:22px 24px;box-sizing:border-box;cursor:pointer;text-align:left}.fx-pn[data-on]{box-shadow:inset 0 0 0 1px #ffe2b899,0 0 0 6px #ffb25b12,0 40px 90px #000000a6,0 0 60px #ffb25b1f;cursor:default}.fx-pn.has-img[data-on]{cursor:zoom-in}.fx-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-size:cover;background-position:center;transform:scale(1.06) translate(var(--px, 0))}.fx-sh{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#07080a00 10%,#07080a66 45%,#07080aeb)}.fx-k{font:600 12px/1.3 var(--font-ui);letter-spacing:0;text-transform:none;color:#ffe2b8}.fx-k--now{color:#ffb25b}.fx-h{margin:0;font:900 clamp(26px,3.2vw,48px)/.92 var(--font-title);font-stretch:125%;text-transform:uppercase;letter-spacing:-.02em;color:#f2f4f6;text-shadow:0 10px 40px rgba(0,0,0,.6);text-wrap:balance;overflow-wrap:anywhere}.fx-h--sm{font-size:21px;line-height:1.1;text-transform:none;letter-spacing:0;text-shadow:none}.fx-p{margin:0;font-size:14.5px;line-height:1.45;color:#e6e9ed}.fx-sub{font-size:13px;color:#c9ced4}.fx-src{font-size:12px;color:#9aa1aa}.fx-actions{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}.fx-chap{width:min(620px,78vw)}.fx-num{position:absolute;right:22px;top:14px;font:italic 300 64px/1 Georgia,serif;color:#ffe2b880}.fx-ev{width:min(290px,72vw);background:linear-gradient(180deg,#171a20,#0e1013)}.fx-ev.has-img .fx-bg{-webkit-mask:linear-gradient(#000 52%,transparent);mask:linear-gradient(#000 52%,transparent)}.fx-ev.has-img{justify-content:flex-end}.fx-ic,.fx-mark{position:absolute;left:24px;top:22px}.fx-ic{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ffe2b8;box-shadow:inset 0 0 0 1px #ffe2b866,0 0 20px #ffb25b33;background:#ffb25b0f}.fx-ic--now{color:#ffb25b;box-shadow:inset 0 0 0 1px #ffb25bb3,0 0 20px #ffb25b4d}.fx-ev.is-back{box-shadow:inset 0 0 0 1px #ffb25b59,0 30px 60px #0000008c}.fx-carta{background:linear-gradient(135deg,#1d150b,#0e1013)}.fx-mem{background:linear-gradient(180deg,#1b1712,#0e1013);box-shadow:inset 0 0 0 1px #e2be844d,0 30px 60px #00000080}.fx-mem .fx-bg{-webkit-mask:linear-gradient(#000 45%,transparent);mask:linear-gradient(#000 45%,transparent);opacity:.8}.fx-mem .fx-k{color:#e2be84}.fx-sil{width:190px;background:#050607;align-items:center;justify-content:center;gap:10px;text-align:center}.fx-sil:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(255,255,255,.04),transparent);animation:fxfall 6s linear infinite}@keyframes fxfall{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.fx-sil b{font:900 40px/1 var(--font-title);font-stretch:125%;color:#4b4f57}.fx-sil small{font:600 12px var(--font-ui);letter-spacing:0;text-transform:none;color:#6b717a}.fx-sil ul{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:12px;color:#9aa1aa;line-height:1.35}.fx-today{width:min(470px,78vw);background:radial-gradient(ellipse at 70% 0%,#4a3212,#17120b 50%,#0e1013)}.fx-today:after{content:"";position:absolute;right:-60px;top:-60px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(255,178,91,.35),transparent 65%);animation:fxpulse 3s ease-in-out infinite;pointer-events:none}@keyframes fxpulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.fx-today .fx-h{font-size:clamp(24px,2.6vw,38px)}.fx-glow{position:absolute;left:50%;bottom:60px;width:min(600px,80%);height:100px;transform:translate(-50%);background:radial-gradient(ellipse,rgba(255,178,91,.35),transparent 70%);filter:blur(12px);pointer-events:none;z-index:1}.fx-vig{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;background:radial-gradient(ellipse at 50% 50%,transparent 60%,rgba(0,0,0,.5) 100%)}.fx-top{position:absolute;left:18px;top:16px;z-index:5;display:flex;gap:8px;align-items:center}.fx-btn{background:#0a0c108c;color:#f2f4f6;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.fx-btn--now{background:#ffb25b;color:#07080a;box-shadow:none}.fx-exit{width:38px;height:38px;border-radius:50%;border:0;background:#0a0c1099;color:#f2f4f6;display:flex;align-items:center;justify-content:center;cursor:pointer}.fx-title{font:900 18px var(--font-title);font-stretch:118%;text-transform:uppercase;margin-left:6px}.fx-narr{position:absolute;right:18px;top:16px;z-index:5;max-width:min(400px,44%);text-align:right;display:flex;flex-direction:column;gap:4px;pointer-events:none;text-shadow:0 2px 12px rgba(0,0,0,.75);animation:fxin .4s ease}.fx-narr b{font-weight:400;font-size:15px;line-height:1.4;font-style:italic;color:#f2f4f6}.fx-narr small{font:600 12px var(--font-ui);letter-spacing:0;text-transform:none;color:#9aa1aa}@keyframes fxin{0%{opacity:0;transform:translateY(4px)}}.fx-ruler{position:absolute;left:22px;right:22px;bottom:18px;height:40px;z-index:5;border-top:1px solid rgba(230,233,237,.16);cursor:pointer;background:repeating-linear-gradient(90deg,rgba(201,206,212,.22) 0 1px,transparent 1px 2.5%) 0 0 / 100% 7px no-repeat}.fx-ruler__fill{position:absolute;left:0;top:-1px;height:1px;background:linear-gradient(90deg,#ffb25b00,#ffb25b);transition:width .25s}.fx-ruler__lb{position:absolute;top:16px;font:600 12px var(--font-ui);letter-spacing:0;text-transform:none;color:#9aa1aa;transform:translate(-50%);pointer-events:none;white-space:nowrap}.fx-ruler__lb--now{color:#ffb25b}.fx-ruler__dot{position:absolute;top:5px;width:7px;height:7px;border-radius:50%;background:#07080a;box-shadow:inset 0 0 0 1.5px #ffffff73;transform:translate(-50%);pointer-events:none}.fx-ruler__dot.a{box-shadow:inset 0 0 0 1.5px #ffb25b}.fx-ruler__hd{position:absolute;top:-1px;width:2px;height:22px;background:#ffb25b;box-shadow:0 0 10px #ffb25b;transition:left .25s;pointer-events:none}.fx-ruler__hd:before{content:"";position:absolute;left:-6px;top:-8px;border:6px solid transparent;border-top:8px solid #FFB25B}.fx.is-reduced .fx-pn{transform:none;filter:none;transition:none}.fx.is-reduced .fx-pn:not([data-on]){opacity:.6}.fx.is-reduced .fx-sil:before,.fx.is-reduced .fx-today:after{animation:none}.fx.is-reduced .fx-spot{display:none}.fx.is-vert{height:78vh;min-height:520px}.fx.is-vert .fx-vp{display:block;scroll-snap-type:y proximity;perspective:none}.fx.is-vert .fx-track{flex-direction:column;padding:calc(39vh - 120px) 14px;height:auto;gap:14px}.fx.is-vert .fx-pn{width:100%;height:auto;min-height:220px;transform:scale(var(--s, 1));filter:brightness(var(--b, 1))}.fx.is-vert .fx-sil{min-height:110px}.fx.is-vert .fx-glow,.fx.is-vert .fx-spot{display:none}.fx.is-vert.is-full{height:auto}.pmap{position:relative;height:640px;border-radius:0;overflow:hidden;background:#e6d6b2;color:#2b241f;box-shadow:inset 0 0 0 1px #3c281433,0 40px 90px #00000059;--hand: "Caveat", "Segoe Print", "Comic Sans MS", cursive}.pmap__vp{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;scrollbar-width:none;cursor:grab}.pmap__vp::-webkit-scrollbar{display:none}.pmap__stage{position:relative}.pmap__inner{position:absolute;left:0;top:0;width:3000px;height:1800px;transform-origin:0 0}.pmap__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:pmapin 1.2s ease;-webkit-user-select:none;user-select:none}@keyframes pmapin{0%{opacity:0}}.pmap__paper{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 50%,#f1e6cb,#e6d6b2 60%,#c9b48a)}.pmap__trail{position:absolute;left:0;top:0;pointer-events:none}.pmap__walk{stroke:#2b241f;stroke-width:3.4;fill:none;stroke-linecap:round;stroke-dasharray:12 9}.pmap__walk.is-drawing{animation:pmapwalk 3s ease-out both;stroke-dasharray:12 9}@keyframes pmapwalk{0%{opacity:.2}}.pmap__pen{stroke:#8a7a68;stroke-width:2.4;fill:none;stroke-linecap:round;stroke-dasharray:2 11;opacity:.8}.pmap__pt{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:1px;cursor:pointer;border:0;background:none;padding:0;color:inherit;z-index:2}.pmap__pt.up{flex-direction:column-reverse;transform:translate(-50%,calc(-100% + 16px))}.pmap__pt i{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-style:normal;background:#f8f0dc;color:#2b241f;box-shadow:0 0 0 2.2px #2b241f,3px 4px #2b241f47;transition:transform .2s}.pmap__pt:hover i,.pmap__pt.is-on i{transform:scale(1.15)}.pmap__pt.k-ponto i{background:#ffd48a}.pmap__pt.k-silence i,.pmap__pt.is-dim i{opacity:.6;box-shadow:0 0 0 2px #9a8a7a}.pmap__pt b{font:700 23px/1 var(--hand);color:#2b241f;white-space:nowrap;text-shadow:0 0 4px #f4e9cf,0 0 10px #f4e9cf,0 0 16px rgba(244,233,207,.9)}.pmap__pt small{font:500 16px var(--hand);color:#4a3f36;white-space:nowrap;text-shadow:0 0 4px #f4e9cf,0 0 10px #f4e9cf}.pmap__pt.k-today{z-index:3}.pmap__pt.k-today i{width:46px;height:46px;font-size:22px;background:radial-gradient(circle at 40% 35%,#ffe9b8,#ffb25b 60%,#c8702a);box-shadow:0 0 0 3px #2b241f,0 0 0 9px #ffb25b40,4px 5px #2b241f4d;animation:pmaphalo 2.4s ease-in-out infinite}.pmap__pt.k-today b{font-size:27px}@keyframes pmaphalo{50%{box-shadow:0 0 0 3px #2b241f,0 0 0 18px #ffb25b00,4px 5px #2b241f4d}}.pmap__pt.is-dim{cursor:default}.pmap__ribbon{position:absolute;transform:translate(-50%,-50%) rotate(-2deg);padding:8px 34px;background:linear-gradient(180deg,#f3e3bd,#d8bf8a);color:#2b241f;font:700 30px/1 var(--hand);white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - 14px) 50%,100% 100%,0 100%,14px 50%);box-shadow:0 6px 14px #3c281440;pointer-events:none;z-index:1}.pmap__ribbon small{display:block;font:600 12px var(--font-ui);letter-spacing:0;text-transform:none;color:#8a4b1f;margin-top:3px;text-align:center}.pmap__clouds{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4;will-change:transform}.pmap__cl{position:absolute;width:260px;height:120px;background:radial-gradient(ellipse at 40% 55%,rgba(255,255,255,.75),rgba(255,255,255,.35) 45%,transparent 70%),radial-gradient(ellipse at 65% 45%,rgba(255,255,255,.7),transparent 60%);filter:blur(2px);opacity:.5;animation:pmapdrift 40s ease-in-out infinite alternate}@keyframes pmapdrift{0%{translate:-80px 0}to{translate:80px 0}}.pmap__tex{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.14;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .25 0 0 0 0 .18 0 0 0 0 .1 0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.pmap__vig{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 50% 50%,transparent 62%,rgba(90,60,30,.35) 100%)}.pmap__painting{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:6;display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:0;background:#f6eedc;box-shadow:0 0 0 2px #2b241f,0 20px 40px #281e144d;font:700 24px var(--hand);color:#2b241f}.pmap__painting span{width:18px;height:18px;border-radius:50%;border:3px solid #2b241f;border-right-color:transparent;animation:pmapspin .9s linear infinite}@keyframes pmapspin{to{transform:rotate(360deg)}}.pmap__zoom{position:absolute;right:16px;top:16px;z-index:6;display:flex;gap:6px}.pmap__zoom button{width:40px;height:40px;border-radius:50%;border:2px solid #2b241f;background:#f8f0dc;color:#2b241f;font:700 22px/1 var(--hand);cursor:pointer;box-shadow:3px 4px #2b241f40}.pmap__zoom button:focus-visible{outline:2px solid #8a4b1f;outline-offset:2px}.pmap__card{position:absolute;left:16px;bottom:16px;z-index:7;width:min(340px,calc(100% - 32px));padding:14px 16px;background:#f6eedc;border-radius:0;box-shadow:0 0 0 2px #2b241f,0 20px 50px #281e1459;transform:rotate(-1deg);display:flex;flex-direction:column;gap:6px;animation:fxin .3s ease}.pmap__card h3{margin:0;font:700 28px/1 var(--hand);color:#2b241f}.pmap__card p{margin:0;font-size:14px;line-height:1.45;color:#4a3f36}.pmap__card img{width:100%;height:130px;object-fit:cover;border-radius:0;box-shadow:0 0 0 3px #fff}.pmap__k{font:600 12px var(--font-ui);letter-spacing:0;text-transform:none;color:#8a4b1f}.pmap__meta{font-size:13px!important;color:#6b5a4a!important}.pmap__x{position:absolute;right:8px;top:4px;border:0;background:none;font-size:22px;color:#6b5a4a;cursor:pointer}.pmap__actions{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}.pmap__btn{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 14px;border-radius:0;border:0;cursor:pointer;font:700 11.5px var(--font-ui);letter-spacing:.06em;text-transform:uppercase;background:#fff8e8;color:#2b241f;box-shadow:inset 0 0 0 2px #2b241f;text-decoration:none}.pmap__btn.is-main{background:#2b241f;color:#f6eedc;box-shadow:none}.pmap__hint{position:absolute;right:16px;bottom:12px;z-index:5;margin:0;font:600 12px var(--font-ui);letter-spacing:0;text-transform:none;color:#5a4a3a;text-shadow:0 0 6px #f4e9cf;pointer-events:none}.pmap.is-reduced .pmap__pt.k-today i,.pmap.is-reduced .pmap__img,.pmap.is-reduced .pmap__walk{animation:none}@media(max-width:640px){.pmap{height:74vh;min-height:480px;border-radius:0}.pmap__hint{display:none}.pmap__card{bottom:10px;left:10px}}.fx.is-vert .fx-top{left:0;right:0;top:0;padding:12px 14px 22px;background:linear-gradient(180deg,#07080a 55%,#07080a00)}.fx.is-vert .fx-narr{display:none}.fx-echo{background:linear-gradient(180deg,#121a1f,#0e1013);box-shadow:inset 0 0 0 1px #8cc8e647,0 30px 60px #00000080}.fx-echo .fx-bg{-webkit-mask:linear-gradient(#000 45%,transparent);mask:linear-gradient(#000 45%,transparent);opacity:.75;filter:saturate(.7)}.fx-k--echo{color:#9fd3ea}.fx-ava{position:absolute;left:24px;top:22px;width:40px;height:40px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;font:800 16px var(--font-title);color:#07080a;background:#9fd3ea;box-shadow:0 0 0 3px #9fd3ea40,0 0 24px #9fd3ea40}.fx-ava img{width:100%;height:100%;object-fit:cover}.fx-cmp{width:min(400px,80vw);background:linear-gradient(180deg,#15171c,#0b0c0f);justify-content:flex-start;padding-top:24px}.fx-bars{display:flex;align-items:flex-end;gap:5px;height:62px;margin-top:4px}.fx-bars i{flex:1;border-radius:0;background:#e6e9ed38}.fx-bars i.me{background:#ffb25b;box-shadow:0 0 14px #ffb25b80}.fx-lines{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:13.5px;line-height:1.4;color:#e6e9ed}.fx-lines li:before{content:"· ";color:#ffb25b}.fx-ai{display:flex;flex-direction:column;gap:6px;cursor:default}.fx-ai__text{font-style:italic}.fx-err{color:#ffb4a8}.fx-friends{display:flex;align-items:center;gap:6px;color:#9fd3ea}.fx.is-vert .fx-cmp{padding-top:22px}.pmap__pt.k-echo i{background:#d9eef6;box-shadow:0 0 0 2px #3c6b80,3px 4px #2b241f38;color:#3c6b80;font-size:17px}.pmap__pt.k-echo b{font-size:20px;color:#3c5866}.fx-narr b{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.form-error{margin:0;color:var(--accent-ink);font-size:14px}.ol-strip{display:flex;flex-direction:column;gap:10px;margin-top:4px}.ol-strip--empty{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:0;background:var(--surface-2)}.ol-strip--empty p{margin:0;font-size:14px;flex:1 1 240px}.ol-bar{position:relative;height:10px;border-radius:0;background:var(--surface-2);overflow:hidden}.ol-seg{position:absolute;top:0;bottom:0;background:var(--line-2);box-shadow:inset -2px 0 0 var(--surface)}.ol-seg.is-done{background:color-mix(in srgb,var(--now) 40%,var(--surface-2))}.ol-seg.is-cur{background:var(--now)}.ol-now{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.ol-now b{font-size:16px}.ol-now .btn{margin-left:auto}.ol-stop{font-size:12px;padding:3px 9px;border-radius:0;background:var(--surface-2);color:var(--ink-2)}.ol-stop--sim{background:color-mix(in srgb,#3fa66b 18%,var(--surface));color:#2f8a57}.ol-stop--talvez{background:var(--now-bg);color:var(--now-ink)}.ol-stop--nao{background:color-mix(in srgb,#d0574a 16%,var(--surface));color:#c04a3d}.ol-sheet__lead{margin:0 0 8px}.ol-reveal{display:flex;gap:8px;align-items:flex-start;font-size:13px;color:var(--muted);margin-bottom:10px}.ol-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:52vh;overflow:auto}.ol-row{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;padding:10px 12px;border-radius:0;background:var(--surface-2)}.ol-row.is-cur{box-shadow:inset 0 0 0 2px var(--now);background:var(--now-bg)}.ol-row__n{color:var(--faint);text-align:center}.ol-row__body{display:flex;flex-direction:column;gap:2px;min-width:0}.ol-row__meta{font-size:12.5px;color:var(--muted)}.ol-row__note{font-size:13px;color:var(--ink-2)}.ol-hidden{border:0;padding:4px 10px;border-radius:0;background:repeating-linear-gradient(135deg,var(--line) 0 6px,transparent 6px 12px);color:var(--muted);font:inherit;font-size:13px;cursor:pointer;text-align:left}.ol-sheet__src{font-size:12.5px;margin:10px 0 0}.ol-hist{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--ink-2)}.ol-hist li{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ol-edit{display:flex;flex-direction:column;gap:10px}.ol-edit>p{margin:0}.ol-edit__rows{display:flex;flex-direction:column;gap:8px;max-height:50vh;overflow:auto;padding-right:4px}.ol-edit__row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 12px;border-radius:0;background:var(--surface-2)}.ol-edit__n{width:22px;font-size:12px;color:var(--faint);text-align:center}.ol-edit__name{flex:1 1 220px;min-width:0}.ol-edit__num{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--muted);white-space:nowrap}.ol-edit__num .field{width:86px}.ol-edit__stop{flex:1 1 200px;min-width:0}.ol-edit__note{flex:2 1 240px;min-width:0}.ol-edit__chk{display:inline-flex;gap:6px;align-items:center;font-size:13px;color:var(--muted)}.session__cards{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;width:min(820px,100%);margin-top:6px;text-align:left}.goalcard,.stopcard{flex:1 1 300px;display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:0;background:#0d0f12c7;box-shadow:none;color:#e6e9ed;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.goalcard .kicker,.stopcard .kicker{color:#c9ced4}.goalcard__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.goalcard .chip{background:#ffffff0f;color:#e6e9ed;box-shadow:none}.goalcard .chip[aria-pressed=true]{background:#ffb25b;color:#07080a;box-shadow:none}.goalcard__sug{gap:6px}.goalcard__own{display:flex;gap:8px}.goalcard__own .field{flex:1}.goalcard.is-set{flex-direction:row;flex-wrap:wrap;align-items:center;box-shadow:none}.goalcard.is-set .kicker{width:100%;color:#ffb25b}.goalcard__goal{flex:1;display:flex;gap:8px;align-items:center;font-size:16px;color:#f2f4f6}.stopcard b{font-size:17px;color:#f2f4f6}.stopcard p{margin:0;font-size:14px;line-height:1.45;color:#c9ced4}.stopcard .stopcard__note{font-style:italic;color:#e6e9ed}.stopcard .btn{align-self:flex-start}.stopcard--sim{box-shadow:inset 3px 0 #4fc283,inset 0 0 0 1px #e6e9ed1f}.stopcard--talvez{box-shadow:inset 3px 0 #ffb25b,inset 0 0 0 1px #e6e9ed1f}.stopcard--nao{box-shadow:inset 3px 0 #e46d5f,inset 0 0 0 1px #e6e9ed1f}.finish__goal{display:flex;flex-direction:column;gap:6px}.nowplaying{box-shadow:inset 0 -1px 0 var(--now-line)}.bridge-inbox{display:flex;flex-direction:column;gap:12px;margin-bottom:22px;padding:18px 20px}.bridge-inbox__head p{margin:4px 0 0;font-size:14px}.bridge-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.bridge-item{display:grid;grid-template-columns:44px 1fr auto;gap:12px;align-items:center;padding:10px 12px;border-radius:0;background:var(--surface-2)}.bridge-item__cover{width:44px;aspect-ratio:3 / 4;border-radius:0;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--line);color:var(--muted)}.bridge-item__cover img{width:100%;height:100%;object-fit:cover}.bridge-item__body{display:flex;flex-direction:column;gap:3px;min-width:0}.bridge-item__body b{font-size:15px}.bridge-item__detail{font-size:13px;color:var(--ink-2)}.bridge-item__ask{font-size:13px;color:var(--now-ink)}.bridge-item__actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}@media(max-width:640px){.bridge-item{grid-template-columns:44px 1fr}.bridge-item__actions{grid-column:1 / -1;justify-content:flex-start}}.bridge-row{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:0;background:var(--surface-2);margin-top:10px}.bridge-row.is-on{box-shadow:none}.bridge-row__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bridge-row__p,.bridge-row__hint,.bridge-row__msg{margin:0;font-size:13px}.bridge-row__form{display:flex;gap:8px;flex-wrap:wrap}.bridge-row__form .field{flex:1 1 240px}.bridge-row__actions{display:flex;gap:6px;flex-wrap:wrap}.discord-ava{width:32px;height:32px;border-radius:50%}.pacts{display:flex;flex-direction:column;gap:12px;padding:18px 20px;margin:18px 0}.pacts__head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.pacts>p{margin:0;font-size:14px}.pacts__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.pact{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:start;padding:12px 14px;border-radius:0;background:var(--surface-2)}.pact.is-invite{box-shadow:none}.pact__cover{width:54px;aspect-ratio:3 / 4;border-radius:0;overflow:hidden;display:block}.pact__cover img{width:100%;height:100%;object-fit:cover}.pact__body{display:flex;flex-direction:column;gap:6px;min-width:0}.pact__goal{font-size:16px}.pact__note{font-size:13px;color:var(--ink-2);font-style:italic}.pact__people{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.pact__people li{display:grid;grid-template-columns:minmax(70px,120px) minmax(60px,160px) 1fr;gap:10px;align-items:center;font-size:13px}.pact__who{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pact__bar{height:6px;border-radius:0;background:var(--line);overflow:hidden}.pact__bar i{display:block;height:100%;background:var(--now);border-radius:inherit}.pact__people li.is-done .pact__bar i{background:var(--gold)}.pact__st{color:var(--muted)}.pact__people li.is-done .pact__st{color:var(--gold)}.pact__actions{display:flex;flex-direction:column;gap:6px;align-items:flex-end}@media(max-width:640px){.pact{grid-template-columns:auto 1fr}.pact__actions{grid-column:1 / -1;flex-direction:row;align-items:center}.pact__people li{grid-template-columns:70px 1fr}.pact__st{grid-column:1 / -1}}.rhythm__week{margin-bottom:18px}.rhythm__week:empty{display:none}.seasons{display:flex;flex-direction:column;gap:10px;margin-top:28px}.seasons__head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.seasons>p{margin:0}.seasons__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;margin-top:6px}.season-card{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:0;background:var(--surface);box-shadow:none;text-decoration:none;color:inherit;transition:box-shadow .2s,transform .2s}.season-card:hover{box-shadow:none;transform:translateY(-2px)}.season-card b{font-size:18px}.season-card .muted{font-size:13px}.season-card__covers{display:flex;gap:6px;height:84px;margin-bottom:4px}.season-card__covers .cover-art{width:62px;height:84px;border-radius:0;object-fit:cover;flex:none;overflow:hidden}.season-dates{display:flex;gap:12px;flex-wrap:wrap}.season-dates label{display:flex;flex-direction:column;gap:4px;flex:1 1 140px}.season__stats{display:flex;flex-wrap:wrap;gap:12px 34px;margin:0 0 22px}.season__stats div{display:flex;flex-direction:column-reverse}.season__stats dd{margin:0;font-size:clamp(34px,5vw,56px);line-height:1}.season__stats dt{font:600 12.5px var(--font-ui);letter-spacing:0;text-transform:none;color:var(--muted)}.season__gold{color:var(--gold)}.season__top{display:flex;gap:18px;align-items:center;padding:18px;margin-bottom:16px}.season__top-cover{width:96px;aspect-ratio:3 / 4;border-radius:0;overflow:hidden;flex:none;box-shadow:0 0 0 3px var(--gold)}.season__top-cover img{width:100%;height:100%;object-fit:cover}.season__top-title{display:block;font-size:clamp(24px,3vw,36px);color:var(--ink);text-decoration:none;margin:4px 0}.season__top p{margin:0}.season__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.season__box{padding:18px;display:flex;flex-direction:column;gap:10px}.season__games{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.season__games li{display:flex;gap:10px;align-items:center}.season__games li a{width:36px;aspect-ratio:3 / 4;border-radius:0;overflow:hidden;flex:none}.season__games li img{width:100%;height:100%;object-fit:cover}.season__games li>span{display:flex;flex-direction:column;font-size:14px}.season__games .muted{font-size:12.5px}.season__marks{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:14px}.season__moments{margin:22px 0 10px}.season__photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;margin-top:10px}.season__photos figure{margin:0;display:flex;flex-direction:column;gap:4px}.season__photos img{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:0}.season__photos figcaption{font-size:12.5px;color:var(--muted)}.season__actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.fx-k{align-self:flex-start;font-size:11.5px;font-weight:600;padding:4px 9px;border-radius:0;background:#07080ab8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:none}.fx-sh{background:linear-gradient(180deg,#07080a26,#07080a8c 38%,#07080af0 72%,#07080afa)}.fx-p,.fx-sub,.fx-src{text-shadow:0 1px 10px rgba(0,0,0,.85),0 0 2px rgba(0,0,0,.9)}.fx-src{color:#c9ced4}.fx-h{text-shadow:0 2px 18px rgba(0,0,0,.85),0 0 2px rgba(0,0,0,.6)}.fx-narr{padding:10px 14px;border-radius:0;background:#07080a99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:none}.fx-amb__a{transition:opacity 2.4s ease}.fx-ev.has-img .fx-k,.fx-mem .fx-k,.fx-echo .fx-k{position:relative}.fx.has-imgs .fx-amb{top:0;right:0;bottom:0;left:0}.fx.has-imgs .fx-amb__a{filter:saturate(1.08) brightness(.62) blur(1.5px);transform:scale(1.04);transition:opacity 2.4s ease}.fx.has-imgs .fx-amb__a.on{opacity:1;animation:fxkb 18s ease-in-out infinite alternate}@keyframes fxkb{0%{transform:scale(1.04) translateZ(0)}to{transform:scale(1.12) translate3d(-1.5%,-1%,0)}}.fx.has-imgs .fx-amb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#07080a8c,#07080a26 30%,#07080a33 62%,#07080ad9)}.fx.has-imgs .fx-big{display:none}.fx.has-imgs .fx-spot{opacity:.5}.fx.is-reduced .fx-amb__a.on{animation:none}.trailer{display:grid;grid-template-columns:minmax(200px,340px) 1fr;gap:20px;align-items:start}.trailer--horizontal{grid-template-columns:1fr}.trailer__stage{position:relative;border-radius:0;overflow:hidden;background:#07080a;box-shadow:0 20px 50px #0006}.trailer__canvas,.trailer__video{display:block;width:100%;height:auto}.trailer--vertical .trailer__canvas,.trailer--vertical .trailer__video{max-height:62vh;object-fit:contain}.trailer__bar{position:absolute;left:0;right:0;bottom:0;height:4px;background:#ffffff26}.trailer__bar i{display:block;height:100%;background:var(--now)}.trailer__opts{display:flex;flex-direction:column;gap:10px}.trailer__opts>p{margin:0}.trailer__rec{margin:0;display:flex;align-items:center;gap:8px;color:var(--now-ink);font-weight:600}@media(max-width:720px){.trailer{grid-template-columns:1fr}.trailer--vertical .trailer__stage{max-width:260px;margin:0 auto}}.pn-token{display:flex;flex-direction:column;gap:8px}.pn-token__row{display:flex;gap:8px}.pn-token__row .field{flex:1;font-size:13px}.pn-steps{margin:4px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:4px;font-size:14px}.pn-token .faint{margin:0;font-size:12.5px}.intentcard .goalcard__goal{text-transform:none}.finish__intent .finish__label{line-height:1.4}.restmonth{padding:22px;margin-bottom:18px;display:flex;flex-direction:column;gap:14px}.restmonth__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.restmonth__title{font-size:clamp(22px,2.6vw,30px);margin:4px 0 0}.restmonth__title:first-letter{text-transform:uppercase}.restmonth__nav{display:flex;gap:4px}.restmonth__nav .btn{min-width:36px;font-size:18px}.restmonth__lead{margin:0;font-size:17px;line-height:1.55;max-width:70ch}.restmonth__empty{margin:0;max-width:70ch;line-height:1.55}.restmonth__bars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.restmonth__bars li{display:grid;grid-template-columns:170px 1fr auto;gap:12px;align-items:center}.restmonth__lbl{font-size:14px}.restmonth__bar{display:flex;height:10px;border-radius:0;overflow:hidden;background:var(--line)}.restmonth__bar i{display:block;height:100%}.restmonth__bar .is-sim{background:var(--now)}.restmonth__bar .is-meio{background:color-mix(in srgb,var(--now) 45%,transparent)}.restmonth__bar .is-nao{background:color-mix(in srgb,var(--muted) 45%,transparent)}.restmonth__n{font-size:12.5px;color:var(--muted);white-space:nowrap}.restmonth__games ul{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.restmonth__game{display:flex;gap:10px;align-items:center;text-decoration:none;color:inherit;padding:8px;border-radius:0;box-shadow:none}.restmonth__game:hover{box-shadow:none}.restmonth__game .cover-art{width:40px;height:54px;border-radius:0;object-fit:cover;flex:none;overflow:hidden}.restmonth__game>span{display:flex;flex-direction:column;gap:2px;font-size:14px;min-width:0}.restmonth__game .muted{font-size:12.5px}.restmonth__soft{margin:0;font-size:14px}.restmonth__feel{margin:0;color:var(--faint);line-height:1.6}@media(max-width:640px){.restmonth{padding:16px}.restmonth__bars li{grid-template-columns:1fr auto}.restmonth__bar{grid-column:1 / -1;order:3}}.bkrev__invite{padding:22px;margin-bottom:18px;display:flex;flex-direction:column;gap:8px;box-shadow:none;background:linear-gradient(120deg,var(--now-bg),var(--surface) 70%)}.bkrev__invite h2{font-size:clamp(22px,2.6vw,30px);margin:0}.bkrev__invite p{margin:0;max-width:70ch}.bkrev__again{margin:0 0 18px;font-size:14px;color:var(--muted)}.bkrev__actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:8px}.bkrev__lead{max-width:70ch;color:var(--muted);margin:0 0 14px}.bkrev__progress{display:flex;align-items:center;gap:12px;margin-bottom:14px;max-width:900px}.bkrev__progress .mono{font-size:13px;color:var(--muted);white-space:nowrap}.bkrev__bar{flex:1;height:6px;border-radius:0;background:var(--line);overflow:hidden}.bkrev__bar i{display:block;height:100%;background:var(--now);transition:width .3s}.bkrev__card{display:grid;grid-template-columns:200px 1fr;gap:26px;padding:24px;max-width:900px;animation:bkrev-in .28s ease-out}@keyframes bkrev-in{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.bkrev__card{animation:none}}.bkrev__cover{display:block;border-radius:0;overflow:hidden;aspect-ratio:3 / 4;align-self:start}.bkrev__cover .cover-art,.bkrev__cover img{width:100%;height:100%;object-fit:cover;display:block}.bkrev__info{display:flex;flex-direction:column;gap:8px;min-width:0}.bkrev__title{font-size:clamp(26px,3.4vw,40px);margin:0;line-height:1.05}.bkrev__info>p{margin:0 0 6px;line-height:1.5}.bkrev__choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px}.bkrev__choice{display:flex;flex-direction:column;gap:3px;text-align:left;padding:12px 14px;border-radius:0;border:0;background:var(--field);box-shadow:none;color:var(--ink);cursor:pointer;font:inherit;transition:box-shadow .15s,background .15s}.bkrev__choice:hover,.bkrev__choice:focus-visible{box-shadow:none;background:var(--now-bg)}.bkrev__choice.is-on{box-shadow:inset 0 0 0 2px var(--now)}.bkrev__choice b{font-size:15px}.bkrev__choice span{font-size:12.5px;color:var(--muted);line-height:1.35}.bkrev__nav{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.bkrev__summary,.bkrev__done{padding:24px;max-width:900px;display:flex;flex-direction:column;gap:10px}.bkrev__summary h2,.bkrev__done h2{margin:0;font-size:clamp(24px,3vw,34px)}.bkrev__summary>p,.bkrev__done p{margin:0;max-width:70ch;line-height:1.5}.bkrev__group{margin-top:10px}.bkrev__group ul{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.bkrev__row{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:0;box-shadow:none}.bkrev__row .cover-art{width:34px;height:46px;border-radius:0;object-fit:cover;flex:none;overflow:hidden}.bkrev__row-t{flex:1;display:flex;flex-direction:column;min-width:0;font-size:14px}.bkrev__row-t b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bkrev__row-t .muted{font-size:12.5px}@media(max-width:640px){.bkrev__card{grid-template-columns:1fr;padding:16px;gap:14px}.bkrev__cover{width:120px}.bkrev__choices{grid-template-columns:1fr}.bkrev__summary,.bkrev__done{padding:16px}}.intentcard{align-self:flex-start}.bkrev__summary .bkrev__group h2{font:600 13px var(--font-ui);letter-spacing:0;text-transform:none;color:var(--muted)}.bkrev__row{flex-wrap:wrap}.bkrev__row-t{flex:1 1 160px}.session__foot{width:100%;max-width:1280px;margin-inline:auto}.session__recap,.session__note{width:min(820px,100%);max-width:820px;margin-inline:auto}.finish__goal+.finish__feel-q{margin-top:10px;padding-top:14px;border-top:1px solid var(--line)}.finish__feel-q{display:block}.what__moods{margin-top:12px}.what .what__pick{position:relative;isolation:isolate;overflow:hidden;border-radius:0;padding:22px;margin-top:18px;gap:22px;box-shadow:none;background:var(--field);flex-wrap:nowrap}.what__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--wbg) center / cover no-repeat;opacity:0;filter:saturate(1.05) blur(10px);transform:scale(1.12);transition:opacity .6s}.what__pick.has-bg .what__bg{opacity:.32}.what__pick.has-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,rgba(var(--bg-rgb),.9),rgba(var(--bg-rgb),.72) 55%,rgba(var(--bg-rgb),.86))}.what .what__cover{flex:none;align-self:flex-start}.what .what__cover img,.what .what__cover .cover-art{width:150px;height:200px;border-radius:0;box-shadow:0 18px 40px var(--shadow)}.what__kicker{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap}.what__kicker .kicker{color:var(--now-ink)}.what__count{font-size:11.5px;color:var(--faint);letter-spacing:.06em}.what .what__title{margin-top:6px}.what .what__why{list-style:none;padding:0;margin:14px 0 0;display:flex;flex-direction:column;gap:7px;max-width:60ch}.what .what__why li{display:flex;gap:9px;align-items:flex-start;line-height:1.45}.what .what__why li svg{flex:none;margin-top:3px;color:var(--now-ink)}.what__why ul{margin:0}@media(max-width:640px){.what .what__pick{flex-wrap:wrap;padding:16px;gap:14px}.what .what__cover img,.what .what__cover .cover-art{width:96px;height:128px}.what .what__title{font-size:24px}}.home-cols .what .what__cover img,.jindex__aside .what .what__cover img{width:110px;height:147px}.jindex__aside .what .what__pick{padding:16px;gap:14px}.jindex__aside .what .what__cover img{width:84px;height:112px}.what{container-type:inline-size}@container (max-width: 560px){.what .what__pick{flex-wrap:wrap;padding:16px;gap:14px}.what .what__cover img,.what .what__cover .cover-art{width:96px;height:128px}.what .what__title{font-size:24px;line-height:1}.what .what__info{flex:1 1 100%}}.what__filters{margin-top:18px;padding-top:16px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.what__flabel{font:600 13px var(--font-ui);letter-spacing:0;text-transform:none;color:var(--muted)}.what .what__moods{margin:0}.what__extra-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.what__more{gap:6px}.what__badge{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:0;background:var(--now);color:var(--on-accent);font:700 11px var(--font-ui)}.what__active{gap:6px;background:var(--now-bg);box-shadow:none;color:var(--ink)}.what__panel{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:0;background:var(--field);box-shadow:none}.what__panel fieldset{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.what__panel legend{padding:0;margin-bottom:6px;font-size:13px;font-weight:600}.what__panel .chips{gap:6px}.what__n{margin-left:6px;font:600 12.5px var(--font-ui);color:var(--faint)}.chip[aria-pressed=true] .what__n{color:inherit;opacity:.7}.what__hint{margin:0;font-size:12.5px}.jindex__aside .what__filters,.home-cols .what__filters{margin-top:14px}.dm__grid{display:grid;grid-template-columns:minmax(280px,360px) 1fr;gap:16px;align-items:start}.dm__side{padding:14px;display:flex;flex-direction:column;gap:10px;position:sticky;top:84px;max-height:calc(100vh - 110px);overflow:auto}.dm__tabs{margin:0;width:100%;display:grid;grid-template-columns:1fr 1fr}.dm__tabs button{display:inline-flex;align-items:center;justify-content:center;gap:6px}.dm__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.dm__row{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:0;text-decoration:none;color:inherit}.dm__row:hover{background:var(--field)}.dm__row.is-on{background:var(--now-bg);box-shadow:none}.dm__row-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.dm__row-top{display:flex;justify-content:space-between;gap:8px;font-size:14px}.dm__row-top .faint{font-size:12px;white-space:nowrap}.dm__row-last{font-size:13px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dm__row.is-unread .dm__row-last{color:var(--ink);font-weight:600}.dm__dot{min-width:20px;height:20px;padding:0 6px;border-radius:0;background:var(--now);color:var(--on-accent);font:700 11px/20px var(--font-ui);text-align:center}.dm__muted{display:inline-flex;opacity:.7}.dm__empty{margin:6px 4px;font-size:14px;line-height:1.5}.dm__privacy{margin:6px 4px 0;font-size:12.5px}.dm__main{padding:0;min-height:60vh;display:flex;flex-direction:column;overflow:hidden}.dm__none{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--muted);padding:40px}.dm__conv{display:flex;flex-direction:column;height:calc(100vh - 150px);min-height:480px}.dm__conv-head{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--line)}.dm__conv-who{flex:1;min-width:0}.dm__conv-who a{color:inherit;text-decoration:none}.dm__back{display:none}.dm__conv-menu{position:relative}.dm__pop{position:absolute;right:0;top:calc(100% + 6px);z-index:20;min-width:230px;display:flex;flex-direction:column;padding:6px;border-radius:0;background:var(--surface);box-shadow:0 16px 40px var(--shadow),inset 0 0 0 1px var(--line)}.dm__pop button{text-align:left;background:none;border:0;padding:10px 12px;border-radius:0;color:var(--ink);font:inherit;font-size:14px;cursor:pointer}.dm__pop button:hover{background:var(--field)}.dm__pop .is-danger{color:var(--live)}.dm__msgs{flex:1;overflow:auto;padding:16px;display:flex;flex-direction:column;gap:6px}.dm__start{margin:auto;text-align:center;max-width:46ch;line-height:1.5}.dm__day{display:flex;justify-content:center;margin:12px 0 6px}.dm__day span{font:600 12.5px var(--font-ui);letter-spacing:0;text-transform:none;color:var(--faint);padding:3px 10px;border-radius:0;background:var(--field)}.dm__b{display:flex;flex-direction:column;align-items:flex-start;max-width:min(78%,620px)}.dm__b.is-mine{align-self:flex-end;align-items:flex-end}.dm__bubble{padding:9px 13px;border-radius:0;background:var(--field);box-shadow:none;font-size:15px;line-height:1.45;overflow-wrap:anywhere;display:flex;flex-direction:column;gap:6px}.dm__b.is-mine .dm__bubble{border-radius:0;background:var(--now-bg);box-shadow:none}.dm__bubble p{margin:0}.dm__b.is-deleted p{margin:0;font-size:13px;padding:6px 12px;border-radius:0;box-shadow:none}.dm__b.is-hidden .dm__bubble{opacity:.6}.dm__quote{font-size:13px;color:var(--muted);padding:4px 8px;border-left:2px solid var(--now-line);background:rgba(var(--bg-rgb),.35);border-radius:0}.dm__meta{display:flex;gap:10px;align-items:center;font-size:12px;padding:2px 6px;opacity:.85}.dm__meta .cm-link{font-size:12px}.dm__game{display:flex;gap:10px;align-items:center;padding:8px;border-radius:0;background:rgba(var(--bg-rgb),.45);text-decoration:none;color:inherit;min-width:220px}.dm__game .cover-art{width:44px;height:59px;border-radius:0;object-fit:cover;flex:none;overflow:hidden}.dm__game>span{display:flex;flex-direction:column;gap:2px;font-size:14px}.dm__game-cta{font-size:12px;color:var(--now-ink);font-weight:600}.dm__edit{display:flex;flex-direction:column;gap:6px;min-width:240px}.dm__edit span{display:flex;gap:6px;justify-content:flex-end}.dm__request{margin:0 16px 12px;padding:12px 14px;border-radius:0;background:var(--now-bg);box-shadow:none}.dm__request p{margin:0 0 10px;font-size:14px;line-height:1.5}.dm__request-acts{display:flex;gap:8px;flex-wrap:wrap}.dm__note{margin:0 16px 12px;font-size:14px}.dm__compose{border-top:1px solid var(--line);padding:10px 12px 8px;display:flex;flex-direction:column;gap:6px}.dm__compose-row{display:flex;gap:8px;align-items:flex-end}.dm__compose-row textarea{flex:1;resize:none;min-height:42px;max-height:160px;field-sizing:content}.dm__attach{display:flex;gap:6px;flex-wrap:wrap}.dm__attach-item{display:inline-flex;align-items:center;gap:6px;font-size:13px;padding:4px 4px 4px 10px;border-radius:0;background:var(--field);box-shadow:none;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dm__hint{font-size:11.5px}.dm__err{margin:0 16px 10px}.dm__picker{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:4px;max-height:50vh;overflow:auto}.dm__picker button{display:flex;gap:10px;align-items:center;width:100%;text-align:left;padding:6px 8px;border:0;border-radius:0;background:none;color:var(--ink);font:inherit;cursor:pointer}.dm__picker button:hover{background:var(--field)}.dm__picker .cover-art{width:34px;height:46px;border-radius:0;object-fit:cover;flex:none;overflow:hidden}.prefs__field{display:flex;flex-direction:column;gap:8px;padding:12px 0}.prefs__field>span{display:flex;flex-direction:column;gap:3px}.prefs__field select{max-width:360px}@media(max-width:860px){.dm__grid{grid-template-columns:1fr}.dm.has-open .dm__side,.dm:not(.has-open) .dm__main{display:none}.dm.has-open .dm__head{display:none}.dm__side{position:static;max-height:none}.dm__back{display:inline-grid}.dm__conv{height:calc(100svh - 210px);min-height:360px}.dm.has-open{padding-top:8px}}.presence-pill{display:inline-flex;align-items:center;gap:7px;padding:4px 11px;border-radius:0;font-size:13px;background:var(--field);box-shadow:none;color:var(--ink)}.presence-pill a{color:inherit;font-weight:600}.presence-pill__dot,.friends-now__dot{width:8px;height:8px;border-radius:50%;background:#3fcf8e;box-shadow:0 0 0 3px #3fcf8e2e;flex:none}.presence-pill.is-playing .presence-pill__dot,.friends-now__dot.is-playing{background:var(--now);box-shadow:0 0 0 3px #ffb25b33}.friends-now ul{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.friends-now__p{display:flex;align-items:center;gap:10px;padding:6px;border-radius:0;text-decoration:none;color:inherit}.friends-now__p:hover{background:var(--field)}.friends-now__av{position:relative;flex:none}.friends-now__dot{position:absolute;right:-1px;bottom:-1px;box-shadow:0 0 0 2px var(--surface)}.friends-now__t{flex:1;min-width:0;display:flex;flex-direction:column;font-size:13.5px}.friends-now__t small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.friends-now__cv .cover-art{width:28px;height:38px;border-radius:0;object-fit:cover;display:block;overflow:hidden}.dm__presence{margin-left:8px}.dm__presence .presence-pill{padding:2px 8px;font-size:12px}.pd-id .presence-pill{margin-top:8px}.people__now:empty{display:none}.people__now{max-width:520px;margin:0 0 18px}.people__now .cm-side{padding:14px;border-radius:0;background:var(--surface);box-shadow:none}.presence-pill{align-self:flex-start;width:max-content;max-width:100%}.search{max-width:980px}.search__field{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 14px;border:0;border-radius:0;background:var(--surface);margin:6px 0 14px}.search__field .field{flex:1;border:0;background:transparent;padding:8px 0;min-width:0}.search__field .field:focus{outline:none;box-shadow:none}.search__field:focus-within{border-color:var(--accent)}.search__tabs{margin-bottom:18px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.search__tabs .chip{white-space:nowrap}.search__groups{display:grid;gap:26px}.search__group .kicker{margin-bottom:10px}.search__games{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:14px}.search__games a{display:grid;gap:6px;color:inherit;text-decoration:none}.search__games a>span{display:grid;gap:2px;font-size:14px;line-height:1.3}.search__games small{font-size:12px}.search__games .cover,.search__games img{border-radius:0}.search__rows{list-style:none;margin:0;padding:0;display:grid;gap:4px}.search__row{display:flex;align-items:flex-start;gap:12px;padding:10px;border-radius:0;color:inherit;text-decoration:none}.search__row:hover{background:var(--surface)}.search__row>span:last-child{display:grid;gap:3px;min-width:0}.search__row small{font-size:13px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.search__ic{flex:none;width:40px;height:40px;border-radius:0;display:grid;place-items:center;background:var(--surface);color:var(--muted)}.search__cv{flex:none;width:40px}.search__cv img,.search__cv .cover{border-radius:0}@media(max-width:640px){.search__games{grid-template-columns:repeat(3,1fr);gap:10px}.search__games a>span{font-size:13px}}.glists{max-width:1100px}.glists__new{margin:4px 0 18px}.glist-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:12px;margin-top:14px}.glist-grid--tight{margin-top:0}.glist-card{display:flex;gap:14px;align-items:center;padding:12px;border:0;border-radius:0;background:var(--surface);color:inherit;text-decoration:none;min-width:0}.glist-card:hover{border-color:var(--now-line)}.glist-card__body{display:grid;gap:4px;min-width:0}.glist-card__title{font-size:16px;line-height:1.25}.glist-card small{font-size:13px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.glist-card__note{color:var(--ink);font-style:italic}.glist-mosaic{flex:none;width:76px;height:100px;display:grid;gap:2px;border-radius:0;overflow:hidden;background:var(--line)}.glist-mosaic .cover-art{width:100%;height:100%;object-fit:cover;border-radius:0;display:block}.glist-mosaic--2,.glist-mosaic--4{grid-template-columns:1fr 1fr}.glist-mosaic--2{grid-template-rows:1fr}.glist-mosaic--3{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.glist-mosaic--3>:first-child{grid-row:span 2}.glist-mosaic--4{grid-template-rows:1fr 1fr}.glist-mosaic__empty{display:grid;place-items:center;color:var(--faint);background:var(--field)}.glist-form{display:grid;gap:14px;padding:18px;margin:6px 0 18px;max-width:640px}.glist-form .field-wrap{display:grid;gap:6px}.glist-form__vis{border:0;padding:0;margin:0;display:grid;gap:8px}.glist-form__check{display:flex;gap:8px;align-items:center;font-size:14px}.glist-form__acts{display:flex;gap:8px;justify-content:flex-end}.glist{max-width:900px}.glist__head{display:grid;gap:10px;margin-bottom:18px}.glist__title{margin:4px 0 0;overflow-wrap:anywhere}.glist__desc{margin:0;max-width:680px;white-space:pre-line}.glist__meta{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;font-size:14px}.glist__person{display:inline-flex;align-items:center;gap:8px;color:inherit;font-weight:600;text-decoration:none}.glist__vis{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border:0;border-radius:0;font-size:12px;color:var(--muted);background:var(--fr-piece)}.glist__vis--mod{color:var(--danger);border-color:#8a3a2c}.glist__acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.glist__people{display:grid;gap:12px;padding:16px;margin-bottom:16px}.glist__people p{margin:0}.glist__peopleform{display:flex;gap:8px}.glist__peopleform .field{flex:1;min-width:0}.glist__editors{list-style:none;margin:0;padding:0;display:grid;gap:6px}.glist__editors li{display:flex;justify-content:space-between;align-items:center;gap:10px}.glist__add{display:grid;gap:8px;margin-bottom:18px;position:relative}.glist__add .search__field{margin:0}.glist__hits{list-style:none;margin:0;padding:6px;display:grid;gap:2px;border:0;border-radius:0;background:var(--surface)}.glist__hit{display:flex;gap:12px;align-items:center;width:100%;padding:8px;border:0;border-radius:0;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit}.glist__hit:hover:not(:disabled){background:var(--field)}.glist__hit:disabled{cursor:default;opacity:.65}.glist__hit>span:nth-child(2){display:grid;gap:2px;flex:1;min-width:0}.glist__hitcv{flex:none;width:36px}.glist__hitcv .cover-art{border-radius:0}.glist__hitact{display:inline-flex;gap:4px;align-items:center;font-size:13px;color:var(--accent-ink);white-space:nowrap}.glist__items{list-style:none;margin:0;padding:0;display:grid;gap:10px}.glist__item{display:flex;gap:14px;align-items:flex-start;padding:12px;border:0;border-radius:0;background:var(--surface)}.glist__n{flex:none;width:34px;font-size:26px;line-height:1;color:var(--accent-ink);text-align:right;padding-top:4px}.glist__cover{flex:none;width:72px}.glist__cover .cover-art{border-radius:0}.glist__body{display:grid;gap:6px;min-width:0;flex:1}.glist__game{font-weight:700;font-size:17px;color:inherit;text-decoration:none}.glist__note{margin:0;white-space:pre-line;overflow-wrap:anywhere}.glist__noteform{display:grid;gap:8px}.glist__noteform>div{display:flex;gap:8px;justify-content:flex-end}.glist__itemacts{display:flex;flex-wrap:wrap;gap:4px 12px}.glist__danger{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:26px;padding-top:16px;border-top:1px solid var(--line);font-size:14px}.addlist{display:grid;gap:8px;margin-top:8px}.addlist>.btn{justify-self:start}.addlist__panel{display:grid;gap:10px;padding:12px;border:0;border-radius:0;background:var(--field)}.addlist__panel p{margin:0}.addlist__list{list-style:none;margin:0;padding:0;display:grid;gap:2px;max-height:240px;overflow:auto}.addlist__row{display:flex;gap:10px;align-items:center;width:100%;padding:7px 6px;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:14px;text-align:left;cursor:pointer}.addlist__row:hover{background:var(--surface)}.addlist__check{flex:none;width:18px;height:18px;border:1px solid var(--line);border-radius:5px;display:grid;place-items:center;color:var(--on-accent)}.addlist__row[aria-pressed=true] .addlist__check{background:var(--accent);border-color:var(--accent)}.addlist__new{display:flex;gap:6px}.addlist__new .field{flex:1;min-width:0;padding:7px 10px;font-size:14px}.addlist__all{font-size:13px}.pp-lists{display:grid;gap:12px;margin-top:28px}@media(max-width:640px){.glist__item{gap:10px;padding:10px}.glist__cover{width:56px}.glist__n{width:24px;font-size:20px}.glist__game{font-size:16px}}.ev-share{justify-self:start;margin-bottom:6px}.snip-link{display:grid;gap:8px;padding-top:14px;margin-top:4px;border-top:1px solid var(--line)}.snip-link p{margin:0}.snip-link__row{display:flex;gap:8px}.snip-link__row .field{flex:1;min-width:0;font:600 14.5px var(--font-ui)}.snip{position:relative;min-height:calc(100svh - 120px);display:grid;align-content:center;justify-items:center;gap:16px;padding:48px 16px 64px}.snip__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}.snip__bg img{width:100%;height:100%;object-fit:cover;filter:blur(18px) saturate(1.1);transform:scale(1.08);opacity:.5}.snip__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(var(--bg-rgb),.55),rgba(var(--bg-rgb),.92))}.snip__card{position:relative;z-index:1;width:min(640px,100%);border:0;border-radius:0;background:var(--surface);overflow:hidden;box-shadow:0 30px 80px var(--shadow)}.snip__photo{margin:0}.snip__photo img{display:block;width:100%;max-height:62svh;object-fit:cover}.snip__body{display:grid;gap:14px;padding:22px 24px 20px}.snip__game{display:flex;gap:12px;align-items:center;color:inherit;text-decoration:none}.snip__game>span:last-child{display:grid;gap:3px}.snip__cover{flex:none;width:44px}.snip__cover .cover-art{border-radius:0}.snip__title{margin:0;font-size:clamp(28px,5vw,40px);line-height:1.05;overflow-wrap:anywhere}.snip__quote{margin:0;font-size:19px;line-height:1.45;color:var(--ink);white-space:pre-line}.snip__text{margin:0;color:var(--muted);white-space:pre-line}.snip__foot{display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between;align-items:center;padding-top:14px;border-top:1px solid var(--line);font-size:14px}.snip__acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.snip__note{position:relative;z-index:1;margin:0;text-align:center;font-size:13px;max-width:520px}.snip-links__list{list-style:none;margin:0 0 8px;padding:0;display:grid;gap:6px}.snip-links__list li{display:flex;justify-content:space-between;align-items:center;gap:12px}.snip-links__list li>span{min-width:0}@media(max-width:640px){.snip{padding-top:20px}.snip__body{padding:18px 16px}}.gjs__tiles{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr));gap:10px}.gjs__tile{margin:0;padding:14px 16px;border:0;border-radius:0;background:var(--surface);display:grid;gap:8px;align-content:start}.gjs__tile dd{margin:0;display:grid;gap:3px}.gjs__tile b{font-size:28px;line-height:1}.gjs__tile small{font-size:12.5px;line-height:1.35}.gjs__stops{font-size:14px}.gjs__stops .kicker{margin-right:8px}.gjs__foot{font-size:13px}@media(max-width:640px){.gjs__tiles{grid-template-columns:1fr 1fr}.gjs__tile b{font-size:22px}}.fx-talk{background:linear-gradient(180deg,#17140f,#0e1013);box-shadow:inset 0 0 0 1px #e2be8440,0 30px 60px #00000080}.fx-talk .fx-ic{color:var(--gold)}:root[data-theme=light] .fx-talk{background:linear-gradient(180deg,#fbf5ea,#fff);box-shadow:inset 0 0 0 1px #b45f0640,0 20px 40px #00000014}.yrv__bar{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:center;margin-bottom:18px}.yrv__stage{position:relative;width:min(460px,100%);aspect-ratio:9 / 16;max-height:calc(100svh - 230px);min-height:520px;margin:0 auto;border-radius:0;overflow:hidden;background:radial-gradient(120% 80% at 70% 0%,rgba(255,178,91,.22),transparent 60%),#0b0c0f;color:#f2f4f6;box-shadow:0 30px 80px #00000073}.yrv__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.55;animation:yrv-zoom 9s ease-out both}.yrv__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#07080a59,#07080a8c 40%,#07080aeb);pointer-events:none}.yrv__progress{position:absolute;top:12px;left:12px;right:52px;display:flex;gap:4px;z-index:3}.yrv__progress i{flex:1;height:3px;border-radius:0;background:#ffffff40;overflow:hidden;position:relative}.yrv__progress i.is-done{background:#ffffffd9}.yrv__progress i.is-now:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform-origin:left;animation:yrv-fill linear both;animation-duration:inherit}.yrv__progress i.is-paused:after{animation:none;transform:none;opacity:.35}.yrv__pause{position:absolute;top:4px;right:8px;z-index:4;color:#fff}.yrv__slide{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;padding:48px 26px 34px;animation:yrv-in .5s ease-out both;pointer-events:none}.yrv__slide .kicker{color:#ffb25b}.yrv__big{margin:0;font-size:clamp(44px,12vw,64px);line-height:.95;overflow-wrap:anywhere}.yrv__mid{margin:0;font-size:clamp(28px,7vw,36px);line-height:1.05;overflow-wrap:anywhere}.yrv__gold{color:#e2be84}.yrv__lead{margin:0;font-size:17px;line-height:1.45;color:#e6e9ed}.yrv__small{margin:0;font-size:14px;color:#c9ced4}.yrv__cover{width:46%;max-width:190px}.yrv__cover .cover-art{border-radius:0;box-shadow:0 0 0 3px #e2be84,0 20px 40px #00000080}.yrv__covers{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.yrv__covers--sm{grid-template-columns:repeat(5,1fr)}.yrv__covers .cover-art{border-radius:0}.yrv__photos{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.yrv__photos img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:0}.yrv__quote{margin:0;font-size:20px;line-height:1.4;display:grid;gap:6px}.yrv__quote small{font-size:13px;color:#c9ced4}.yrv__months{display:grid;grid-template-columns:repeat(12,1fr);gap:4px;height:120px;align-items:end}.yrv__months span{display:grid;grid-template-rows:1fr auto;height:100%;gap:4px;align-items:end;text-align:center}.yrv__months i{display:block;width:100%;background:#ffffff59;border-radius:0}.yrv__months .is-top i{background:#ffb25b}.yrv__months b{font:600 12px var(--font-ui);text-transform:none;color:#c9ced4}.yrv__months--flat i{background:var(--line)}.yrv__months--flat b{color:var(--faint);font-size:11px}.yrv__months--flat .is-top i{background:var(--accent)}.yrv__nav{position:absolute;top:0;bottom:0;z-index:3;width:38%;border:0;background:transparent;cursor:pointer}.yrv__nav--prev{left:0}.yrv__nav--next{right:0;width:62%}.yrv__nav:disabled{cursor:default}.yrv__end{position:absolute;z-index:4;left:26px;right:26px;bottom:26px;display:flex;gap:8px;flex-wrap:wrap}.yrv__end+.yrv__slide,.yrv__stage:has(.yrv__end) .yrv__slide{padding-bottom:86px}.yrv__box{padding:18px;margin-bottom:18px}.yrv__nums{display:grid;gap:4px}@keyframes yrv-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes yrv-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes yrv-zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.yrv__bg,.yrv__slide{animation:none}}@media(max-width:640px){.yrv__stage{min-height:0;max-height:none;height:calc(100svh - 250px);aspect-ratio:auto;border-radius:0}}.wkc{display:grid;gap:12px;padding:18px;margin-bottom:18px}.wkc.is-done{border-color:var(--now-line);background:linear-gradient(180deg,var(--now-bg),var(--surface))}.wkc__head{display:flex;justify-content:space-between;align-items:center}.wkc__head .kicker{margin:0}.wkc__ok{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--accent);color:var(--on-accent)}.wkc__body{display:flex;gap:14px;align-items:flex-start}.wkc__cover{flex:none;width:54px}.wkc__cover .cover-art{border-radius:0}.wkc__title{margin:0 0 4px;font-weight:700;font-size:17px;line-height:1.3}.wkc__hint{margin:0;font-size:14px}.wkc__acts{display:flex;gap:8px;flex-wrap:wrap}.wkc__foot{margin:0;font-size:12.5px}.wkc--skipped{font-size:13px;margin:0 0 14px}.ol-prov{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;padding:10px 12px;border-radius:0;border:1px dashed var(--now-line);background:var(--now-bg);font-size:13px}.ol-prov.is-ok{border-style:solid;border-color:var(--line);background:transparent}.ol-prov__tag{display:inline-flex;gap:6px;align-items:center;font:600 12.5px/1.2 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--now-hi)}.ol-prov.is-ok .ol-prov__tag,.ol-prov__n{color:var(--muted)}.ol-prov__src{color:var(--faint)}.ol-prov__src a{color:inherit}.ol-prov__acts{display:inline-flex;gap:6px;align-items:center;margin-left:auto}.ol-sheet__lead+.ol-reveal+.ol-list+.ol-prov,.ol-list+.ol-prov{margin-top:12px}.ol-strip--work{justify-content:flex-start;gap:12px}.ol-work{display:inline-flex;gap:4px}.ol-work i{width:7px;height:7px;border-radius:50%;background:var(--now);animation:ol-dot 1.2s ease-in-out infinite}.ol-work i:nth-child(2){animation-delay:.15s}.ol-work i:nth-child(3){animation-delay:.3s}@keyframes ol-dot{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.ol-work i{animation:none;opacity:.7}}.fx-gpart .fx-num{font-size:38px}.fx-gpart.is-ahead{opacity:.82}.fx-gpart.is-ahead .fx-h{color:var(--muted)}.fx-gpart__hide{background:none;border:1px dashed rgba(255,255,255,.28);border-radius:0;padding:6px 10px;color:inherit;font:inherit;font-size:13px;cursor:pointer;text-align:left}.fx-k--part{color:#e2be84}.ol-group{list-style:none;margin:14px 0 4px;font:600 12.5px/1.2 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--gold)}.ol-kind{display:inline-block;margin-top:2px;padding:1px 8px;border-radius:0;border:0;font-size:11px;color:var(--muted);text-transform:capitalize;width:max-content;background:var(--fr-piece)}.ol-edit__group{min-width:0}.pp{display:flex;flex-direction:column;gap:8px;min-width:0}.pp__quick{gap:6px}.pp__find{display:flex;gap:8px;align-items:stretch}.pp__find .field{flex:1;min-width:0}.pp__cam{flex:none;width:52px;padding:0;justify-content:center}.pp__res{list-style:none;margin:0;padding:4px;display:flex;flex-direction:column;gap:2px;border-radius:0;background:var(--surface-2, rgba(255, 255, 255, .04));box-shadow:inset 0 0 0 1px var(--line-2, rgba(255, 255, 255, .12))}.pp__res button{width:100%;display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:baseline;padding:9px 10px;border:0;border-radius:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.pp__res button:hover,.pp__res button:focus-visible{background:#ffb25b1f}.pp__res .mono{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.pp__res b{font-weight:600;min-width:0;overflow-wrap:anywhere}.pp__res small{grid-column:2;color:var(--muted);font-size:12px}.pp__none{margin:0;font-size:13px}.pp__photo{position:relative;display:flex;gap:10px;align-items:flex-start;padding:10px 40px 10px 10px;border-radius:0;box-shadow:inset 0 0 0 1px var(--line-2, rgba(255, 255, 255, .12))}.pp__photo img{width:64px;height:64px;object-fit:cover;border-radius:0;flex:none}.pp__photo>div{display:flex;flex-direction:column;gap:6px;min-width:0}.pp__photo .chips{gap:6px}.pp__photo .chip small{margin-left:4px}.pp__x{position:absolute;top:6px;right:6px}.pp__all{align-self:flex-start}.pp__keep{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--muted)}.ppcard{flex:1 1 100%;display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:0;background:#0d0f12c7;box-shadow:none;color:#e6e9ed;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);--muted: #AEB4BB;--line-2: rgba(255, 255, 255, .16);--surface-2: rgba(255, 255, 255, .04)}.ppcard .kicker{color:#c9ced4}.ppcard__q{font-size:17px;color:#f2f4f6}.ppcard__row{display:flex;gap:8px;flex-wrap:wrap}.ppcard .chip{background:#ffffff0f;color:#e6e9ed;box-shadow:none}.ppcard .chip[aria-pressed=true]{background:#ffb25b;color:#07080a;box-shadow:none}.ppcard .field{background:#ffffff0f;color:#f2f4f6}.ppcard>.btn.quiet{align-self:flex-start}.ppcard.is-set{flex-direction:row;flex-wrap:wrap;align-items:center;box-shadow:none}.ppcard.is-set .kicker{width:100%;color:#ffb25b}.ppcard__name{flex:1;display:flex;gap:8px;align-items:center;font-size:16px;color:#f2f4f6}.ol-link{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:6px}.ol-link__label{font-size:13px;font-weight:600}.ol-link__row{display:flex;gap:8px;flex-wrap:wrap}.ol-link__row .field{flex:1 1 220px;min-width:0}.pp__today{margin:0;font-size:14px;line-height:1.4}.pp__today b{color:var(--gold, #FFB25B)}.pp__done{opacity:.62;gap:4px}.pp__found{gap:6px}.pp .chip small{margin-left:2px}.pp__groups{display:flex;flex-direction:column;gap:14px}.pp__group .chips{gap:6px}.pp__group .ol-group{margin:0 0 6px;display:flex;gap:8px;align-items:baseline}.pp__group .ol-group .faint{letter-spacing:0;text-transform:none;font-family:inherit;font-weight:400}.ol-prov__acts{flex-wrap:wrap}.ol-prov__acts .btn{white-space:nowrap}.pv-btn{gap:6px}.pv-frame{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:0;overflow:hidden;background:#07080a}.pv-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.pv-cover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px;border:0;background:radial-gradient(120% 90% at 50% 40%,#1d2128,#07080a);color:#e6e9ed;font:inherit;text-align:center;cursor:pointer}.pv-cover b{font-size:17px}.pv-cover span{max-width:36ch;font-size:13px;color:#aeb4bb}.pv-cover:hover b,.pv-cover:focus-visible b{color:#ffb25b}.pv-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:10px 0 0;font-size:13px;color:var(--muted)}.pv-meta a{color:inherit;text-decoration:underline;text-underline-offset:3px}.pv-alts{margin-top:8px;gap:6px}.pv-acts{flex-wrap:wrap}.ol-row__vid{padding-inline:10px}.ppcard .pv-btn{color:#e6e9ed}.ol-row__acts{display:inline-flex;align-items:center;gap:4px;flex:none}.ol-row__acts .btn{white-space:nowrap}.fx-popen.is-now{box-shadow:inset 0 0 0 1px #ffe2b899,0 0 0 6px #ffb25b12,0 40px 90px #000000a6}.fx-popen .fx-actions{flex-wrap:wrap;align-items:center}.fx-popen .pv-btn{color:#f2f4f6}.fx-ruler--parts{height:60px;bottom:14px;border-top:0;background:none;cursor:default}.fx-hz{position:absolute;left:0;right:0;top:12px;height:1px;background:#e6e9ed29}.fx-hz__lit{position:absolute;left:0;top:-1px;height:2px;background:linear-gradient(90deg,#ffb25b00,#ffb25b 22%,#ffe6c4 62%,#ffb25b);box-shadow:0 0 14px #ffb25b8c}.fx-hz__dot{position:absolute;top:-3px;width:7px;height:7px;border-radius:50%;background:#07080a;box-shadow:inset 0 0 0 1.5px #e6e9edbf;transform:translate(-50%)}.fx-hz__dot--momento,.fx-hz__dot--marco,.fx-hz__dot--carta{border-radius:0;transform:translate(-50%) rotate(45deg);box-shadow:inset 0 0 0 1.5px #e2be84}.fx-hz__dot.a{box-shadow:inset 0 0 0 1.5px #ffb25b}.fx-hz__now{position:absolute;top:-12px;width:2px;height:26px;margin-left:-1px;background:#ffb25b;box-shadow:0 0 12px #ffb25b}.fx-hz__now:before{content:"";position:absolute;left:-5px;top:-7px;border:6px solid transparent;border-top:7px solid #FFB25B}.fx-hz__hd{position:absolute;top:-5px;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:#ffe6c4;box-shadow:0 0 10px #ffe2b8cc;transition:left .25s}.fx-hz__part{position:absolute;top:2px;height:56px;padding:0;border:0;background:none;color:#c9ced4;text-align:left;cursor:pointer;font:inherit;min-width:0}.fx-hz__part:disabled{cursor:default}.fx-hz__tick{position:absolute;left:0;top:2px;width:1px;height:18px;background:#ffe2b88c}.fx-hz__part.is-ahead .fx-hz__tick{background:#e6e9ed38}.fx-hz__lb{position:absolute;left:6px;right:4px;top:22px;font-size:12px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 8px rgba(0,0,0,.9)}.fx-hz__dt{position:absolute;left:6px;right:4px;top:39px;font:600 12px var(--font-ui);letter-spacing:0;text-transform:none;color:#9aa1aa;white-space:nowrap;overflow:hidden}.fx-hz__part.is-now{color:#ffb25b;font-weight:700}.fx-hz__part.is-now .fx-hz__dt{color:#ffe2b8}.fx-hz__part.is-ahead{color:#7d848d}.fx-hz__part:not(:disabled):hover .fx-hz__lb{color:var(--primary)}.fx-pchips{position:absolute;left:0;right:0;top:56px;z-index:6;display:flex;gap:8px;padding:2px 14px 14px;background:linear-gradient(180deg,#07080a 72%,#07080a00);overflow-x:auto;scrollbar-width:none}.fx-pchips::-webkit-scrollbar{display:none}.fx-pchip{flex:none;display:flex;flex-direction:column;gap:2px;min-height:44px;padding:7px 12px;border:0;border-radius:0;background:#14171beb;color:#c9ced4;font:500 13px var(--font-ui);text-align:left;cursor:pointer}.fx-pchip small{font:600 12px var(--font-ui);color:#8a6a3e}.fx-pchip.is-now{background:#17120b;box-shadow:inset 0 0 0 2px #ffb25b;color:#ffb25b;font-weight:700}.fx-pchip.is-now small{color:#ffb25b}.fx-pchip.is-ahead{color:#7d848d;background:#0e1013eb}.fx.is-vert:has(.fx-pchips) .fx-track{padding-top:calc(39vh - 60px)}.rv{display:flex;gap:20px;align-items:stretch;min-height:560px}.rv__list{flex:0 0 340px;display:flex;flex-direction:column;gap:10px}.rv__reg{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border:0;border-radius:0;background:var(--surface);box-shadow:none;color:var(--ink-2);font:inherit;text-align:left;cursor:pointer}.rv__reg.is-sel{box-shadow:none;background:var(--surface-2)}.rv__reg.is-now{box-shadow:inset 0 0 0 2px var(--now);background:var(--now-bg)}.rv__reg.is-far{opacity:.7}.rv__reg-top{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.rv__reg-top b{font-size:16px;color:var(--ink)}.rv__reg-top .mono{font:600 13px var(--font-ui);color:var(--muted);white-space:nowrap}.rv__reg.is-now .rv__reg-top .mono{color:var(--now)}.rv__reg small{font-size:12.5px;color:var(--muted)}.rv__hz{position:relative;height:8px}.rv__hz:before{content:"";position:absolute;left:0;right:0;top:3px;height:1px;background:#e6e9ed29}.rv__hz i{position:absolute;left:0;top:2px;height:2px;background:linear-gradient(90deg,#c9ced400,#c9ced4 60%,#e6e9ed)}.rv__hz.is-full i{background:linear-gradient(90deg,#e2be8400,#e2be84,#f6e2b0 70%,#e2be84)}.rv__hz.is-now i{background:linear-gradient(90deg,#ffb25b00,#ffb25b 30%,#ffe6c4,#ffb25b);box-shadow:0 0 10px #ffb25b8c}.rv__hz em{position:absolute;top:-3px;width:2px;height:12px;margin-left:-1px;background:var(--now);box-shadow:0 0 10px var(--now)}.rv__more{margin:4px 4px 0;font-size:12.5px;color:var(--faint)}.rv__main{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;gap:22px;padding:26px 28px;border-radius:0;overflow:hidden;background:#0b0c0e;color:#e6e9ed;box-shadow:none;isolation:isolate}.rv__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-size:cover;background-position:center 25%}.rv__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b0c0ef0,#0b0c0ecc 45%,#0b0c0e8c),linear-gradient(180deg,#0b0c0e00 40%,#0b0c0eeb)}.rv__head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.rv__k{display:inline-block;padding:5px 9px;border-radius:0;background:#07080ab8;font:600 12.5px var(--font-ui);letter-spacing:0;text-transform:none;color:#ffe2b8}.rv__k.is-now{color:#ffb25b}.rv__name{margin:8px 0 0;font:800 40px/1 var(--font-title);font-stretch:125%;text-transform:uppercase;text-wrap:balance}.rv__facts{margin:8px 0 0;font-size:15px;color:#c9ced4}.rv__block{display:flex;flex-direction:column;gap:10px}.rv__label{font:600 12.5px var(--font-ui);letter-spacing:0;text-transform:none;color:#9aa1aa}.rv__items{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.rv__it{display:flex;flex-direction:column;gap:4px;padding:13px 14px;border-radius:0;background:#0b0c0ed9;box-shadow:none;min-width:0}.rv__it b{font-size:15px;color:#c9ced4;overflow-wrap:anywhere}.rv__it.is-done{background:#0e1013d9;box-shadow:none}.rv__it.is-done b{color:#e6e9ed}.rv__it.is-next{box-shadow:none}.rv__it.is-next b{color:#f2f4f6}.rv__it.is-covered{box-shadow:none;border:1px dashed #2c3036}.rv__it-k{font:600 12px var(--font-ui);letter-spacing:0;text-transform:none;color:#7d848d}.rv__it.is-done .rv__it-k{color:#e2be84}.rv__it.is-next .rv__it-k{color:#ffb25b}.rv__it .pv-btn{align-self:flex-start;margin-top:2px}.rv__cover{align-self:flex-start;padding:0;border:0;background:none;color:#9aa1aa;font:600 15px var(--font-ui);text-align:left;cursor:pointer;min-height:32px}.rv__sess{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.rv__s{display:flex;flex-direction:column;gap:6px;padding:15px 16px;border-radius:0;background:#0e1013e6;box-shadow:none;min-width:0}.rv__s .rv__it-k{color:#ffe2b8}.rv__s b{font-size:15px;overflow-wrap:anywhere}.rv__s small{font-size:12.5px;color:#9aa1aa}.rv__s.is-today{background:#17120b;box-shadow:none}.rv__s.is-today .rv__it-k{color:#ffb25b}.rv__s.is-today small{color:#ffe2b8}@media(max-width:860px){.rv{flex-direction:column;min-height:0}.rv__list{flex:none;flex-direction:row;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.rv__list::-webkit-scrollbar{display:none}.rv__reg{flex:none;width:150px;padding:10px 12px;gap:6px}.rv__reg small{display:none}.rv__reg-top{flex-direction:column;align-items:flex-start;gap:2px}.rv__more{flex:none;align-self:center;width:120px}.rv__main{padding:18px}.rv__name{font-size:30px}.rv__items,.rv__sess{grid-template-columns:1fr}}.previously__part{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.previously__part p{margin:0}.rv.is-full{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;flex-wrap:wrap;align-content:flex-start;padding:20px 24px 28px;background:#07080a;color:#e6e9ed;overflow:auto;--surface: #0d0f12;--surface-2: #14171b;--line: #1c1f24;--line-2: #2c3036;--ink: #E6E9ED;--ink-2: #C9CED4;--muted: #9AA1AA;--faint: #7D848D;--now: #FFB25B;--now-bg: #17120b}.rv.is-full .rv__main{min-height:calc(100vh - 110px)}.rv__fullbar{flex:1 1 100%;display:flex;justify-content:space-between;align-items:center;gap:12px}@media(max-width:860px){.rv.is-full{flex-wrap:nowrap;padding:14px}.rv.is-full .rv__fullbar,.rv.is-full .rv__list{flex:none}.rv.is-full .rv__main{min-height:0;flex:none}}.rv__acts{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px}.rv__acts .btn.quiet{color:#c9ced4;padding-inline:10px}.rv__here{font:600 12px var(--font-ui);letter-spacing:0;text-transform:none;color:#ffb25b}.fx-track{pointer-events:none}.fx-track>.fx-pn{pointer-events:auto}.fx-pn[data-on]{z-index:1}.fx-vp,.fx-vp *{-webkit-user-select:none;user-select:none}.fx-vp.is-drag{cursor:grabbing}.fx .fx-vp,.fx.is-vert .fx-vp{scroll-snap-type:none}.ach{display:flex;flex-direction:column;gap:10px;margin-top:14px;padding:16px;background:var(--surface-2)}.ach__title{margin:0;font:700 15px/1.2 var(--font-ui)}.ach__lead{margin:0;font-size:13.5px;line-height:1.45}.ach__empty{margin:0;font-size:14px}.ach__hint{margin:0;font-size:13px}.ach>.btn{align-self:flex-start}.ach__cover{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between;padding:12px 14px;background:var(--surface)}.ach__cover>span{flex:1 1 240px;font-size:14px}.ach__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.ach__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,260px);gap:8px 14px;align-items:center;padding:10px 12px;background:var(--surface)}.ach__row.is-off{opacity:.7}.ach__name{display:flex;flex-direction:column;gap:2px;min-width:0}.ach__name b{font-size:14px;overflow-wrap:anywhere}.ach__name small{font-size:12px;color:var(--muted)}.ach__pick .field{width:100%;min-height:38px;font-size:13.5px}@media(max-width:640px){.ach{padding:14px 12px}.ach__row{grid-template-columns:1fr}}.ovl-drop{position:relative;display:grid;justify-items:start;gap:6px;width:max-content;max-width:560px;margin-bottom:14px;padding:18px 26px 22px 22px;background:#0a0908eb;box-shadow:0 18px 44px #00000080,inset 0 1px #ffb25be6;animation:ovl-drop-in .8s cubic-bezier(.2,.9,.25,1.2) both;overflow:hidden}.ovl-drop:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,230,190,.18) 50%,transparent 65%);background-size:300% 100%;animation:ovl-drop-sweep 3.2s ease-in-out infinite;pointer-events:none}.ovl-drop__tag{display:inline-flex;align-items:center;gap:8px;font:800 13px var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#ffb25b}.ovl-drop__tag i{width:5px;height:14px;background:#ffb25b;transform:skew(-22deg);box-shadow:0 0 10px #ffb25b;animation:ovl-pulse 1.2s ease-in-out infinite}.ovl-drop__title{font:800 30px/1 var(--font-title);font-stretch:125%;text-transform:uppercase;color:#f2f4f6}.ovl-drop__what{font-size:16px;color:#c9ced4}.ovl-drop__code{margin-top:6px;padding:8px 34px 8px 14px;font:800 52px/1 var(--font-ui);letter-spacing:.14em;font-variant-numeric:tabular-nums;color:#0b0c0e;background:#f2f4f6;clip-path:polygon(0 0,100% 0,calc(100% - 18px) 100%,0 100%)}.ovl-drop__where{font:700 18px var(--font-ui);color:#f2f4f6;letter-spacing:.02em}.ovl-drop__time{position:absolute;top:18px;right:22px;font:800 22px var(--font-ui);font-variant-numeric:tabular-nums;color:#ffb25b}.ovl-drop__bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff1a}.ovl-drop__bar i{display:block;height:100%;background:#ffb25b;transform-origin:left;animation:ovl-drop-time linear forwards}@keyframes ovl-drop-in{0%{opacity:0;transform:translateY(-24px) scale(.96)}}@keyframes ovl-drop-sweep{0%{background-position:130% 0}60%,to{background-position:-40% 0}}@keyframes ovl-drop-time{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.dropbar{background:var(--surface);box-shadow:inset 0 -1px 0 var(--fr-hair),inset 0 1px 0 var(--now)}.dropbar__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding-top:10px;padding-bottom:10px}.dropbar__row p{margin:0;flex:1 1 320px;font-size:14px}.dropbar__tag{display:inline-flex;align-items:center;gap:8px;font:800 12px var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--now-ink)}.dropbar__tag i{width:5px;height:13px;background:var(--now);transform:skew(-22deg);box-shadow:0 0 8px #ffb25b8c}.dropbar__time{font-weight:800;font-variant-numeric:tabular-nums}.dropbar__acts{display:flex;gap:8px}@media(prefers-reduced-motion:reduce){.ovl-drop,.ovl-drop:before,.ovl-drop__tag i{animation:none}}.agenda{padding-top:32px;display:grid;gap:18px}.agenda__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.agenda__title{margin:0}.agenda__empty{margin:0;padding:18px 20px;background:var(--surface);color:var(--muted)}.agenda__month{display:grid;gap:8px}.agenda__mlabel{margin:0;font:600 13px/1.3 var(--font-ui);color:var(--muted);text-transform:none}.agenda__mlabel:first-letter{text-transform:uppercase}.agenda__mlabel:before{content:"";display:inline-block;width:4px;height:.95em;margin-right:.6em;background:currentColor;opacity:.5;transform:skew(-22deg);vertical-align:-.12em}.agenda__list{list-style:none;margin:0;padding:0;display:grid;gap:3px}.agenda__row{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:6px 18px;align-items:center;padding:14px 16px;background:var(--surface)}.agenda__row.is-now{background:linear-gradient(90deg,rgba(255,178,91,0),var(--now) 22%,var(--now) 78%,rgba(255,178,91,0)) top / 100% 1px no-repeat,var(--surface)}.agenda__row.is-off{opacity:.55}.agenda__row.is-off .agenda__name{text-decoration:line-through}.agenda__day{display:grid;justify-items:center;gap:2px;font:600 12px var(--font-ui);color:var(--muted);text-transform:uppercase}.agenda__day b{font:800 26px/1 var(--font-title);font-stretch:125%;color:var(--ink);font-variant-numeric:tabular-nums}.agenda__body{display:grid;gap:3px;min-width:0}.agenda__kind{font-size:12.5px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.is-now .agenda__kind{color:var(--now-ink)}.agenda__name{font-size:16px;line-height:1.25;overflow-wrap:anywhere}.agenda__note{font-size:13.5px;color:var(--muted)}.agenda__acts,.agenda__admin{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.agenda__admin{grid-column:2 / -1;justify-content:flex-start}.agenda__form{display:grid;gap:12px;padding:16px;background:var(--surface);box-shadow:inset 0 2px 0 var(--ink)}.agenda__formrow{display:flex;flex-wrap:wrap;gap:10px 14px}.agenda__f{display:grid;gap:4px;flex:0 1 200px;font-size:13px;color:var(--muted)}.agenda__f--wide{flex:1 1 280px}.agenda__formacts{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:760px){.agenda__row{grid-template-columns:46px minmax(0,1fr);padding:12px}.agenda__acts{grid-column:2;justify-content:flex-start}.agenda__day b{font-size:22px}}@media(max-width:760px){.agenda__long{display:none}.agenda__acts .btn.quiet,.agenda__admin .btn.quiet{padding:0 10px}.agenda__acts,.agenda__admin{gap:4px}}.ovl-aw{display:grid;gap:10px;width:max-content;max-width:980px;padding:18px 24px 22px;background:#080706eb;box-shadow:0 18px 44px #00000080,inset 0 1px #e2be84d9;animation:ovl-drop-in .8s cubic-bezier(.2,.9,.25,1.2) both}.ovl-aw__k{font:700 13px var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#e2be84}.ovl-aw__cat{font:800 36px/1 var(--font-title);font-stretch:125%;text-transform:uppercase;color:#f2f4f6}.ovl-aw__noms{list-style:none;margin:4px 0 0;padding:0;display:flex;gap:10px}.ovl-aw__noms li{display:grid;gap:6px;width:120px;font:600 13px/1.2 var(--font-ui);color:#c9ced4}.ovl-aw__noms img{width:120px;height:160px;object-fit:cover}.is-indicados .ovl-aw__noms li{animation:ovl-aw-pulse 1.4s ease-in-out infinite}.is-indicados .ovl-aw__noms li:nth-child(2n){animation-delay:.35s}.ovl-aw__win{display:flex;gap:18px;align-items:center;animation:ovl-drop-in .9s cubic-bezier(.2,.9,.25,1.3) both}.ovl-aw__win img{width:150px;height:200px;object-fit:cover;box-shadow:0 0 0 2px #e2be84,0 0 40px #e2be848c}.ovl-aw__win>span{display:grid;gap:8px}.ovl-aw__tag{font:800 14px var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:#e2be84}.ovl-aw__win b{font:800 44px/.95 var(--font-title);font-stretch:125%;text-transform:uppercase;color:#fff6e2;max-width:680px}@keyframes ovl-aw-pulse{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.ovl-aw,.ovl-aw__win,.ovl-aw__noms li{animation:none}}.awnom{display:grid;gap:14px;padding:8px 0 24px}.awnom__title{margin:0}.awnom__lead{margin:0;color:var(--muted)}.awnom__cats{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:12px}.awnom__cat{display:grid;gap:10px;align-content:start;padding:16px;background:var(--surface)}.awnom__name{margin:0;font:800 18px/1.1 var(--font-title);font-stretch:125%;text-transform:uppercase}.awnom__desc{margin:0;font-size:13.5px;color:var(--muted)}.awnom__mine{list-style:none;margin:0;padding:0;display:grid;gap:4px}.awnom__mine li{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:48px;padding:4px 6px;background:var(--fr-piece);font-size:14px}.awnom__mine li.awnom__slot{min-height:28px;background:none;box-shadow:inset 0 0 0 1px var(--fr-hair)}.awnom__cover{width:34px;display:block}.awnom__search{display:grid;gap:6px}.awnom__hits{list-style:none;margin:0;padding:0;display:grid;gap:3px}.awnom__hits button{width:100%;display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;padding:4px 8px 4px 4px;border:0;background:var(--fr-piece);color:var(--ink);text-align:left;cursor:pointer;font-size:14px}.awnom__hits button:hover:not(:disabled){background:var(--fr-piece-hi)}.awstk{display:flex;flex-wrap:wrap;gap:18px 24px;align-items:center;margin-top:28px;padding:20px;background:var(--surface);box-shadow:inset 0 1px #e2be8499}.awstk__card{width:120px;flex:none}.awstk__text{display:grid;gap:8px;flex:1 1 260px}.awstk__text p{margin:0;color:var(--muted)}.awstk__text .btn{justify-self:start}.awstk__name{font-size:24px}.awards__more{margin:24px 0 0}.awhist{display:grid;gap:22px}.awhist__year{display:grid;gap:10px}.awhist__title{margin:0}.awhist__top{position:relative;min-height:220px;display:flex;align-items:flex-end;padding:20px;overflow:hidden;background:#0b0c0e}.awhist__bg,.awhist__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.awhist__shade{background:linear-gradient(180deg,#07080a1a,#07080ae6)}.awhist__toptext{position:relative;display:grid;gap:6px;color:#f2f4f6}.awhist__toptext b{font-size:34px;line-height:1}.awhist__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:3px}.awhist__list li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;padding:8px;background:var(--surface)}.awhist__cover{width:44px;display:block}.awhist__cat{display:block;font-size:12.5px;color:var(--muted)}.awplus{margin-top:16px}.awplus__counts{display:grid;gap:14px;margin-top:18px}.awplus__cat{display:grid;gap:6px}.awplus__cat ul{list-style:none;margin:0;padding:0;display:grid;gap:3px}.awplus__cat li{display:grid;grid-template-columns:34px minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:4px 6px;background:var(--fr-piece);font-size:14px}:root[data-theme=claro] .vmini,:root[data-theme=claro] .vcab__frame{background:linear-gradient(180deg,#fbf8f2,#ebe4d8)}:root[data-theme=claro] .vmini{box-shadow:0 0 0 6px #e4ddd0,0 0 0 7px #cfc6b6,0 24px 40px -30px #3c280a59}:root[data-theme=claro] .vcab__frame{box-shadow:0 0 0 10px #e4ddd0,0 0 0 11px #cfc6b6,0 30px 50px -30px #3c280a59}:root[data-theme=claro] .vmini:before{background:linear-gradient(180deg,#ffd696f2 0,#ffd696f2 3px,#ffd69638 3px,#ffd69600)}:root[data-theme=claro] .vmini:after{background:linear-gradient(180deg,#785a3238,#785a320f);box-shadow:0 6px 12px #3c280a2e}:root[data-theme=claro] .vmini .vhwp{color:var(--muted)}:root[data-theme=claro] .bridge-row,:root[data-theme=claro] .sa-page{background:var(--bg)}:root[data-theme=claro] .rcard__bg{opacity:.1}:root[data-theme=claro] .rcard__shade{background:linear-gradient(90deg,var(--surface) 35%,rgba(255,255,255,.55))}:root[data-theme=claro] .trail-card__bg{opacity:.12}:root[data-theme=claro] .trail-card__shade{background:linear-gradient(180deg,rgba(255,255,255,.55),var(--surface) 70%)}:root[data-theme=claro] .trail-step.is-next .trail-step__mk{background:var(--now);box-shadow:0 0 0 4px var(--now-bg)}:root[data-theme=claro] .cover-grid__cover{box-shadow:0 6px 14px #141e2d24}:root[data-theme=claro] .rcard__cover{box-shadow:0 6px 14px #141e2d29}:root[data-theme=claro] .fx{box-shadow:0 18px 40px #141e2d2e}:root[data-theme=claro] .yrv__stage{box-shadow:0 18px 40px #141e2d33}:root[data-theme=claro] .ghero__row>.fav-cover,:root[data-theme=claro] .ghero__cover-art{box-shadow:0 18px 36px #00000073}:root[data-theme=claro] .gtl__mo.is-now:before,:root[data-theme=claro] .rhz__today,:root[data-theme=claro] .fr__mk--today,:root[data-theme=claro] .trail__item.is-next .trail__n,:root[data-theme=claro] .barlist li.is-top .barlist__bar:after{box-shadow:0 0 0 4px var(--now-bg)}:root[data-theme=claro] .rbars__col.is-top i{background:var(--now);box-shadow:none}:root[data-theme=claro] .rbars__col i{background:color-mix(in srgb,var(--ink-2) 30%,transparent)}.jmore{margin:18px 0;padding:14px 20px}.jmore>summary{display:flex;align-items:baseline;gap:12px;cursor:pointer;list-style:none}.jmore>summary::-webkit-details-marker{display:none}.jmore>summary:after{content:"+";margin-left:auto;color:var(--gold);font-size:18px;line-height:1}.jmore[open]>summary:after{content:"−"}.jmore .pacts{margin:12px 0 0;padding:0;background:none;border:0;box-shadow:none}.past-ses{display:flex;flex-direction:column;gap:10px}.past-ses select.field{display:block;width:100%;margin-top:6px}.past-ses .chips{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.past-ses__day{width:auto;max-width:170px}.past-ses__time{width:auto;min-width:130px;max-width:150px}.past-ses__mins{width:90px}.past-ses__actions{display:flex;gap:12px;align-items:center;margin-top:8px}.agora{max-width:560px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.agora__main{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding-top:24px}.agora__cover{width:132px;aspect-ratio:3 / 4;display:block}.agora__cover img{width:100%;height:100%;object-fit:cover}.agora__title{font-size:clamp(30px,8vw,44px);line-height:.95;margin:0}.agora__note{margin:0;font-size:17px;color:var(--ink-2)}.agora__play{width:100%;max-width:360px;justify-content:center;min-height:64px;font-size:18px;margin-top:8px}.agora__others ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column}.agora__others li{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--line-2)}.agora__mini{width:40px;aspect-ratio:3 / 4;flex:none}.agora__mini img{width:100%;height:100%;object-fit:cover}.agora__name{flex:1;min-width:0;font-weight:600}.agora__foot{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.agora__ok{text-align:center;margin:0}.jindex__quick{display:flex;justify-content:flex-end;margin:-8px 0 12px}.feats{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--line)}.feats .chips{margin:0;gap:6px}.feats__time{display:flex;gap:8px;flex-wrap:wrap}.feats__time .input{flex:1 1 180px;min-width:0}.feats__dif{display:grid;gap:6px;max-width:280px}.jprog .feats__dif{margin-top:4px}.featbadges{display:flex;flex-wrap:wrap;gap:4px}.featbadge{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;font-size:11px;letter-spacing:.04em;color:#e2be84;border:1px solid rgba(226,190,132,.45);background:#e2be8414;transform:skew(-12deg)}.featbadge>span{transform:skew(12deg)}.fx.is-full,.rv.is-full{--sa-t: env(safe-area-inset-top, 0px);--sa-b: env(safe-area-inset-bottom, 0px);--sa-l: env(safe-area-inset-left, 0px);--sa-r: env(safe-area-inset-right, 0px)}.fx.is-full .fx-top{top:calc(16px + var(--sa-t));left:calc(18px + var(--sa-l))}.fx.is-full .fx-narr{top:calc(16px + var(--sa-t));right:calc(18px + var(--sa-r))}.fx.is-full .fx-ruler{bottom:calc(18px + var(--sa-b));left:calc(22px + var(--sa-l));right:calc(22px + var(--sa-r))}.fx.is-full.is-vert .fx-top{top:0;left:0;right:0;padding-top:calc(12px + var(--sa-t));padding-left:calc(14px + var(--sa-l));padding-right:calc(14px + var(--sa-r))}.fx.is-full .fx-pchips{top:calc(56px + var(--sa-t));padding-left:calc(14px + var(--sa-l));padding-right:calc(14px + var(--sa-r))}.fx.is-full.is-vert .fx-track{padding-top:calc(39vh - 120px + var(--sa-t));padding-bottom:calc(39vh - 120px + var(--sa-b))}.fx.is-full.is-vert:has(.fx-pchips) .fx-track{padding-top:calc(39vh - 60px + var(--sa-t))}.rv.is-full{padding-top:calc(20px + var(--sa-t));padding-bottom:calc(28px + var(--sa-b));padding-left:calc(24px + var(--sa-l));padding-right:calc(24px + var(--sa-r))}@media(max-width:860px){.rv.is-full{padding:calc(14px + var(--sa-t)) calc(14px + var(--sa-r)) calc(14px + var(--sa-b)) calc(14px + var(--sa-l))}}@media(max-width:640px){.fx.is-full .fx-top{top:0;left:0;right:0;padding-top:calc(12px + var(--sa-t));padding-left:calc(14px + var(--sa-l));padding-right:calc(14px + var(--sa-r))}}.fx.is-full.is-vert .fx-top{background:linear-gradient(180deg,#07080a calc(100% - 22px),#07080a00)}.fx.is-full .fx-title{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx.is-full .fx-top>.btn,.fx.is-full .fx-top>.fx-exit{flex:none;white-space:nowrap}.jhero__prog{display:flex;align-items:center;gap:12px;max-width:460px;margin-top:4px}.jhero__prog .hline{flex:1}.jhero__prog .mono{font-size:13px;color:var(--ink-2)}.jhero__prog .btn.quiet{color:var(--ink-2)}.jcards>.jcap:only-child{flex-basis:100%}.jmore .jprog--in{padding:18px 0 6px;border-bottom:1px solid var(--line);margin-bottom:6px;background:none}.jmore .letter-line{padding:14px 0}.jback{padding:30px 32px;display:flex;flex-direction:column;gap:22px;border:0;box-shadow:none;background:linear-gradient(135deg,var(--now-bg),var(--surface) 55%);scroll-margin-top:90px}.jback__head{display:flex;flex-direction:column;gap:8px}.jback__head .kicker{margin:0}.jback__head h2{font-size:28px;line-height:.9;margin:0}.jback__lead{margin:0;font-size:17px;color:var(--ink-2)}.jback__lead b{color:var(--ink)}.jback__grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px;align-items:start}.jback__main,.jback__side{display:flex;flex-direction:column;gap:18px;min-width:0}.jback__next{display:flex;flex-direction:column;gap:8px}.jback__next p{margin:0}.jback__goal{font:600 clamp(20px,2.2vw,26px)/1.28 var(--font-ui);letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.jback__acts{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:8px}.jback__prev ol{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column}.jback__prev li{display:flex;flex-direction:column;gap:4px;padding:10px 0 10px 14px;border-left:2px solid var(--line)}.jback__prev li:first-child{border-left-color:var(--now)}.jback__when{font-size:12px;color:var(--faint);text-transform:uppercase}.jback__where{font-size:14px;color:var(--ink)}.jback__prev .quote{font-size:15px}.jback__prev .chip{align-self:flex-start}.jback__wps{list-style:none;margin:0;padding:0}.jback__wps li{display:flex;gap:14px;align-items:center;padding:10px 0;border-top:1px solid var(--line)}.jback__wps li>div{flex:1;min-width:0;font-size:12px}.jback__photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.jback__photos figure{margin:0;display:flex;flex-direction:column;gap:4px}.jback__photos img{width:100%;aspect-ratio:16 / 10;object-fit:cover;display:block}.jback__photos figcaption{font-size:11px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:860px){.jback{padding:22px 18px}.jback__grid{grid-template-columns:1fr;gap:22px}}.hero__others{color:#c9ced4}.hero__others:hover{color:#f2f4f6}.hero__text{min-width:0}@media(max-width:760px){.hero__actions{flex-wrap:wrap;row-gap:4px}.hero__actions .btn.hero__others{flex:1 1 100%;justify-content:flex-start;min-height:40px;padding:0;white-space:normal}}.home-fit:empty{display:none}.home-fit .fit-card{margin:24px 0 0}.jrow__tag{display:inline-block;margin-left:10px;font-size:10.5px;vertical-align:3px}.jindex__today{align-self:flex-start;font-size:14px}.jindex__aside .bkrev__invite{margin:0}.jindex__aside .bkrev__again{margin:0;font-size:14px}.jmore>summary .kicker{white-space:nowrap}@media(max-width:640px){.jmore>summary{flex-wrap:wrap;row-gap:4px}.jmore>summary .muted{flex:1 1 100%;order:3;font-size:14px}}.retro__pick{display:flex;flex-wrap:wrap;gap:18px 32px;padding:18px 0 26px;border-bottom:1px solid var(--line);margin-bottom:28px}.retro__group{display:flex;flex-direction:column;gap:8px;min-width:0}.retro__group .kicker{margin:0}.retro__group .chips{flex-wrap:wrap}.retro__new{display:inline-flex;align-items:center;gap:6px}.retro__period{display:flex;flex-direction:column;gap:24px}.retro__head{display:flex;flex-direction:column;gap:6px}.retro__head .kicker,.retro__head p{margin:0}.retro__title{font-size:clamp(30px,4vw,48px);line-height:.95;margin:0}.retro .season,.retro .yrv,.retro .rhythm{padding:0}.retro__rhythm{margin:0}@media(max-width:640px){.retro__pick{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:20px;margin-right:-16px;padding-right:16px}.retro__pick::-webkit-scrollbar{display:none}.retro__group{flex:none}.retro__group .chips{flex-wrap:nowrap}}.museum__vitrines{margin-top:64px;padding-top:40px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:24px;scroll-margin-top:90px}.museum__vhead{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 24px;flex-wrap:wrap}.museum__vhead .kicker{margin:0 0 6px}.museum__vhead p{margin:6px 0 0;max-width:62ch}.museum__vtitle{font-size:clamp(30px,4vw,44px);line-height:.95;margin:0}.pd-vits__h{font-size:26px;margin:8px 0 16px}.steam__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.steam__steps div{display:flex;flex-direction:column;gap:4px;font-size:14px}.steam__bridge-ok{margin:0;padding:10px 14px;background:var(--now-bg);color:var(--ink)}.jindex-wrap{position:relative}.jamb{position:absolute;top:0;left:0;right:0;height:clamp(360px,44vw,600px);overflow:hidden;pointer-events:none;z-index:0}.jamb__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:60% 30%;opacity:.9}.jamb__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(var(--bg-rgb),.94),rgba(var(--bg-rgb),.78) 42%,rgba(var(--bg-rgb),.45)),linear-gradient(0deg,var(--bg) 0%,rgba(var(--bg-rgb),.9) 22%,rgba(var(--bg-rgb),0) 70%)}.jindex-wrap>.jindex{position:relative;z-index:1}@media(max-width:760px){.jamb{height:380px}.jamb__shade{background:linear-gradient(180deg,rgba(var(--bg-rgb),.7) 0%,rgba(var(--bg-rgb),.82) 45%,var(--bg) 100%)}}@property --orb{syntax: "<angle>"; inherits: true; initial-value: 0deg;}:root{--cinzel: "Cinzel", "Trajan Pro", "Times New Roman", Georgia, serif;--garamond: "Cormorant Garamond", "Cormorant", Georgia, serif;--alb-gold: #e2be84;--goldtext: linear-gradient(180deg, #fff8e3 0%, #f7dfa2 38%, #c9984d 56%, #f0d391 76%, #fff3d0 100%);--silvertext: linear-gradient(180deg, #ffffff 0%, #e3e7ec 40%, #9aa2ac 58%, #e8ecf0 80%, #ffffff 100%);--holo: linear-gradient(125deg, #ff9fd0, #ffe08f 16%, #aef5cf 32%, #93d4ff 48%, #cfa8ff 64%, #ff9fd0 80%, #ffe08f);--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--glitter: radial-gradient(circle, rgba(255,255,255,.95) 0 .6px, transparent 1.1px) 0 0/9px 11px, radial-gradient(circle, rgba(255,255,255,.75) 0 .5px, transparent 1px) 4px 6px/13px 7px;--stripes: repeating-linear-gradient(135deg, rgba(255,255,255,.32) 0 1.5px, transparent 1.5px 5px)}@keyframes alb-twinkle{50%{opacity:.1}}@keyframes alb-orbit{to{--orb: 360deg}}@keyframes alb-sweep{0%{background-position:130% 0}55%,to{background-position:-40% 0}}@keyframes alb-holo{to{background-position:300% 150%}}@keyframes alb-spin{to{transform:rotate(360deg)}}@keyframes alb-foil{to{background-position:-220% 0}}.wsw{position:relative;width:100%;container-type:inline-size;filter:drop-shadow(0 8px 10px rgba(0,0,0,.42))}button.wsw{display:block;border:0;padding:0;background:none;cursor:pointer;color:inherit}.wst{position:relative;width:100%;aspect-ratio:5/7;container-type:size;--px: 50%;--py: 40%;border-radius:var(--rad, 2.6cqw);color:#ece6d8}.wst *{pointer-events:none}.wst__art,.wst__holo,.wst__spark,.wst__glare{position:absolute}.wst__art{top:-5%;right:-5%;bottom:-5%;left:-5%;width:110%;height:110%;max-width:none;max-height:none;object-fit:cover;transform:translate(calc((50% - var(--px)) * .08),calc((50% - var(--py)) * .08));transition:transform .2s ease-out}.wst__noart{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:radial-gradient(70% 50% at 50% 40%,#23262c,#0d0e11);color:#e2be8473;font:600 12cqmin/1 var(--font-mono)}.wst__holo,.wst__spark,.wst__glare{top:0;right:0;bottom:0;left:0;opacity:0}.wst__glare{background:radial-gradient(circle at var(--px) var(--py),rgba(255,255,255,.4),transparent 45%);mix-blend-mode:soft-light;z-index:8;border-radius:inherit}.wst:hover .wst__glare,.wst.is-tilt .wst__glare{opacity:1}.wst__holo{background:repeating-linear-gradient(115deg,#ff5ca080 0,#ff5ca080 5%,#ffde5c80 5%,#ffde5c80 10%,#5cffbe80 10%,#5cffbe80 15%,#5caaff80 15%,#5caaff80 20%,#d678ff80 20%,#d678ff80 25%);background-size:400% 400%;background-position:var(--px) var(--py);mix-blend-mode:color-dodge}.wst__spark{background-image:radial-gradient(circle,#fff 0 .7px,transparent 1.3px),radial-gradient(circle,#ffe7a6 0 .8px,transparent 1.4px);background-size:23px 27px,37px 31px;background-position:0 0,11px 15px;mix-blend-mode:screen;animation:alb-twinkle 2.4s ease-in-out infinite}.wst__sheen{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 38%,rgba(255,250,230,.55) 48%,rgba(255,255,255,.8) 50%,rgba(255,250,230,.5) 52%,transparent 62%);background-size:300% 100%;background-position:130% 0;mix-blend-mode:soft-light;opacity:0}.wst[data-tier=incomum] .wst__sheen{opacity:1;animation:alb-sweep 6s ease-in-out infinite}.wst:hover .wst__sheen{opacity:1;animation:alb-sweep 1.4s ease-out 1}.sk-frame,.sk-art,.sk-plate,.sk-orn,.sk-fil,.sk-crest{position:absolute}.sk-frame{top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--frame);overflow:hidden}.sk-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--grain);mix-blend-mode:overlay;opacity:.32}.sk-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 .45cqmin .35cqmin #fff6,inset 0 -.5cqmin .6cqmin #00000059,inset 0 0 0 .18cqmin #00000040}.sk-art{inset:var(--fw);border-radius:var(--ar);overflow:hidden;background:#0b0b0d;z-index:1}.sk-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:var(--artedge, inset 0 0 0 .3cqmin rgba(0,0,0,.5), inset 0 0 4cqmin rgba(0,0,0,.25));z-index:3}.sk-shade{position:absolute;left:0;right:0;bottom:0;height:var(--shh, 40%);background:var(--shade);z-index:2}.sk-leak{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;mix-blend-mode:screen;z-index:2;background:radial-gradient(55% 38% at 100% 0%,rgba(255,150,220,.55),transparent 70%),radial-gradient(45% 32% at 0% 26%,rgba(130,220,255,.45),transparent 70%),radial-gradient(40% 30% at 85% 60%,rgba(255,236,150,.35),transparent 70%)}.sk-orn{top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;z-index:5}.sk-gt{background:var(--goldtext);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 .35cqmin .3cqmin rgba(0,0,0,.8))}.sk-st{background:var(--silvertext);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 .35cqmin .3cqmin rgba(0,0,0,.8))}.sk-name{text-wrap:balance;overflow-wrap:anywhere}.sk-gt,.sk-st,.sk-name,.alb-back b,.alb-cover__ttl{padding-block:.3em .15em;margin-block:-.3em -.15em}.sk-rule{display:flex;align-items:center;gap:2.2cqmin;width:86%}.sk-rule i{flex:1;height:.26cqmin;background:linear-gradient(90deg,transparent,var(--rule, #d9b56f))}.sk-rule i:last-child{background:linear-gradient(270deg,transparent,var(--rule, #d9b56f))}.wst[data-tier=lendaria] .sk-frame{background-size:300% 300%;animation:alb-holo 9s linear infinite}.wst[data-tier=lendaria] .sk-frame:before{background:var(--stripes),var(--glitter);mix-blend-mode:soft-light;opacity:.9}.wst[data-tier=lendaria] .sk-leak{opacity:1}.wst[data-tier=lendaria] .wst__holo{opacity:.16}.wst[data-tier=lendaria] .wst__spark{opacity:.55}.wst[data-tier=rara] .wst__spark{opacity:.28}.wst[data-tier=rara] .sk-frame:before{background:var(--glitter);mix-blend-mode:screen;opacity:.55}.wst{--fw: var(--edge, 1.6cqmin);--ar: 1.3cqmin;--shh: 46%;--shade: linear-gradient(180deg, transparent, rgba(5,7,14,.8) 42%, rgba(5,7,14,.97))}.sk-fil{top:4cqmin;right:4cqmin;bottom:4cqmin;left:4cqmin;border:.38cqmin solid transparent;border-image:var(--filg) 1;z-index:3}.sk-fil:after{content:"";position:absolute;top:.85cqmin;right:.85cqmin;bottom:.85cqmin;left:.85cqmin;border:.14cqmin solid transparent;border-image:var(--filg) 1;opacity:.75}.sk-crest{left:50%;top:1.9cqmin;width:18cqmin;height:8.6cqmin;transform:translate(-50%);z-index:6;display:grid;place-items:center;background:var(--filg);clip-path:polygon(14% 0,86% 0,100% 50%,86% 100%,14% 100%,0 50%)}.sk-crest:before{content:"";position:absolute;top:.45cqmin;right:.45cqmin;bottom:.45cqmin;left:.45cqmin;background:#0b0c12;clip-path:polygon(14% 0,86% 0,100% 50%,86% 100%,14% 100%,0 50%)}.sk-crest svg{position:relative;width:58%}.sk-gem{position:absolute;left:50%;top:9.3cqmin;width:3.6cqmin;height:3.6cqmin;margin-left:-1.8cqmin;transform:rotate(45deg);z-index:7;background:radial-gradient(circle at 32% 28%,#fbefff,#b07cff 38%,#5a20c4 70%,#2a0c66);box-shadow:0 0 0 .38cqmin #e2bb6c,0 0 0 .6cqmin #0006,0 0 3cqmin #aa78fff2}.sk-halo{position:absolute;left:50%;top:-30cqmin;width:120cqmin;height:80cqmin;margin-left:-60cqmin;z-index:2;background:repeating-conic-gradient(from 0deg,rgba(255,228,170,.5) 0 2.5deg,transparent 2.5deg 11deg);-webkit-mask:radial-gradient(closest-side,#000 10%,transparent 75%);mask:radial-gradient(closest-side,#000 10%,transparent 75%);mix-blend-mode:screen;animation:alb-spin 60s linear infinite}.sk-plate{left:4.8cqmin;right:4.8cqmin;bottom:4.8cqmin;height:31cqmin;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:1.1cqmin;text-align:center;padding:0 3cqmin 2.6cqmin;z-index:4}.sk-over{font:600 3.1cqmin/1.2 var(--cinzel);letter-spacing:.3em;text-transform:uppercase;color:var(--overc, #cdb88c)}.sk-name{font:700 7.8cqmin/1.02 var(--cinzel);letter-spacing:.03em;text-transform:uppercase}.sk-rule b{font:400 3.6cqmin/1 var(--cinzel);letter-spacing:.3em;color:var(--rule)}.sk-num{font:italic 500 4.4cqmin/1 var(--garamond);color:#d9ccb0;letter-spacing:.04em}.wst[data-tier=comum]{--edge: 1.2cqmin;--frame: repeating-linear-gradient(90deg, rgba(255,255,255,.12) 0 1px, transparent 1px 3px), linear-gradient(160deg, #eef1f4, #8e959e 38%, #f3f5f7 58%, #6c727a);--filg: linear-gradient(160deg, #ffffff, #a7aeb7 45%, #e6e9ed 70%, #7f8690);--rule: #c6ccd3;--overc: #b9c0c8}.wst[data-tier=comum] .sk-fil{border-width:.26cqmin;top:3.4cqmin;right:3.4cqmin;bottom:3.4cqmin;left:3.4cqmin}.wst[data-tier=comum] .sk-fil:after{display:none}.wst[data-tier=comum] .sk-name{font-size:7.2cqmin}.wst[data-tier=incomum]{--edge: 1.6cqmin;--frame: linear-gradient(160deg, #fff1c8, #d4a65a 35%, #8a5f26 62%, #efd18f);--filg: linear-gradient(160deg, #fff4d2, #d8ae63 45%, #f3d899 70%, #9c7036)}.wst[data-tier=rara]{--edge: 2cqmin;--frame: conic-gradient(from 20deg at 50% 50%, #efe0ff, #6a34d0 40deg, #c09aff 80deg, #2c0f6e 130deg, #d9c0ff 180deg, #5420b8 230deg, #a77cff 280deg, #250a5e 320deg, #efe0ff);--filg: linear-gradient(160deg, #fff4d2, #d8ae63 45%, #f3d899 70%, #9c7036);--overc: #cdb8ff;--shade: linear-gradient(180deg, transparent, rgba(18,8,42,.82) 42%, rgba(10,5,24,.97))}.wst[data-tier=rara] .sk-leak{opacity:.75;background:radial-gradient(60% 42% at 50% 0%,rgba(170,120,255,.6),transparent 70%),radial-gradient(30% 25% at 0% 100%,rgba(140,90,255,.35),transparent 70%),radial-gradient(30% 25% at 100% 100%,rgba(140,90,255,.35),transparent 70%)}.wst[data-tier=rara] .sk-num{color:#e4d6ff}.wst[data-tier=lendaria]{--edge: 2.2cqmin;--frame: var(--holo);--filg: linear-gradient(160deg, #fff4d2, #d8ae63 45%, #f3d899 70%, #9c7036)}.wst[data-tier=lendaria] .sk-plate{padding-bottom:5.4cqmin}.wst[data-tier=lendaria] .sk-crest{width:22cqmin;height:10.4cqmin;top:1.4cqmin}.wst[data-tier=lendaria] .sk-name{background:linear-gradient(100deg,#fff1c8,#e7bf6e 20%,#fff9e8 32%,#d4a24f 46%,#ffe9b0 62%,#c99a4d 80%,#fff1c8);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:alb-foil 5s linear infinite}.wst[data-tier=lendaria] .sk-num{background:var(--goldtext);-webkit-background-clip:text;background-clip:text;color:transparent}.wst[data-or=h]{aspect-ratio:7/5;border-radius:calc(var(--rad, 2.6cqw) * 5 / 7)}.wst[data-or=h] .sk-plate{left:14cqmin;right:14cqmin;height:27cqmin}.wst[data-or=h]{--shh: 52%}.wst[data-or=h] .sk-name{font-size:7cqmin}.wst[data-or=h][data-tier=comum] .sk-name{font-size:6.6cqmin}.wst[data-or=h] .sk-halo{width:160cqmin;margin-left:-80cqmin}.alb-back{position:relative;width:100%;aspect-ratio:5/7;container-type:size;border-radius:2.6cqw;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.4cqw;text-align:center;color:#e6dfcf;background:radial-gradient(90% 60% at 50% 35%,#1c2236,#0a0c14 72%);box-shadow:inset 0 0 0 1.4cqw #11141d,inset 0 0 0 1.7cqw #e2be848c}.alb-back:before{content:"";position:absolute;top:4cqmin;right:4cqmin;bottom:4cqmin;left:4cqmin;border:.3cqmin solid rgba(226,190,132,.6)}.alb-back:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--grain);mix-blend-mode:overlay;opacity:.25}.alb-back>:not(.sk-orn){position:relative;z-index:1}.alb-back__mark{display:block}.alb-back__mark{width:38cqmin}.alb-back b{font:700 16cqmin/1 var(--cinzel);background:var(--goldtext);-webkit-background-clip:text;background-clip:text;color:transparent}.alb-back span{font:700 6cqmin/1.1 var(--cinzel);text-transform:uppercase;letter-spacing:.04em;padding-inline:10cqmin;text-wrap:balance}.alb-back small{font:italic 500 4.6cqmin/1.4 var(--garamond);color:#c9bc9f;padding-inline:10cqmin}.alb-back .sk-orn{z-index:2}.alb-back[data-or=h]{aspect-ratio:7/5;border-radius:calc(2.6cqw * 5 / 7)}.alb-zoom__card.is-h{width:min(476px,90vw,calc((100vh - 230px)*1.4))}.pk__card.is-h{margin-top:calc(var(--cw) * -.357)}.alb-mys .alb-back__mark{width:52cqw}.alb-face{backface-visibility:hidden;-webkit-backface-visibility:hidden}.alb-face--b{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotateY(180deg)}.alb-face[data-hint=rara]{animation:alb-hintR 2.2s ease-in-out infinite}.alb-face[data-hint=lendaria]{animation:alb-hintL 1.6s ease-in-out infinite}.alb-face[data-hint=lendaria] .alb-back{animation:alb-wiggle 1.6s ease-in-out infinite}@keyframes alb-hintR{0%,to{filter:drop-shadow(0 0 4px rgba(150,140,255,.4))}50%{filter:drop-shadow(0 0 16px rgba(160,150,255,.95))}}@keyframes alb-hintL{0%,to{filter:drop-shadow(0 0 8px rgba(255,210,122,.6))}50%{filter:drop-shadow(0 0 26px rgba(255,220,140,1))}}@keyframes alb-wiggle{0%,30%,70%,to{transform:rotate(0)}40%{transform:rotate(-2deg) scale(1.02)}50%{transform:rotate(2deg) scale(1.02)}60%{transform:rotate(-1deg)}}.alb{--alb-bg: #08090a;padding-bottom:64px}.alb-head{display:flex;flex-wrap:wrap;gap:14px 32px;justify-content:space-between;align-items:flex-end;margin-bottom:28px}.alb-head h1{margin:6px 0 0}.alb-head__tools{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.alb-kick{font:500 11px/1.2 var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.alb-note{margin:0 0 24px;padding:14px 18px;border-radius:14px;border:1px solid var(--now-line);background:var(--now-bg);display:flex;flex-wrap:wrap;gap:10px 20px;align-items:center;justify-content:space-between}.alb-note b{color:var(--now-hi)}.alb-empty{padding:32px;border:1px dashed var(--line-2);border-radius:18px;text-align:center;display:grid;gap:8px;justify-items:center}.alb-empty p{margin:0;max-width:54ch}.alb-shelf{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:clamp(28px,4vw,56px);padding:18px 0 8px}.alb-vol{display:flex;flex-direction:column;align-items:center;gap:14px;perspective:1300px}.alb-vol__open{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:none;cursor:pointer;display:block}.alb-vol__book{position:relative;width:min(100%,250px);aspect-ratio:46/64;transform:rotateY(-18deg) rotateX(3deg);transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.alb-vol__book:hover,.alb-vol__book:focus-within{transform:rotateY(-6deg) translateY(-10px)}.alb-vol__book .alb-cover{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px 8px 8px 3px;box-shadow:0 34px 50px #000000a6}.alb-vol__book:after{content:"";position:absolute;top:1.6%;bottom:1.6%;right:-11px;width:12px;border-radius:0 3px 3px 0;background:repeating-linear-gradient(180deg,#e9e0cb 0,#e9e0cb 1px,#b8ab90 1px,#b8ab90 3px);transform:rotateY(70deg);transform-origin:left}.alb-vol__meta{width:min(100%,250px);display:flex;align-items:center;gap:12px;font:500 12px var(--font-mono);color:var(--muted)}.alb-vol__draft{font:600 10px var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.alb-vol--soon .alb-vol__book{cursor:default;filter:grayscale(.4) brightness(.55)}.alb-vol--soon .alb-vol__book:hover{transform:rotateY(-18deg) rotateX(3deg)}.alb-bar{flex:1;height:3px;border-radius:2px;background:#7f7f7f38;overflow:hidden}.alb-bar i{display:block;height:100%;background:linear-gradient(90deg,#8f6630,#f3dba0)}.alb-vol.is-sealed .alb-vol__book .alb-cover{filter:saturate(.6) brightness(.8)}.alb-vol.is-fresh .alb-vol__book{animation:alb-fresh 1.1s cubic-bezier(.2,.8,.2,1)}.alb-vol.is-fresh .alb-cover__sweep{animation:alb-sweep 1.2s ease-out 1}@keyframes alb-fresh{40%{transform:rotateY(0) translateY(-22px) scale(1.04)}}.alb-seal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none}.alb-seal__band{position:absolute;left:-9%;right:-9%;top:46%;height:14%;display:flex;align-items:center;justify-content:center;gap:10px;pointer-events:auto;cursor:grab;touch-action:none;transform:rotate(-7deg) translate(var(--sx, 0px));box-shadow:0 10px 18px #0000008c;font:700 10px var(--font-mono);letter-spacing:.24em;text-transform:uppercase;transition:transform .35s cubic-bezier(.3,.6,.2,1.3);background:linear-gradient(180deg,#fff0cc,#d4a861 45%,#8f6630);color:#1a1206;border:0}.alb-seal__band.is-drag{transition:none;cursor:grabbing}.alb-seal__band.is-off{transition:transform .8s cubic-bezier(.4,0,.2,1),opacity .8s;transform:rotate(14deg) translate(140%,-120%);opacity:0}.alb-seal__medal{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;flex:none;background:radial-gradient(circle at 35% 30%,#2a2b30,#0c0c0e 70%);box-shadow:0 0 0 2px #e2be84,0 4px 10px #00000073}.alb-seal__medal svg{width:64%}.alb-cover{position:relative;overflow:hidden;container-type:inline-size;background:#0b0b0d}.alb-cover__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.alb-cover__tone{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(7,7,9,.9) 0%,rgba(7,7,9,.55) 18%,rgba(7,7,9,.2) 30%,transparent 40%,transparent 52%,rgba(7,7,9,.7) 72%,rgba(7,7,9,.95) 100%),radial-gradient(120% 90% at 55% 45%,transparent 55%,rgba(0,0,0,.55))}.alb-cover__spine{position:absolute;left:0;top:0;bottom:0;width:6.5cqw;z-index:2;background:linear-gradient(90deg,#050506,#1d1d20 45%,#0a0a0b 80%,#0009),#0b0b0d;box-shadow:inset -.4cqw 0 .4cqw #ffffff0f,.6cqw 0 1.2cqw #0009}.alb-cover__spine:before,.alb-cover__spine:after{content:"";position:absolute;left:0;right:0;height:1.6cqw;background:linear-gradient(180deg,#fff0cc,#c99a55 50%,#7d5626)}.alb-cover__spine:before{top:9cqw}.alb-cover__spine:after{bottom:9cqw}.alb-cover__orn{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none}.alb-cover__top{position:absolute;left:10cqw;right:5cqw;top:9cqw;z-index:4;display:flex;flex-direction:column;align-items:center;gap:2cqw;text-align:center}.alb-cover__bot{position:absolute;left:10cqw;right:5cqw;bottom:9.5cqw;z-index:4;display:flex;flex-direction:column;align-items:center;gap:2.2cqw;text-align:center}.alb-cover__mark{width:24cqw;filter:drop-shadow(0 .5cqw .8cqw rgba(0,0,0,.7))}.alb-cover__ttl{font:800 9.4cqw/.98 var(--font-title);font-stretch:125%;text-transform:uppercase;text-wrap:balance;background:var(--goldtext);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 .5cqw .6cqw rgba(0,0,0,.85))}.alb-cover__rule{display:flex;align-items:center;gap:2.4cqw;width:72%}.alb-cover__rule i{flex:1;height:.3cqw;background:linear-gradient(90deg,transparent,#e2be84)}.alb-cover__rule i:last-child{background:linear-gradient(270deg,transparent,#e2be84)}.alb-cover__rule b{font-size:3.4cqw;line-height:1;color:#f0d391}.alb-cover__sub,.alb-cover__vol{font:600 3.1cqw/1.2 var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:#e2c98f;text-shadow:0 .3cqw .8cqw rgba(0,0,0,.9)}.alb-cover__sweep{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:linear-gradient(110deg,transparent 40%,rgba(255,240,200,.22) 50%,transparent 60%);background-size:300% 100%;animation:alb-sweep 7s ease-in-out infinite;pointer-events:none;mix-blend-mode:soft-light}.alb-cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;background:var(--grain);mix-blend-mode:overlay;opacity:.18}.alb-cover--blank .alb-cover__img{display:none}.alb-cover--blank{background:radial-gradient(120% 80% at 30% 15%,#1d1e22,#0a0a0c 70%)}.alb-reader{padding:8px 0 24px}.alb-reader__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:18px}.alb-reader__title{margin:6px 0 0;font:800 28px/1 var(--font-title);font-stretch:125%;text-transform:uppercase}.alb-reader__body{display:block}.alb-bookwrap{margin:0 auto;position:relative;user-select:none;-webkit-user-select:none}.alb-book{position:relative;z-index:1}@media(min-width:1100px){.alb-reader__body{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:28px;align-items:start}.alb-reader .alb-tray{margin:0;flex-direction:column;align-items:stretch;position:sticky;top:96px}.alb-reader .alb-tray__items{justify-content:flex-start}.alb-reader .alb-tray__txt{flex:none}}.alb-controls{margin:22px auto 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 18px}.alb-status{min-width:160px;text-align:center;font:500 12px var(--font-mono);letter-spacing:.16em;color:var(--gold);text-transform:uppercase}.alb-page{overflow:hidden;container-type:inline-size;background:#121317}.alb-pg{position:relative;width:100%;height:100%;display:flex;flex-direction:column;padding:8cqw 8cqw 7cqw;color:#e6e9ed;background:radial-gradient(120% 80% at 50% 40%,#1a1c21,#0f1013 75%)}.alb-pg>*{position:relative;z-index:1}.alb-pg:before{content:"";position:absolute;top:3.2cqw;right:3.2cqw;bottom:3.2cqw;left:3.2cqw;border:1px solid rgba(226,190,132,.42);border-radius:1.2cqw;pointer-events:none;z-index:2}.alb-pg--l{box-shadow:inset -30px 0 30px -20px #000c}.alb-pg--r{box-shadow:inset 30px 0 30px -20px #000c}.alb-pg__banner{position:absolute!important;left:0;right:0;top:0;height:38%;z-index:0!important;background-size:cover;background-position:center;-webkit-mask:linear-gradient(#000 30%,transparent);mask:linear-gradient(#000 30%,transparent);opacity:.55;filter:saturate(.8)}.alb-pg__kick{font:500 2.7cqw/1.3 var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--alb-gold)}.alb-pg__ttl{margin:1.6cqw 0 0;font:800 6.6cqw/1 var(--font-title);font-stretch:125%;text-transform:uppercase;text-wrap:balance}.alb-pg__desc{margin:2cqw 0 0;max-width:34ch;font:400 3.3cqw/1.5 var(--font-ui);color:#bdb6a6}.alb-pg__num{margin-top:auto;padding-top:3cqw;font:500 3cqw var(--font-mono);letter-spacing:.16em;color:#6d675a}.alb-pg--r .alb-pg__num{text-align:right}.alb-pg--center{align-items:center;justify-content:center;text-align:center;gap:3cqw}.alb-pg--center .alb-pg__desc{margin-inline:auto}.alb-pg__mark{width:40cqw}.alb-slots{margin-block:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4.5cqw 3.4cqw;align-items:start}.alb-slots--one{grid-template-columns:minmax(0,40cqw);justify-content:center;margin-top:4cqw}.alb-slots--many{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.4cqw 2.6cqw}.alb-slots--rows{margin-block:auto;display:flex;flex-direction:column;gap:3.4cqw}.alb-row{display:flex;justify-content:center;align-items:flex-end;gap:3.4cqw}.alb-row>.alb-slot,.alb-slots--free>.alb-slot{flex:none}.alb-slots--free{position:absolute!important;top:0;right:0;bottom:0;left:0;margin:0;z-index:2!important;pointer-events:none}.alb-slots--free>.alb-slot{position:absolute;transform:translate(-50%,-50%);pointer-events:auto}.alb-well.is-h{aspect-ratio:7/5}.alb-slots--fit{grid-template-columns:repeat(var(--cols, 3),var(--cw, 24cqw));justify-content:center;gap:3.4cqw}.alb-slot{display:flex;flex-direction:column;align-items:center;gap:2cqw;min-width:0;position:relative}.alb-slot__cap{text-align:center;font:500 2.4cqw/1.35 var(--font-mono);letter-spacing:.06em;color:#9d9686}.alb-slot__cap b{display:block;font-weight:600;color:#e6dfcf}.alb-well{position:relative;width:100%;aspect-ratio:5/7;display:grid;place-items:center;container-type:inline-size;transition:transform .2s;border-radius:2.6cqw;background:linear-gradient(180deg,#07080a,#16181c)}.alb-well:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 2cqw 5cqw #000000e6,inset 0 0 0 .8cqw #e2be8447}.alb-well span{font:600 13cqw/1 var(--font-mono);color:#e2be8480}.alb-well.is-target:before{animation:alb-target 1.4s ease-in-out infinite}.alb-well.is-near{transform:scale(1.06)}@keyframes alb-target{50%{box-shadow:inset 0 2cqw 5cqw #000000e6,inset 0 0 0 1.3cqw #ffd68cf2,inset 0 0 9cqw #ffc86e73}}.alb-stamp{position:absolute;z-index:6!important;top:calc(100% - 9.4cqw);left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:1.5cqw;pointer-events:none;opacity:0}.alb-pg--center .alb-stamp{top:calc(100% - 15cqw)}.alb-stamp i{display:grid;place-items:center;width:5.6cqw;height:4cqw;color:#1a1206;background:linear-gradient(180deg,#f6e2b0,#c99a55);clip-path:polygon(24% 0,100% 0,76% 100%,0 100%);box-shadow:0 .4cqw 1cqw #0006}.alb-stamp svg{width:2.4cqw;height:2.4cqw;fill:none;stroke:currentColor;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.alb-stamp b{font:600 2.7cqw var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#e2be84;white-space:nowrap}.alb-stamp.on,.alb-stamp.is-still{opacity:1}.alb-stamp.on i{animation:alb-stamp-i .5s cubic-bezier(.2,.9,.3,1.4) both}.alb-stamp.on path{stroke-dasharray:30;animation:alb-stamp-v .35s .3s ease-out both}.alb-stamp.on b{animation:alb-stamp-b .55s .3s ease-out both}@keyframes alb-stamp-i{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes alb-stamp-v{0%{stroke-dashoffset:30}to{stroke-dashoffset:0}}@keyframes alb-stamp-b{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@media(prefers-reduced-motion:reduce){.alb-stamp.on i,.alb-stamp.on b,.alb-stamp.on path{animation:none}}.alb-trace{position:absolute;left:3.2cqw;top:3.2cqw;width:calc(100% - 6.4cqw);height:calc(100% - 6.4cqw);z-index:5!important;pointer-events:none;overflow:visible}.alb-trace rect{fill:none;stroke:#e2be84;stroke-width:2;stroke-dasharray:4000;stroke-dashoffset:4000}.alb-trace.on rect{animation:alb-trace 1.6s ease-out forwards}@keyframes alb-trace{to{stroke-dashoffset:0}}.alb-cover-page,.alb-cover-page .alb-cover{position:absolute;top:0;right:0;bottom:0;left:0}.alb-ribbons{position:absolute;top:28px;right:-38px;display:flex;flex-direction:column;gap:10px;z-index:0}.alb-ribbon{position:relative;width:46px;min-height:52px;padding:8px 4px 14px 14px;border:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;clip-path:polygon(0 0,100% 0,100% 100%,60% 86%,0 100%);background:linear-gradient(90deg,#8f6630,#e2be84 40%,#f6e2b0 70%,#c99a55);color:#1a1206;font:700 11px var(--font-mono);animation:alb-tabIn .6s cubic-bezier(.2,.9,.3,1.3) both;transition:transform .2s}.alb-ribbon small{font:600 9px var(--font-mono);opacity:.75}.alb-ribbon:hover,.alb-ribbon:focus-visible{transform:translate(6px)}@keyframes alb-tabIn{0%{transform:translate(-46px)}to{transform:none}}@keyframes alb-tabUp{0%{transform:translateY(40px)}to{transform:none}}.alb-tray{margin:22px auto 0;display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;padding:16px 20px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.alb-tray__txt{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:4px}.alb-tray__txt b{font:800 18px var(--font-title);font-stretch:115%;text-transform:uppercase}.alb-tray__txt span{font-size:13px;color:var(--muted)}.alb-tray__items{display:flex;gap:14px;flex-wrap:wrap}.alb-tray__it{display:flex;flex-direction:column;align-items:center;gap:6px;width:70px}.alb-tray__it>div{width:100%}.alb-tray__it .wsw{touch-action:none;cursor:grab}.alb-tray__it small{font:500 10px var(--font-mono);color:var(--muted);text-align:center}.alb-ghost{position:fixed;z-index:85;pointer-events:none;left:0;top:0;will-change:transform}.alb-ghost .wsw{filter:drop-shadow(0 24px 22px rgba(0,0,0,.6))}.alb-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:24px;background:#050607e6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#e6e9ed}.alb-zoom__in{display:flex;flex-direction:column;align-items:center;gap:18px}.alb-zoom__card{width:min(340px,72vw,calc((100vh - 230px)*.714));perspective:1400px;touch-action:none}.alb-zoom__tilt{transform-style:preserve-3d;transition:transform .15s ease-out}.alb-zoom__rot{position:relative;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.alb-zoom__card.is-back .alb-zoom__rot{transform:rotateY(180deg)}.alb-zoom__ttl{text-align:center;display:flex;flex-direction:column;gap:6px}.alb-zoom__ttl b{font:800 24px var(--font-title);font-stretch:120%;text-transform:uppercase}.alb-zoom__btns{display:flex;gap:10px}.alb-packs{display:grid;gap:28px}.alb-packs__sec h2{margin:0 0 12px}.alb-packlist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:12px}.alb-packrow{display:grid;grid-template-columns:56px minmax(0,1fr);gap:14px;align-items:start;padding:14px;border-radius:16px;border:1px solid var(--line);background:var(--surface)}.alb-packrow__img{width:56px;aspect-ratio:971/1619;border-radius:4px;background:linear-gradient(180deg,#d9b06a 0,#d9b06a 9%,#141416 9%,#141416 92%,#d9b06a 92%);box-shadow:0 6px 12px #00000059;display:grid;place-items:center}.alb-packrow__img svg{width:70%}.alb-packrow__img--prisma{background:linear-gradient(180deg,#e9ebef 0 9%,transparent 9% 92%,#e9ebef 92%),linear-gradient(125deg,#ff9fd0,#ffe08f 25%,#aef5cf,#93d4ff,#cfa8ff 85%)}.alb-packrow__body{display:grid;gap:6px;min-width:0}.alb-packrow__body p{margin:0;font-size:14px}.alb-packrow__acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.alb-packrow__mini{display:flex;gap:6px;margin-top:4px}.alb-packrow__mini>*{width:34px}.alb-held{font-size:13px;color:var(--muted)}.alb-review{display:grid;gap:8px;margin-top:6px}.alb-review textarea{min-height:72px}.pk{--cw: 120px}.pk__wrap{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:24px 40px;align-items:center}.pk__intro{display:flex;flex-direction:column;gap:14px}.pk__intro h2,.pk__intro p{margin:0}.pk__stage{position:relative;height:min(600px,calc(100svh - 190px));min-height:430px;border-radius:22px;overflow:hidden;background:radial-gradient(60% 55% at 50% 50%,#1d1810,#0b0c0e 70%);box-shadow:inset 0 0 0 1px #1a1d22;touch-action:none;user-select:none;-webkit-user-select:none}.pk__rays{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:repeating-conic-gradient(from 0deg,rgba(255,236,190,.14) 0 5deg,transparent 5deg 16deg);-webkit-mask:radial-gradient(circle,#000 8%,transparent 55%);mask:radial-gradient(circle,#000 8%,transparent 55%);opacity:0;transition:opacity .8s;animation:alb-spin 30s linear infinite}.pk__dim{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b3;opacity:0;transition:opacity .6s;pointer-events:none;z-index:6}.pk.is-ceremony .pk__dim{opacity:1}.pk.is-ceremony .pk__rays{opacity:1;z-index:7}.pk.is-ceremony .pk__cards{z-index:8}.pk.is-ceremony .pk__card:not(.is-center){opacity:.18;transition:opacity .5s,transform .9s}.pk__card.is-center .pk__badge{display:none}.pk__pack{position:absolute;left:50%;top:50%;width:clamp(160px,21vw,268px);aspect-ratio:971/1619;transform:translate(-50%,-50%);z-index:4;transition:transform 1s cubic-bezier(.3,.6,.2,1),opacity .6s}.pk__float{position:absolute;top:0;right:0;bottom:0;left:0;animation:pk-float 4.5s ease-in-out infinite}@keyframes pk-float{50%{transform:translateY(-8px) rotate(-1.2deg)}}.pk__tilt{position:absolute;top:0;right:0;bottom:0;left:0;transform:perspective(900px) rotateY(var(--ry, 0deg)) rotateX(var(--rx, 0deg));transition:transform .25s ease-out}.pk__body,.pk__strip{position:absolute;top:0;right:0;bottom:0;left:0}.pkc{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.pk__body .pkc{filter:drop-shadow(0 22px 24px rgba(0,0,0,.6)) drop-shadow(0 4px 6px rgba(0,0,0,.45))}.pk__body{clip-path:polygon(0 15.4%,10% 15.1%,22% 15.6%,34% 15.2%,46% 15.5%,58% 15.1%,70% 15.6%,82% 15.2%,92% 15.5%,100% 15.3%,100% 100%,0 100%)}.pk__strip{clip-path:polygon(0 0,100% 0,100% 15.3%,92% 15.5%,82% 15.2%,70% 15.6%,58% 15.1%,46% 15.5%,34% 15.2%,22% 15.6%,10% 15.1%,0 15.4%);transform-origin:100% 15%;transform:rotate(calc(var(--p, 0) * -16deg)) translate(calc(var(--p, 0) * 4%),calc(var(--p, 0) * -3%));filter:drop-shadow(0 6px 6px rgba(0,0,0,.5))}.pk__mouth{position:absolute;left:7%;top:14.6%;height:2.2%;width:calc(var(--p, 0) * 86%);border-radius:50%;background:linear-gradient(#ffe6a8,#6a4a1a 40%,#050505);box-shadow:0 0 14px #ffdc8cb3}.pk__spark{position:absolute;top:15.3%;left:calc(7% + var(--p, 0) * 86%);width:10px;height:10px;margin:-5px;border-radius:50%;background:#fff;box-shadow:0 0 12px 4px #ffd27a;opacity:calc(var(--p, 0) * 4)}.pk__grip{position:absolute;left:-6%;top:9%;width:30%;height:12%;display:flex;align-items:center;pointer-events:none}.pk__grip i{display:block;width:26px;height:26px;border-radius:50%;border:1.5px solid #ffe6a8;box-shadow:0 0 12px #ffd682b3;animation:pk-pull 1.8s ease-in-out infinite}@keyframes pk-pull{0%{transform:translate(0);opacity:0}20%{opacity:1}80%{transform:translate(120px);opacity:1}to{transform:translate(130px);opacity:0}}.pk__hit{position:absolute;left:-8%;right:-8%;top:0;height:32%;cursor:grab;z-index:5;border:0;background:none;padding:0}.pk__light{position:absolute;left:5%;right:5%;top:-30%;height:50%;background:radial-gradient(50% 60% at 50% 100%,rgba(255,230,170,.85),transparent 70%);opacity:0;transition:opacity .8s;pointer-events:none}.pk.is-torn .pk__light{opacity:1}.pk.is-torn .pk__strip{animation:pk-off .9s cubic-bezier(.3,.1,.3,1) forwards}.pk.is-torn .pk__grip,.pk.is-torn .pk__hit{display:none}@keyframes pk-off{to{transform:translate(70%,-180%) rotate(38deg);opacity:0}}.pk.is-out .pk__pack{transform:translate(-50%,40%) rotate(8deg) scale(.86);opacity:0}.pk__cards{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}.pk__card{position:absolute;left:50%;top:50%;width:var(--cw);margin-left:calc(var(--cw) / -2);margin-top:calc(var(--cw) * -.7);transform:translate(var(--x, 0),var(--y, 0)) rotate(var(--r, 0)) scale(var(--s, 1));transition:transform .9s cubic-bezier(.2,.75,.2,1);perspective:1100px;pointer-events:auto;cursor:pointer;border:0;background:none;padding:0;color:inherit}.pk__rot{position:relative;transform-style:preserve-3d;transform:rotateY(180deg);transition:transform .8s cubic-bezier(.2,.7,.2,1)}.pk__card.is-open .pk__rot{transform:rotateY(0)}.pk__card.is-center{z-index:8}.pk__badge{position:absolute;left:50%;top:-14px;transform:translate(-50%) scale(0);padding:5px 10px;border-radius:999px;font:600 10px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;z-index:9;transition:transform .45s cubic-bezier(.2,.9,.3,1.5)}.pk__card.is-open .pk__badge{transform:translate(-50%) scale(1)}.pk__badge--new{background:linear-gradient(180deg,#f6e2b0,#c99a55);color:#1a1206}.pk__badge--dup{background:#23272d;color:#d0d3d8}.pk__ttl{position:absolute;left:0;right:0;bottom:7%;text-align:center;z-index:9;opacity:0;transition:opacity .6s;pointer-events:none;font:800 20px var(--font-title);font-stretch:125%;letter-spacing:.3em;text-transform:uppercase;color:#ffe7b0;text-shadow:0 0 18px rgba(255,210,122,.8);padding-inline:16px}.pk.is-ceremony .pk__ttl{opacity:1}.pk__err{position:absolute;left:16px;right:16px;bottom:16px;z-index:10;margin:0;padding:12px 14px;border-radius:12px;background:#280c0ceb;border:1px solid rgba(255,120,100,.45);color:#ffd9d2;font-size:14px;text-align:center}.pk__status{font:500 13px var(--font-mono);letter-spacing:.06em;color:var(--gold);min-height:20px}.pk__btns{display:flex;flex-wrap:wrap;gap:10px}#alb-fx{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:95}@media(max-width:900px){.pk__wrap{grid-template-columns:1fr}.pk__stage{order:-1}}@media(max-width:640px){.alb-shelf{grid-template-columns:1fr;max-width:280px;margin-inline:auto}.alb-bookwrap{margin-top:34px}.alb-ribbons{top:-32px;right:12px;flex-direction:row;gap:6px}.alb-ribbon{width:auto;min-height:0;height:46px;padding:6px 10px 16px;justify-content:flex-start;clip-path:none;border-radius:7px 7px 0 0;animation-name:alb-tabUp}.alb-ribbon:hover,.alb-ribbon:focus-visible{transform:translateY(-4px)}.alb-ribbon small{display:none}.pk__stage{height:540px;min-height:0}}@media(prefers-reduced-motion:reduce){.wst *,.wst,.alb-cover__sweep,.pk__float,.pk__rays,.alb-face,.alb-back,.sk-halo,.sk-frame{animation:none!important}}.alb-still .wst,.alb-still .wst *,.alb-still .alb-cover__sweep,.alb-still .pk__float,.alb-still .sk-frame{animation-play-state:paused!important}.sa-grid{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:24px;align-items:start}.sa-side{display:grid;gap:8px}.sa-book{display:grid;gap:2px;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:var(--surface);text-align:left;color:var(--ink);cursor:pointer}.sa-book[aria-pressed=true]{border-color:var(--now)}.sa-book small{color:var(--muted)}.sa-form{display:grid;gap:12px;padding:16px;border-radius:16px;border:1px solid var(--line);background:var(--surface)}.sa-form h3{margin:0}.sa-row{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.sa-row>label{display:grid;gap:4px;flex:1 1 140px;font-size:13px;color:var(--muted)}.sa-row>label.sa-short{flex:0 1 110px}.sa-pages{display:grid;gap:16px}.sa-page{display:grid;gap:12px;padding:16px;border-radius:16px;border:1px solid var(--line)}.sa-page__head{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:baseline}.sa-stickers{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:12px}.sa-sticker{display:grid;gap:6px}.sa-sticker small{font:500 11px var(--font-mono);color:var(--muted)}.sa-add{aspect-ratio:5/7;display:grid;place-items:center;border:1px dashed var(--line-2);border-radius:10px;color:var(--muted);background:none;cursor:pointer;font-size:13px}.sa-add:hover{border-color:var(--ink-2);color:var(--ink)}.sa-art{display:flex;gap:10px;align-items:center}.sa-art img{width:64px;aspect-ratio:5/7;object-fit:cover;border-radius:6px}.sa-packs{list-style:none;margin:0;padding:0;display:grid;gap:10px}.sa-pack{display:grid;gap:6px;padding:14px 16px;border-radius:14px;border:1px solid var(--line);background:var(--surface)}.sa-pack p{margin:0;font-size:14px}.sa-pack__acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.sa-signals{font:500 12px var(--font-mono);color:var(--muted)}@media(max-width:860px){.sa-grid{grid-template-columns:1fr}}.alb-tabs{flex:1 0 100%;display:flex;gap:4px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none;margin-top:4px}.alb-tabs__a{position:relative;display:inline-flex;align-items:center;gap:8px;padding:10px 14px 12px;color:var(--muted);text-decoration:none;font-weight:600;font-size:15px;white-space:nowrap}.alb-tabs__a:hover,.alb-tabs__a.is-on{color:var(--ink)}.alb-tabs__a.is-on:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,#8f6630,#f3dba0,#8f6630)}.alb-tabs__n{min-width:20px;height:20px;padding:0 6px;border-radius:10px;display:inline-grid;place-items:center;font:600 11px var(--font-mono);background:var(--now);color:var(--bg)}.alb-reader__acts{display:flex;flex-wrap:wrap;gap:8px}.alb-miss{position:relative;width:100%;aspect-ratio:5/7;display:grid;place-items:center;container-type:inline-size;border-radius:6%/4.3%;background:linear-gradient(180deg,#07080a,#16181c)}.alb-miss:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 4cqw 10cqw #000000e6,inset 0 0 0 1.6cqw #e2be8438}.alb-miss span{font:600 22cqw/1 var(--font-mono);color:#e2be846b}.alb-col{display:grid;gap:28px}.alb-col__sum{display:grid;grid-template-columns:repeat(4,auto) 1fr;gap:14px 32px;align-items:center;padding:20px 24px;border-radius:18px;border:1px solid var(--line);background:var(--surface)}.alb-col__big{display:grid;gap:2px}.alb-col__big b{font:800 30px/1 var(--font-title);font-stretch:125%}.alb-col__big span{font-size:13px;color:var(--muted)}.alb-col__tiers{list-style:none;margin:0;padding:0;display:grid;gap:8px;min-width:0}.alb-tier{display:grid;grid-template-columns:150px 1fr auto;gap:12px;align-items:center;font-size:13px}.alb-tier__name{font-weight:600}.alb-tier__name small,.alb-tier__n small{color:var(--faint);font-weight:400}.alb-tier__n{font:500 12px var(--font-mono)}.alb-tier--comum .alb-bar i{background:linear-gradient(90deg,#6f7680,#e6eaee)}.alb-tier--rara .alb-bar i{background:linear-gradient(90deg,#5b3fb8,#b6a2ff)}.alb-tier--lendaria .alb-bar i{background:linear-gradient(90deg,#ff9ad6,#8fe3ff,#b5ff9e,#ffd27a)}.alb-col__bar{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.alb-col__bar .btn{margin-left:auto}.alb-col__none{margin:0}.alb-col__book{display:grid;gap:18px}.alb-col__bookhead{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}.alb-col__bookhead .alb-kick{flex:1 0 100%}.alb-col__bookhead h2{margin:0}.alb-col__page{display:grid;gap:12px}.alb-col__pagehead{margin:0;display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;font:700 17px/1.2 var(--font-ui)}.alb-col__pagehead span{font:500 11px var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.alb-col__pagehead small{font:500 12px var(--font-mono);color:var(--faint)}.alb-col__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:22px 18px}.alb-card{display:grid;gap:8px;align-content:start}.alb-card.is-tray>.wsw{outline:1px dashed rgba(226,190,132,.55);outline-offset:4px;border-radius:8px}.alb-card__meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.alb-card__name{font-size:12px;line-height:1.3;color:var(--muted)}.alb-tag{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:11px;font:600 11px/1 var(--font-ui);border:1px solid var(--line-2);color:var(--muted);text-decoration:none}.alb-tag--ok{border-color:#e2be8473;color:var(--gold)}.alb-tag--tray{border-color:var(--now-line);background:var(--now-bg);color:var(--now-hi)}.alb-tag--tray:hover{filter:brightness(1.15)}.alb-tag--dup{background:linear-gradient(180deg,#f3dba0,#c99a55);border:0;color:#2a1c0a;font-family:var(--font-mono)}.alb-col__mine{margin:0}@media(max-width:860px){.alb-col__sum{grid-template-columns:repeat(2,1fr);padding:16px}.alb-col__tiers{grid-column:1 / -1}.alb-tier{grid-template-columns:112px 1fr auto}.alb-col__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 12px}}.alb-vault{display:grid;gap:28px}.alb-vault__intro{display:flex;gap:24px;align-items:center}.alb-vault__intro p{margin:0}.alb-vault__lead{font:700 20px/1.3 var(--font-ui);text-wrap:balance}.alb-vault__have{margin-top:10px!important;color:var(--muted)}.alb-vault__have b{font:800 22px var(--font-title);color:var(--gold);margin-right:4px}.alb-vault__door{position:relative;width:220px;aspect-ratio:1;flex:none}.alb-vault__door--sm{width:112px}.alb-vault__door svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.alb-door__ring{filter:drop-shadow(0 10px 18px rgba(0,0,0,.5))}.alb-door__mark{position:absolute;left:50%;top:50%;width:20%;display:block;line-height:0;transform:translate(-50%,-50%)}.alb-door__mark svg{position:static;display:block;width:100%;height:auto}.alb-vault__offers{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.alb-offer{display:grid;gap:10px;align-content:start;padding:20px;border-radius:18px;border:1px solid var(--line);background:var(--surface);transition:border-color .2s,box-shadow .2s}.alb-offer.is-on{border-color:#e2be8499;box-shadow:0 0 0 1px #e2be8459,0 18px 40px -24px #e2be8480}.alb-offer__ttl{font:800 22px/1.1 var(--font-title);font-stretch:125%;text-transform:uppercase}.alb-offer--comum .alb-bar i{background:linear-gradient(90deg,#6f7680,#e6eaee)}.alb-offer__why{font-size:13px}.alb-offer .btn{justify-self:start}.alb-vault__step{display:grid;gap:14px;scroll-margin-top:90px}.alb-vault__step h2{margin:0;display:flex;align-items:center;gap:12px}.alb-vault__step>p{margin:-6px 0 0}.alb-vault__n{width:30px;height:30px;flex:none;border-radius:50%;display:grid;place-items:center;font:700 14px var(--font-mono);color:#2a1c0a;background:linear-gradient(180deg,#f3dba0,#c99a55)}.alb-vault__targets{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:14px}.alb-target{width:100%;display:grid;gap:6px;padding:10px 10px 12px;border-radius:14px;border:1px solid var(--line);background:var(--surface);color:var(--ink);text-align:left;cursor:pointer;transition:border-color .15s,transform .15s}.alb-target:hover{border-color:var(--line-2);transform:translateY(-2px)}.alb-target.is-on{border-color:#e2be84;box-shadow:0 0 0 1px #e2be84}.alb-target.is-on .alb-miss:before{box-shadow:inset 0 4cqw 10cqw #000000e6,inset 0 0 0 2cqw #e2be84bf}.alb-target b{font-size:14px;line-height:1.25}.alb-target small{font-size:12px;color:var(--muted)}.alb-spares{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px}.alb-spare{display:grid;grid-template-columns:52px 1fr auto;gap:14px;align-items:center;padding:10px 12px;border-radius:14px;border:1px solid var(--line);background:var(--surface);transition:border-color .15s}.alb-spare.is-on{border-color:#e2be848c}.alb-spare__txt{display:grid;gap:2px;min-width:0}.alb-spare__txt b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alb-spare__txt small{font-size:12px;color:var(--muted)}.alb-step{display:inline-flex;align-items:center;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line-2)}.alb-step button{width:36px;height:36px;border:0;border-radius:50%;background:none;color:var(--ink);font-size:18px;cursor:pointer}.alb-step button:disabled{opacity:.3;cursor:default}.alb-step output{min-width:22px;text-align:center;font:600 15px var(--font-mono)}.alb-vault__go{position:sticky;bottom:12px;z-index:5;display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:12px 14px;border-radius:16px;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 40px -20px #0009}.alb-vault__go .btn.now{margin-left:auto}.alb-vault__count{font:700 15px var(--font-mono);color:var(--muted)}.alb-vault__count.is-ok{color:var(--gold)}@media(max-width:640px){.alb-vault__intro{gap:16px}.alb-vault__door--sm{width:76px}.alb-vault__lead{font-size:17px}.alb-vault__offers{grid-template-columns:1fr}.alb-vault__targets{grid-template-columns:repeat(2,minmax(0,1fr))}.alb-vault__go .btn.now{margin-left:0;flex:1 0 100%}}.alb-vaultfly{position:fixed;z-index:1001;pointer-events:none}.alb-vaultfx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:16px;background:radial-gradient(60% 60% at 50% 45%,#14100ad1,#040406f0);animation:alb-fade .25s ease-out}.alb-vaultfx__in{position:relative;display:grid;justify-items:center;gap:18px;text-align:center}.alb-vaultfx .alb-vault__door{width:min(240px,60vw)}.alb-vaultfx.is-spin .alb-door__wheel{animation:alb-wheel 1.6s cubic-bezier(.5,0,.3,1) both}.alb-vaultfx.is-spin .alb-door__ring{animation:alb-shake .12s 1.2s 3 linear}.alb-vaultfx.is-open .alb-vault__door{animation:alb-dooropen .7s cubic-bezier(.3,.1,.2,1) forwards;position:absolute;top:0}.alb-vaultfx__card{width:min(200px,48vw);animation:alb-rise .8s .15s cubic-bezier(.2,.9,.25,1.2) both}.alb-vaultfx__txt{margin:0;display:grid;gap:4px;justify-items:center;color:#e6e9ed}.alb-vaultfx__txt b{font:800 24px/1.1 var(--font-title);font-stretch:125%;text-transform:uppercase}.alb-vaultfx.is-open .alb-vaultfx__txt,.alb-vaultfx__btns{animation:alb-fade .4s .6s both}.alb-vaultfx__btns{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}@keyframes alb-fade{0%{opacity:0}}@keyframes alb-wheel{0%{transform:rotate(0)}to{transform:rotate(540deg)}}@keyframes alb-shake{50%{transform:translate(2px)}}@keyframes alb-dooropen{to{transform:scale(1.5);opacity:0}}@keyframes alb-rise{0%{transform:translateY(30px) scale(.4) rotate(-8deg);opacity:0}}@media(prefers-reduced-motion:reduce){.alb-vaultfx *,.alb-vaultfx{animation:none!important}.alb-vaultfx.is-open .alb-vault__door{display:none}}.alb-pg--mine{background:radial-gradient(120% 80% at 50% 40%,#1d1a16,#100e0c 75%)}.alb-mine{margin-block:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6cqw 5cqw;padding:2cqw 2cqw 0}.alb-pol{position:relative;margin:0;padding:2.4cqw 2.4cqw 0;background:linear-gradient(180deg,#f6f1e6,#e9e1cf);border-radius:.8cqw;transform:rotate(var(--r, 0deg));box-shadow:0 2cqw 3cqw #0000008c;color:#2a2318}.alb-pol__img{display:block;aspect-ratio:4/3;overflow:hidden;background:#2a2620}.alb-pol__img img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.92) contrast(1.03)}.alb-pol figcaption{display:grid;gap:.4cqw;padding:1.8cqw .6cqw 2.4cqw}.alb-pol b{font:italic 600 3.6cqw/1.15 Cormorant Garamond,Georgia,serif;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.alb-pol small{font:500 2.1cqw/1.2 var(--font-mono);letter-spacing:.06em;color:#6d6150;text-transform:uppercase}.alb-pol__tape{position:absolute;left:50%;top:-1.8cqw;width:14cqw;height:4.2cqw;transform:translate(-50%) rotate(calc(var(--r, 0deg) * -2));background:#f0e4c48c;box-shadow:0 .3cqw .6cqw #0003;z-index:1}@media(max-width:640px){.alb-tabs{gap:0;margin-inline:-4px}.alb-tabs__a{flex:1 0 auto;justify-content:center;padding:10px 6px 12px;font-size:13px;gap:4px}.alb-tabs__a.is-on:after{left:4px;right:4px}.alb-tabs__n{min-width:8px;width:8px;height:8px;padding:0;font-size:0;align-self:flex-start;margin-top:2px}}.alb-trades{display:grid;gap:30px}.alb-trades__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.alb-trades__top>*{padding:18px 20px;border-radius:18px;border:1px solid var(--line);background:var(--surface)}.alb-switch{display:flex;gap:14px;align-items:flex-start;cursor:pointer}.alb-switch input{position:absolute;opacity:0;width:1px;height:1px}.alb-switch__ui{flex:none;position:relative;width:44px;height:26px;border-radius:13px;background:var(--line-2);transition:background .2s;margin-top:2px}.alb-switch__ui:after{content:"";position:absolute;left:3px;top:3px;width:20px;height:20px;border-radius:50%;background:var(--ink);transition:transform .2s}.alb-switch input:checked+.alb-switch__ui{background:linear-gradient(90deg,#8f6630,#e2be84)}.alb-switch input:checked+.alb-switch__ui:after{transform:translate(18px);background:#fff7e6}.alb-switch input:focus-visible+.alb-switch__ui{outline:2px solid var(--now);outline-offset:2px}.alb-switch span:last-child{display:grid;gap:4px}.alb-switch small{color:var(--muted);font-size:13px;line-height:1.4}.alb-trades__find{display:grid;gap:8px;align-content:start}.alb-trades__find label{font-size:13px}.alb-trades__findrow{display:flex;gap:8px}.alb-trades__findrow .field{flex:1;min-width:0}.alb-trades__ok{margin:0;padding:12px 16px;border-radius:12px;border:1px solid rgba(226,190,132,.4);color:var(--gold)}.alb-trades__sec{display:grid;gap:12px}.alb-trades__sec h2{margin:0}.alb-trades__lead{margin:-4px 0 4px}.alb-trades__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,440px),1fr));gap:14px}.alb-trade{display:grid;gap:14px;padding:16px 18px;border-radius:18px;border:1px solid var(--line);background:var(--surface);align-content:start}.alb-trades__who{display:flex;gap:10px;align-items:center}.alb-trades__who>span{display:grid;gap:2px;font-weight:600}.alb-trades__who small{font-weight:400;font-size:12px}.alb-trades__who a{color:inherit;text-decoration:none}.alb-trades__who a:hover{text-decoration:underline}.alb-trade__msg{margin:0;font-style:italic;color:var(--muted)}.alb-trade__sides{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;align-items:start}.alb-trade__arrow{align-self:center;font-size:22px;color:var(--gold)}.alb-trades__side{display:grid;gap:8px;min-width:0}.alb-trades__side small{font-size:12px;line-height:1.35}.alb-trades__minis{display:flex;flex-wrap:wrap;gap:6px}.alb-trades__mini{width:48px}.alb-trade__acts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.alb-trades__hist{list-style:none;margin:0;padding:0;display:grid;gap:6px}.alb-trades__hist li{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;padding:10px 14px;border-radius:12px;border:1px solid var(--line);font-size:14px}.alb-compose{display:grid;gap:16px;padding:20px;border-radius:20px;border:1px solid rgba(226,190,132,.45);background:var(--surface);scroll-margin-top:90px;box-shadow:0 24px 60px -36px #e2be8473}.alb-compose__head{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.alb-compose__head h2{margin:0;flex:1}.alb-compose__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.alb-compose__h{margin:0 0 10px;font:700 15px var(--font-ui);display:flex;gap:8px;align-items:baseline}.alb-compose__h small{font:500 12px var(--font-mono);color:var(--faint)}.alb-compose__msg{display:grid;gap:6px;font-size:13px}.alb-compose__bal{font-size:14px;color:var(--muted)}.alb-compose .alb-vault__go{position:static;box-shadow:none}.alb-pick{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:10px}.alb-pickit{position:relative;width:100%;display:grid;gap:6px;padding:8px;border-radius:12px;border:1px solid var(--line);background:transparent;color:var(--ink);cursor:pointer;text-align:left;transition:border-color .15s,transform .15s}.alb-pickit:hover{transform:translateY(-2px);border-color:var(--line-2)}.alb-pickit.is-on{border-color:#e2be84;box-shadow:0 0 0 1px #e2be84}.alb-pickit small{font:500 11px var(--font-mono);color:var(--muted)}.alb-pickit__hint{font-size:11px;line-height:1.2;color:var(--now-hi)}.alb-pickit__check{position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;color:#2a1c0a;background:linear-gradient(180deg,#f3dba0,#c99a55);opacity:0;transform:scale(.6);transition:opacity .15s,transform .15s;z-index:2}.alb-pickit.is-on .alb-pickit__check{opacity:1;transform:none}@media(max-width:760px){.alb-trades__top,.alb-compose__cols{grid-template-columns:1fr}.alb-trade{padding:14px}.alb-trades__mini{width:42px}.alb-pick{grid-template-columns:repeat(3,minmax(0,1fr))}.alb-compose{padding:16px}}.alb-swapfx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:16px;background:radial-gradient(60% 60% at 50% 45%,#14100ad1,#040406f0);animation:alb-fade .25s ease-out}.alb-swapfx__in{display:grid;justify-items:center;gap:18px;text-align:center;width:min(560px,100%)}.alb-swapfx__lane{position:relative;width:100%;height:min(200px,34vw)}.alb-swapfx__out,.alb-swapfx__inc{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;gap:8px}.alb-swapfx__out>div,.alb-swapfx__inc>div{width:min(110px,20vw);animation-delay:calc(var(--i) * 70ms)!important}.alb-swapfx__out>div{animation:alb-swapout 1.3s cubic-bezier(.5,0,.3,1) both}.alb-swapfx__inc>div{animation:alb-swapin 1.3s cubic-bezier(.3,.6,.2,1) both}.alb-swapfx.is-done .alb-swapfx__inc>div{animation:alb-swapin 1.3s cubic-bezier(.3,.6,.2,1) both,alb-glow 1.2s 1.3s ease-out both}.alb-swapfx .alb-vaultfx__txt,.alb-swapfx .alb-vaultfx__btns{animation:alb-fade .4s 1.2s both}@keyframes alb-swapout{0%{transform:translate(-60%) rotate(-6deg);opacity:1}55%{transform:translate(10%) translateY(-30px) rotate(8deg) scale(.9);opacity:1}to{transform:translate(180%) rotate(18deg) scale(.6);opacity:0}}@keyframes alb-swapin{0%{transform:translate(180%) rotate(16deg) scale(.6);opacity:0}45%{transform:translate(-10%) translateY(30px) rotate(-6deg) scale(.9);opacity:1}to{transform:none;opacity:1}}@keyframes alb-glow{0%{filter:drop-shadow(0 0 0 rgba(255,210,122,0))}40%{filter:drop-shadow(0 0 18px rgba(255,210,122,.8))}to{filter:drop-shadow(0 8px 10px rgba(0,0,0,.42))}}@media(prefers-reduced-motion:reduce){.alb-swapfx *,.alb-swapfx{animation:none!important}.alb-swapfx__out{display:none}}.alb-code{display:grid;gap:14px;padding:18px 20px;background:var(--surface);scroll-margin-top:90px}.alb-code__form{display:grid;gap:6px}.alb-code__label{font:700 16px/1.2 var(--font-ui)}.alb-code__hint{margin:0;font-size:13.5px}.alb-code__row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:6px}.alb-code__input{flex:1 1 220px;max-width:360px;font:700 18px/1 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums}.alb-code__won{display:flex;flex-wrap:wrap;gap:14px 18px;align-items:center}.alb-code__card{width:92px;flex:none;animation:alb-rise .7s cubic-bezier(.2,.9,.25,1.2) both}.alb-code__won p{margin:0;display:grid;gap:3px;flex:1 1 220px}.alb-code__won b{font:800 18px/1.15 var(--font-title);font-stretch:125%;text-transform:uppercase}@media(prefers-reduced-motion:reduce){.alb-code__card{animation:none}}.sa-drop{margin-bottom:18px;box-shadow:inset 0 1px 0 var(--now)}.sa-drop__live{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;padding:10px 12px;background:var(--fr-piece)}.sa-drop__tag{font:800 12px var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--now-ink)}.sa-drop__code{font-size:20px;letter-spacing:.12em}.sa-grid--wide{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}@media(max-width:860px){.sa-grid--wide{grid-template-columns:1fr}}:root[data-theme=claro] .alb-miss{background:linear-gradient(180deg,#e6e8eb,#d9dce0)}:root[data-theme=claro] .alb-miss:before{box-shadow:inset 0 3cqw 8cqw #141e2d1a,inset 0 0 0 1.6cqw #8a623438}:root[data-theme=claro] .alb-miss span{color:#8a62348c}:root[data-theme=claro] .alb-target.is-on .alb-miss:before{box-shadow:inset 0 3cqw 8cqw #141e2d1a,inset 0 0 0 2cqw #b45f06b3}:root[data-theme=claro] .alb-tier--comum .alb-bar i,:root[data-theme=claro] .alb-offer--comum .alb-bar i{background:linear-gradient(90deg,#8e959e,#5d646d)}.cr{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:24px;align-items:start}.cr-main{display:grid;gap:28px;min-width:0}.cr h2{margin:0;font:700 18px/1.2 var(--font-title);font-stretch:125%}.cr-lib{position:sticky;top:12px;max-height:calc(100vh - 24px);display:flex;flex-direction:column;gap:10px;padding:14px;background:var(--surface);border:1px solid var(--line);min-height:0}.cr-lib.is-over{outline:2px dashed var(--ink-2);outline-offset:-6px}.cr-lib__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.cr-lib__drop{margin:0;font-size:13px;color:var(--muted);padding:10px;border:1px dashed var(--line-2);text-align:center}.cr-lib__bar{width:100%;height:4px;accent-color:var(--ink)}.cr-lib__seg{display:flex;flex-wrap:wrap}.cr-lib__seg button{font-size:12.5px}.cr-lib__empty{margin:4px 0;font-size:13px}.cr-lib__grid{list-style:none;margin:0;padding:0 2px 2px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow-y:auto;min-height:0}.cr-art{position:relative}.cr-art__img{display:block;width:100%;padding:0;border:0;background:#0b0b0d;cursor:grab;aspect-ratio:1;overflow:hidden;outline-offset:2px}.cr-art__img img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;transition:transform .2s}.cr-art__img:hover img{transform:scale(1.04)}.cr-art__img:active{cursor:grabbing}.cr-art.is-picked .cr-art__img{outline:2px solid var(--now)}.cr-art__used{position:absolute;left:4px;bottom:4px;font:600 11px/1 var(--font-mono);padding:3px 5px;background:#000000b8;color:#e6e9ed}.cr-art__more{position:absolute;right:3px;top:3px;width:24px;height:22px;border:0;padding:0;background:#0009;color:#fff;cursor:pointer;font-size:14px;line-height:1;opacity:0;transition:opacity .15s}.cr-art:hover .cr-art__more,.cr-art__more:focus-visible,.cr-art__more[aria-expanded=true]{opacity:1}.cr-art__menu{position:absolute;z-index:5;left:0;right:0;top:calc(100% + 4px);display:grid;gap:6px;padding:8px;background:var(--surface-2);border:1px solid var(--line-2);box-shadow:0 12px 24px #00000059}.cr-art__menu .field{font-size:13px;min-height:34px}.cr-mesa{display:grid;gap:16px;padding:18px;background:var(--surface);border:1px solid var(--line);scroll-margin-top:12px}.cr-mesa__head{display:grid;gap:4px}.cr-mesa__head p{margin:0;font-size:14px}.cr-molduras{display:grid;grid-template-columns:repeat(4,minmax(0,190px));gap:18px;justify-content:start}.cr-drop{display:grid;gap:8px;padding:0;border:0;background:none;color:inherit;cursor:pointer;text-align:center;transition:transform .18s}.cr-drop .wsw{pointer-events:none}.cr-drop .wst__noart{opacity:.2}.cr-drop:not(.cr-drop--sm) .sk-art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:repeating-linear-gradient(135deg,rgba(255,255,255,.05) 0 6px,transparent 6px 12px)}.cr-drop__lbl{display:grid;gap:1px}.cr-drop__lbl b{font-size:14px}.cr-drop__lbl small{font-size:12px;color:var(--muted)}.cr-drop.is-over,.cr--drag-art .cr-drop:not(.cr-drop--sm):hover{transform:translateY(-4px)}.cr-drop.is-over .wsw{filter:drop-shadow(0 0 14px rgba(255,178,91,.55))}.cr--drag-art .cr-drop:not(.cr-drop--sm) .wsw,.cr-drop.is-ready .wsw{animation:cr-pulse 1.4s ease-in-out infinite}@keyframes cr-pulse{50%{filter:drop-shadow(0 0 10px rgba(255,178,91,.35))}}.cr-drop--sm{width:64px}.cr-drop--sm .cr-drop__lbl b{font-size:11px;font-weight:600}.cr-drop--sm .cr-drop__lbl small,.cr-drop--sm .sk-plate,.cr-drop--sm .sk-crest{display:none}.cr-drop--sm{opacity:.55}.cr-drop--sm.is-active{opacity:1}.cr-drop--sm.is-active .cr-drop__lbl b{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.cr-drop--sm:hover,.cr-drop--sm.is-over{opacity:1}.cr-dot{display:inline-block;width:8px;height:8px;margin-left:8px;vertical-align:middle;background:var(--now);transform:skew(-22deg)}.cr-ed{display:grid;gap:16px}.cr-ed__body{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:24px;align-items:start}.cr-ed__stage{display:grid;gap:10px;justify-items:start}.cr-ed__form{display:grid;gap:12px;min-width:0}.cr-tiers{display:flex;flex-wrap:wrap;gap:10px}.cr-check{display:inline-flex;gap:8px;align-items:center;font-size:14px;color:var(--ink-2)}.cr-warn{margin:0;font-size:13px;color:var(--live)}.cr-hint{margin:0;font-size:12.5px}.cr-framer{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;width:100%}.cr-framer__stage{position:relative;isolation:isolate;min-width:0;touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none;outline:none}.cr-framer__stage:active{cursor:grabbing}.cr-framer__stage:focus-visible{outline:2px solid var(--now);outline-offset:4px}.cr-framer.is-over .cr-framer__stage{filter:drop-shadow(0 0 16px rgba(255,178,91,.6))}.cr-framer .wst__art,.cr-framer .alb-cover__img{right:auto!important;bottom:auto!important;max-width:none!important;max-height:none!important;object-fit:fill!important;transform:none!important;transition:none!important;pointer-events:none}.cr-framer.is-loading .cr-framer__stage{opacity:.85}.cr-framer .cr-ghost{position:absolute;z-index:-1;max-width:none;pointer-events:none;opacity:0;transition:opacity .15s}.cr-framer.is-moving .cr-ghost{opacity:.45}.cr-mesa,.cr-ajustes{overflow:hidden}.cr-framer .cr-fill{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;width:124%;height:124%;max-width:none;object-fit:cover;filter:blur(14px) brightness(.72) saturate(1.1);pointer-events:none}.cr-framer__tip{justify-self:center;font-size:12px;color:var(--muted)}.cr-framer__stage:hover .wst__glare,.cr-framer__stage:hover .wst__holo{opacity:0!important}.cr-framer--sticker{width:min(340px,100%)}.cr-framer--sticker .cr-framer__stage{width:100%}.cr-framer--cover{width:min(230px,100%)}.cr-framer--sticker .wsw{filter:drop-shadow(0 14px 22px rgba(0,0,0,.5))}.cr-framer--cover .alb-cover{width:100%;aspect-ratio:460 / 640;border-radius:3px 8px 8px 3px;box-shadow:0 18px 30px #00000073}.cr-zoom{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;color:var(--muted);font-size:15px}.cr-zoom input{flex:1;min-width:0;accent-color:var(--ink)}.cr-quadro{display:grid;gap:18px}.cr-books{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.cr-book{display:grid;gap:2px;padding:10px 14px;border:1px solid var(--line);background:var(--surface);color:var(--ink);text-align:left;cursor:pointer}.cr-book[aria-selected=true]{border-color:var(--ink-2);box-shadow:inset 0 -2px 0 var(--ink)}.cr-book small{color:var(--muted);font-size:12px}.cr-ajustes{display:grid;grid-template-columns:minmax(0,230px) minmax(0,1fr);gap:24px;padding:18px;background:var(--surface);border:1px solid var(--line);align-items:start}.cr-ajustes__capa{display:grid;gap:10px;min-width:0}.cr-ajustes__form{display:grid;gap:12px;min-width:0}.cr-ajustes__form h2 .faint{font:400 14px var(--font-ui)}.cr-renum{padding-top:10px;border-top:1px solid var(--line)}.cr-pgbox{display:flex;gap:12px;align-items:center;font-size:13px;color:var(--muted)}.cr-pgprev{flex:none;width:92px;aspect-ratio:460 / 640;padding:8px 7px;display:flex;flex-direction:column;gap:6px;background:#121317;border:1px solid var(--line-2)}.cr-pgprev__ttl{height:5px;width:60%;margin:0 auto;background:#3a3d44}.cr-pgprev__grid{flex:1;display:grid;gap:4px;align-content:center}.cr-pgprev__grid i{aspect-ratio:5 / 7;background:linear-gradient(180deg,#2b2e35,#1d1f24);border:1px solid #3a3d44}.cr-secs{display:grid;gap:14px}.cr-sec{display:grid;gap:12px;padding:14px;border:1px solid var(--line);background:var(--bg)}.cr-sec__head{display:grid;grid-template-columns:auto 120px minmax(0,1fr);gap:12px;align-items:start}.cr-sec__move{display:grid;gap:4px}.cr-sec__banner{height:100%;min-height:76px;display:grid;place-items:center;text-align:center;padding:6px;font-size:12px;color:var(--muted);border:1px dashed var(--line-2);background-size:cover;background-position:center}.cr-sec__banner.has-img{border-style:solid;position:relative;overflow:hidden}.cr-sec__bimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cr-sec__banner.has-img>:not(.cr-sec__bimg){position:relative}.cr-sec__banner .btn,.cr-sec__banner .btn.quiet{background:#07080ad1;color:#e6e9ed;padding:0 10px}.cr-sec__banner.is-over{outline:2px solid var(--now)}.cr-sec__fields{display:grid;grid-template-columns:minmax(0,160px) minmax(0,1fr);gap:8px}.cr-sec__fields>:last-child{grid-column:1 / -1}.cr-sec__title{font-weight:700;font-size:16px}.cr-sec__meta{grid-column:2 / -1;display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;font-size:13px}.cr-strip{display:grid;gap:8px}.cr-strip__lbl{margin:0;font-size:14px}.cr-strip__row{display:flex;flex-wrap:wrap;gap:14px 12px;padding:6px;min-height:80px;transition:background .15s}.cr-strip.is-over .cr-strip__row{background:color-mix(in srgb,var(--now) 7%,transparent)}.cr-strip__row[data-mark=fim] .cr-add{outline:2px solid var(--now)}.cr-mini{position:relative;width:104px;display:grid;gap:4px;cursor:grab}.cr-mini:active{cursor:grabbing}.cr-mini:before{content:"";position:absolute;left:-8px;top:0;bottom:18px;width:3px;background:var(--now);opacity:0;transition:opacity .1s}.cr-mini small{font:500 11px/1.3 var(--font-mono);color:var(--muted);text-align:center}.cr-mini.is-editing .wsw{outline:2px solid var(--now);outline-offset:3px;border-radius:4px}.cr-mini.is-off{opacity:.55}.cr-mini.is-break:after{content:"";position:absolute;right:-7px;top:-4px;bottom:14px;border-right:2px dashed var(--line-2)}.cr-add{width:104px;aspect-ratio:5 / 7;display:grid;place-content:center;gap:4px;border:1px dashed var(--line-2);background:none;color:var(--muted);cursor:pointer;text-align:center}.cr-add span{font-size:26px;line-height:1}.cr-add small{font-size:11.5px}.cr-add.is-ready,.cr--drag-art .cr-add{border-color:var(--ink-2);color:var(--ink)}@media(max-width:1100px){.cr-molduras{grid-template-columns:repeat(4,minmax(0,1fr))}.cr-ed__body{grid-template-columns:minmax(0,260px) minmax(0,1fr)}}@media(max-width:860px){.cr{grid-template-columns:1fr}.cr-lib{position:static;max-height:420px}.cr-lib__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cr-ed__body,.cr-ajustes{grid-template-columns:1fr}.cr-molduras{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-sec__head{grid-template-columns:auto minmax(0,1fr)}.cr-sec__banner{grid-column:2;min-height:54px}.cr-sec__fields,.cr-sec__meta{grid-column:1 / -1}}.cr-formato{display:inline-flex;margin-top:4px}.cr-mesa__head .cr-formato{justify-self:start}.cr-molduras.is-h{grid-template-columns:repeat(4,minmax(0,250px))}.cr-drop--sm.is-h{width:88px}.cr-ed__body.is-h{grid-template-columns:minmax(0,460px) minmax(0,1fr)}.cr-ed__body.is-h .cr-framer--sticker{width:min(460px,100%)}.cr-dica{margin:0;font-size:14px}.cr-leaves{display:flex;flex-wrap:wrap;gap:18px;align-items:flex-start}.cr-leaf{width:270px;display:grid;gap:6px}.cr-leaf .alb-page{position:relative;width:100%;aspect-ratio:460 / 640;box-shadow:0 10px 24px #0006;outline:1px solid transparent;transition:outline-color .15s}.cr-leaf.is-target .alb-page{outline:2px solid var(--now);outline-offset:3px}.cr-leaf .alb-slot{cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.cr-leaf .alb-slot:hover .wsw{filter:drop-shadow(0 0 8px rgba(255,178,91,.45))}.cr-leaf .alb-slot.is-lifted{opacity:.25}.cr-leaf .alb-slot.is-editing .wsw{outline:2px solid var(--now);outline-offset:2px;border-radius:3px}.cr-leaf__bar{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px;min-height:32px}.cr-leaf--new .alb-page{opacity:.55;outline:1px dashed var(--line-2)}.cr-leaf--new.is-target .alb-page{opacity:1}.cr-lift{position:fixed;left:0;top:0;z-index:1000;pointer-events:none;filter:drop-shadow(0 18px 24px rgba(0,0,0,.55))}.cr-loose.is-target .cr-strip__row{background:color-mix(in srgb,var(--now) 8%,transparent)}@media(max-width:860px){.cr-leaf{width:calc(50% - 9px)}.cr-ed__body.is-h{grid-template-columns:1fr}.cr-molduras.is-h{grid-template-columns:repeat(2,minmax(0,1fr))}}.cr-main,.cr-mesa,.cr-ed,.cr-ed__stage,.cr-drop,.cr-quadro,.cr-secs,.cr-sec,.cr-strip,.cr-mini,.cr-leaf,.cr-ajustes__capa{grid-template-columns:minmax(0,1fr)}.cr-leaf .wst,.cr-leaf .wst *,.cr-mini .wst,.cr-mini .wst *,.cr-drop .wst,.cr-drop .wst *,.cr-lift .wst,.cr-lift .wst *{animation:none!important}.cr-apagar{position:sticky;top:calc(var(--hdr, 71px) + 8px);z-index:6;display:grid;gap:8px;padding:12px 14px;background:var(--surface);border:1px solid #8a3a2c;box-shadow:0 10px 24px #00000059}.cr-apagar p{margin:0;font-size:14px}.cr-quadro.is-marcando .cr-leaf .alb-slot{cursor:pointer}.cr-quadro.is-marcando .alb-slot:not(.is-sel) .wsw,.cr-quadro.is-marcando .cr-mini:not(.is-sel) .wsw{opacity:.6}.cr-quadro .alb-slot.is-sel .wsw,.cr-quadro .cr-mini.is-sel .wsw{outline:3px solid #ff6a5a;outline-offset:2px}.cr-quadro .cr-mini.is-sel small{color:#ff8a7c}:root{--fr-cut: 18px;--fr-lasca: 10px;--fr-gap: 5px;--fr-piece: var(--surface-2);--fr-piece-hi: #262a30;--fr-hair: rgba(230, 233, 237, .16);--fr-ease: cubic-bezier(.2, .8, .2, 1)}:root[data-theme=claro]{--fr-piece-hi: #d9dde2;--fr-hair: rgba(11, 13, 16, .16)}.on-photo{--fr-piece: rgba(27, 30, 34, .92);--fr-piece-hi: rgba(42, 46, 52, .95);--fr-hair: rgba(230, 233, 237, .2)}.tr{display:inline-block;flex:none;width:5px;height:14px;background:var(--line-2);transform:skew(-22deg);vertical-align:-2px}.tr.me{background:var(--ink)}.tr.now{background:var(--now);box-shadow:0 0 8px #ffb25b8c}.tr.au{background:linear-gradient(170deg,#fff0cc,#c9985c)}.kicker{font-family:var(--font-ui);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}.kicker:before{content:"";display:inline-block;width:4px;height:.95em;margin-right:.6em;background:currentColor;opacity:.5;transform:skew(-22deg);vertical-align:-.12em}a.kicker:before,button.kicker:before,.kicker:empty:before{content:none}.awards .kicker,.events .kicker,.reveal .kicker,.rvc .kicker{font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.14em;text-transform:uppercase}.awards .kicker:before,.events .kicker:before,.reveal .kicker:before,.rvc .kicker:before{content:none}.btn{--c: var(--fr-cut);position:relative;overflow:hidden;isolation:isolate;border:0;border-radius:0;font:700 14.5px/1.1 var(--font-ui);font-stretch:100%;letter-spacing:0;text-transform:none;padding:0 20px;border-right:var(--c) solid transparent!important;background:var(--fr-piece);color:var(--ink);clip-path:polygon(0 0,100% 0,calc(100% - var(--c)) 100%,0 100%);transition:background-color .25s,color .2s,clip-path .4s var(--fr-ease),filter .25s}.btn:active{transform:none}.btn.sm{--c: 16px;min-height:40px;font-size:13.5px;padding:0 16px}.btn.lg{--c: 21px;min-height:54px;font-size:16px;padding:0 26px}.btn:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:38%;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff1a,#fff0);transform:skew(-22deg)}.btn:hover:after{animation:fr-sheen .75s var(--fr-ease)}@keyframes fr-sheen{0%{left:-60%}to{left:130%}}.btn.primary,a.btn.primary,.btn.now,a.btn.now,.btn.danger-solid{border-right-width:calc(var(--fr-lasca) + var(--fr-gap) + var(--c))!important;clip-path:polygon(0 0,calc(100% - var(--fr-lasca) - var(--fr-gap)) 0,calc(100% - var(--fr-lasca) - var(--fr-gap) - var(--c)) 100%,calc(100% - var(--fr-lasca) - var(--c)) 100%,calc(100% - var(--fr-lasca)) 0,100% 0,calc(100% - var(--c)) 100%,0 100%)}.btn.primary,a.btn.primary{background:var(--primary);color:var(--on-primary)}.btn.primary:after,.btn.now:after{background:linear-gradient(90deg,#0b0c0e00,#0b0c0e24,#0b0c0e00)}.btn.primary:hover,.btn.now:hover,.btn.danger-solid:hover{clip-path:polygon(0 0,calc(100% - var(--fr-lasca) - var(--fr-gap) - 7px) 0,calc(100% - var(--fr-lasca) - var(--fr-gap) - 7px - var(--c)) 100%,calc(100% - var(--fr-lasca) - var(--c)) 100%,calc(100% - var(--fr-lasca)) 0,100% 0,calc(100% - var(--c)) 100%,0 100%)}.btn.primary:hover,a.btn.primary:hover{background:var(--primary-hi);color:var(--on-primary)}.btn.primary:active,.btn.now:active{clip-path:polygon(0 0,calc(100% - var(--fr-lasca) - var(--fr-gap)) 0,calc(100% - var(--fr-lasca) - var(--fr-gap) - var(--c)) 100%,calc(100% - var(--fr-lasca) - var(--c)) 100%,calc(100% - var(--fr-lasca)) 0,100% 0,calc(100% - var(--c)) 100%,0 100%);transition-duration:.1s}.btn.now,a.btn.now,.btn.now:hover,a.btn.now:hover{color:var(--on-primary);background:linear-gradient(112deg,transparent 50%,var(--now) 50%) right / calc(2 * var(--fr-lasca) + var(--fr-gap) + var(--c)) 100% no-repeat border-box,var(--primary)}.btn.now:hover{filter:drop-shadow(0 0 10px rgba(255,178,91,.35))}.btn.ghost{background:var(--fr-piece);border:0}.btn.ghost:before{content:"";position:absolute;left:0;right:calc(-1 * var(--c));bottom:0;height:2px;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--fr-ease)}.btn.ghost:hover{background:var(--fr-piece-hi)}.btn.ghost:hover:before{transform:scaleX(1)}.btn.quiet,a.btn.quiet{background:transparent;clip-path:none;padding:0 12px;border-right-width:0!important}.btn.quiet:after{content:none}.btn.icon{clip-path:none;padding:0;border-right-width:0!important}.btn.danger{background:var(--fr-piece)}.btn[aria-pressed=true]{background:var(--primary);color:var(--on-primary);border:0}.btn[aria-pressed=true]:hover,.btn.quiet[aria-pressed=true]:hover{background:var(--primary-hi);color:var(--on-primary)}.btn:disabled,.btn:disabled:hover{opacity:.45;filter:none}.btn:disabled:after{content:none}.btn:focus-visible{outline:none;box-shadow:inset 0 -3px 0 var(--now)}.ghero__actions .btn.ghost,.jhero__actions .btn.ghost,.focus__actions .btn.ghost,.wish-card__actions .btn.ghost,.reveal__actions .btn.ghost,.awhero__admin .btn.ghost{background:#1b1e22db}.ghero__actions .btn[aria-pressed=true],.ghero__actions .btn.is-fav,.ghero__actions .btn.is-radar{background:#f2f4f6;color:#07080a}.jhero__actions .btn.focus-toggle[aria-pressed=true],.jhero__actions .btn.focus-toggle[aria-pressed=true]:hover{background:#1b1e22db;color:#f2f4f6}.jhero__actions .btn.focus-toggle[aria-pressed=true]:hover{background:#2a2e34f2}.focus-toggle__pausa{display:none}.focus-toggle[aria-pressed=true]:hover .focus-toggle__agora,.focus-toggle[aria-pressed=true]:focus-visible .focus-toggle__agora{display:none}.focus-toggle[aria-pressed=true]:hover .focus-toggle__pausa,.focus-toggle[aria-pressed=true]:focus-visible .focus-toggle__pausa{display:inline}.focus-toggle[aria-pressed=true]:hover .focus-toggle__dot{background:#e6e9ed73;box-shadow:none}@media(hover:none){.focus-toggle[aria-pressed=true]:hover .focus-toggle__agora{display:inline}.focus-toggle[aria-pressed=true]:hover .focus-toggle__pausa{display:none}}.lk{display:inline-flex;align-items:center;gap:10px;font-weight:600;color:var(--ink);text-decoration:none}.lk .tr{transition:transform .3s var(--fr-ease),background-color .3s}.lk:hover{color:var(--ink)}.lk:hover .tr{transform:translate(5px) skew(-22deg);background:var(--ink)}.icon-btn{border-radius:0}.icon-btn:hover{background:var(--fr-piece)}.seg{background:none;box-shadow:none;padding:0;gap:0;border-radius:0}.seg button{--c: 15px;min-height:38px;padding:0 calc(12px + var(--c));margin-left:-10px;border-radius:0;background:var(--fr-piece);color:var(--muted);clip-path:polygon(var(--c) 0,100% 0,calc(100% - var(--c)) 100%,0 100%);transition:background-color .2s,color .2s}.seg button:first-child{margin-left:0;padding-left:16px;clip-path:polygon(0 0,100% 0,calc(100% - var(--c)) 100%,0 100%)}.seg button:last-child{padding-right:16px;clip-path:polygon(var(--c) 0,100% 0,100% 100%,0 100%)}.seg button:only-child{clip-path:none}.seg button:hover{background:var(--fr-piece-hi);color:var(--ink)}.seg button[aria-pressed=true],.seg button[aria-selected=true]{background:var(--primary);color:var(--on-primary);font-weight:700}.chip{--c: 14px;min-height:38px;padding:0 calc(10px + var(--c));border:0;border-radius:0;background:var(--fr-piece);color:var(--ink-2);clip-path:polygon(var(--c) 0,100% 0,calc(100% - var(--c)) 100%,0 100%);transition:background-color .2s,color .2s}.chip:hover{background:var(--fr-piece-hi);color:var(--ink)}.chip[aria-pressed=true]{background:var(--primary);color:var(--on-primary)}.card{border:0;border-radius:0}.field,textarea.field{border-radius:0;border:0;border-bottom:1px solid var(--line-2);background:var(--surface);transition:border-color .2s}.field:focus{outline:none;border-bottom-color:var(--ink)}.field:focus-visible{outline:none;box-shadow:inset 0 -1px 0 var(--ink)}.switch{width:58px!important;height:28px!important;border-radius:0;background:var(--field);box-shadow:inset 0 2px 5px #0000008c,inset 0 0 0 1px var(--line)}.switch:after{top:0;left:3px;width:26px;height:28px;border-radius:0;background:var(--line-2);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)}.switch:checked{background:var(--fr-piece-hi)}.switch:checked:after{left:29px;background:var(--ink)}.avatar{border-radius:0;background:var(--fr-piece);color:var(--ink);outline:1.5px solid var(--ink);outline-offset:-1.5px;font-size:15px;font-weight:800}a.avatar:hover{background:var(--fr-piece-hi);color:var(--ink)}.avatar--img img{border-radius:0}.notif-bell__n{top:4px;right:-4px;min-width:18px;height:13px;padding:0 6px;border-radius:0;box-shadow:none;font:800 9.5px/13px var(--font-ui);clip-path:polygon(5px 0,100% 0,calc(100% - 5px) 100%,0 100%)}.site-header{border-bottom:0}.site-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--fr-hair) 8%,var(--fr-hair) 92%,transparent);pointer-events:none}.site-header__row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:0;padding-top:0;padding-bottom:0;min-height:84px}.site-header__side{display:flex;align-items:center;justify-content:space-between;gap:20px;min-width:0}.site-header__side--l{padding-right:44px}.site-header__side--r{padding-left:44px}.site-header__logo{align-self:center;padding:0;display:flex;align-items:center}.site-header__logo .brand-mark{width:66px;height:auto}.site-header .pillars{flex:none;flex-wrap:nowrap;gap:34px;justify-content:flex-start;font-size:15px;align-self:stretch;align-items:stretch}.site-header .pillars a{display:flex;align-items:center;min-height:0;padding:0;color:var(--muted);white-space:nowrap;transition:color .2s}.site-header .pillars a:after{content:"";position:absolute;left:-14px;right:-14px;bottom:-.5px;width:auto;height:1px;margin:0;border-radius:0;background:var(--ink);box-shadow:none;transform:scaleX(0);transition:transform .35s var(--fr-ease)}.site-header .pillars a:hover{color:var(--ink)}.site-header .pillars a:hover:after{transform:scaleX(1)}.site-header .pillars a[aria-current=page]{color:var(--ink);font-weight:700}.site-header .pillars a[aria-current=page]:after{height:2px;background:var(--horizon);box-shadow:0 0 10px #ffb25b80;transform:none}.hdr-search{display:inline-flex;align-items:center;gap:12px;padding:0;min-height:44px;border:0;background:none;color:var(--faint);font:400 14.5px/1 var(--font-ui);cursor:pointer;white-space:nowrap}.hdr-search svg{display:none}.hdr-search:hover{color:var(--ink)}.hdr-search:hover .tr{background:var(--ink)}.site-header__tools{padding-bottom:0;gap:2px}.session-pill{height:34px;padding:0 22px 0 14px;border:0;border-radius:0;background:var(--now-bg);color:var(--now-ink);font:700 13px/1 var(--font-ui);letter-spacing:0;text-transform:none;clip-path:polygon(0 0,100% 0,calc(100% - 13px) 100%,0 100%)}.session-pill__dot{border-radius:0;width:5px;height:13px;transform:skew(-22deg);background:var(--now);box-shadow:0 0 8px #ffb25b99}.site-header .avatar{width:36px;height:36px;margin-left:8px}.appearance__panel{border:0;border-radius:0;top:50px;background:var(--surface);box-shadow:0 24px 50px var(--shadow),inset 0 1px 0 var(--fr-hair)}@media(max-width:1240px){.site-header .pillars{gap:22px;font-size:14px}.site-header__side--l{padding-right:30px}.site-header__side--r{padding-left:30px}.session-pill__label{display:none}.session-pill{padding:0 18px 0 12px}}@media(max-width:1060px){.hdr-search__label{display:none}.hdr-search svg{display:block}.site-header .appearance{display:none}.site-header .pillars{gap:16px;font-size:13.5px}.site-header__side--l{padding-right:22px}.site-header__side--r{padding-left:22px}.site-header__logo .brand-mark{width:54px}}@media(max-width:900px)and (min-width:761px){.site-header .dm-btn{display:none}.site-header .pillars{gap:12px;font-size:13px}}@media(max-width:760px){.site-header__row{min-height:60px;padding-top:env(safe-area-inset-top);padding-bottom:0}.site-header__side--l,.site-header__side--r{padding:0}.site-header__logo .brand-mark{width:46px}.hdr-search svg{display:none}.hdr-search__label{display:inline;font-size:13.5px}.hdr-search__more{display:none}.site-header__tools{margin-left:auto}.site-header .avatar{width:32px;height:32px;font-size:13px}.site-header .session-pill{padding:0 16px 0 12px}.tabbar{padding:0 6px env(safe-area-inset-bottom);border-top:0}.tabbar:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--fr-hair)}.tabbar__item{font-size:12.5px;color:var(--muted)}.tabbar__item svg{display:none}.tabbar__item[aria-current=page]{color:var(--ink);font-weight:700}.tabbar__item[aria-current=page]:before{content:"";position:absolute;left:8px;right:8px;top:-.5px;height:2px;background:var(--horizon);box-shadow:0 0 10px #ffb25b80}}.toast{border:0;border-radius:0;background:var(--fr-piece-hi);padding:13px 34px 13px 16px;clip-path:polygon(0 0,100% 0,calc(100% - 16px) 100%,0 100%)}.toast:before{content:"";flex:none;width:5px;height:18px;background:var(--ink);transform:skew(-22deg)}.toast svg{display:none}.toast__btn{text-decoration:none;font-weight:700;color:var(--ink);padding-left:10px}.toast__btn:hover{color:var(--now-ink)}.sheet{border-radius:0;border:0;box-shadow:0 -20px 60px #00000073,inset 0 1px 0 var(--fr-hair)}.sheet__grip{position:relative;width:22px;height:12px;border-radius:0;background:none;margin:2px auto 8px}.sheet__grip:before,.sheet__grip:after{content:"";position:absolute;top:0;width:4px;height:12px;background:var(--line-2);transform:skew(-22deg)}.sheet__grip:before{left:5px}.sheet__grip:after{left:13px}@media(min-width:700px){.sheet{border-radius:0;border:0}}@media(min-width:761px){.sheet--center{border-radius:0;border:0}}.site-footer{margin-top:110px}.site-footer:before{content:none}.site-footer__in{display:flex;flex-direction:column;align-items:center;gap:0;padding-top:0;padding-bottom:44px;text-align:center}.site-footer__in .brand-mark{width:72px;height:auto;margin-bottom:10px}.site-footer__line{align-self:stretch;height:1px;background:linear-gradient(90deg,transparent,var(--fr-hair) 10%,var(--fr-hair) 90%,transparent)}.site-footer p.site-footer__tag{margin:20px 0 0;font-size:15px;color:var(--ink-2)}.site-footer__nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 24px;margin-top:14px}.site-footer__nav .site-footer__link{margin:0;font-size:14px;color:var(--muted);text-decoration:none;display:inline-flex;align-items:center;gap:24px}.site-footer__nav .site-footer__link+.site-footer__link:before{content:"";width:4px;height:11px;background:var(--line-2);transform:skew(-22deg)}.site-footer__nav .site-footer__link:hover{color:var(--ink)}.site-footer .site-footer__src{margin-top:12px;font-size:12.5px;color:var(--faint)}:root[data-motion=reduzidas] .btn:after,:root[data-motion=reduzidas] .btn.ghost:before{display:none}@media(prefers-reduced-motion:reduce){.btn:after,.btn.ghost:before{display:none}}.focus__actions .btn,.jhero__actions .btn,.ghero__actions .btn{white-space:nowrap}@media(max-width:760px){.btn.lg{--c: 18px;min-height:50px;font-size:15px;padding:0 18px}}.jindex__aside .what__actions .btn,.fr__tools .btn,.trail-next__actions .btn{font-size:13px}@media(max-width:760px){.hero__actions .btn{white-space:nowrap;font-size:13.5px;padding:0 14px}.collection__tools .btn{font-size:12.5px;padding:0 10px}.gal__topactions .btn{font-size:12.5px}.journey__cta .btn.lg{font-size:14px}}.mono{font-family:var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none}.awards .mono,.events .mono,.reveal .mono,.rvc .mono{font-family:var(--font-mono)}.subnav,.what__paths{gap:0;padding:0;background:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.subnav a,.subnav button,.what__paths button{--c: 15px;display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 calc(10px + var(--c));margin-left:-10px;border:0;border-radius:0;background:var(--fr-piece);color:var(--muted);font:500 14px/1.15 var(--font-ui);white-space:nowrap;cursor:pointer;text-decoration:none;clip-path:polygon(var(--c) 0,100% 0,calc(100% - var(--c)) 100%,0 100%);transition:background-color .2s,color .2s}.subnav>:first-child,.what__paths>:first-child{margin-left:0;padding-left:16px;clip-path:polygon(0 0,100% 0,calc(100% - var(--c)) 100%,0 100%)}.subnav>:last-child,.what__paths>:last-child{padding-right:16px;clip-path:polygon(var(--c) 0,100% 0,100% 100%,0 100%)}.subnav>:only-child,.what__paths>:only-child{clip-path:none}.subnav a:hover,.subnav button:hover,.what__paths button:hover{background:var(--fr-piece-hi);color:var(--ink)}.subnav a[aria-current=page],.subnav a[aria-current=true],.subnav button[aria-current=true],.what__paths button[aria-selected=true]{background:var(--primary);color:var(--on-primary);font-weight:700}.jindex__aside .what__paths>button{margin-left:0}.jindex__aside .what__paths>button+button{margin-left:-10px}@media(max-width:640px){.subnav a,.subnav button{padding:0 calc(8px + var(--c));font-size:13.5px}}.also{border-top:0;gap:3px}.also__item{padding:10px 46px 10px 10px;border-bottom:0;background:var(--surface);clip-path:polygon(0 0,100% 0,calc(100% - 26px) 100%,0 100%);transition:background-color .2s}.also__item:hover{background:var(--fr-piece)}.hline,.hline i{border-radius:0}.hz__item--next .hz__date,.hz__item--next .hz__date--now{color:var(--muted)}.jstats-line{margin:14px 0 0;font-size:16.5px;line-height:1.5;color:#c9ced4;max-width:640px}.jstats-line b{color:#f2f4f6;font-weight:800}.jstats-line__now{white-space:nowrap}.jstats-line__now:before{content:"";display:inline-block;width:5px;height:14px;margin:0 8px 0 4px;background:#ffb25b;box-shadow:0 0 8px #ffb25b8c;transform:skew(-22deg);vertical-align:-1px}@media(max-width:760px){.jstats-line{font-size:15px}}.jprog,.jcap{background:var(--surface)}.ol-stop--talvez{background:var(--fr-piece);color:var(--ink-2)}.fx-k{padding:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;display:inline-flex;align-items:center;gap:8px;text-shadow:0 1px 8px rgba(0,0,0,.9),0 0 2px rgba(0,0,0,.9)}.fx-k:before{content:"";flex:none;width:4px;height:12px;background:currentColor;transform:skew(-22deg);opacity:.85}.fx-k--now:before{opacity:1;box-shadow:0 0 8px #ffb25b99}.jcap__grid .mono{text-transform:none;font-size:14px}.session__clock{font-weight:800;font-stretch:112%;letter-spacing:-.01em}a.session__back-link,.session__back-link{font:600 14px/1 var(--font-ui);font-stretch:100%;letter-spacing:0;text-transform:none}.session__back{border-radius:0}.kicker:has(>.live-dot,>.session-pill__dot,>i:first-child):before{content:none}.star path{stroke-width:0}.soc-av,.discord-ava,.fx-ava,.review__avatar,.pph__avatar,.avedit__now{border-radius:0!important;outline:1px solid var(--ink);outline-offset:-1px}.review__avatar,.pph__avatar{outline-color:#e6e9ed}.soc-av img,.discord-ava img,.fx-ava img,.pph__avatar img,.avedit__now img{border-radius:0}.pd-avatar{border-radius:0;background:var(--fr-piece);color:#e6e9ed;box-shadow:0 20px 50px #0009;outline:2px solid #E6E9ED;outline-offset:-2px}.pd-avatar--img img{border-radius:0}.ghero__chip{--c: 12px;padding:0 calc(8px + var(--c));background:#07080a8c;clip-path:polygon(var(--c) 0,100% 0,calc(100% - var(--c)) 100%,0 100%)}.ghero__chips{gap:0}.ghero__chip+.ghero__chip{margin-left:-7px}.pph__avatar,.avedit__now{box-shadow:none;background:var(--fr-piece);color:var(--ink);outline-width:2px;outline-offset:-2px}.score-slider{position:relative;flex:1;min-width:200px;height:auto;padding:0;display:flex;align-items:center}.score-slider__input{position:absolute;inset:auto;width:1px;height:1px;opacity:0;pointer-events:none;z-index:0}.score-row.star-input{display:flex;width:100%;margin:0;padding:6px 0;border-radius:0}.score-row__cell{flex:1;display:flex;justify-content:center}.score-slider__input:focus-visible+.score-row{outline:2px solid var(--now);outline-offset:6px}.stars--10{flex-wrap:nowrap}.rate-card .stars--10{margin:4px 0 2px}.site-header__logo .brand-mark{overflow:visible}.site-header__logo .bm-w,.site-header__logo .bm-z,.site-header__logo .bm-tip{transform-box:view-box}.site-header__logo:hover .bm-w,.site-header__logo:focus-visible .bm-w{animation:wz-join-w .95s cubic-bezier(.3,0,.2,1) both}.site-header__logo:hover .bm-z,.site-header__logo:focus-visible .bm-z{animation:wz-join-z .95s cubic-bezier(.3,0,.2,1) both}.site-header__logo:hover .bm-tip,.site-header__logo:focus-visible .bm-tip{animation:wz-join-tip .95s cubic-bezier(.3,0,.2,1) both}.site-header__logo:hover .brand-mark,.site-header__logo:focus-visible .brand-mark{animation:wz-impact .95s ease-out both}@keyframes wz-join-tip{0%{transform:translate(0);opacity:1}12%{transform:translate(20px);opacity:0}38%{transform:translate(66px);opacity:0}50%{transform:translate(16px);opacity:0}55%{transform:translate(-10px);opacity:1}64%{transform:translate(4px);opacity:1}74%,to{transform:translate(0);opacity:1}}@keyframes wz-join-w{0%{transform:translate(0)}38%{transform:translate(-66px)}55%{transform:translate(10px)}64%{transform:translate(-4px)}74%,to{transform:translate(0)}}@keyframes wz-join-z{0%{transform:translate(0)}38%{transform:translate(66px)}55%{transform:translate(-10px)}64%{transform:translate(4px)}74%,to{transform:translate(0)}}@keyframes wz-impact{0%,50%{transform:scale(1);filter:none}56%{transform:scale(1.09);filter:drop-shadow(0 0 10px rgba(226,190,132,.85)) brightness(1.25)}72%{transform:scale(.98);filter:drop-shadow(0 0 4px rgba(226,190,132,.35))}to{transform:scale(1);filter:none}}:root[data-motion=reduzidas] .site-header__logo .bm-w,:root[data-motion=reduzidas] .site-header__logo .bm-z,:root[data-motion=reduzidas] .site-header__logo .bm-tip,:root[data-motion=reduzidas] .site-header__logo .brand-mark{animation:none!important}@media(prefers-reduced-motion:reduce){.site-header__logo .bm-w,.site-header__logo .bm-z,.site-header__logo .bm-tip,.site-header__logo .brand-mark{animation:none!important}}.cover-grid__score{align-items:center;gap:6px}.cover-grid__score i{white-space:pre-line;line-height:1.05;font-size:9.5px}.cover-grid__cover,.ctile__cover,.pp-grid__cover,.glist__cover{position:relative;transform:perspective(820px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateY(0);transition:transform .5s var(--fr-ease),box-shadow .35s;will-change:transform}.cover-grid__cover:hover,.ctile:hover .ctile__cover,.ctile:focus-visible .ctile__cover,.pp-grid__item:hover .pp-grid__cover,.glist__cover:hover{transform:perspective(820px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateY(-6px)}.is-ctilt{transition:transform .12s linear,box-shadow .35s;box-shadow:0 24px 44px #0000008c!important}.is-ctilt:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 50%),rgba(255,255,255,.22),rgba(255,255,255,0) 58%);mix-blend-mode:soft-light}.cover-grid__cover.is-fav-run{animation:fr-fav-tilt 1.35s cubic-bezier(.3,.7,.2,1)}@keyframes fr-fav-tilt{0%{transform:perspective(820px)}22%{transform:perspective(820px) rotateX(9deg) rotateY(-16deg) scale(1.04)}52%{transform:perspective(820px) rotateX(-6deg) rotateY(11deg) scale(1.06)}78%{transform:perspective(820px) rotateX(2deg) rotateY(-3deg) scale(1.02)}to{transform:perspective(820px)}}.cover-energy{top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:4}.cover-energy rect{width:calc(100% - 4px);height:calc(100% - 4px)}:root[data-motion=discretas] .cover-grid__cover.is-fav-run,:root[data-motion=reduzidas] .cover-grid__cover.is-fav-run{animation:none}.alb-kick{font:600 13px/1.3 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--muted)}.alb-kick:before,.alb-col__pagehead span:before,.alb-note>span:first-child:before,.alb-trades__ok:before{content:"";display:inline-block;width:4px;height:.95em;margin-right:.6em;background:currentColor;opacity:.5;transform:skew(-22deg);vertical-align:-.12em}.alb-vaultfx .alb-kick,.alb-swapfx .alb-kick,.alb-zoom .alb-kick{font:500 11px/1.2 var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.alb-vaultfx .alb-kick:before,.alb-swapfx .alb-kick:before,.alb-zoom .alb-kick:before{content:none}.alb-tabs.subnav{flex:1 0 100%;width:auto;margin:6px 0 0;border-bottom:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.alb-tabs.subnav .alb-tabs__a{gap:8px}.alb-tabs__a.is-on:after{content:none}.alb-tabs__n{min-width:18px;height:16px;padding:0 6px;border-radius:0;background:var(--now);color:#1b1206;font:800 10.5px/16px var(--font-ui);clip-path:polygon(4px 0,100% 0,calc(100% - 4px) 100%,0 100%)}.alb-note,.alb-empty,.alb-tray,.alb-col__sum,.alb-offer,.alb-target,.alb-spare,.alb-vault__go,.alb-packrow,.alb-trades__top>*,.alb-trade,.alb-trades__hist li,.alb-trades__ok,.alb-compose,.pk__stage,.pk__err,.sa-book,.sa-form,.sa-pack,.sa-page,.sa-add,.sa-art img{border:0;border-radius:0}.alb-empty,.alb-trades__ok,.alb-trades__hist li{background:var(--surface)}.sa-page{background:var(--fr-piece)}.alb-note{padding:14px 18px;background:var(--surface)}.alb-note b{color:var(--ink)}.alb-note>span:first-child{flex:1 1 280px}.alb-note>span:first-child:before{width:5px;height:14px;opacity:1;background:var(--line-2)}.alb-note--now{background:linear-gradient(90deg,rgba(255,178,91,0),var(--now) 22%,var(--now) 78%,rgba(255,178,91,0)) top / 100% 1px no-repeat,var(--surface)}.alb-note--now>span:first-child:before{background:var(--now);box-shadow:0 0 8px #ffb25b8c}.alb-trades__ok{color:var(--ink)}.alb-offer,.alb-target,.alb-spare,.alb-pickit{transition:background-color .2s,outline-color .2s,transform .15s}.alb-offer.is-on,.alb-target.is-on,.alb-spare.is-on,.alb-pickit.is-on,.sa-book[aria-pressed=true]{box-shadow:none;outline:1.5px solid var(--ink);outline-offset:-1.5px}.alb-target:hover,.alb-pickit:hover{border-color:transparent;background:var(--fr-piece-hi)}.alb-compose{box-shadow:inset 0 2px 0 var(--ink)}.alb-vol__meta,.alb-vol__draft,.alb-status,.alb-tray__it small,.alb-tier__n,.alb-col__pagehead small,.alb-compose__h small,.alb-pickit small,.alb-vault__count,.alb-step output,.pk__status,.sa-signals,.sa-sticker small{font-family:var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none}.alb-vol__meta,.alb-tier__n,.alb-col__pagehead small,.alb-compose__h small{font-weight:600}.alb-vol__draft{font-size:12px}.alb-status,.pk__status{font-size:13px;font-weight:600;color:var(--muted)}.alb-col__pagehead span{font:600 13px/1.3 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--muted)}.alb-vault__have b{color:var(--ink)}.alb-vault__count{font-weight:800}.alb-vault__count.is-ok{color:var(--ink)}.alb-trade__arrow{color:var(--muted)}.alb-pickit__hint{color:var(--now-ink)}.alb-bar{border-radius:0}.alb-bar i{background:var(--ink-2)}.alb-tier--incomum .alb-bar i,.alb-offer--incomum .alb-bar i{background:linear-gradient(90deg,#8f6630,#f3dba0)}.alb-tag{--c: 5px;height:22px;padding:0 12px;border:0;border-radius:0;background:var(--fr-piece);color:var(--muted);font:600 12px/1 var(--font-ui);clip-path:polygon(var(--c) 0,100% 0,calc(100% - var(--c)) 100%,0 100%)}.alb-tag--ok{background:var(--fr-piece-hi);color:var(--ink)}.alb-tag--tray{background:var(--now);color:#1b1206}.alb-tag--tray:hover{filter:brightness(1.08)}.alb-tag--dup{background:var(--fr-piece);color:var(--now-ink);font-weight:800;font-variant-numeric:tabular-nums}.alb-card.is-tray>.wsw{outline:1px dashed var(--now);outline-offset:4px;border-radius:0}.alb-vault__n{width:34px;height:30px;padding-right:5px;box-sizing:border-box;border-radius:0;background:var(--primary);color:var(--on-primary);font:800 14px var(--font-ui);clip-path:polygon(0 0,100% 0,calc(100% - 7px) 100%,0 100%)}.alb-step{gap:2px;border-radius:0;box-shadow:none}.alb-step button{width:38px;height:36px;border-radius:0;background:var(--fr-piece);transition:background-color .2s}.alb-step button:first-child{padding-right:6px;clip-path:polygon(0 0,100% 0,calc(100% - 9px) 100%,0 100%)}.alb-step button:last-child{padding-left:6px;clip-path:polygon(9px 0,100% 0,100% 100%,0 100%)}.alb-step button:not(:disabled):hover{background:var(--fr-piece-hi)}.alb-step output{min-width:26px;font-weight:700}.alb-pickit{border:0;border-radius:0;background:var(--fr-piece)}.alb-pickit__check{border-radius:0;background:var(--primary);color:var(--on-primary)}.alb-switch__ui{width:58px;height:28px;margin-top:0;border-radius:0;background:var(--field);box-shadow:inset 0 2px 5px #0000008c,inset 0 0 0 1px var(--line)}.alb-switch__ui:after{left:3px;top:0;width:26px;height:28px;border-radius:0;background:var(--line-2);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);transition:transform .2s var(--fr-ease),background-color .2s}.alb-switch input:checked+.alb-switch__ui{background:var(--fr-piece-hi)}.alb-switch input:checked+.alb-switch__ui:after{transform:translate(26px);background:var(--ink)}@media(max-width:640px){.alb-tabs.subnav{margin-inline:0}.alb-tabs.subnav .alb-tabs__a{--c: 10px;flex:1 0 auto;gap:5px;min-height:36px;padding:0 calc(2px + var(--c));margin-left:-7px;font-size:13px}.alb-tabs.subnav .alb-tabs__a:first-child{margin-left:0;padding-left:10px}.alb-tabs.subnav .alb-tabs__a:last-child{padding-right:10px}.alb-tabs__n{min-width:0;width:5px;height:12px;padding:0;margin-top:0;align-self:center;font-size:0;clip-path:none;transform:skew(-22deg);box-shadow:0 0 8px #ffb25b8c}}@media(max-width:374px){.alb-tabs.subnav .alb-tabs__a{font-size:12px}}.btn.pp__cam{width:56px;padding:0 0 0 4px;justify-content:center}.btn.pp__cam svg,.btn>svg{flex:none}.page-head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text act";align-items:end;gap:22px 32px;margin-bottom:36px}.page-head:has(.subnav){grid-template-areas:"nav nav" "text act"}.page-head__side{display:contents}.page-head>.subnav,.page-head__side>.subnav{grid-area:nav;justify-self:start;margin:0;max-width:100%}.page-head__side>:not(.subnav),.page-head>:not(.page-head__text):not(.subnav):not(.page-head__side){grid-area:act;justify-self:end;margin:0}.page-head__text{grid-area:text;max-width:860px}.page-head__text .lead{margin-top:16px}.studio__head{gap:10px;margin-bottom:28px}@media(max-width:640px){.page-head,.page-head:has(.subnav){grid-template-columns:minmax(0,1fr);grid-template-areas:"text" "act";gap:16px}.page-head:has(.subnav){grid-template-areas:"nav" "text" "act"}.page-head__side>:not(.subnav),.page-head>:not(.page-head__text):not(.subnav):not(.page-head__side){justify-self:start}}a.back{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;font:500 14px/1.3 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--muted);text-decoration:none}a.back:hover{color:var(--ink);text-decoration:none}@media(max-width:640px){.subnav,.studio__tabs,.import-tabs,.prefs__nav,.praca__chips,.club-filter,.avisos__chips,.search__tabs,.explore__sort,.awbar__cats,.club2-tabs__in,.cm2-sort__chips,.jline__filters,.gtl__filter,.dm__tabs,.pd-tabs__row,.cm-index__bar>.seg{display:flex;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;max-width:none;width:auto;margin-right:-16px;padding-right:16px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}:is(.subnav,.studio__tabs,.import-tabs,.prefs__nav,.praca__chips,.club-filter,.avisos__chips,.search__tabs,.explore__sort,.awbar__cats,.club2-tabs__in,.cm2-sort__chips,.jline__filters,.gtl__filter,.dm__tabs,.pd-tabs__row,.cm-index__bar>.seg)[data-end="1"]{-webkit-mask-image:none;mask-image:none}:is(.subnav,.studio__tabs,.import-tabs,.prefs__nav,.praca__chips,.club-filter,.avisos__chips,.search__tabs,.explore__sort,.awbar__cats,.club2-tabs__in,.cm2-sort__chips,.jline__filters,.gtl__filter,.dm__tabs,.pd-tabs__row,.cm-index__bar>.seg)::-webkit-scrollbar{display:none}:is(.subnav,.studio__tabs,.import-tabs,.prefs__nav,.praca__chips,.club-filter,.avisos__chips,.search__tabs,.explore__sort,.awbar__cats,.club2-tabs__in,.cm2-sort__chips,.jline__filters,.gtl__filter,.dm__tabs,.pd-tabs__row,.cm-index__bar>.seg)>*{flex:none!important;white-space:nowrap}.alb-tabs__n{min-width:18px;width:auto;height:18px;padding:0 5px;font-size:11px;transform:none;box-shadow:none;clip-path:polygon(4px 0,100% 0,calc(100% - 4px) 100%,0 100%)}}.seg button,.subnav a{white-space:nowrap}.btn:disabled,.btn:disabled:hover,.btn[aria-disabled=true]{opacity:1;filter:none;cursor:not-allowed;background:var(--fr-piece)!important;color:var(--faint)!important}.btn.primary:disabled,.btn.now:disabled,.btn.danger-solid:disabled{border-right-width:0!important;clip-path:polygon(0 0,100% 0,calc(100% - var(--c)) 100%,0 100%)}.btn.quiet:disabled{background:transparent!important}.btn:disabled:before{content:none}.btn.quiet:not(.icon):not(:has(>svg:only-child)){text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--line-2);text-underline-offset:5px}.btn.quiet:not(.icon):not(:has(>svg:only-child)):hover{text-decoration-color:currentColor}.btn.quiet[aria-pressed=true]{text-decoration:none}.switch{width:52px!important;height:28px!important;flex:none;border-radius:0;background:var(--fr-piece);box-shadow:inset 0 0 0 1.5px var(--line-2);cursor:pointer}.switch:after{top:4px;left:4px;width:20px;height:20px;border-radius:0;background:var(--faint);clip-path:polygon(7px 0,100% 0,calc(100% - 7px) 100%,0 100%);transition:left .2s var(--fr-ease),background-color .2s}.switch:checked{background:var(--primary);box-shadow:none}.switch:checked:after{left:28px;background:var(--on-primary)}.switch:focus-visible{outline:2px solid var(--now);outline-offset:2px}.cm-kinds__o.is-on,.cm-spoil__o.is-on,.cm-door-edit__list label.is-on,.bkrev__choice.is-on,.praca__tile.is-on,.cfcard__opt[aria-checked=true],.squal__g.is-on{background:var(--primary)!important;color:var(--on-primary)!important;box-shadow:none!important;border-color:transparent!important}:is(.cm-kinds__o,.cm-spoil__o,.cm-door-edit__list label,.bkrev__choice,.praca__tile,.cfcard__opt,.squal__g):is(.is-on,[aria-checked=true]) :is(small,span,p,.muted,.faint){color:inherit!important;opacity:.78}.praca__path.is-on{background:var(--fr-piece-hi);color:var(--ink);box-shadow:inset 3px 0 0 var(--ink)}:where(input[type=checkbox]:not(.switch),input[type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-content:center;flex:none;width:18px;height:18px;margin:0;border-radius:0;vertical-align:middle;cursor:pointer;background:var(--field);box-shadow:inset 0 0 0 1.5px var(--line-2);transition:background-color .15s,box-shadow .15s}:where(input[type=checkbox]:not(.switch),input[type=radio]):hover{box-shadow:inset 0 0 0 1.5px var(--ink-2)}:where(input[type=checkbox]:not(.switch),input[type=radio]):checked{background:var(--primary);box-shadow:none}:where(input[type=checkbox]:not(.switch)):checked:before{content:"";width:11px;height:9px;background:var(--on-primary);clip-path:polygon(0 52%,14% 38%,40% 62%,86% 0,100% 14%,40% 92%)}:where(input[type=radio]):checked:before{content:"";width:8px;height:8px;background:var(--on-primary)}:where(input[type=checkbox]:not(.switch),input[type=radio]):focus-visible{outline:2px solid var(--now);outline-offset:2px}:where(input[type=checkbox]:not(.switch),input[type=radio]):disabled{opacity:.5;cursor:not-allowed}.cm-index__bar{justify-content:space-between;align-items:center}.glists__bar{justify-content:flex-start;gap:12px 28px;margin-bottom:18px}:is(.cm-kinds__o,.cm-spoil__o,.cm-door-edit__list label,.bkrev__choice,.praca__tile,.cfcard__opt,.squal__g):is(.is-on,[aria-checked=true]) b{color:inherit!important}.kicker--gold{color:var(--gold)}.rules__n{color:var(--muted)}.trail-card__count,.trail-hero__prog .mono{color:var(--ink-2)}.studio__verdict{border-left-color:var(--line-2)}.studio__verdict.is-hot{border-left-color:var(--now)}.pd-common .kicker,.vcab__det .kicker,.what__kicker .kicker,.club--recorrente .club2-hero__kicker{color:var(--muted)}.club-chip--recorrente,:root[data-theme=claro] .club-chip--recorrente{color:var(--ink-2)}.jog-after .kicker,.club2-hz__m.is-done .club2-hz__k{color:var(--muted)}.rcard__dot{display:none}.evcard,.evcard__count,.hwcard__icon,.notif__ic,.dna__ic,.trail-new__plus,.cmf__ic,.fx-ic{border-radius:0}.ctile__fav{border-radius:0;clip-path:polygon(25% 0,100% 0,75% 100%,0 100%);width:24px}.barlist__bar:after{content:none}.barlist li.is-top .barlist__bar{background:var(--now)}.range::-webkit-slider-thumb{border-radius:0;width:12px;height:22px;margin-top:-10px;background:var(--ink);box-shadow:none}.range::-moz-range-thumb{border-radius:0;width:12px;height:22px;background:var(--ink);box-shadow:none}.yrv__stage{border-radius:0}.radar__empty,.trail-new,.jog-seat.is-empty,.alb-empty,.cm-editor__add,.sa-add{border:0!important;border-radius:0;background:var(--fr-piece)}.radar__empty-dot{display:none}.jog-seat{background:var(--fr-piece)}.jog-seat a{color:var(--ink)}.ctile__badge--loan{color:var(--ink)!important;background:var(--fr-piece-hi)!important}.hwcard__icon{color:var(--ink-2);box-shadow:inset 0 0 0 1.5px var(--line-2)}.cm-thread__head .cm-thread__t{font-size:13px;letter-spacing:0;text-transform:none}.events .kicker:not(.evcard .kicker){font-family:var(--font-ui);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}.events .kicker:not(.evcard .kicker):before{content:""}:root[data-theme=claro] .hwcard__plat{color:hsl(var(--h),45%,32%)}.range.lg::-webkit-slider-thumb{width:14px;height:28px;margin-top:-12.5px;box-shadow:none}.range.lg::-moz-range-thumb{width:14px;height:28px}.club2-next__t{font-style:normal!important;color:var(--ink)!important;font-family:var(--font-title);font-weight:800;font-stretch:125%;text-transform:uppercase;letter-spacing:-.01em}.cm-editor__place{display:grid;gap:6px;justify-items:start}.cm-editor__place .field{width:min(100%,420px);min-width:0}.session__pick button{display:flex;flex-direction:column;gap:8px;min-width:0}.session__pick img{margin:0}.ctile{align-content:start}.dm__msgs>div:not([class]){display:flex;flex-direction:column;gap:6px}@media(max-width:640px){.jline__tools,.cm-reply__acts,.agenda__acts{display:flex;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;margin-right:-16px;padding-right:16px;align-items:center;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}:is(.jline__tools,.cm-reply__acts,.agenda__acts)[data-end="1"]{-webkit-mask-image:none;mask-image:none}:is(.jline__tools,.cm-reply__acts,.agenda__acts)::-webkit-scrollbar{display:none}:is(.jline__tools,.cm-reply__acts,.agenda__acts)>*{flex:none!important;white-space:nowrap}.agenda__admin{flex-wrap:wrap;gap:4px 12px}.awbar__row{flex-wrap:wrap;gap:6px 14px}.awbar__count{flex:1 1 100%;min-width:0;overflow:hidden}.awbar__cats{flex:1 1 100%}.jhero__actions .btn.focus-toggle{flex:1 1 100%;order:3}.jhero__actions .btn.primary,.jhero__actions .btn.now{min-width:0}.fx-top{left:0;right:0;top:0;padding:12px 14px 0;background:#07080a}.fx-pchips{padding-bottom:30px;background:linear-gradient(180deg,#07080a 82%,#07080a00)}.jcap__wps li{flex-wrap:wrap}.jcap__wps li>div{flex:1 1 calc(100% - 100px)}.jcap__wps li>.btn{margin-left:auto}.rbars--many{gap:4px}.rbars--many .rbars__col span{font-size:0}.rbars--many .rbars__col span:after{content:attr(data-short);font-size:11px}.dm__hint{display:none}.dm__compose-row{gap:6px}.dm__b{max-width:86%}.cm-card{position:relative}.cm-card__thumb{position:absolute;top:16px;right:16px;width:76px;height:57px}.cm-card:has(.cm-card__thumb) :is(.cm-card__top,.cm-card__t,.cm-card__ex){padding-right:88px}.cm-card__meta .cm-save span{display:none}.notif{flex-wrap:wrap}.notif__toggle{flex-basis:100%;padding-left:52px;text-align:left}.kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kpi{padding:14px}.kpi__n{font-size:36px}.gev{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"th d k" "th b b";gap:4px 12px;align-items:start}.gev__d{grid-area:d;width:auto}.gev__k{grid-area:k;padding:0}:is(.gev__th,.gev__cover,.gev__none){grid-area:th}.gev__th{width:76px;height:56px}.gev__b{grid-area:b}.wish-card__actions{flex-wrap:nowrap}.wish-card__actions .btn{flex:1 1 auto;min-width:0;padding-inline:10px}.rules__item{grid-template-columns:minmax(0,1fr);gap:6px}.yrv__stage{min-height:0;max-height:68svh}.alb-reader__body{display:flex;flex-direction:column}.alb-reader .alb-tray{order:-1;margin:0 0 16px}}@media(pointer:coarse){.more>button:not(.btn){min-width:44px;min-height:44px}.quick__btn{height:44px}}@media(max-width:860px){.tabbar{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;grid-template-columns:repeat(5,minmax(0,1fr))}.tabbar__item{gap:4px;font-size:11px;color:var(--muted);min-width:0;overflow:hidden}.tabbar__item svg{display:block;width:20px;height:20px;color:var(--muted);filter:none}.tabbar__item[aria-current=page]{color:var(--ink)}.tabbar__item[aria-current=page] svg{color:var(--ink);filter:none}.tabbar__item[aria-current=page]:before{left:50%;right:auto;width:22px;margin-left:-11px;top:0;height:3px;background:var(--now);box-shadow:none;transform:skew(-22deg)}}.awbar__cats{position:relative;contain:paint}.scene__head .kicker{color:#c9ced4;text-shadow:0 1px 10px rgba(0,0,0,.95)}body:has(.login__art) .site-footer__in>svg,body:has(.login__art) .site-footer__in>.brand-mark,body:has(.login__art) .site-footer__tag,body:has(.login__art) .site-footer__line{display:none}.editor__ten.is-unset .score-slider,.editor__stars.is-unset .star-input{opacity:.5}.editor__unset{font-size:14px;color:var(--muted);white-space:nowrap}.radar__more{display:inline-flex;margin-top:8px}.museum__hero{justify-items:start;text-align:left;max-width:none;margin:18px 0;padding-top:28px}.museum__title{font-size:clamp(30px,3.6vw,48px)}.museum__titlein,.museum__introin{text-align:left}.mroom__head{max-width:none;margin:0 0 22px}.mroom__wall>*{position:relative;z-index:1}.vcab{grid-template-columns:minmax(0,1fr) minmax(260px,360px)}.vcab__box{margin:11px}@media(max-width:900px){.vcab{grid-template-columns:minmax(0,1fr)}}.page-head__text>.back{margin-bottom:10px}.wish-card__days .kicker{text-shadow:0 1px 8px rgba(0,0,0,.9)}.focus__kicker .kicker:before{content:none}@media(max-width:960px){.cm-thisconv__row:has(>.cm-save:only-child){display:none}}.ghero__actions .btn[aria-pressed=true],.ghero__actions .btn.is-fav,.ghero__actions .btn.is-radar{background:#1b1e22db;color:#f2f4f6}.ghero__actions .btn.is-fav svg,.ghero__actions .btn[aria-pressed=true] svg{color:#e2be84}.notif.is-unread{background:var(--surface);box-shadow:inset 3px 0 0 var(--now)}.cm-door__close{position:static;grid-column:1 / -1;justify-self:end}.cm-door__card small{white-space:nowrap}.club2-hz__undo{position:static;display:block;width:max-content;margin:6px 0 0 auto}.jog-bento>.jog-tile:not(.jog-when):not(.jog-art){align-self:start}.prefs__nav a[aria-current=true]{background:var(--fr-piece);color:var(--ink);box-shadow:inset 3px 0 0 var(--ink)}.stats__grid{align-items:stretch}@media(min-width:641px){.cm-kinds__opts{grid-template-columns:repeat(12,minmax(0,1fr))}.cm-kinds__opts>*{grid-column:span 3}.cm-kinds__opts>:nth-child(n+5):nth-last-child(-n+3){grid-column:span 4}.cm-kinds__opts>:nth-child(5):last-child{grid-column:span 12}}.gjs__tile:last-child:nth-child(odd){grid-column:span 2}.studio__cards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media(min-width:900px){.alb-col__book{grid-template-columns:repeat(auto-fill,minmax(min(100%,430px),1fr));align-items:start}.alb-col__book>:not(.alb-col__page){grid-column:1 / -1}}.alb-packlist{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.alb-trades__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}.cm-tiles{grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr))}.home-what{padding-top:28px}.jhero__prog{display:flex;flex-direction:column;gap:4px;max-width:560px;margin-top:2px}.jhero__progrow{display:flex;align-items:center;gap:14px}.jhero__pct{min-width:4ch;text-align:right;font-size:13px;color:var(--ink-2)}.jhero__range{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1;min-width:0;height:26px;margin:0;background:transparent;cursor:grab}.jhero__range:active{cursor:grabbing}.jhero__range::-webkit-slider-runnable-track{height:2px;background:linear-gradient(90deg,rgba(255,178,91,.25) 0,var(--now) var(--p, 0%),rgba(201,206,212,.16) var(--p, 0%))}.jhero__range::-moz-range-track{height:2px;background:#c9ced429}.jhero__range::-moz-range-progress{height:2px;background:linear-gradient(90deg,rgba(255,178,91,.25),var(--now))}.jhero__range::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;margin-top:-6px;border:0;border-radius:50%;background:var(--now-hi);box-shadow:0 0 12px 4px #ffb25b8c;transition:transform .15s var(--fr-ease),box-shadow .15s}.jhero__range::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:50%;background:var(--now-hi);box-shadow:0 0 12px 4px #ffb25b8c;transition:transform .15s var(--fr-ease),box-shadow .15s}.jhero__range:hover::-webkit-slider-thumb,.jhero__range:active::-webkit-slider-thumb{transform:scale(1.3);box-shadow:0 0 18px 6px #ffb25b99}.jhero__range:hover::-moz-range-thumb,.jhero__range:active::-moz-range-thumb{transform:scale(1.3);box-shadow:0 0 18px 6px #ffb25b99}.jhero__range:focus-visible{outline:none}.jhero__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #f2f4f6d9,0 0 18px 6px #ffb25b99}.jhero__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px #f2f4f6d9,0 0 18px 6px #ffb25b99}.jhero__arraste{position:relative;display:flex;justify-content:center;align-items:center;gap:8px;margin:0;padding-right:calc(4ch + 14px);font-size:12.5px;color:var(--ink-2)}.jhero__arraste .jprog__saved{position:absolute;right:0}.dica{position:relative;display:inline-flex;outline:none}.dica__i{width:16px;height:16px;border:1px solid rgba(230,233,237,.45);border-radius:50%;font:italic 700 10.5px/14px Georgia,serif;text-align:center;color:#c9ced4;cursor:help;transition:border-color .2s,color .2s}.dica:hover .dica__i,.dica:focus-visible .dica__i{border-color:var(--now);color:var(--now)}.dica__txt{position:absolute;bottom:calc(100% + 10px);left:50%;z-index:6;width:260px;padding:10px 14px 10px 12px;background:#14171b;color:#e6e9ed;font-size:12.5px;line-height:1.45;text-align:left;box-shadow:0 12px 30px #0000008c;clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);opacity:0;transform:translate(-50%,4px);pointer-events:none;transition:opacity .18s,transform .18s var(--fr-ease)}.dica:hover .dica__txt,.dica:focus .dica__txt{opacity:1;transform:translate(-50%)}.jhero__info .jhero__actions{margin-top:4px}.jhero .feats__dif--inline{align-self:flex-start;display:inline-flex;align-items:baseline;gap:8px;margin-top:-10px;font-size:14px;color:var(--ink-2)}.feats__dif--inline .feats__dif-l{color:var(--ink-2)}.jhero .feats__dif--inline .field{width:14ch;height:auto;min-height:0;padding:2px 2px 3px;background:transparent;border:0;border-bottom:1px dashed rgba(230,233,237,.35);border-radius:0;box-shadow:none;color:#f2f4f6;font-weight:600;font-size:14px}.jhero .feats__dif--inline .field::placeholder{color:#e6e9ed73;font-weight:500}.jhero .feats__dif--inline .field:focus{outline:none;border-bottom:1px solid var(--now)}@media(max-width:560px){.dica__txt{width:220px}.jhero__arraste{padding-right:0}}.jhero__row{align-items:flex-start}.jhero__top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 48px}.jhero__head{display:flex;flex-direction:column;gap:18px;flex:1 1 360px;min-width:0}.jhero__top .jhero__prog{flex:0 1 520px;width:100%;max-width:520px;align-items:stretch;margin:0 0 2px}.jhero__top .jhero__progrow{width:100%}.dica__txt{width:auto;white-space:nowrap}@media(max-width:900px){.jhero__top .jhero__prog{flex-basis:100%;max-width:none}}.iam-vazio{display:grid;grid-template-columns:132px minmax(0,1fr);align-items:end;gap:14px;margin-top:18px;max-width:520px;text-align:left}.iam-vazio__pose{width:132px;height:auto;display:block;filter:drop-shadow(0 10px 18px rgba(0,0,0,.35))}.iam-vazio--centro{margin-inline:auto}.iam-fala{position:relative;margin:0 0 22px;padding:12px 16px;background:var(--surface-2, var(--field));border-left:3px solid var(--iam);font-size:14px;line-height:1.5;color:var(--ink-2, var(--ink))}.iam-fala:before{content:"";position:absolute;left:-11px;bottom:14px;width:10px;height:14px;background:var(--iam);clip-path:polygon(100% 0,100% 100%,0 100%)}.iam-fala__quem{display:flex;align-items:center;gap:8px;margin-bottom:2px;font:600 12px/1.2 var(--font-ui);letter-spacing:.02em;color:var(--iam)}.iam-selo{display:inline-block;font:500 10px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:3px 9px 3px 6px;background:var(--piece, var(--field));clip-path:polygon(0 0,100% 0,calc(100% - 5px) 100%,0 100%)}.iam-selo--forte{color:var(--ink)}.tl-empty .iam-vazio,.soc-empty .iam-vazio,.radar__empty .iam-vazio{margin-inline:0}.radar__empty .iam-vazio{align-self:stretch}.search__none{display:flex;flex-direction:column;gap:4px}.notfound .iam-vazio{margin:4px 0 24px}.iam-cameo{position:fixed;z-index:60;right:max(20px,env(safe-area-inset-right,0px));bottom:calc(20px + env(safe-area-inset-bottom,0px));width:min(380px,calc(100vw - 32px));display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 10px 12px 12px;background:var(--surface);border-left:3px solid var(--iam);box-shadow:0 18px 40px #00000073;animation:iam-entra .42s cubic-bezier(.2,.8,.3,1.15) both}.iam-cameo__cara{width:64px;height:64px;object-fit:contain;animation:iam-flutua 3.2s ease-in-out infinite}.iam-cameo__txt{margin:0;font-size:14px;line-height:1.45;color:var(--ink)}.iam-cameo__x{align-self:start;width:32px;height:32px;border:0;background:none;color:var(--muted);font-size:20px;line-height:1;cursor:pointer}.iam-cameo__x:hover,.iam-cameo__x:focus-visible{color:var(--ink)}@keyframes iam-entra{0%{opacity:0;transform:translateY(18px) rotate(1.5deg)}to{opacity:1;transform:none}}@keyframes iam-flutua{50%{transform:translateY(-4px) rotate(-2deg)}}@media(max-width:760px){.iam-cameo{right:12px;left:12px;width:auto;bottom:calc(76px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.iam-cameo,.iam-cameo__cara{animation:none}}html[data-motion=reduzidas] .iam-cameo,html[data-motion=reduzidas] .iam-cameo__cara{animation:none}.iam-pref{display:grid;grid-template-columns:56px minmax(0,1fr);gap:14px;align-items:center;margin:4px 0 14px}.iam-pref img{width:56px;height:56px;object-fit:contain}.iam-pref p{margin:0}.iam-perfil{display:flex;flex-direction:column;gap:48px}.iam-perfil__hero{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:center}.iam-perfil__foto{background:radial-gradient(60% 55% at 50% 45%,color-mix(in srgb,var(--iam) 22%,transparent),transparent 70%),var(--surface);padding:24px;display:grid;place-items:center}.iam-perfil__foto img{width:100%;max-width:300px;height:auto;filter:drop-shadow(0 18px 26px rgba(0,0,0,.45))}.iam-perfil__id{display:flex;flex-direction:column;gap:10px;min-width:0}.iam-perfil__id h1{margin:0}.iam-perfil__handle{margin:0;font:500 14px var(--font-mono);color:var(--iam)}.iam-perfil__selos{display:flex;gap:8px;margin:2px 0 6px}.iam-perfil__id .lead{margin:0;max-width:46ch}.iam-perfil__como{margin:0;max-width:62ch;font-size:14px}.iam-perfil__nums{display:flex;flex-wrap:wrap;gap:10px 28px;margin:8px 0 0}.iam-perfil__nums div{display:flex;flex-direction:column;gap:2px}.iam-perfil__nums dt{font:500 11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.iam-perfil__nums dd{margin:0;font:700 18px var(--font-ui)}.iam-perfil__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.iam-perfil__cols section,.iam-perfil>section:not(.iam-perfil__hero){display:flex;flex-direction:column;gap:14px}.iam-perfil__lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.iam-perfil__lista li{display:flex;flex-direction:column;gap:2px;padding:12px 0;border-top:1px solid var(--line)}.iam-perfil__momentos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.iam-perfil__momentos li{display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center;background:var(--surface);padding:16px 12px}.iam-perfil__momentos img{width:100%;max-width:150px;height:auto}@media(max-width:860px){.iam-perfil__hero,.iam-perfil__cols{grid-template-columns:1fr}.iam-perfil__foto{max-width:360px}.iam-perfil__momentos{grid-template-columns:repeat(2,minmax(0,1fr))}}.tl-empty .hero__actions{flex-wrap:wrap}.iam-resp{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;padding:10px 12px;background:color-mix(in srgb,var(--iam) 7%,transparent);border-left:2px solid var(--iam);scroll-margin-top:120px}.iam-resp__av{width:32px;height:32px;object-fit:contain}.iam-resp__b{min-width:0;display:flex;flex-direction:column;gap:4px}.iam-resp__by{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:13px}.iam-resp__nome{font-weight:700;color:var(--iam);text-decoration:none}.iam-resp__nome:hover{text-decoration:underline}.iam-selo--ia{color:var(--iam)}.iam-resp__t{margin:0;font-size:15px;line-height:1.5;color:var(--ink);overflow-wrap:anywhere}.iam-resp__acts{display:flex;gap:12px}.iam-resp--pensando{align-items:center}.iam-dots i{font-style:normal;animation:iam-ponto 1.2s infinite}.iam-dots i:nth-child(2){animation-delay:.15s}.iam-dots i:nth-child(3){animation-delay:.3s}@keyframes iam-ponto{0%,to{opacity:.25}40%{opacity:1}}.cm-replies__kids--iam{margin:0;padding:0;border:0}.iam-espia{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 104px;align-items:end;gap:8px;margin-top:14px;padding:12px 0 0 14px;background:color-mix(in srgb,var(--iam) 8%,var(--surface));border-left:3px solid var(--iam);overflow:hidden}.iam-espia__t{margin:0 0 12px;font-size:14px;line-height:1.45;color:var(--ink);padding-right:4px}.iam-espia__pose{width:120px;height:auto;margin:16px -16px -30px 0;justify-self:end;animation:iam-espia .6s cubic-bezier(.2,.8,.3,1.2) both}.iam-espia__x{position:absolute;top:2px;right:2px;width:32px;height:32px;border:0;background:none;color:var(--muted);font-size:20px;line-height:1;cursor:pointer;z-index:1}@keyframes iam-espia{0%{transform:translate(40px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.iam-espia__pose,.iam-dots i{animation:none}}html[data-motion=reduzidas] .iam-espia__pose,html[data-motion=reduzidas] .iam-dots i{animation:none}.iam-aparicoes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.iam-aparicoes a{display:flex;flex-direction:column;gap:4px;padding:12px 14px;background:var(--surface);border-left:2px solid var(--iam);text-decoration:none;color:var(--ink)}.iam-aparicoes a:hover{background:color-mix(in srgb,var(--iam) 8%,var(--surface))}.iam-aparicoes small{color:var(--muted)}.iam-fig{position:relative;display:inline-block;line-height:0;animation:iam-respira 4.5s ease-in-out infinite;transform-origin:50% 100%}.iam-fig img{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.iam-fig__helice{position:absolute;top:0;right:0;bottom:0;left:0;animation:iam-gira .6s linear infinite}.iam-fig.is-parada{animation-duration:7s}.iam-fig.is-parada .iam-fig__helice{animation:none}.iam-fig.is-engasgo .iam-fig__helice{animation:iam-engasga 1.3s ease-out both}.iam-fig.is-tonto{animation:iam-tonto 2.6s ease-in-out both}.iam-fig.is-tonto .iam-fig__helice{animation-duration:.22s}.iam-fig--btn{border:0;padding:0;margin:0;background:none;cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}.iam-fig--btn:focus-visible{outline:2px solid var(--iam);outline-offset:4px;border-radius:8px}.iam-fumaca{position:absolute;width:34%;aspect-ratio:1;transform:translate(-50%,-70%);pointer-events:none}.iam-fumaca i{position:absolute;left:30%;top:40%;width:40%;aspect-ratio:1;border-radius:50%;background:#d6dae0e6;animation:iam-fumaca 1.1s ease-out both}.iam-fumaca i:nth-child(2){left:50%;width:32%;animation-delay:.15s;--dx: 30%}.iam-fumaca i:nth-child(3){left:14%;width:28%;animation-delay:.3s;--dx: -30%}.iam-enfeite{position:absolute;pointer-events:none;line-height:0;filter:drop-shadow(0 4px 6px rgba(0,0,0,.35))}.iam-enfeite svg{width:100%;height:auto;display:block}.iam-enfeite--pe{right:-16%;bottom:0;width:40%}.iam-enfeite--topo{left:0;top:-8%;width:100%}.iam-perfil__foto .iam-fig{width:100%;max-width:300px}.iam-perfil__foto{gap:10px}.iam-perfil__toque{margin:0;font-size:14px;color:var(--muted);text-align:center;min-height:2.9em;max-width:34ch}.iam-perfil__momentos .iam-fig{width:100%;max-width:150px}.iam-perfil__momentos li:not(:hover) .iam-fig__helice{animation-play-state:paused}.iam-pref .iam-fig{width:56px}.ar-buddy .iam-fig{width:40px}.iam-espia__pose.iam-fig{animation:iam-espia .6s cubic-bezier(.2,.8,.3,1.2) both}.iam-rosto{position:absolute;height:auto;aspect-ratio:200 / 140;overflow:visible;pointer-events:none;animation:iam-liga .2s ease-out}.iam-rosto-caixa{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.iam-rosto .iam-olhos{transform-box:fill-box;transform-origin:center;animation:iam-olhar 9s ease-in-out infinite;animation-delay:var(--iam-atraso, 0s)}.iam-rosto .iam-pensa circle{transform-box:fill-box;transform-origin:center;animation:iam-pensa 1.1s ease-in-out infinite}.iam-rosto .iam-pensa circle:nth-child(2){animation-delay:.15s}.iam-rosto .iam-pensa circle:nth-child(3){animation-delay:.3s}.iam-rosto .iam-espiral{animation:iam-espiral 1.2s linear infinite}.iam-fig.is-parada .iam-rosto .iam-olhos{animation:none}.iam-perfil__momentos li:not(:hover) .iam-rosto *{animation-play-state:paused}.iam-placa{position:absolute;container-type:inline-size;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.iam-placa span{font-family:var(--font-display, var(--font-ui, system-ui)),system-ui,sans-serif;font-weight:800;font-size:var(--fs, 10cqw);line-height:1.04;text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;color:#1b2c5e;mix-blend-mode:multiply}@keyframes iam-liga{0%{opacity:.35;filter:brightness(1.6)}to{opacity:1;filter:none}}@keyframes iam-olhar{0%,27%,33%,47%{transform:translate(0) scaleY(1)}30%{transform:translate(0) scaleY(.1)}52%,61%{transform:translate(-6px) scaleY(1)}66%,74%{transform:translate(6px) scaleY(1)}79%,87%,93%,to{transform:translate(0) scaleY(1)}90%{transform:translate(0) scaleY(.1)}}@keyframes iam-pensa{0%,60%,to{transform:translateY(0);opacity:.55}30%{transform:translateY(-9px);opacity:1}}@keyframes iam-espiral{to{transform:rotate(360deg)}}@keyframes iam-respira{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes iam-gira{0%{transform:rotate(var(--iam-a, 0deg)) scaleX(1) rotate(calc(var(--iam-a, 0deg) * -1))}25%{transform:rotate(var(--iam-a, 0deg)) scaleX(.06) rotate(calc(var(--iam-a, 0deg) * -1))}50%{transform:rotate(var(--iam-a, 0deg)) scaleX(-1) rotate(calc(var(--iam-a, 0deg) * -1))}75%{transform:rotate(var(--iam-a, 0deg)) scaleX(-.06) rotate(calc(var(--iam-a, 0deg) * -1))}to{transform:rotate(var(--iam-a, 0deg)) scaleX(1) rotate(calc(var(--iam-a, 0deg) * -1))}}@keyframes iam-engasga{0%{transform:rotate(var(--iam-a, 0deg)) scaleX(1) rotate(calc(var(--iam-a, 0deg) * -1))}12%{transform:rotate(var(--iam-a, 0deg)) scaleX(-1) rotate(calc(var(--iam-a, 0deg) * -1))}20%,42%{transform:rotate(var(--iam-a, 0deg)) scaleX(.55) rotate(calc(var(--iam-a, 0deg) * -1)) translateY(1px)}48%,70%{transform:rotate(var(--iam-a, 0deg)) scaleX(-.35) rotate(calc(var(--iam-a, 0deg) * -1)) translateY(-1px)}82%,to{transform:rotate(var(--iam-a, 0deg)) scaleX(1) rotate(calc(var(--iam-a, 0deg) * -1))}}@keyframes iam-tonto{0%{transform:rotate(0)}14%{transform:rotate(-10deg)}30%{transform:rotate(9deg)}46%{transform:rotate(-7deg)}62%{transform:rotate(5deg)}78%{transform:rotate(-2deg)}to{transform:rotate(0)}}@keyframes iam-fumaca{0%{transform:translate(0) scale(.4);opacity:.95}to{transform:translate(var(--dx, 0%),-170%) scale(1.35);opacity:0}}.iam-rosto .iam-lagrima,.iam-rosto .iam-lingua,.iam-rosto .iam-canto,.iam-rosto .iam-bate,.iam-rosto .iam-veia,.iam-rosto .iam-oculos,.iam-rosto .iam-brilha{transform-box:fill-box;transform-origin:center}.iam-rosto .iam-lagrima{animation:iam-lagrima 1.1s ease-in infinite}.iam-rosto .iam-lagrima--2{animation-delay:.45s}.iam-rosto .iam-lingua{transform-origin:top center;animation:iam-lingua 1.2s ease-in-out infinite}.iam-rosto .iam-canto{animation:iam-canto 3s ease-in-out infinite}.iam-rosto .iam-bate{animation:iam-bate .65s ease-in-out infinite}.iam-rosto .iam-veia{animation:iam-bate .4s ease-in-out infinite}.iam-rosto .iam-oculos{animation:iam-oculos .9s steps(6) both}.iam-rosto .iam-brilha{animation:iam-brilha 2.4s ease-out .9s infinite}.iam-fig.iam-reage--rindo{animation:iam-treme .5s steps(2) infinite}.iam-fig.iam-reage--chorando-de-rir{animation:iam-balanca 1.1s ease-in-out infinite}.iam-fig.iam-reage--zoando{animation:iam-inclina 2.4s ease-in-out infinite}.iam-fig.iam-reage--game-over{animation:iam-tomba 3.4s cubic-bezier(.5,0,.6,1.4) both}.iam-fig.iam-reage--apaixonado{animation:iam-pulinho 1.3s cubic-bezier(.3,0,.4,1) infinite}.iam-fig.iam-reage--bravinho{animation:iam-treme .28s steps(2) infinite}.iam-fig.iam-reage--bravinho .iam-fig__helice,.iam-fig.iam-reage--berrando .iam-fig__helice{animation-duration:.14s}.iam-fig.iam-reage--careta{animation:iam-encolhe 2.2s ease-in-out infinite}.iam-fig.iam-reage--berrando{animation:iam-tremor .16s steps(2) infinite}@keyframes iam-lagrima{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translateY(34px);opacity:0}}@keyframes iam-lingua{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.3) translate(2px)}}@keyframes iam-canto{0%,to{transform:translate(0)}20%,45%{transform:translate(10px)}60%,85%{transform:translate(-8px)}}@keyframes iam-bate{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@keyframes iam-oculos{0%{transform:translateY(-90px);opacity:0}15%{opacity:1}to{transform:none;opacity:1}}@keyframes iam-brilha{0%{transform:scale(0);opacity:0}15%{transform:scale(1.5);opacity:1}35%,to{transform:scale(0);opacity:0}}@keyframes iam-treme{0%{transform:translate(-2px,1px) rotate(-1.5deg)}to{transform:translate(2px,-1px) rotate(1.5deg)}}@keyframes iam-tremor{0%{transform:translate(-3px,-2px)}to{transform:translate(3px,2px)}}@keyframes iam-balanca{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg) translateY(-4px)}}@keyframes iam-inclina{0%,to{transform:rotate(0)}30%,70%{transform:rotate(-9deg)}}@keyframes iam-tomba{0%,12%{transform:rotate(0)}30%,to{transform:rotate(-15deg) translate(-6px,4px)}}@keyframes iam-pulinho{0%,to{transform:translateY(0) scale(1)}12%{transform:scale(1.06,.92)}40%{transform:translateY(-14%) scale(.96,1.05)}70%{transform:scale(1.04,.95)}}@keyframes iam-encolhe{0%,to{transform:scale(1)}20%,60%{transform:scale(1.08,.86) translateY(4px)}}@media(prefers-reduced-motion:reduce){.iam-fig,.iam-fig *,.iam-fumaca i{animation:none!important}}html[data-motion=reduzidas] .iam-fig,html[data-motion=reduzidas] .iam-fig *,html[data-motion=reduzidas] .iam-fumaca i{animation:none!important}.ff{--ink: #E6E9ED;--ink-2: #C9CED4;--muted: #9AA1AA;--faint: #7D848D;--primary: #F2F4F6;--primary-hi: #FFFFFF;--on-primary: #07080A;--fr-piece: rgba(27, 30, 34, .92);--fr-piece-hi: rgba(42, 46, 52, .95);--fr-hair: rgba(230, 233, 237, .16);color-scheme:dark;position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;isolation:isolate;display:flex;flex-direction:column;background:#07080a;color:var(--ink);animation:ff-in .35s both}.ff__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;filter:brightness(.42) saturate(.85)}.ff__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#07080af0,#07080ad1 52%,#07080a8c)}.ff__top{position:relative;flex:none;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:84px;padding:0 48px}.ff__back{justify-self:start;display:inline-flex;align-items:center;gap:8px;border:0;background:none;color:var(--muted);font:500 14.5px/1 var(--font-ui);padding:12px 0;cursor:pointer}.ff__back:hover{color:var(--primary)}.ff__game{display:flex;align-items:center;gap:12px;min-width:0}.ff__game b{font-family:var(--font-title);font-stretch:125%;font-weight:800;font-size:14px;letter-spacing:.04em;text-transform:uppercase;max-width:34ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ff__game>span:last-child{font-size:14px;color:var(--muted);white-space:nowrap}.ff__time{justify-self:end;font-family:var(--font-mono);font-size:14px;color:var(--muted);white-space:nowrap}.ff__time b{color:var(--ink);font-weight:500}.ff__hz{position:absolute;left:0;right:0;bottom:-6px;height:12px;pointer-events:none}.ff__hz:before{content:"";position:absolute;left:0;right:0;top:5px;height:1px;background:linear-gradient(90deg,transparent,var(--fr-hair) 6%,var(--fr-hair) 94%,transparent)}.ff__hz i{position:absolute;left:0;top:5px;height:2px;background:linear-gradient(90deg,#ffb25b00,#ffb25b 45%,#ffe6c4);box-shadow:0 0 10px #ffb25b80;transition:width .45s var(--fr-ease)}.ff__hz b{position:absolute;top:3px;width:6px;height:6px;margin-left:-6px;background:#fff3e0;box-shadow:0 0 10px 3px #ffb25bbf;transition:left .45s var(--fr-ease)}.ff__main{flex:1;min-height:0;overflow-y:auto;padding:64px 120px 32px;display:flex;flex-direction:column;gap:22px;animation:ff-step .4s var(--fr-ease) both}.ff__main>*{max-width:980px}.ff__k{font-family:var(--font-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--now)}.ff__q{margin:0;font-family:var(--font-title);font-stretch:125%;font-weight:900;font-size:clamp(34px,4.6vw,64px);line-height:.92;letter-spacing:-.015em;text-transform:uppercase;color:var(--primary);outline:none;text-wrap:balance}.ff__lead{margin:0;font-size:18px;line-height:1.5;color:var(--ink-2)}.ff__lead b{color:var(--primary);font-weight:600}.ff__mono{font-family:var(--font-mono);font-size:14px;color:var(--muted);white-space:nowrap}.ff__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ff__tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ff__tile{display:flex;align-items:center;min-height:88px;padding:0 40px 0 26px;border:0;background:var(--fr-piece);color:var(--ink);font:600 19px/1.2 var(--font-ui);text-align:left;cursor:pointer;clip-path:polygon(0 0,100% 0,calc(100% - 24px) 100%,0 100%);transition:background-color .2s,color .2s}.ff__tile:hover{background:var(--fr-piece-hi)}.ff__tile:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--now)}.ff__tile[aria-pressed=true]{background:var(--primary);color:var(--on-primary)}.ff .field{background:#0b0d10d9;color:var(--ink)}.ff__where{display:flex;gap:10px;align-items:stretch;max-width:760px}.ff__where .field{flex:1;min-width:0}.ff__cam{flex:none;width:56px;padding:0;justify-content:center}.ff__text{min-height:140px;font-size:17px;line-height:1.5;max-width:860px;resize:vertical}.ff__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ff__card{display:flex;flex-direction:column;gap:10px;padding:24px 26px;background:#0d0f12eb}.ff__card-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:16px;font-weight:600}.ff__big{font-family:var(--font-title);font-stretch:125%;font-weight:800;font-size:34px;color:var(--primary);white-space:nowrap}.ff__big--now{color:var(--now)}.ff__note{font-size:14px;color:var(--faint)}.ff__link{border:0;background:none;padding:0;color:var(--ink-2);font:600 14px var(--font-ui);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ff__link:hover{color:var(--primary)}.ff__fix{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--muted)}.ff__fix .field{max-width:120px}.ff__zerei{align-self:flex-start;min-height:52px;padding:0 26px;border:0;background:none;box-shadow:inset 0 0 0 1px #e2be8459;color:var(--gold);font:600 14.5px/1.2 var(--font-ui);cursor:pointer;transition:background-color .2s,box-shadow .2s}.ff__zerei:hover{box-shadow:inset 0 0 0 1px var(--gold)}.ff__zerei.is-armed{background:#e2be841f;box-shadow:inset 0 0 0 1px var(--gold);color:#fff0cc}.ff__foot{flex:none;display:flex;align-items:center;gap:24px;min-height:96px;padding:0 48px 0 120px;background:linear-gradient(0deg,#07080af5 40%,#07080a00)}.ff__hint{flex:1;font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.ff__now{border:0;background:none;color:var(--muted);font:500 14.5px/1 var(--font-ui);padding:12px 4px;cursor:pointer;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#9aa1aa73}.ff__now:hover{color:var(--primary)}.ff__go{min-width:220px;justify-content:center}@keyframes ff-in{0%{opacity:0}to{opacity:1}}@keyframes ff-step{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ff,.ff__main{animation:none}.ff__hz i,.ff__hz b{transition:none}}:root[data-motion=reduzidas] .ff,:root[data-motion=reduzidas] .ff__main{animation:none}@media(min-width:761px){.ff__main{align-items:center;text-align:center;padding:48px 48px 32px}.ff__main>*{width:100%}.ff__main>:first-child{margin-top:auto}.ff__main>:last-child{margin-bottom:auto}.ff .chips,.ff .pp__quick{justify-content:center}.ff .pp,.ff__where,.ff .pp__find,.ff__text{margin-inline:auto}.ff__where,.ff .pp__find{max-width:760px}.ff .pp__all{align-self:center;margin-inline:auto}.ff .pp__res{width:100%;max-width:760px;margin-inline:auto}.ff .field,.ff__text,.ff__card,.ff .pp__res{text-align:left}.ff__tile{justify-content:center;text-align:center;padding:0 34px 0 22px}.ff__zerei{align-self:center;width:auto}.ff__foot{padding:0 48px}}@media(max-width:760px){.ff__shade{background:linear-gradient(180deg,#07080ab8,#07080ae6 40%,#07080af7)}.ff__top{grid-template-columns:1fr auto;row-gap:10px;min-height:0;padding:calc(10px + env(safe-area-inset-top)) 18px 18px}.ff__game{grid-column:1 / -1;grid-row:2;gap:10px}.ff__game b{font-size:13px;max-width:20ch}.ff__game>span:last-child{font-size:13px}.ff__time{font-size:13px}.ff__main{padding:22px 20px 16px;gap:18px}.ff__k{display:none}.ff__lead{font-size:15.5px}.ff__tiles,.ff__tiles--3,.ff__cards{grid-template-columns:1fr;gap:10px}.ff__tile{min-height:64px;padding:0 34px 0 22px;font-size:17px;clip-path:polygon(0 0,100% 0,calc(100% - 18px) 100%,0 100%)}.ff__card{padding:18px}.ff__big{font-size:26px}.ff__zerei{align-self:stretch}.ff__foot{flex-direction:column-reverse;align-items:stretch;gap:2px;min-height:0;padding:12px 20px calc(16px + env(safe-area-inset-bottom))}.ff__hint{display:none}.ff__now{align-self:center;font-size:14px}.ff__go{width:100%;min-width:0}}.saved-note{position:fixed;left:50%;bottom:28px;transform:translate(-50%);z-index:80;display:flex;align-items:center;gap:14px;width:min(440px,calc(100vw - 32px));padding:16px 14px 16px 20px;background:#14171b;color:#e6e9ed;box-shadow:0 20px 48px #0009;animation:ff-note .4s var(--fr-ease) both}.saved-note:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--horizon);box-shadow:0 0 10px #ffb25b80}.saved-note__text{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.saved-note__text strong{font-size:15px;font-weight:700;color:#f2f4f6}.saved-note__text span{font-size:13.5px;color:#9aa1aa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saved-note__close{flex:none;width:36px;height:36px;border:0;background:none;color:#9aa1aa;font-size:22px;line-height:1;cursor:pointer}.saved-note__close:hover{color:#f2f4f6}.has-tabbar .saved-note{bottom:calc(var(--tb, 64px) + 12px)}@keyframes ff-note{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.saved-note{animation:none}}.ff1 .ff1__main{align-items:stretch;text-align:left;gap:18px;padding:40px max(24px,calc((100% - 860px)/2)) 32px;animation:none}.ff1 .ff1__main>*{width:auto;max-width:none;margin:0}.ff1 .ff__foot{padding:0 max(24px,calc((100% - 860px)/2))}.ff1 .ff__game b{max-width:40ch}.ff1__q{display:block;font-size:clamp(28px,3.6vw,46px);line-height:.95;padding-block:.12em .04em}.ff1__text{min-height:150px;max-width:none;font-size:18px}.ff1__tools{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ff1__ic{width:48px;height:48px;display:grid;place-items:center;padding:0;border:0;background:var(--fr-piece);color:var(--ink);cursor:pointer}.ff1__ic:hover{background:var(--fr-piece-hi)}.ff1__ic.is-on{color:var(--now);box-shadow:inset 0 0 0 2px var(--now)}.ff1__ic:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ditar{display:inline-flex;align-items:center;gap:10px}.ditar__msg{font-size:13px;color:var(--muted)}.ditar__msg:empty{display:none}.ff1__plus{min-height:48px;padding:0 10px;border:0;background:none;color:var(--ink);font:600 15px var(--font-ui);cursor:pointer}.ff1__plus:hover{text-decoration:underline;text-underline-offset:4px}.ff1__hint{margin-left:auto;font-size:13px;color:var(--faint)}.ff1__k{margin:0;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.ff1__points{display:flex;flex-direction:column;gap:8px}.ff1__point{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 8px 10px 16px;background:#0d0f12e0;font-size:15px}.ff1__point button{width:32px;height:32px;border:0;background:none;color:var(--muted);font-size:20px;cursor:pointer}.ff1__point button:hover{color:var(--ink)}.ff1__points .ff__where{max-width:none}.ff1__tags{display:flex;flex-direction:column;gap:10px}.ff1__tags .chips{align-items:center}.ff1__tagform{display:inline-flex}.ff1__tagform .field{width:16ch;min-height:0;height:36px;padding:0 10px}.ff1__chipadd{color:var(--muted)}.ff1__more{background:#0d0f12e0}.ff1__more>summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;padding:16px 20px;font:600 16px var(--font-ui);color:var(--ink);cursor:pointer;list-style:none}.ff1__more>summary::-webkit-details-marker{display:none}.ff1__more>summary:before{content:"+";width:14px;color:var(--muted)}.ff1__more[open]>summary:before{content:"–"}.ff1__more>summary span{font-weight:400;font-size:14px;color:var(--muted)}.ff1__sections{display:flex;flex-direction:column;gap:24px;padding:4px 20px 22px}.ff1__sec{display:flex;flex-direction:column;gap:10px}.ff1__sec .ff__where{max-width:none}.ff1 .ff__card{background:#07080a99}@media(max-width:760px){.ff1 .ff1__main{padding:18px 18px 16px;gap:16px}.ff1 .ff__foot{padding:12px 18px calc(16px + env(safe-area-inset-bottom))}.ff1__hint{flex-basis:100%;margin-left:0}.ff1__text{min-height:130px;font-size:16.5px}.ff1__more>summary{padding:14px 16px}.ff1__sections{padding:4px 14px 18px}}.ff1 .ff1__main .chips,.ff1 .ff1__main .pp__quick{justify-content:flex-start}.glr{position:relative;width:100%;container-type:inline-size}.glr__card{position:relative;width:100%;aspect-ratio:5 / 7;border-radius:2.6cqw;overflow:hidden;color:#f2ede4;font-family:Archivo,system-ui,sans-serif;box-shadow:0 8px 14px #0000006b;--metalc: #eaa57c;--ring: conic-gradient(from 200deg, #fff0e0, #d8895c 50deg, #6e2f16 110deg, #f4b88f 170deg, #fff3e6 210deg, #b5653d 270deg, #5a220f 320deg, #fff0e0);--metaltext: linear-gradient(180deg, #fff4ea 0%, #f6c9a6 40%, #c97a4e 60%, #f3c09b 80%, #fff1e4 100%)}.glr__card.is-fund{--metalc: #ebc883;--ring: conic-gradient(from 200deg, #fff8e1, #e2bb6c 50deg, #7a5420 110deg, #f3d899 170deg, #fffaea 210deg, #c99a4d 270deg, #6b4515 320deg, #fff8e1);--metaltext: linear-gradient(180deg, #fff8e3 0%, #f7dfa2 40%, #c9984d 60%, #f0d391 80%, #fff3d0 100%)}.glr__frame{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:repeating-linear-gradient(90deg,rgba(255,255,255,.09) 0 1px,transparent 1px 3px),var(--ring);box-shadow:inset 0 .45cqw .35cqw #fff6,inset 0 -.5cqw .6cqw #00000059}.glr__art{position:absolute;top:2cqw;right:2cqw;bottom:2cqw;left:2cqw;border-radius:1cqw;overflow:hidden;background:#0b0a09}.glr__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 .3cqw #00000080;pointer-events:none;z-index:8}.glr__scene{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;filter:brightness(.66)}.glr__dim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b0a0940,#0b0a090a 38%,#0b0a09d1 69%,#0b0a09f7)}.glr__rays{position:absolute;left:50%;top:44cqw;width:170cqw;height:170cqw;margin:-85cqw 0 0 -85cqw;z-index:1;mix-blend-mode:screen;background:repeating-conic-gradient(from 0deg,rgba(255,220,190,.08) 0 1.6deg,transparent 1.6deg 9deg);-webkit-mask-image:radial-gradient(circle,rgba(0,0,0,.8) 12%,transparent 40%);mask-image:radial-gradient(circle,rgba(0,0,0,.8) 12%,transparent 40%)}.glr__pp{position:absolute;left:50%;top:19.6cqw;width:48.8cqw;height:48.8cqw;margin-left:-24.4cqw;border:.16cqw solid rgba(234,165,124,.32);border-radius:2cqw;box-sizing:border-box;z-index:2}.is-fund .glr__pp{border-color:#ebc8835c}.glr__av{position:absolute;left:50%;top:22cqw;width:44cqw;height:44cqw;margin-left:-22cqw;border-radius:1.2cqw;overflow:hidden;z-index:3;background:#1a1c22;box-shadow:0 0 0 .45cqw #0b0a09,0 0 0 .7cqw #eaa57c80,0 2.4cqw 5.5cqw #000000a6}.is-fund .glr__av{box-shadow:0 0 0 .45cqw #0b0a09,0 0 0 .7cqw #ebc8838c,0 2.4cqw 5.5cqw #000000a6}.glr__av img{display:block;width:100%;height:100%;object-fit:cover}.glr__logo{position:absolute;left:50%;top:8.4cqw;width:9cqw;margin-left:-4.5cqw;z-index:5}.glr__logo svg,.glr__bk-logo svg{display:block;width:100%;height:auto}.glr__mt{background:var(--metaltext);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 .35cqw .3cqw rgba(0,0,0,.85))}.glr__num{position:absolute;left:0;right:0;top:71.4cqw;z-index:6;text-align:center;font:700 3cqw/1 Archivo,sans-serif;font-stretch:125%;letter-spacing:.34em;padding-left:.34em}.glr__plate{position:absolute;left:6cqw;right:6cqw;bottom:10cqw;z-index:6;display:flex;flex-direction:column;align-items:center;gap:1.5cqw;text-align:center}.glr__quote{font:italic 500 4.3cqw/1.2 Cormorant Garamond,Georgia,serif;color:#f3ebdf;max-width:80cqw;text-wrap:balance}.glr__at{font:700 5.6cqw/1.05 Archivo,sans-serif;font-stretch:125%;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.glr__at--long{font-size:4.4cqw;letter-spacing:.06em}.glr__rule{display:flex;align-items:center;gap:2cqw;width:70cqw}.glr__rule i{flex:1;height:.25cqw;background:linear-gradient(90deg,transparent,var(--metalc))}.glr__rule i:last-child{background:linear-gradient(270deg,transparent,var(--metalc))}.glr__rule b{width:1.8cqw;height:1.8cqw;transform:rotate(45deg);background:var(--ring)}.glr__name{font:500 2.9cqw/1.1 Archivo,sans-serif;font-stretch:125%;letter-spacing:.42em;padding-left:.42em;text-transform:uppercase;color:#cfc6b8}.glr__game{font:500 2.5cqw/1.2 IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--metalc)}.glr__sheen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.13) 44%,rgba(255,240,225,.05) 50%,transparent 62%)}.glr__orn{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;z-index:8;pointer-events:none}.glr__rib{position:absolute;top:8.5cqw;right:-10cqw;width:46cqw;transform:rotate(38deg);text-align:center;padding:1.3cqw 0;z-index:9;background:linear-gradient(160deg,#fff4d2,#e2bb6c 32%,#8a5f26 60%,#f3d899 82%,#fff3d0);color:#2a1a06;font:800 3cqw/1 Archivo,sans-serif;font-stretch:125%;letter-spacing:.16em;text-transform:uppercase;box-shadow:0 .6cqw 1.2cqw #00000073}.is-fund .glr__frame:before{content:"";position:absolute;left:0;top:0;width:300%;height:100%;will-change:transform;animation:glr-foil 9s linear infinite;background:linear-gradient(90deg,#ffb3a047,#ffe0a847 17%,#a8f0e03d 33%,#b8c8ff42,#ffb3d942 67%,#ffe0a847 83%,#ffb3a047)}.is-fund .glr__frame:after{content:"";position:absolute;left:-50%;top:-50%;width:200%;height:200%;will-change:transform;animation:glr-sweep 4.8s ease-in-out infinite;background:linear-gradient(115deg,transparent 40%,rgba(255,236,190,.35) 45%,rgba(255,255,255,.85) 50%,rgba(255,236,190,.35) 55%,transparent 60%)}@keyframes glr-foil{to{transform:translate(-66.666%)}}@keyframes glr-sweep{0%{transform:translate(-60%)}60%,to{transform:translate(60%)}}.glr.is-still .glr__frame:before,.glr.is-still .glr__frame:after{animation:none}.glr.is-still .glr__frame:after{opacity:0}:root[data-motion=reduzidas] .glr__frame:before,:root[data-motion=reduzidas] .glr__frame:after{animation:none}@media(prefers-reduced-motion:reduce){.glr__frame:before,.glr__frame:after{animation:none!important}}.is-back .glr__art{background:radial-gradient(70% 50% at 50% 42%,#21170f,#0b0a09 72%)}.glr__bk{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;align-items:center;text-align:center;box-sizing:border-box;padding:12cqw 9cqw 10.5cqw}.glr__bk:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:repeating-conic-gradient(from 0deg at 50% 45%,rgba(234,165,124,.09) 0 .6deg,transparent .6deg 6deg);-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 12%,transparent 58%);mask-image:radial-gradient(circle at 50% 45%,#000 12%,transparent 58%)}.is-fund .glr__bk:before{background:repeating-conic-gradient(from 0deg at 50% 45%,rgba(235,200,131,.11) 0 .6deg,transparent .6deg 6deg)}.glr__bk-logo{width:20cqw}.glr__bk-kick{margin-top:3.4cqw;font:700 2.5cqw/1 Archivo,sans-serif;font-stretch:125%;letter-spacing:.42em;padding-left:.42em;text-transform:uppercase;color:#cfc6b8}.glr__seal{margin-top:7cqw;width:40cqw;height:40cqw;border-radius:50%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2cqw;flex:none}.is-fund .glr__seal{border:.5cqw solid var(--metalc);box-shadow:0 0 0 1.3cqw #120d09,0 0 0 1.6cqw var(--metalc),0 0 6cqw #ebc88340;background:radial-gradient(circle at 50% 40%,#2a1f12,#0f0b07)}.glr__seal small{font:600 2.6cqw/1 Cinzel,Georgia,serif;letter-spacing:.3em;padding-left:.3em;text-transform:uppercase;color:var(--metalc)}.glr__seal b{font:900 15cqw/.9 Archivo,sans-serif;font-stretch:125%}.is-fund .glr__seal b{font-size:12cqw}.glr__bk .glr__at{margin-top:6cqw;font-size:5.4cqw}.glr__bk .glr__name{margin-top:1.6cqw}.glr__bk .glr__rule{margin:3.4cqw 0}.glr__bk-row{font:500 2.4cqw/1.6 IBM Plex Mono,monospace;letter-spacing:.1em;color:var(--metalc);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.glr__bk-row.up{text-transform:uppercase}.glr__bk-foot{margin-top:auto;font:italic 500 4cqw/1.2 Cormorant Garamond,Georgia,serif;color:#f3ebdf}.glr__card.is-gone,.glr__card.is-unknown{box-shadow:none}.is-gone .glr__frame{background:linear-gradient(160deg,#5a5d63,#34363b 50%,#4a4d52)}.is-gone .glr__art,.is-unknown .glr__art{display:grid;place-items:center}.glr__ghost{display:flex;flex-direction:column;align-items:center;gap:3cqw;color:#8b9097;text-align:center;padding:0 8cqw}.glr__ghost svg{width:34cqw;height:auto;opacity:.5}.glr__ghost b{font:700 5cqw/1 Archivo,sans-serif;font-stretch:125%;letter-spacing:.2em;padding-left:.2em;color:#a9aeb5}.glr__ghost span{font:500 2.8cqw/1.3 Archivo,sans-serif;letter-spacing:.08em}.is-unknown .glr__frame{background:transparent;box-shadow:none;border:.5cqw dashed rgba(201,206,212,.22);border-radius:inherit;box-sizing:border-box}.is-unknown .glr__art{background:#ffffff05}.glr-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin:8px 0 24px}.glr-head__count{font:700 15px/1.3 var(--font-ui)}.glr-head__count b{font-size:28px;font-stretch:125%;margin-right:6px}.glr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:20px 16px}.glr-slot{display:flex;flex-direction:column;gap:8px;min-width:0;background:none;border:0;padding:0;text-align:left;color:inherit;font:inherit;cursor:pointer;border-radius:10px}.glr-slot:disabled{cursor:default}.glr-slot:focus-visible{outline:2px solid var(--now, #ffb25b);outline-offset:4px}.glr-slot__cap{font:600 13px/1.3 var(--font-ui);color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.glr-mine{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;padding:16px 18px;margin-bottom:28px;border:1px solid var(--line);border-radius:12px}.glr-mine__card{width:84px;flex:none}.glr-mine__text{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:4px}.glr-mine__text b{font:700 16px/1.3 var(--font-ui)}.glr-empty{padding:28px 20px;border:1px dashed var(--line);border-radius:12px;text-align:center;display:flex;flex-direction:column;gap:8px;align-items:center}.glr-sheet{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;align-items:flex-start}.glr-sheet__card{width:min(300px,78vw);perspective:1400px}.glr-flip{position:relative;transition:transform .7s cubic-bezier(.2,.75,.2,1);transform-style:preserve-3d}.glr-flip.is-flipped{transform:rotateY(180deg)}.glr-flip>.glr{backface-visibility:hidden;-webkit-backface-visibility:hidden}.glr-flip>.glr:last-child{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotateY(180deg)}:root[data-motion=reduzidas] .glr-flip{transition:none}.glr-sheet__side{flex:1 1 240px;min-width:0;max-width:360px;display:flex;flex-direction:column;gap:12px}.glr-sheet__side .btn{align-self:flex-start}.glr-report{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--line)}.glr-report .chips{display:flex;flex-wrap:wrap;gap:6px}.pk__stage .pk__cards{transition:transform .8s cubic-bezier(.2,.75,.2,1)}.pk__stage[data-extra] .pk__cards{transform:translateY(-13%)}.pk__extra{position:absolute;left:50%;bottom:3%;z-index:6;width:calc(var(--cw, 120px) * .72);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;background:none;border:0;padding:0;color:inherit;cursor:pointer;animation:glr-extra-in .9s cubic-bezier(.2,.75,.2,1) both}.pk__extra .glr{filter:drop-shadow(0 0 14px rgba(235,200,131,.35))}.pk__extra-tag{font:700 10px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#ffe7b0;white-space:nowrap}.pk__extra-cap{font:500 12px/1.2 var(--font-ui);color:#d8d2c6;white-space:nowrap}.pk__extra-cap b{color:#fff}.pk__extra:focus-visible{outline:2px solid var(--now, #ffb25b);outline-offset:4px;border-radius:8px}@keyframes glr-extra-in{0%{opacity:0;transform:translate(-50%,40px) scale(.9)}to{opacity:1;transform:translate(-50%) scale(1)}}:root[data-motion=reduzidas] .pk__extra{animation:none}:root[data-motion=reduzidas] .pk__stage .pk__cards{transition:none}.glr-edit{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.glr-edit__preview{width:min(240px,70vw);flex:none;display:flex;flex-direction:column;gap:8px;align-items:center}.glr-edit__form{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:14px}.glr-edit__scenes{display:flex;flex-wrap:wrap;gap:8px}.glr-scene{width:96px;padding:0;border:2px solid transparent;border-radius:8px;overflow:hidden;background:none;cursor:pointer;display:flex;flex-direction:column;color:inherit;font:600 12px/1.3 var(--font-ui)}.glr-scene img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}.glr-scene span{padding:5px 6px;text-align:left}.glr-scene[aria-pressed=true]{border-color:var(--now, #ffb25b)}.glr-status{display:inline-flex;align-items:center;gap:8px;font:700 13px/1 var(--font-ui);padding:6px 10px;border-radius:999px;border:1px solid var(--line)}.glr-status i{width:8px;height:8px;border-radius:50%;background:var(--faint)}.glr-status.is-ativa i{background:#6fcf97}.glr-status.is-analise i,.glr-status.is-pausada i{background:#f2c14e}.glr-status.is-recusada i{background:#eb5757}.glr-studio{display:flex;flex-direction:column;gap:28px}.glr-q{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px}.glr-q__item{display:flex;gap:14px;padding:14px;border:1px solid var(--line);border-radius:12px}.glr-q__card{width:120px;flex:none}.glr-q__side{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1}.glr-q__side .row{display:flex;flex-wrap:wrap;gap:6px}.glr-f{display:flex;flex-direction:column;gap:6px}.glr-f__l{font:700 14px/1.3 var(--font-ui);padding:0;margin-bottom:4px}.glr-radio{display:flex;align-items:center;gap:10px;font:500 15px/1.4 var(--font-ui);min-height:32px;cursor:pointer}.glr-radio input{width:18px;height:18px;accent-color:var(--now)}.glr-radio input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio;border-radius:50%}.glr-book__card{display:block;width:100%;background:none;border:0;padding:0;color:inherit;cursor:pointer}.glr-book__card:focus-visible{outline:2px solid var(--now, #ffb25b);outline-offset:3px;border-radius:6px}.alb-ghost .glr{filter:drop-shadow(0 24px 22px rgba(0,0,0,.6))}.tdz{display:grid;gap:14px;padding-top:18px;padding-bottom:40px;max-width:980px}.tdz-empty{display:grid;gap:12px;justify-items:start;padding-top:40px}.tdz__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 16px}.tdz__back{display:inline-flex;align-items:center;gap:6px;color:var(--muted);text-decoration:none;font-size:14px;grid-column:1 / -1;min-width:0}.tdz__back span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdz__back:hover{color:var(--ink)}.tdz__title{margin:0;font-size:clamp(24px,4vw,34px)}.tdz__tools{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.tdz__usage{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.tdz__src{justify-self:start;max-width:100%;overflow-x:auto;scrollbar-width:none}.tdz__src button{flex:none}.tdz__src button{display:inline-flex;align-items:center;gap:6px}.tdz__stage{position:relative;container-type:size;display:grid;place-items:center;min-height:240px;max-height:min(62vh,560px);aspect-ratio:16 / 9;width:100%;overflow:hidden;background:#050607}.tdz__stage>*{grid-area:1 / 1}.tdz__stage video{width:100%;height:100%;object-fit:contain;display:block}.tdz__frame{position:relative;height:auto}.tdz__frame .tdz__shot{width:100%;height:100%;display:block}.tdz__stage video[hidden]{display:none}.tdz__idle{display:grid;gap:12px;justify-items:center;text-align:center;padding:24px 18px;color:#dfe3e8;max-width:46ch}.tdz__idle p{margin:0}.tdz__drop{width:100%;height:100%;max-width:none;background:none;border:0;cursor:pointer;font:inherit;align-content:center}.tdz__drop:hover{background:#ffffff08}.tdz__drop:focus-visible{outline:2px solid var(--ink);outline-offset:-6px}.tdz__aim{position:relative;width:86%;height:78%;pointer-events:none}.tdz__aim i{position:absolute;width:34px;height:34px;border-color:#ffffffd9;border-style:solid;border-width:0}.tdz__aim i:nth-child(1){left:0;top:0;border-left-width:2px;border-top-width:2px}.tdz__aim i:nth-child(2){right:0;top:0;border-right-width:2px;border-top-width:2px}.tdz__aim i:nth-child(3){left:0;bottom:0;border-left-width:2px;border-bottom-width:2px}.tdz__aim i:nth-child(4){right:0;bottom:0;border-right-width:2px;border-bottom-width:2px}.tdz__band{position:absolute;z-index:2;box-sizing:border-box;display:grid;gap:4px;align-content:start;padding:6px 10px 6px 12px;background:#07080adb;color:#f2f4f6;font-size:clamp(12px,1.9vw,17px);line-height:1.35;text-align:left;box-shadow:inset 3px 0 0 var(--ai);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.tdz__band p{margin:0}.tdz__band b{color:var(--ai);font-weight:600}.tdz__stage.has-bands .tdz__shot{filter:brightness(.8)}.tdz__scan{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:grid;place-items:end center;padding-bottom:14px;background:#07080a59}.tdz__scan i{position:absolute;left:0;right:0;top:0;height:2px;background:var(--horizon);box-shadow:0 0 14px #ffb25b99;animation:tdz-scan 1.6s ease-in-out infinite alternate}.tdz__scan span{position:relative;padding:6px 12px;background:#07080acc;color:#f2f4f6;font-size:14px}@keyframes tdz-scan{0%{transform:translateY(0)}to{transform:translateY(calc(min(62vh,560px) - 4px))}}@media(prefers-reduced-motion:reduce){.tdz__scan i{animation:none;top:50%}}:root[data-motion=reduzidas] .tdz__scan i{animation:none;top:50%}.tdz__modes{display:flex;flex-wrap:wrap;gap:8px}.tdz__hint{margin:-4px 0 0;font-size:13px}.tdz__shoot{display:flex;justify-content:center}.tdz__shutter{min-width:min(100%,320px);justify-content:center}.tdz__warn{display:grid;gap:10px;padding:14px 16px;background:var(--fr-piece);box-shadow:inset 3px 0 0 var(--danger)}.tdz__warn p{margin:0}.tdz__row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.tdz__result{display:grid;gap:14px}.tdz__meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.tdz__lines{list-style:none;margin:0;padding:0;display:grid;gap:2px}.tdz__lines li{display:grid;gap:4px;padding:12px 14px;background:var(--fr-piece)}.tdz__who{font-size:13px;font-weight:600;color:var(--ai)}.tdz__pt{margin:0;font-size:17px;line-height:1.45;color:var(--ink)}.tdz__src{margin:0;font-size:13px;color:var(--faint)}.tdz__study{margin:0;font-size:14px;color:var(--ink-2);display:flex;gap:8px;flex-wrap:wrap}.tdz__study span{color:var(--faint);font-size:12px;min-width:9ch;padding-top:2px}.tdz__none{margin:0;padding:14px 16px;background:var(--fr-piece)}.tdz__note{margin:0;font-size:13px}.tdz__explain{display:grid;gap:6px;padding:14px 16px;background:var(--fr-piece);box-shadow:inset 3px 0 0 var(--ai)}.tdz__explain p{margin:0;line-height:1.5}.tdz-gl,.tdz-nb{display:grid;gap:14px}.tdz-gl__share{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.tdz-gl__share input{margin-top:3px}.tdz-gl__share span{display:grid;gap:2px}.tdz-gl__share small{font-size:13px}.tdz-gl__add{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto;gap:8px}.tdz-gl__list{list-style:none;margin:0;padding:0;display:grid;gap:2px}.tdz-gl__list li{display:grid;grid-template-columns:minmax(0,.9fr) auto minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:8px 10px;background:var(--fr-piece)}.tdz-gl__src{overflow-wrap:anywhere}.tdz-gl__arrow{color:var(--faint)}.tdz-gl__pt{color:var(--ink);font-weight:600}.tdz-gl__edit{min-width:0;padding-top:6px;padding-bottom:6px}.tdz-gl__tag{font-size:12px;color:var(--faint);white-space:nowrap}.tdz-nb__day{display:grid;gap:6px}.tdz-nb__day h3{margin:6px 0 0}.tdz-nb__note{display:grid;gap:6px;padding:10px 14px 12px;background:var(--fr-piece)}.tdz-nb__head{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px}.tdz-nb__line{margin:0;line-height:1.45}.tdz-nb__line b{color:var(--ai);font-weight:600}.tdz-nb__explain{margin:0;font-size:14px;color:var(--muted);box-shadow:inset 2px 0 0 var(--ai);padding-left:10px}@media(max-width:640px){.tdz{padding-top:10px;gap:12px}.tdz__head{grid-template-columns:1fr}.tdz__tools{justify-content:flex-start}.tdz__stage{aspect-ratio:4 / 3;max-height:58vh;margin-inline:calc(-1 * var(--pad, 16px));width:calc(100% + 2 * var(--pad, 16px))}.tdz__modes{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--pad, 16px));padding-inline:var(--pad, 16px)}.tdz__modes .chip{flex:none}.tdz__shutter{width:100%}.tdz-gl__add{grid-template-columns:1fr 1fr}.tdz-gl__list li{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto}.tdz-gl__list li .tdz-gl__tag{grid-column:1 / -1;grid-row:2}}.sofa{display:grid;gap:18px;padding-top:18px;padding-bottom:48px}.sofa__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 24px}.sofa__back{display:inline-flex;align-items:center;gap:6px;color:var(--muted);text-decoration:none;font-size:14px}.sofa__back:hover{color:var(--ink)}.sofa__title{margin:4px 0 0;font-size:clamp(26px,4vw,38px)}.sofa__lead{margin:6px 0 0}.sofa__status{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;background:var(--fr-piece);font-weight:600;font-size:14px;color:var(--muted)}.sofa__status i{width:5px;height:14px;background:var(--dim);transform:skew(-22deg)}.sofa__status.is-on{color:var(--ink)}.sofa__status.is-on i{background:var(--live);box-shadow:0 0 10px var(--live);animation:ovl-pulse 1.2s ease-in-out infinite}.sofa__status.is-mute i{background:var(--danger)}.sofa__grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:22px;align-items:start}.sofa__tela{display:grid;gap:14px}.sofa__video{position:relative;aspect-ratio:16 / 9;background:#050607;display:grid;place-items:center;overflow:hidden}.sofa__video video{width:100%;height:100%;object-fit:contain}.sofa__video video[hidden]{display:none}.sofa__idle{display:grid;gap:12px;justify-items:center;text-align:center;padding:20px;max-width:48ch;color:#dfe3e8}.sofa__idle p{margin:0}.sofa__olho{position:absolute;top:12px;right:12px;width:14px;height:14px;background:var(--iam);box-shadow:0 0 14px var(--iam);transform:skew(-22deg);animation:ovl-pulse .9s ease-in-out infinite}.sofa__fonte{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.sofa__fonte .field{max-width:320px}.sofa__acoes{display:flex;flex-wrap:wrap;gap:10px}.sofa__ajustes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;align-items:start;padding-top:6px}.sofa__nivel,.sofa__voz,.sofa__lab{grid-column:1 / -1}.sofa__lab{border:0;margin:0;padding:14px;display:grid;gap:12px;background:var(--fr-piece)}.sofa__lab legend{float:left;width:100%;padding:0;margin-bottom:2px}.sofa__filtros{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px}.sofa__filtro{display:grid;gap:2px;text-align:left;padding:10px 12px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer}.sofa__filtro strong{font-size:14px}.sofa__filtro span{font-size:12px;line-height:1.35;color:var(--muted)}.sofa__filtro[aria-pressed=true]{border-color:var(--iam);box-shadow:inset 3px 0 0 var(--iam)}.sofa__filtro:focus-visible{outline:2px solid var(--iam);outline-offset:2px}.sofa__regua{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 18px}.sofa__regua input[type=range]{width:100%;accent-color:var(--iam)}.sofa__dica{font-size:12px;line-height:1.35;color:var(--muted)}.sofa__testar{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center}.sofa__testar .muted{font-size:13px}.sofa__servico{margin:10px 0 0;font-size:13px}.sofa__servico--aviso{color:var(--danger, #e2725b)}.sofa__chat-st{font-size:12px;color:var(--faint)}.sofa__chat-st.is-ligado{color:var(--ok)}.sofa__chat-st.is-erro{color:var(--danger)}.sofa__lado{display:grid;gap:12px;position:sticky;top:90px}.sofa__balao{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:center;padding:14px;background:var(--fr-piece);box-shadow:inset 3px 0 0 var(--iam)}.sofa__cara{width:96px;height:96px;object-fit:contain}.sofa__fala{margin:0;font-size:18px;line-height:1.45;color:var(--ink)}.sofa__fala.is-mute{color:var(--muted);font-size:15px}.sofa__parou{margin:0;font-size:13px}.sofa__lado .kicker{margin:8px 0 0}.sofa__falas,.sofa__chat{list-style:none;margin:0;padding:0;display:grid;gap:2px;max-height:320px;overflow:auto}.sofa__falas li{display:grid;gap:2px;padding:8px 12px;background:var(--fr-piece);font-size:14px;line-height:1.4}.sofa__falas li span{font-size:12px}.sofa__chat{max-height:200px}.sofa__chat li{padding:4px 0;font-size:13px;color:var(--ink-2);border-bottom:1px solid var(--line);overflow-wrap:anywhere}.sofa__cenas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.sofa__cenas img{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block}.sofa-fim{display:grid;gap:14px}.sofa-fim textarea{width:100%;resize:vertical}.sofa-fim__cenas{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.sofa-fim__cenas figure{margin:0;display:grid;gap:6px}.sofa-fim__cenas img{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block}.sofa-fim__cenas figcaption{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-size:13px}@media(max-width:900px){.sofa__grid{grid-template-columns:1fr}.sofa__lado{position:static}.sofa__ajustes{grid-template-columns:1fr}}.ovl--sofa{display:flex;align-items:flex-end;min-height:100vh;box-sizing:border-box}.ovl-sofa{display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px;align-items:center;width:max-content;max-width:560px;margin-top:14px;padding:14px 22px 14px 14px;background:#0a0b0deb;box-shadow:inset 4px 0 #7fe3ff,0 16px 40px #00000073;animation:ovl-sofa-in .45s cubic-bezier(.2,.8,.3,1.15) both,ovl-sofa-out .5s ease-in 11.4s forwards}.ovl-sofa__cara{width:88px;height:88px;object-fit:contain}.ovl-sofa__fala{margin:0;font:600 21px/1.35 var(--font-ui);color:#f2f4f6}.ovl-sofa__quem{display:block;margin-bottom:4px;font:800 12px var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#7fe3ff}@keyframes ovl-sofa-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ovl-sofa-out{to{opacity:0;transform:translateY(8px)}}.sofa__escuta{display:grid;gap:10px;padding:14px;background:var(--fr-piece)}.sofa__escuta-st{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:14px;font-weight:600}.sofa__escuta-st i{width:5px;height:14px;background:var(--dim);transform:skew(-22deg)}.sofa__escuta.is-ouvindo .sofa__escuta-st i{background:var(--ok)}.sofa__escuta.is-chamado .sofa__escuta-st i,.sofa__escuta.is-falando .sofa__escuta-st i{background:var(--iam);box-shadow:0 0 10px var(--iam);animation:ovl-pulse 1s ease-in-out infinite}.sofa__escuta.is-pensando .sofa__escuta-st i{background:var(--iam);animation:ovl-pulse .6s ease-in-out infinite}.sofa__escuta.is-sem-suporte .sofa__escuta-st,.sofa__escuta.is-sem-permissao .sofa__escuta-st,.sofa__escuta.is-erro .sofa__escuta-st{color:var(--danger)}.sofa__escuta-st .faint{font-weight:400;overflow-wrap:anywhere}.sofa__escrever{display:flex;gap:8px}.sofa__escrever .field{flex:1;min-width:0}.sofa__apoio{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;padding:10px 12px;background:var(--surface);box-shadow:inset 3px 0 0 var(--iam);font-size:14px}.sofa__pergunta{color:var(--muted);font-style:italic}.sofa__falas li .sofa__pergunta{font-size:13px}.iamc{display:grid;gap:22px;padding-top:18px;padding-bottom:48px;max-width:1080px}.iamc__bloco{display:grid;gap:10px;padding:20px;background:var(--surface)}.iamc__cab{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px}.iamc__h{margin:0;font-size:20px}.iamc__dica{margin:0;max-width:76ch}.iamc__selo{font:700 11px var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.iamc__selo.is-seu{color:var(--iam)}.iamc__area{font:14px/1.5 var(--font-mono);resize:vertical;min-height:140px}.iamc__previa{background:var(--fr-piece)}.iamc__previa summary{cursor:pointer;padding:10px 14px;font-weight:700;font-size:14px}.iamc__previa pre{margin:0;padding:4px 14px 14px;max-height:420px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.55 var(--font-mono);color:var(--muted)}.iamc__agora{box-shadow:inset 3px 0 0 var(--iam)}:root{--tv-x: clamp(24px, 4vw, 72px);--tv-top: 96px;--tv-bot: 64px}html.is-tv{scroll-padding-top:calc(var(--tv-top) + 24px);scroll-padding-bottom:calc(var(--tv-bot) + 24px)}html.is-tv body{background:var(--bg)}html.is-tv .demo-bar,html.is-tv .site-header,html.is-tv .tabbar,html.is-tv .site-footer,html.is-tv .session-dock{display:none!important}.tv{min-height:100vh}.tv__top{position:fixed;z-index:70;inset:0 0 auto;height:var(--tv-top);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;padding:0 var(--tv-x);background:linear-gradient(180deg,rgba(var(--bg-rgb),.97) 55%,rgba(var(--bg-rgb),0))}.tv__marca{display:inline-flex}.tv__tabs{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0}.tv__tab{padding:10px 18px;font:700 20px var(--font-ui);color:var(--muted);text-decoration:none;letter-spacing:.01em}.tv__tab[aria-current=page],.tv__tab:hover{color:var(--ink)}.tv__dir{display:flex;align-items:center;gap:18px}.tv__hora{font:600 20px var(--font-ui);font-variant-numeric:tabular-nums;color:var(--ink-2)}.tv__eu{width:40px;height:40px;display:grid;place-items:center;background:var(--fr-piece);border:2px solid var(--ink);overflow:hidden}.tv__eu img{width:100%;height:100%;object-fit:cover}.tv__eu b{font:800 18px var(--font-ui)}.tv__opt{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;background:none;border:0;color:var(--muted);font:600 16px var(--font-ui);cursor:pointer}.tv__opt:hover{color:var(--ink)}.tv__conteudo{padding:calc(var(--tv-top) + 8px) var(--tv-x) calc(var(--tv-bot) + 32px)}@media(min-width:1600px){.tv__conteudo>:not(.tvh):not(.tvs):not(.tvp){zoom:1.22}}.tv__dicas{position:fixed;z-index:70;inset:auto 0 0;height:var(--tv-bot);display:flex;align-items:center;justify-content:flex-end;gap:30px;padding:0 var(--tv-x);background:linear-gradient(0deg,rgba(var(--bg-rgb),.97) 50%,rgba(var(--bg-rgb),0));font:600 17px var(--font-ui);color:var(--ink-2);pointer-events:none}.tv__dicas>span{display:inline-flex;align-items:center;gap:8px}.tv__linha{position:fixed;z-index:90;left:0;top:0;height:3px;width:0;background:var(--horizon);box-shadow:0 0 14px #ffb25bbf,0 0 2px #ffe6c4;pointer-events:none;opacity:0;transition:transform .16s cubic-bezier(.2,.8,.2,1),width .16s cubic-bezier(.2,.8,.2,1),opacity .2s}:root[data-motion=reduzidas] .tv__linha{transition:opacity .2s}html.is-tv .tv-foco{outline:none!important;filter:brightness(1.14)}html.is-tv :focus-visible{outline:none}.tv-g{display:inline-grid;place-items:center;min-width:26px;height:26px;padding:0 6px;box-sizing:border-box;font:800 13px/1 var(--font-ui);color:#0b0d10;background:#d8dce1}.tv-g--a,.tv-g--b{width:26px;padding:0;border-radius:50%}.tv-g--xbox.tv-g--a{background:#7bc86c}.tv-g--xbox.tv-g--b{background:#ee6a64}.tv-g--playstation.tv-g--a{background:#9db7ff;font-size:15px}.tv-g--playstation.tv-g--b{background:#ff8c9a;font-size:16px}.tv-g--lb,.tv-g--rb{transform:skew(-12deg)}.tv-g--menu{font-size:12px}.tv-g--playstation.tv-g--menu{font-size:10px;letter-spacing:.04em}.tv__tabs .tv-g{margin:0 8px;opacity:.85}.tvh{position:relative;min-height:calc(100vh - var(--tv-top) - var(--tv-bot) - 40px);display:grid;grid-template-rows:1fr auto;gap:28px}.tvh__fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.tvh__bg{width:100%;height:100%;object-fit:cover;opacity:.55}.tvh__sombra{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(var(--bg-rgb),.96),rgba(var(--bg-rgb),.75) 38%,rgba(var(--bg-rgb),.15) 75%),linear-gradient(0deg,rgba(var(--bg-rgb),.95),rgba(var(--bg-rgb),0) 45%)}.tvh__info{align-self:center;display:grid;gap:18px;max-width:980px;padding-top:4vh}.tvh__k{display:inline-flex;align-items:center;gap:12px;font:700 20px var(--font-ui);color:var(--ink-2);letter-spacing:.02em}.tvh__ponto{width:6px;height:18px;background:var(--now);transform:skew(-22deg);box-shadow:0 0 12px var(--now);animation:ovl-pulse 1.4s ease-in-out infinite}.tvh__relogio{font-variant-numeric:tabular-nums;color:var(--now-ink)}.tvh__titulo{margin:0;font:800 clamp(44px,6.2vw,104px)/.95 var(--font-title);font-stretch:125%;text-transform:uppercase;color:var(--ink);text-wrap:balance}.tvh__retomada{margin:6px 0 0;display:grid;gap:6px;max-width:46ch;font-size:clamp(22px,2vw,32px);line-height:1.35;color:var(--ink)}.tvh__retomada--vazia{color:var(--ink-2)}.tvh__rk{font:700 16px var(--font-ui);color:var(--muted);letter-spacing:.04em;text-transform:uppercase}.tvh__onde,.tvh__nota{margin:0}.tvh__nota{color:var(--ink-2);font-style:italic}.tvh__acoes{display:flex;flex-wrap:wrap;gap:16px;margin-top:14px}.tvh__acoes .btn.lg{font-size:20px;min-height:60px;padding-inline:26px}.tvh__aviso{margin:0;color:var(--muted);font-size:17px}.tvh--vazio{align-content:center;justify-items:start;gap:18px}.tvh__fila{display:grid;gap:12px}.tvh__fk{margin:0;font:700 18px var(--font-ui);color:var(--ink-2)}.tvh__capas,.tvs__capas{display:flex;gap:18px;overflow-x:auto;padding:6px 2px 18px;scrollbar-width:none;scroll-snap-type:x proximity}.tvh__capa,.tvs__capa{position:relative;flex:none;display:grid;gap:8px;align-content:start;width:150px;padding:0;background:none;border:0;color:var(--ink-2);text-align:left;cursor:pointer;scroll-snap-align:start;transition:transform .16s cubic-bezier(.2,.8,.2,1)}.tvh__capa img,.tvs__capa img,.tvh__semcapa,.tvs__sem{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block;background:var(--fr-piece)}.tvh__semcapa,.tvs__sem{display:grid;place-items:center;padding:10px;box-sizing:border-box;font:700 15px var(--font-ui);text-align:center;color:var(--ink-2)}.tvh__capa[aria-pressed=true] img{box-shadow:0 0 0 3px var(--ink)}.tvh__ct,.tvs__nome{font:600 15px/1.25 var(--font-ui);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}html.is-tv .tvh__capa.tv-foco,html.is-tv .tvs__capa.tv-foco{transform:scale(1.07);filter:none;color:var(--ink)}.tvs{display:grid;gap:26px}.tvs__t{margin:0;font:800 44px/1 var(--font-title);font-stretch:125%;text-transform:uppercase}.tvs__fileira{display:grid;gap:10px}.tvs__ft{margin:0;font:700 22px var(--font-ui);color:var(--ink);display:flex;gap:10px;align-items:baseline}.tvs__ft span{font-size:16px;color:var(--muted)}.tvs__capa{width:168px}.tvs__selo{position:absolute;top:8px;left:8px;padding:3px 8px;font:700 12px var(--font-ui);color:var(--on-primary);background:var(--primary)}.tv-painel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:var(--tv-top) var(--tv-x) var(--tv-bot);background:rgba(var(--bg-rgb),.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tv-painel__box{display:grid;gap:22px;width:min(1000px,100%);padding:36px 40px;background:var(--surface);box-shadow:inset 0 3px 0 var(--ink)}.tv-painel__t{margin:0;font:800 40px/1.05 var(--font-title);font-stretch:125%;text-transform:uppercase}.tv-painel__p{margin:0;font-size:22px;line-height:1.45;color:var(--ink-2);max-width:52ch}.tv-painel__ops{display:flex;flex-wrap:wrap;gap:14px}.tv-painel__ops .btn.lg{font-size:19px;min-height:58px}.tv-painel__qr{display:flex;align-items:center;gap:20px;font-size:18px}.tv-qr{display:block;width:180px;height:180px;flex:none}.tv-qr svg{width:100%;height:100%;display:block}.tvp{display:grid;justify-items:center;align-content:center;gap:26px;min-height:calc(100vh - var(--tv-top) - var(--tv-bot) - 40px);text-align:center}.tvp__t{margin:0;font:800 54px/1 var(--font-title);font-stretch:125%;text-transform:uppercase}.tvp__grid{display:grid;grid-template-columns:auto minmax(0,520px);gap:48px;align-items:center;text-align:left}.tvp__qr{width:300px;height:300px}.tvp__passos{display:grid;gap:12px;font-size:22px;line-height:1.4;color:var(--ink-2)}.tvp__passos p{margin:0}.tvp__codigo{margin:6px 0!important;font:800 72px/1 var(--font-ui);letter-spacing:.08em;color:var(--ink);font-variant-numeric:tabular-nums}.tvp__p{display:grid;gap:16px;justify-items:center;font-size:22px}.tvap__code{font:800 28px var(--font-ui);letter-spacing:.12em;text-transform:uppercase}.tv-opcoes{display:grid;gap:18px}.tv-aviso{position:fixed;z-index:95;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));transform:translate(-50%);display:grid;gap:6px;justify-items:center;width:min(420px,calc(100vw - 32px));padding:16px 20px;background:var(--surface);box-shadow:inset 0 3px 0 var(--ink),0 18px 40px #00000080;text-align:center;animation:iam-entra .35s cubic-bezier(.2,.8,.3,1.15) both}.tv-aviso strong{font:800 18px var(--font-ui)}.tv-aviso__bts{display:flex;gap:18px;color:var(--ink-2);font-size:15px}.tv-aviso__bts span{display:inline-flex;gap:6px;align-items:center}@media(max-width:900px){:root{--tv-top: 76px;--tv-bot: 52px}.tv__tab{padding:8px 10px;font-size:16px}.tv__hora,.tv__opt{display:none}.tvp__grid{grid-template-columns:1fr;justify-items:center;text-align:center}.tvp__qr{width:220px;height:220px}}.lv{position:fixed;left:0;top:0;width:1920px;height:1080px;overflow:hidden;transform-origin:0 0;font-family:var(--font-ui);color:#f2f4f6}.lv--fundo{background:radial-gradient(120% 90% at 30% 20%,#15171b,#07080a 60%)}.lv *{box-sizing:border-box}.lv-k{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#9aa1aa}.lv-k i{width:5px;height:15px;background:currentColor;transform:skew(-22deg)}.lv-k--agora{color:#ffb25b}.lv-k--agora i{box-shadow:0 0 10px #ffb25b;animation:lv-pulsa 1.4s ease-in-out infinite}.lv-k--iam{color:#7fe3ff;font-size:12px;letter-spacing:.16em}.lv-k--ambar{color:#ffb25b}.lv-k--g{font-size:18px;letter-spacing:.2em}.lv-k--g i{width:6px;height:20px}.lv-mono{display:inline-flex;gap:14px;font-family:var(--font-mono);font-size:16px;color:#c9ced4}.lv-mono b{font-weight:400;color:#5d636b}.lv-horizonte{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,#ffb25b00,#ffb25b 30%,#ffe6c4,#ffb25b 70%,#ffb25b00);box-shadow:0 0 14px #ffb25b8c}@keyframes lv-pulsa{50%{opacity:.35}}@keyframes lv-entra{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.lv-barra{position:absolute;left:0;right:0;bottom:0;height:64px;display:flex;align-items:center;gap:28px;padding:0 48px;background:linear-gradient(0deg,#07080af5,#07080adb)}.lv-barra .lv-horizonte{top:0}.lv-barra__logo{height:30px;width:auto}.lv-barra__temp{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#c9ced4;white-space:nowrap}.lv-barra__temp i{width:4px;height:14px;background:#9aa1aa;transform:skew(-22deg)}.lv-barra__meio{flex:1;min-width:0;display:flex;align-items:center;gap:12px;font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lv-redes{display:flex;align-items:center;gap:18px;font-size:16px;font-weight:700;color:#c9ced4;white-space:nowrap}.lv-redes span{display:inline-flex;gap:18px}.lv-redes b{color:#5d636b}.lv-cam{position:absolute}.lv-cam:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 2px #f2f4f638}.lv-cam__c{position:absolute;width:56px;height:56px;border:0 solid #F2F4F6}.lv-cam__c--tl{left:-6px;top:-6px;border-left-width:3px;border-top-width:3px}.lv-cam__c--tr{right:-6px;top:-6px;border-right-width:3px;border-top-width:3px}.lv-cam__c--bl{left:-6px;bottom:-6px;border-left-width:3px;border-bottom-width:3px}.lv-cam__c--br{right:-6px;bottom:-6px;border-right-width:3px;border-bottom-width:3px}.lv-cam__selo{position:absolute;left:22px;top:-20px;display:flex;align-items:center;gap:10px;height:34px;padding:0 16px 0 12px;background:#f2f4f6;color:#0b0c0e;font-size:14px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.lv-cam__selo i{width:10px;height:10px;background:#ff5a4e;box-shadow:0 0 10px #ff5a4e;animation:lv-pulsa 1.2s ease-in-out infinite}.lv-cam__selo:after{content:"";position:absolute;right:-24px;top:0;width:12px;height:34px;background:#ffb25b;transform:skew(-22deg)}.lv-cam--jogando{bottom:96px;width:576px;height:324px}.lv-cam--jogando.is-direita{right:48px}.lv-cam--jogando.is-esquerda{left:48px}.lv-cam--conversa{left:48px;top:56px;width:1248px;height:702px}.lv-cam--conversa .lv-cam__c{width:90px;height:90px;border-width:0}.lv-cam--conversa .lv-cam__c--tl{left:-8px;top:-8px;border-left-width:4px;border-top-width:4px}.lv-cam--conversa .lv-cam__c--tr{right:-8px;top:-8px;border-right-width:4px;border-top-width:4px}.lv-cam--conversa .lv-cam__c--bl{left:-8px;bottom:-8px;border-left-width:4px;border-bottom-width:4px}.lv-cam--conversa .lv-cam__c--br{right:-8px;bottom:-8px;border-right-width:4px;border-bottom-width:4px}.lv-cam--conversa .lv-cam__selo{top:auto;bottom:-24px;left:30px;height:46px;padding:0 22px 0 16px;font-size:17px}.lv-cam--conversa .lv-cam__selo:after{height:46px;width:14px;right:-28px}.lv-cam--fim{right:96px;top:96px;width:768px;height:432px}.lv-jogo{position:absolute;left:48px;top:40px;display:flex;gap:18px;align-items:stretch;padding:14px 26px 14px 14px;background:#0a0b0de6;box-shadow:inset 0 -2px #f2f4f624;max-width:760px;animation:lv-entra .5s both}.lv-jogo img{width:84px;height:112px;object-fit:cover;display:block}.lv-jogo__info{display:flex;flex-direction:column;justify-content:center;gap:8px;min-width:300px}.lv-jogo__titulo{font-size:30px;font-weight:900;font-stretch:125%;line-height:1;text-transform:uppercase}.lv-balao{position:absolute;display:flex;align-items:center;gap:14px;max-width:620px;padding:14px 24px 14px 14px;background:#0a0b0deb;box-shadow:inset 4px 0 #7fe3ff;animation:lv-entra .45s cubic-bezier(.2,.8,.3,1.15) both}.lv-balao>span{display:flex;flex-direction:column;gap:4px}.lv-balao__cara{width:76px;flex:none}.lv-balao__fala{font-size:21px;font-weight:600;line-height:1.35}.lv-balao--jogando{bottom:96px}.lv-balao--jogando.is-esquerda{left:48px}.lv-balao--jogando.is-direita{right:48px}.lv-balao--conversa{position:relative;max-width:none}.lv-balao--conversa .lv-balao__fala{font-size:18px}.lv-balao--comeco{right:120px;top:760px;max-width:560px;padding:16px 24px}.lv-balao--comeco .lv-balao__fala{font-size:22px}.lv-balao--volto{position:relative;max-width:560px;padding:18px 26px 20px 20px}.lv-balao--volto .lv-balao__fala{font-size:22px}.lv-balao--fim{right:96px;top:572px;width:768px;max-width:none}.lv-balao--fim .lv-balao__fala{font-size:20px;line-height:1.4}.lv-alertas{position:absolute;left:50%;top:40px;transform:translate(-50%)}.lv-alertas--conversa{left:auto;right:48px;top:56px;transform:none}.lv-alertas--conversa .lv-alerta,.lv-alertas--conversa .lv-alerta.is-grande{min-width:0;width:528px}.lv-alertas--conversa .lv-alerta__nome{font-size:28px}.lv-alerta{position:relative;display:flex;align-items:center;gap:20px;min-width:560px;max-width:900px;padding:16px 34px 18px 18px;background:#07080a;box-shadow:inset 0 3px 0 var(--cor),0 18px 40px #00000073;animation:lv-alerta-in .55s cubic-bezier(.2,.8,.3,1.2) both;overflow:hidden;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%)}.lv-alerta.is-iam{--cor: #7FE3FF}.lv-alerta.is-ambar{--cor: #FFB25B}.lv-alerta.is-ouro{--cor: #E2BE84}.lv-alerta.is-raid{--cor: #FF5A4E}.lv-alerta.is-grande{min-width:720px}.lv-alerta__cara{width:112px;flex:none}.lv-alerta__txt{display:flex;flex-direction:column;gap:4px;min-width:0}.lv-alerta__k{font-size:14px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--cor)}.lv-alerta.is-raid .lv-alerta__k{color:#ff8a80}.lv-alerta__nome{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-size:34px;font-weight:900;font-stretch:125%;line-height:1.05;overflow-wrap:break-word;min-width:0}.lv-alerta__extra{font-family:var(--font-mono);font-size:24px;font-weight:500;font-stretch:100%;color:#c9ced4;white-space:nowrap}.lv-alerta__fala{font-size:17px;color:#9cebff}.lv-alerta__tempo{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--cor);transform-origin:left;animation:lv-esvazia linear both;opacity:.7}.lv-alerta.is-saindo{animation:lv-alerta-out .45s ease-in both}@keyframes lv-alerta-out{to{opacity:0;transform:translateY(-30px) scale(.96)}}@keyframes lv-alerta-in{0%{opacity:0;transform:translateY(-30px) scale(.96)}to{opacity:1;transform:none}}@keyframes lv-esvazia{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.lv-som{position:absolute;left:24px;top:24px;z-index:5;padding:14px 20px;border:0;background:#ffb25b;color:#0b0c0e;font:800 18px var(--font-ui);cursor:pointer}.lv-chat{display:flex;flex-direction:column;justify-content:flex-end;gap:6px;overflow:hidden;font-size:19px;line-height:1.35}.lv-chat__msg{padding:10px 14px;background:#07080adb;overflow-wrap:anywhere;animation:lv-entra .3s both}.lv-chat__msg b{font-weight:700}.lv-chat__pl{margin-right:8px;font:700 12px var(--font-mono);color:#9aa1aa}.lv-chat__pl.is-yt{color:#ff8a80}.lv-chat__msg.is-iam{background:#09161cf0;box-shadow:inset 4px 0 #7fe3ff}.lv-chat__msg.is-iam b{color:#7fe3ff}.lv-chat__vazio{padding:14px;color:#f2f4f680;font-size:15px;font-weight:700;letter-spacing:.08em}.lv-chat--conversa{height:470px}.lv-solo-chat{position:fixed;top:0;right:0;bottom:0;left:0;padding:12px;display:flex;flex-direction:column;justify-content:flex-end;font-family:var(--font-ui);color:#f2f4f6}.lv-chat--solo{height:100%}.lv-papo{position:absolute;left:48px;top:800px;width:1248px;display:flex;flex-direction:column;gap:8px}.lv-papo__t{font-size:52px;font-weight:900;font-stretch:125%;line-height:1;text-transform:uppercase;text-wrap:balance}.lv-lado{position:absolute;right:48px;top:56px;width:528px;height:920px;display:flex;flex-direction:column;gap:18px}.lv-depois{display:flex;gap:16px;padding:14px;background:#f2f4f60d}.lv-depois img{width:72px;height:96px;object-fit:cover}.lv-depois>span{display:flex;flex-direction:column;justify-content:center;gap:6px}.lv-depois__t{font-size:24px;font-weight:900;font-stretch:125%;text-transform:uppercase;line-height:1.05}.lv-fundo-capa{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.22;filter:grayscale(.4) blur(6px);transform:scale(1.06)}.lv-fundo-capa--fim{opacity:.16;filter:grayscale(.5) blur(6px)}.lv-veu{position:absolute;top:0;right:0;bottom:0;left:0}.lv-veu--lado{background:linear-gradient(90deg,#07080a,#07080ae0 45%,#07080a66)}.lv-veu--baixo{background:linear-gradient(180deg,#07080ab3,#07080a 85%)}.lv-horizonte--varre{top:700px;height:3px;animation:lv-varre 6s ease-in-out infinite alternate}@keyframes lv-varre{0%{transform:translate(-30%)}to{transform:translate(30%)}}.lv-comeco{position:absolute;left:120px;top:150px;display:flex;flex-direction:column;gap:22px}.lv-comeco__logo{height:78px;width:auto;align-self:flex-start}.lv-relogio{font-family:var(--font-mono);font-size:210px;font-weight:500;line-height:.9;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.lv-relogio--texto{font-family:var(--font-ui);font-size:180px;font-weight:900;font-stretch:125%;text-transform:uppercase;letter-spacing:0}.lv-comeco__sub{font-size:26px;font-weight:600;color:#c9ced4}.lv-hoje{position:absolute;left:120px;top:760px;display:flex;gap:22px;align-items:center;max-width:1100px}.lv-hoje img{width:96px;height:128px;object-fit:cover}.lv-hoje>span{display:flex;flex-direction:column;gap:8px}.lv-hoje__t{font-size:44px;font-weight:900;font-stretch:125%;line-height:1;text-transform:uppercase}.lv-hoje__s{font-size:20px;color:#c9ced4}.lv-iam{position:absolute}.lv-iam--comeco{right:170px;top:130px;width:470px;animation:lv-flutua 4s ease-in-out infinite}.lv-iam--volto{right:110px;top:320px;width:470px}@keyframes lv-flutua{50%{transform:translateY(-14px)}}.lv-rodape{position:absolute;left:0;right:0;bottom:0;height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 120px;background:#07080ae6;font-size:18px;font-weight:700;color:#c9ced4}.lv-horizonte--volto{top:780px}.lv-volto{position:absolute;left:120px;top:190px;display:flex;flex-direction:column;gap:22px}.lv-volto__logo{height:64px;width:auto;align-self:flex-start}.lv-volto__t{font-size:220px;font-weight:900;font-stretch:125%;line-height:.85;text-transform:uppercase}.lv-volto__pausa{display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:30px;color:#c9ced4}.lv-volto__pausa i{width:6px;height:22px;background:#ffb25b;transform:skew(-22deg);animation:lv-pulsa 1.4s ease-in-out infinite}.lv-volto__cards{position:absolute;left:120px;top:840px;display:flex;gap:22px;align-items:stretch}.lv-card{display:flex;flex-direction:column;gap:8px;padding:18px 26px 20px 20px;background:#0a0b0deb}.lv-card--ambar{box-shadow:inset 0 -2px #ffb25b}.lv-card__t{font-size:24px;font-weight:700}.lv-fim{position:absolute;left:96px;top:96px;width:900px;display:flex;flex-direction:column;gap:26px}.lv-fim__t{font-size:96px;font-weight:900;font-stretch:125%;line-height:.92;text-transform:uppercase;text-wrap:balance}.lv-fim__nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}.lv-fim__nums>span{display:flex;flex-direction:column;gap:6px;padding:18px 20px;background:#f2f4f60d}.lv-fim__nums b{font-family:var(--font-mono);font-size:40px;font-weight:500;font-variant-numeric:tabular-nums}.lv-fim__fotos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.lv-fim__fotos img{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block}.lv-horizonte--fim{top:860px}.lv-proxima{position:absolute;left:96px;right:96px;top:900px;display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.lv-proxima>span:first-child{display:flex;flex-direction:column;gap:8px}.lv-proxima__t{font-size:40px;font-weight:900;font-stretch:125%;text-transform:uppercase;line-height:1}.lv-proxima__dir{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.lv-proxima__dir img{height:44px;width:auto}.lv-widgets{position:absolute;display:flex;flex-direction:column;gap:10px;width:440px}.lv-widgets__col{display:flex;flex-direction:column;gap:10px;width:100%}.lv-widgets.is-duas{flex-direction:row-reverse;align-items:flex-start;width:890px}.lv-widgets.is-duas .lv-widgets__col{width:440px;flex:none}.lv-widgets--jogando{right:48px;top:40px}.lv-widgets--conversa{position:relative;width:auto;flex:none}.lv-widgets--volto{left:900px;top:120px}.lv-w{position:relative;display:flex;flex-direction:column;gap:8px;padding:14px 18px 16px;background:#0a0b0deb;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%);animation:lv-entra .45s both}.lv-mortes{flex-direction:row;align-items:center;justify-content:space-between;gap:16px;box-shadow:inset 4px 0 #ff5a4e}.lv-mortes__txt{display:flex;flex-direction:column;gap:4px;min-width:0}.lv-mortes__rotulo{font-size:20px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lv-mortes__n{font-family:var(--font-mono);font-size:56px;font-weight:500;line-height:1;font-variant-numeric:tabular-nums;animation:lv-morre .7s cubic-bezier(.2,.8,.3,1.4) both}@keyframes lv-morre{0%{transform:scale(1.6);color:#ff5a4e}60%{color:#ff5a4e}to{transform:none;color:#f2f4f6}}.lv-meta__topo{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.lv-meta__n{font-family:var(--font-mono);font-size:18px;color:#c9ced4;white-space:nowrap}.lv-meta__n b{font-size:26px;font-weight:500;color:#f2f4f6}.lv-meta__n i{font-style:normal;color:#5d636b;margin:0 6px}.lv-meta__barra{position:relative;height:12px;background:#f2f4f61a;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%)}.lv-meta__barra i{position:absolute;left:0;top:0;bottom:0;background:#7fe3ff;transition:width .8s cubic-bezier(.2,.8,.3,1)}.lv-meta.is-feita .lv-meta__barra i{background:#e2be84}.lv-meta.is-feita .lv-k{color:#e2be84}.lv-meta__nome{font-size:17px;font-weight:700}.lv-enquete__p{font-size:24px;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.lv-enquete__ops{list-style:none;margin:2px 0 0;padding:0;display:grid;gap:6px}.lv-enquete__ops li{position:relative;display:flex;align-items:center;gap:12px;padding:8px 12px 8px 8px;background:#f2f4f60f;overflow:hidden}.lv-enquete__fundo{position:absolute;left:0;top:0;bottom:0;background:#7fe3ff38;transition:width .6s cubic-bezier(.2,.8,.3,1)}.lv-enquete__num{position:relative;display:grid;place-items:center;width:30px;height:30px;flex:none;background:#f2f4f6;color:#0b0c0e;font:500 18px var(--font-mono);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%)}.lv-enquete__op{position:relative;flex:1;min-width:0;font-size:19px;font-weight:700;overflow-wrap:anywhere}.lv-enquete__pct{position:relative;font-family:var(--font-mono);font-size:18px;color:#c9ced4}.lv-enquete__ops li.is-vence{box-shadow:inset 0 0 0 2px #e2be84}.lv-enquete__ops li.is-vence .lv-enquete__fundo{background:#e2be8447}.lv-enquete__ops li.is-vence .lv-enquete__num{background:#e2be84}.lv-enquete__pe{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:16px;font-weight:700;color:#c9ced4}.lv-enquete__pe .lv-mono{font-size:18px;color:#f2f4f6}.lv-enquete.is-aberta,.lv-sorteio.is-aberto{box-shadow:inset 0 3px #ffb25b}.lv-sorteio__como{font-size:24px;font-weight:800}.lv-sorteio__como b{font-family:var(--font-mono);font-weight:500;padding:0 8px;background:#f2f4f6;color:#0b0c0e}.lv-sorteio__sub{font-size:16px;color:#c9ced4;font-weight:600}.lv-sorteio__sub .lv-mono{font-size:18px;color:#f2f4f6}.lv-sorteio.is-ganhou{flex-direction:row;align-items:center;gap:16px;box-shadow:inset 0 3px #e2be84;animation:lv-alerta-in .6s cubic-bezier(.2,.8,.3,1.3) both}.lv-sorteio.is-ganhou .lv-k{color:#e2be84}.lv-sorteio__cara{width:88px;flex:none}.lv-sorteio__txt{display:flex;flex-direction:column;gap:4px;min-width:0}.lv-sorteio__nome{font-size:34px;font-weight:900;font-stretch:125%;line-height:1.05;overflow-wrap:anywhere}.lv-chat--conversa.is-curto{height:auto;flex:1 1 0;min-height:0}.lv-veu--creditos{background:linear-gradient(90deg,#07080a,#07080aeb 55%,#07080a8c)}.lv-rola{position:absolute;left:140px;top:0;width:980px;height:830px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 84%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 84%,transparent 100%)}.lv-rola__dentro{display:flex;flex-direction:column;gap:64px;padding-bottom:40px;transform:translateY(830px);animation:lv-rola linear infinite}@keyframes lv-rola{0%{transform:translateY(830px)}to{transform:translateY(calc(830px - var(--rola-dist, 2000px)))}}.lv-rola__bloco{display:flex;flex-direction:column;gap:12px}.lv-rola__bloco--topo{gap:18px}.lv-rola__titulo{font-size:104px;font-weight:900;font-stretch:125%;line-height:.9;text-transform:uppercase}.lv-rola__papel{font-size:40px;font-weight:800;font-stretch:125%;text-transform:uppercase;line-height:1.05;margin-bottom:14px;overflow-wrap:anywhere}.lv-rola__papel--iam{color:#7fe3ff}.lv-rola__bloco--fim .lv-rola__papel{color:#c9ced4}.lv-rola__nomes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 28px;font-size:26px;font-weight:600}.lv-rola__nomes li{overflow-wrap:anywhere}.lv-iam--creditos{right:160px;top:130px;width:460px;animation:lv-flutua 4s ease-in-out infinite}.lv-balao--creditos{right:110px;top:720px;max-width:560px;padding:16px 24px}.lv-balao--creditos .lv-balao__fala{font-size:21px}@media(prefers-reduced-motion:reduce){.lv *,.lv-solo-chat *{animation-duration:.01s!important;animation-iteration-count:1!important}}.live-central{display:grid;gap:26px;padding-top:18px;padding-bottom:48px;max-width:1080px}.live-central__head{display:grid;gap:4px}.live-central__msg{margin:0;padding:12px 16px;background:var(--fr-piece);box-shadow:inset 3px 0 0 var(--iam)}.live-central__bloco{display:grid;gap:12px;padding:20px;background:var(--surface)}.live-central__h{margin:0;font-size:20px}.live-central__bloco>p{margin:0;max-width:72ch}.live-central__bloco>.btn{justify-self:start}.live-central__estado{display:flex;align-items:center;gap:10px;font-weight:600}.live-central__estado i{width:5px;height:14px;background:var(--dim);transform:skew(-22deg)}.live-central__estado.is-ok i{background:var(--ok)}.live-central__subs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:4px}.live-central__subs li{display:flex;justify-content:space-between;gap:10px;padding:8px 12px;background:var(--fr-piece);font-size:14px}.live-central__subs li.is-erro{box-shadow:inset 3px 0 0 var(--danger)}.live-central__acoes{display:flex;flex-wrap:wrap;gap:8px}.live-central__motor{display:grid;gap:12px;padding:14px;background:var(--fr-piece)}.live-central__motor .glr-f{max-width:420px}.live-central__volta{margin:0;display:flex;align-items:center;gap:10px;font-size:14px}.live-central__volta i{width:5px;height:14px;background:var(--dim);transform:skew(-22deg)}.live-central__volta i.is-on{background:var(--live);box-shadow:0 0 10px var(--live);animation:ovl-pulse 1.2s ease-in-out infinite}.live-central__sons{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:6px}.live-central__sons li{display:flex;align-items:center;gap:10px;font-size:14px}.live-central__cenas{list-style:none;margin:0;padding:0;display:grid;gap:10px}.live-central__cenas li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:8px 18px;align-items:center;padding:10px 12px;background:var(--fr-piece)}.live-central__cena{display:grid;gap:2px;font-size:14px}.live-central__cena b{font-size:15px}.live-central__campos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.live-central__largo{grid-column:1 / -1}.live-central__contagem{display:grid;gap:8px}@media(max-width:720px){.live-central__cenas li,.live-central__campos{grid-template-columns:1fr}}.lw{display:grid;gap:14px}.lw>p{margin:0;max-width:72ch}.lw__bloco{display:grid;gap:12px;padding:16px;background:var(--fr-piece)}.lw__bloco p{margin:0}.lw__cab{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px}.lw__h{margin:0;font-size:17px}.lw__mortes{display:flex;align-items:center;gap:12px}.lw__n{min-width:3ch;font-family:var(--font-mono);font-size:40px;font-weight:500;text-align:center;font-variant-numeric:tabular-nums}.lw__campo{max-width:420px}.lw__meta{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 120px;gap:10px 14px;padding:12px;background:var(--surface)}.lw__meta-pe{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.lw__prog{font-size:14px}.lw__prog b{font-family:var(--font-mono);font-size:18px;font-weight:500}.lw__votos{list-style:none;margin:0;padding:0;display:grid;gap:4px}.lw__votos li{position:relative;display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--surface);overflow:hidden;font-size:15px}.lw__votos li>*{position:relative}.lw__votos-barra{position:absolute!important;left:0;top:0;bottom:0;background:color-mix(in srgb,var(--iam) 22%,transparent)}.lw__votos li>span:nth-of-type(2){flex:1;min-width:0;overflow-wrap:anywhere}.lw__pct{font-family:var(--font-mono);font-size:14px}.lw__opcoes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.lw__opcao{display:flex;gap:6px}.lw__opcao .field{flex:1;min-width:0}.lw__dur{min-width:220px}.lw__ganhou{display:flex;flex-direction:column;gap:2px}.lw__ganhou b{font-size:24px}@media(max-width:720px){.lw__meta,.lw__opcoes{grid-template-columns:1fr}}.lw__intro{margin:0;max-width:60ch}.lb__form{display:grid;gap:10px;padding:12px;background:var(--surface)}.lb__mono{font-family:var(--font-mono);max-width:260px}.lb__lista{list-style:none;margin:0;padding:0;display:grid;gap:4px}.lb__lista li{display:grid;grid-template-columns:160px minmax(0,1fr) auto;gap:6px 14px;align-items:center;padding:8px 12px;background:var(--surface);font-size:14px}.lb__lista li.is-off{opacity:.55}.lb__nome{display:flex;flex-direction:column;gap:2px;font-family:var(--font-mono);font-size:14px}.lb__nome--aviso{font-family:var(--font-ui);font-weight:700}.lb__selo{font:700 11px var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.lb__txt{min-width:0;overflow-wrap:anywhere}.lb__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;justify-content:flex-end}.lb__vars summary{cursor:pointer;font-size:14px}.lb__vars ul{margin:8px 0 0;padding-left:18px;display:grid;gap:2px;font-size:14px}.lb__salvar{justify-self:start}.lb__pontos{grid-template-columns:repeat(3,minmax(0,1fr))}.lb__top{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:4px;counter-reset:top}.lb__top li{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--surface);font-size:14px;counter-increment:top}.lb__top li:before{content:counter(top);min-width:2ch;font-family:var(--font-mono);color:var(--dim)}.lb__top li>span:nth-of-type(2){flex:1;min-width:0;overflow-wrap:anywhere}.lb__top b{font-family:var(--font-mono);font-weight:500}@media(max-width:720px){.lb__lista li{grid-template-columns:1fr}.lb__acoes{justify-content:flex-start}.lb__pontos{grid-template-columns:1fr}}.lm__lista{list-style:none;margin:0;padding:0;display:grid;gap:4px}.lm__lista>li{display:grid;gap:8px;padding:10px 12px;background:var(--surface)}.lm__cab{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:14px}.lm__nome{font-size:15px;overflow-wrap:anywhere}.lm__nivel{font:700 11px var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--iam)}.lm__cab .lb__acoes{margin-left:auto}.lm__fatos{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.lm__fatos li{display:inline-flex;align-items:center;gap:4px;padding:4px 4px 4px 10px;background:var(--fr-piece);font-size:13px;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%)}.lm__x{border:0;background:none;color:var(--dim);font:700 16px var(--font-ui);line-height:1;padding:2px 6px;cursor:pointer}.lm__x:hover{color:var(--danger)}.lm__conversas{margin:0;padding:0;list-style:none;display:grid;gap:8px;font-size:14px}.lm__conversas li{display:grid;gap:2px;padding-left:10px;box-shadow:inset 2px 0 0 var(--line)}.lm__iam{color:var(--iam)}html,body{overflow-x:clip}fieldset{min-width:0}@supports not (overflow-x: clip){html,body{overflow-x:hidden}}@media(max-width:960px){.cm-view__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.cm-door,.sofa__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.live-central,.sofa,.live-central__bloco,.lw,.lw__bloco,.sofa__lado,.sofa__ajustes{grid-template-columns:minmax(0,1fr)}select.field,select{max-width:100%;min-width:0}.sofa__head>*,.live-central__head>*,.sofa__tela>*,.sofa__acoes>*{min-width:0}.sofa__fonte,.sofa__acoes,.sofa__escrever{flex-wrap:wrap}.sofa__escrever>input,.sofa__escrever>textarea{min-width:0;flex:1 1 160px}.people__tabs{align-self:stretch;max-width:100%}}@media(max-width:640px){.btn{white-space:nowrap}:is([class*=__actions],[class*=__acts],[class*=-actions],.row-btns){flex-wrap:wrap}.wish-card__actions{display:flex;flex-wrap:wrap;gap:8px}.cm-chip{max-width:100%;min-width:0}.cm-chip__note{min-width:0;overflow:hidden;text-overflow:ellipsis}:is(form,div)>input:not([type=checkbox]):not([type=radio]):not([type=range]){min-width:0}.seg{max-width:100%;min-width:0;overflow-x:auto;scrollbar-width:none}.alb-tabs button,.alb-tabs a{min-height:40px;font-size:13px;padding-inline:12px}.tabbar__item{min-width:0;overflow:hidden;white-space:nowrap}table{display:block;max-width:100%;overflow-x:auto}pre{max-width:100%;overflow-x:auto}}@media(max-width:370px){.hdr-search__label{display:none}.hdr-search svg{display:block}.site-header__tools{gap:2px}.tabbar__item{font-size:9.5px}}.no-app .site-footer{display:none}.no-app main{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.no-app{-webkit-tap-highlight-color:transparent}.no-app :is(button,.btn,.tabbar__item,a.btn){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.moremenu__links{display:flex;flex-wrap:wrap;gap:6px 18px;padding:16px 12px 6px;margin-top:8px;border-top:1px solid var(--line)}.moremenu__links a{color:var(--muted);font-size:14px;text-decoration:none;min-height:32px;display:inline-flex;align-items:center}.moremenu__links a:hover{color:var(--ink)}.goalcard__ideias{margin-top:2px}.goalcard__ideias .chip{font-size:12.5px;opacity:.9}.jhero.jhero--compact{min-height:0}.jhero--compact .jhero__in{padding-top:28px;padding-bottom:30px;gap:14px}.jhero--compact .jhero__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:24px}.jhero--compact .jhero__cover{width:96px;height:128px}.jhero--compact .jhero__info{gap:10px;flex:none}.jhero--compact .jhero__title{font-size:clamp(34px,4.2vw,60px);line-height:.86;padding-block:.1em .04em;margin-block:-.1em -.04em}.jhero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;font-size:15px;color:#c9ced4}.jhero__meta>span{display:inline-flex;align-items:center;gap:8px}.jhero__meta i{font-style:normal;color:#5d636b;margin:0 12px}.jhero__meta-n{color:#9aa1aa}.jhero--compact .jhero__hists{align-self:flex-start;margin-top:4px}.jhero--compact .jhero__actions{flex-wrap:nowrap;align-items:center;justify-self:end}.jhero--compact .jhero__actions .more{display:inline-flex}.jhero__acoes{flex-direction:row-reverse}.jhero__acoes svg{width:15px;height:15px}.jhero__confirm{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px;background:#0d0f12d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#e6e9ed;font-size:14px}.jhero__confirm span{flex:1 1 240px}@media(max-width:900px){.jhero--compact .jhero__row{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:16px 18px}.jhero--compact .jhero__actions{grid-column:1 / -1;justify-self:stretch;flex-wrap:wrap}.jhero--compact .jhero__play{flex:1 1 100%;justify-content:center}.jhero--compact .jhero__past,.jhero--compact .jhero__actions .more{flex:1 1 0}.jhero--compact .jhero__actions .more>.btn{width:100%;justify-content:center}.jhero--compact .jhero__past{justify-content:center}}@media(max-width:560px){.jhero--compact .jhero__in{padding-top:18px;padding-bottom:22px}.jhero--compact .jhero__cover{width:72px;height:96px}.jhero__meta{font-size:13.5px}.jhero__meta i{margin:0 8px}}.jgrid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start}.jgrid__main,.jgrid__side{display:flex;flex-direction:column;gap:24px;min-width:0}.jgrid__side{position:sticky;top:calc(var(--hdr, 71px) + 16px)}.jside__k{margin:0;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink)}.jgrid .linklike{color:var(--ink)}@media(max-width:1080px){.jgrid{grid-template-columns:minmax(0,1fr) 300px;gap:22px}}@media(max-width:900px){.jgrid{display:flex;flex-direction:column;gap:22px}.jgrid__main,.jgrid__side{display:contents}.jgrid__main>*{order:1}.jgrid .jbloco{order:2}.jgrid .jtabs{order:3}.jgrid .jcal{order:4}.jgrid .jauto{order:5}}.jret{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:28px;padding:26px 28px;background:var(--surface)}.jret__main{display:flex;flex-direction:column;gap:12px;min-width:0}.jret__k{display:inline-flex;align-items:center;gap:10px;margin:0;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink)}.jret__note{margin:4px 0 0;font-size:clamp(19px,1.9vw,24px);line-height:1.4;font-weight:500;color:var(--ink);overflow-wrap:anywhere}.jret__note--where{font-size:20px}.jret__none{margin:4px 0 0;font-size:16px;line-height:1.5;color:var(--ink-2)}.jret__meta{font-size:13px;color:var(--muted)}.jret__caps{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px 20px;margin:4px 0 0}.jret__caps div{display:flex;flex-direction:column;gap:2px;min-width:0}.jret__caps dt{font-size:12px;color:var(--muted)}.jret__caps dd{margin:0;font-size:14.5px;color:var(--ink);overflow-wrap:anywhere}.jret__wps{display:flex;flex-direction:column;gap:8px;margin-top:8px;padding-top:16px;border-top:1px solid var(--line)}.jret__k2{font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.jret__wp{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:36px;font-size:15px;color:var(--ink);cursor:pointer}.jret__wp input{width:18px;height:18px;margin:0;accent-color:var(--ink);cursor:pointer}.jret__wp small{font-size:13px;color:var(--muted)}.jret__wpimg{width:52px;height:32px;padding:0;border:0;background:none;cursor:zoom-in}.jret__wpimg img{width:100%;height:100%;object-fit:cover;display:block}.jret__plus{align-self:flex-start;min-height:36px;text-decoration:none!important;font-weight:600}.jret__plus:hover{text-decoration:underline!important}.jret__add{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.jret__add .field{flex:1 1 260px;min-width:0}.jret__side{display:flex;flex-direction:column;gap:10px}.jret__side .btn{justify-content:center}.jret__photo{margin:0 0 4px;display:flex;flex-direction:column;gap:6px}.jret__photo button{padding:0;border:0;background:none;cursor:zoom-in}.jret__photo img{width:100%;aspect-ratio:16 / 10;object-fit:cover;display:block}.jret__photo figcaption{font-size:12.5px;color:var(--muted)}@media(max-width:700px){.jret{grid-template-columns:minmax(0,1fr);padding:20px 18px;gap:18px}.jret__side{flex-direction:row;flex-wrap:wrap}.jret__photo{flex:1 1 100%}.jret__side .btn{flex:1 1 auto}}.jtabs{display:flex;flex-direction:column;gap:18px;min-width:0}.jtabs__list{display:flex;gap:28px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.jtabs__list::-webkit-scrollbar{display:none}.jtabs__tab{flex:none;padding:0 0 12px;border:0;background:none;font:700 14px var(--font-ui);font-stretch:112%;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);cursor:pointer}.jtabs__tab:hover{color:var(--ink-2)}.jtabs__tab[aria-selected=true]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.jtabs__tab:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.jtabs__panel{min-width:0}.jtabs__panel.jline{margin:0;padding:0}.jreg{display:flex;flex-direction:column}.jreg__tools{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:6px}.jreg__search{flex:1 1 280px;display:flex;align-items:center;gap:10px;min-height:42px;padding:0 14px;background:var(--surface);color:var(--muted)}.jreg__search input{flex:1;min-width:0;border:0;background:none;color:var(--ink);font:15px var(--font-ui);outline:none}.jreg__search:focus-within{box-shadow:inset 0 -2px 0 var(--ink)}.jreg__row{display:grid;grid-template-columns:120px minmax(0,1fr);gap:22px;padding:18px 0;border-bottom:1px solid var(--line)}.jreg__row:last-child{border-bottom:0}.jreg__when{display:flex;flex-direction:column;gap:4px}.jreg__when b{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.jreg__when span{font-size:13px;color:var(--muted)}.jreg__body{display:flex;flex-direction:column;gap:10px;min-width:0}.jreg__note{margin:0;font-size:16px;line-height:1.55;color:var(--ink);overflow-wrap:anywhere}.jreg__where{margin:0;font-size:14.5px;color:var(--ink-2)}.jreg__meta{margin:0;font-size:13px;color:var(--muted);overflow-wrap:anywhere}.jreg__row--vazias{padding:12px 0;align-items:center}.jreg__vazias{justify-self:start;padding:10px 14px;border:0;background:var(--surface);color:var(--ink-2);font:14px var(--font-ui);text-align:left;cursor:pointer}.jreg__vazias:hover{background:var(--surface-2);color:var(--ink)}.jreg__group{display:flex;flex-direction:column}.jreg__ev{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:start}.jreg__ev:not(:has(.jreg__img)){grid-template-columns:minmax(0,1fr) auto}.jreg__ev>div{display:flex;flex-direction:column;gap:4px;min-width:0}.jreg__img{width:120px;padding:0;border:0;background:none;cursor:zoom-in}.jreg__img img{width:100%;aspect-ratio:16 / 10;object-fit:cover;display:block}.jreg__evk{font-size:12px;font-weight:600;color:var(--muted)}.jreg__evt{margin:0;font-size:15px;line-height:1.5;color:var(--ink);overflow-wrap:anywhere}.jreg__ev.is-resolved .jreg__evt{color:var(--muted);text-decoration:line-through;text-decoration-color:var(--line-2)}.jreg__edit{opacity:.7}.jreg__ev:hover .jreg__edit,.jreg__edit:focus-visible{opacity:1}.jreg__empty{padding:18px 0}@media(max-width:640px){.jreg__row{grid-template-columns:minmax(0,1fr);gap:8px;padding:16px 0}.jreg__when{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:10px}.jreg__img{width:88px}.jreg__edit{opacity:1}}.jdet{display:flex;flex-direction:column;gap:18px}.jdet__box{display:flex;flex-direction:column;gap:12px;padding:22px 24px;background:var(--surface)}.jdet__box .jhero__arraste{justify-content:space-between;padding-right:0}.jdet__box .jhero__arraste .jprog__saved{position:static}.jdet .feats__dif--inline{display:inline-flex;align-items:baseline;gap:10px;font-size:15px;color:var(--ink-2)}.jdet .feats__dif--inline .field{width:18ch;height:auto;min-height:0;padding:2px 2px 3px;background:transparent;border:0;border-bottom:1px dashed var(--line-2);border-radius:0;box-shadow:none;color:var(--ink);font-weight:600}.jdet .feats__dif--inline .field:focus{outline:none;border-bottom:1px solid var(--ink)}.jdet .jstats-line{margin:0;color:var(--ink-2)}.jdet__hists{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.jdet__hists li{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid var(--line)}.jdet__hists li:last-child{border-bottom:0}.jdet__hists li>div{display:flex;flex-direction:column;gap:3px;min-width:0}.jdet__hists b{font-size:15px;color:var(--ink)}.jdet__hists span{font-size:13px;color:var(--muted)}.jbloco,.jcal{display:flex;flex-direction:column;gap:14px;padding:22px 22px 20px;background:var(--surface)}.jbloco__head,.jcal__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.jbloco__list{margin:0;padding:0 0 0 18px;display:flex;flex-direction:column;gap:8px;font-size:15px;line-height:1.5;color:var(--ink)}.jbloco__list li{overflow-wrap:anywhere}.jbloco__list li::marker{color:var(--faint)}.jbloco__empty{margin:0;font-size:14px;line-height:1.5;color:var(--muted)}.jbloco__ta{width:100%;min-height:140px;resize:vertical;font-size:14.5px;line-height:1.5}.jbloco__acts{display:flex;gap:8px}.jcal__nav{display:flex;align-items:center;gap:4px;font-size:13.5px;font-weight:600;color:var(--ink)}.jcal__nav span{min-width:9.5ch;text-align:center}.jcal__nav button{width:30px;height:30px;border:0;background:var(--surface-2);color:var(--ink);font-size:16px;cursor:pointer}.jcal__nav button:hover{background:var(--line-2)}.jcal__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.jcal__wd span{text-align:center;font:500 11px var(--font-mono);color:var(--faint)}.jcal__d{aspect-ratio:1;display:flex;flex-direction:column;justify-content:space-between;padding:5px 5px 4px;background:var(--surface-2);color:var(--ink-2);min-width:0;overflow:hidden}.jcal__d b{font:600 11px var(--font-ui)}.jcal__d i{font:500 9px var(--font-mono);font-style:normal;opacity:.85;white-space:nowrap}.jcal__d.is-fut{background:transparent;box-shadow:inset 0 0 0 1px var(--line);color:var(--dim)}.jcal__d.is-1{background:#3d434b;color:#e6e9ed}.jcal__d.is-2{background:#8c939c;color:#0b0d10}.jcal__d.is-3{background:#e6e9ed;color:#0b0d10}.jcal__d.is-today{box-shadow:inset 0 0 0 2px var(--now)}.jcal__leg{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12px;color:var(--muted)}.jcal__leg span{display:inline-flex;align-items:center;gap:6px}.jcal__leg i{width:11px;height:11px;background:var(--surface-2)}.jcal__leg i.is-1{background:#3d434b}.jcal__leg i.is-2{background:#8c939c}.jcal__leg i.is-3{background:#e6e9ed}.jcal__leg i.is-today{background:transparent;box-shadow:inset 0 0 0 2px var(--now)}.jcal__sum{margin:0;font-size:13px;line-height:1.45;color:var(--muted)}:root[data-theme=claro] .jcal__d.is-1,:root[data-theme=claro] .jcal__leg i.is-1{background:#c3c8ce;color:#0b0d10}:root[data-theme=claro] .jcal__d.is-2,:root[data-theme=claro] .jcal__leg i.is-2{background:#6d747d;color:#fff}:root[data-theme=claro] .jcal__d.is-3,:root[data-theme=claro] .jcal__leg i.is-3{background:#1d2126;color:#fff}.jauto{display:flex;flex-direction:column;gap:10px;padding:20px 22px;box-shadow:inset 0 0 0 1px var(--line-2)}.jauto p{margin:0;font-size:14px;line-height:1.5;color:var(--ink-2)}.jauto .linklike{align-self:flex-start;font-size:14px;font-weight:600;text-decoration:none}.jauto .linklike:hover{text-decoration:underline}@media(max-width:900px){.jhero.jhero--compact .jhero__actions>.jhero__play{flex:1 1 100%;min-width:0}.jhero.jhero--compact .jhero__actions>.jhero__past,.jhero.jhero--compact .jhero__actions>.more{flex:1 1 0;min-width:0}.jhero.jhero--compact .jhero__actions .btn{white-space:nowrap}}@media(max-width:560px){.jhero__meta-n{flex-basis:100%;margin-top:2px}.jhero__meta-n i{display:none}.jret__photo img{aspect-ratio:16 / 7}.jdet__box,.jbloco,.jcal{padding:18px 16px}}.jdet__box>.faint{margin:0}@media(max-width:900px){.jgrid{align-items:stretch}.jgrid .jret,.jgrid .jbloco,.jgrid .jtabs,.jgrid .jcal,.jgrid .jauto,.jgrid__main>*{width:100%;min-width:0;max-width:100%}}.jtabs__panel .jline__tools{flex-wrap:wrap}@media(max-width:560px){.jtabs__list{gap:20px}.jtabs__tab{font-size:13px;letter-spacing:.04em}}.jreg__tags{display:flex;flex-wrap:wrap;gap:6px;margin:0}.jreg__tags span{padding:3px 9px;background:var(--surface-2);font-size:12.5px;color:var(--ink-2)}.jindex--v2 .page-head{margin-bottom:24px}.jdest{position:relative;display:grid;grid-template-columns:120px minmax(0,1fr) auto;align-items:end;gap:28px;padding:30px 32px;overflow:hidden;background:#07080a;color:#e6e9ed}.jdest__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.jdest__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07080af2,#07080ac7,#07080a59)}.jdest>:not(.jdest__bg):not(.jdest__shade){position:relative}.jdest__cover{display:block;width:120px;aspect-ratio:3 / 4;box-shadow:0 16px 34px #00000080}.jdest__cover img,.jdest__cover .cover-art{width:100%;height:100%;object-fit:cover;display:block}.jdest__body{display:flex;flex-direction:column;gap:10px;min-width:0}.jdest__k{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#c9ced4}.jdest__title{margin:0;font-size:clamp(34px,4vw,54px);line-height:.9;padding-block:.1em .04em}.jdest__title a{color:#f2f4f6;text-decoration:none}.jdest__meta{font-size:14.5px;color:#c9ced4}.jdest__note{margin:4px 0 0;max-width:62ch;font-size:18px;line-height:1.5;color:#f2f4f6;overflow-wrap:anywhere}.jdest__pts{font-size:14px;color:#9aa1aa}.jdest__acts{display:flex;flex-direction:column;gap:10px;align-items:stretch}.jdest__acts .btn{justify-content:center}.jdest__acts .btn.ghost{color:#f2f4f6}@media(max-width:900px){.jdest{grid-template-columns:84px minmax(0,1fr);gap:16px 18px;padding:22px 18px;align-items:start}.jdest__cover{width:84px}.jdest__acts{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap}.jdest__acts>*{flex:1 1 180px}.jdest__note{font-size:16px}}.jindex--v2 .jindex__cols{margin-top:28px}.jindex--v2 .jindex__main{gap:32px}.jx{display:flex;flex-direction:column}.jx__head{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding-bottom:10px;border-bottom:1px solid var(--line)}.jx__head--solo{border-bottom:0;padding-bottom:0}.jx__k{margin:0;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink)}.jx .linklike,.jx__head .linklike,.jside-card .linklike{color:var(--ink);text-decoration:none;font-weight:600;font-size:14px}.jx .linklike:hover,.jx__head .linklike:hover,.jside-card .linklike:hover{text-decoration:underline}.jx__past{display:inline-flex;align-items:center;gap:6px}.jx__list{list-style:none;margin:0;padding:0}.jx__row{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid var(--line)}.jx__link{flex:1;min-width:0;display:flex;align-items:center;gap:14px;color:var(--ink);text-decoration:none}.jx__link:hover strong{text-decoration:underline;text-underline-offset:3px}.jx__mini{width:40px;height:53px;flex:none;overflow:hidden}.jx__mini img,.jx__mini .cover-art{width:100%;height:100%;object-fit:cover;display:block}.jx__mini .cover-art__title{font-size:6px}.jx__txt{display:flex;flex-direction:column;gap:3px;min-width:0}.jx__txt strong{font-size:15.5px;font-weight:600}.jx__pin{font-weight:400;font-size:13px;color:var(--muted)}.jx__txt>span{font-size:14px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jx__side{flex:none;font-size:13px;color:var(--faint);white-space:nowrap}.jx__dots{flex:none}.jx--fold>summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;padding:12px 0;border-bottom:1px solid var(--line);cursor:pointer;list-style:none}.jx--fold>summary::-webkit-details-marker{display:none}.jx--fold>summary:before{content:"+";width:12px;color:var(--muted);font-family:var(--font-mono)}.jx--fold[open]>summary:before{content:"–"}.jx__sum{font-size:13.5px;color:var(--muted)}.jx__covers{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.jx__covers a{display:flex;flex-direction:column;gap:8px;color:var(--ink);text-decoration:none}.jx__cover{display:block;aspect-ratio:3 / 4;overflow:hidden}.jx__cover img,.jx__cover .cover-art{width:100%;height:100%;object-fit:cover;display:block}.jx__cap{font-size:13px;line-height:1.35;color:var(--ink-2)}@media(max-width:640px){.jx__side{display:none}.jx__covers{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.jx__covers li:nth-child(4){display:none}}.jside-card{display:flex;flex-direction:column;gap:10px;padding:20px 22px;background:var(--surface)}.jside-card p{margin:0;font-size:14px;line-height:1.5;color:var(--ink-2)}.jside-card__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--muted)}.jside-card__list li{display:flex;align-items:center;gap:10px}.jside-card__list li.is-on{color:var(--ink)}.jside-card__list li.is-on .tr{background:var(--ink)}.jside-card__sel .field{width:100%}.jindex--v2 .jindex__aside{gap:18px}.jlem{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:18px;padding:14px 18px;box-shadow:inset 0 0 0 1px var(--line-2)}.jlem__mini{width:44px;height:58px;overflow:hidden}.jlem__mini img,.jlem__mini .cover-art{width:100%;height:100%;object-fit:cover;display:block}.jlem__t{margin:0;font-size:15.5px;font-weight:600;color:var(--ink)}.jlem__txt p{margin:4px 0 0;font-size:14px;color:var(--muted);overflow-wrap:anywhere}.jlem__acts{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:700px){.jlem{grid-template-columns:44px minmax(0,1fr)}.jlem__acts{grid-column:1 / -1}}.jx__head{flex-wrap:wrap;row-gap:6px}.what__conf{margin:2px 0 0;font-size:13px;line-height:1.45}.game-social{display:flex;flex-direction:column}.game-social>summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);cursor:pointer;list-style:none}.game-social>summary::-webkit-details-marker{display:none}.game-social>summary:before{content:"+";font-family:var(--font-mono);color:var(--muted);width:12px}.game-social[open]>summary:before{content:"–"}.game-social>summary .muted{font-size:14px}.game-social[open]>summary{margin-bottom:28px}.game-social[open]>:not(summary)+:not(summary){margin-top:40px}.search__vers{display:block;margin-top:4px;font-size:12.5px;line-height:1.4;color:var(--muted)}.search__vers a{color:var(--ink-2)}.search__fold>summary{cursor:pointer;list-style:none;padding:6px 0}.search__fold>summary::-webkit-details-marker{display:none}.search__fold>summary:before{content:"+ "}.search__fold[open]>summary:before{content:"– "}.search__vers a{display:inline}.search__vers{display:flex;flex-wrap:wrap;gap:4px}.search__versk{flex-basis:100%}.search__games .search__vers a{display:inline-block;padding:2px 6px;background:var(--surface-2);color:var(--ink-2);font-size:11.5px;text-decoration:none}.search__games .search__vers a:hover{color:var(--ink);background:var(--line-2)}.cbulk{grid-column:1 / -1;position:sticky;top:calc(var(--hdr, 71px) + 8px);z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 12px 10px 18px;background:#e6e9ed;color:#0b0d10;box-shadow:0 12px 30px #00000059}.cbulk__n{font-size:15px;margin-right:6px}.cbulk__btn,.cbulk__sel{height:40px;padding:0 14px;border:0;background:#1d2126;color:#e6e9ed;font:600 14px var(--font-ui);cursor:pointer}.cbulk__sel{padding-right:30px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#E6E9ED 50%),linear-gradient(135deg,#E6E9ED 50%,transparent 50%);background-position:calc(100% - 16px) 18px,calc(100% - 11px) 18px;background-size:5px 5px;background-repeat:no-repeat}.cbulk__btn:hover,.cbulk__sel:hover{background:#2c3036}.cbulk__cancel{background:none;color:#0b0d10}.cbulk__cancel:hover{background:#0b0d1014}.cbulk__fim{margin-left:auto}.cbulk .cbulk__danger{height:40px;padding:0 12px;border:0;background:none;color:#8a3a2c;font:600 14px var(--font-ui);cursor:pointer}.cbulk__lista{position:relative}.cbulk__menu{position:absolute;top:calc(100% + 6px);left:0;z-index:2;min-width:240px;max-height:300px;overflow:auto;display:flex;flex-direction:column;padding:6px;background:var(--surface);box-shadow:0 18px 40px #00000073}.cbulk__menu button{padding:10px 12px;border:0;background:none;color:var(--ink);font:14px var(--font-ui);text-align:left;cursor:pointer}.cbulk__menu button:hover{background:var(--surface-2)}.cbulk__hint{padding:10px 12px;font-size:14px;color:var(--ink-2)}.cbulk__msg{flex-basis:100%;font-size:13.5px;color:#2a2f36}.cgrid.is-marcando .ctile:hover .ctile__cover{transform:none}.ctile__check{position:absolute;top:8px;left:8px;z-index:3;width:24px;height:24px;display:grid;place-items:center;background:#07080abf;box-shadow:inset 0 0 0 2px #e6e9ed;color:#0b0d10;font:700 14px var(--font-ui)}.ctile.is-sel .ctile__check{background:#e6e9ed}.ctile.is-sel .ctile__cover{outline:3px solid var(--ink);outline-offset:2px}.cgrid.is-marcando .ctile:not(.is-sel) .ctile__cover{opacity:.6}@media(max-width:640px){.cbulk{top:calc(var(--hdr, 60px) + 4px);padding:10px}.cbulk__fim{margin-left:0}}.cbulk__sel{width:140px}.cgrid.is-marcando .ctile__badge{display:none}@media(max-width:640px){.cbulk__sel{width:auto;flex:1 1 40%}.cbulk__lista{flex:1 1 40%}.cbulk__lista .cbulk__btn{width:100%}}.pd-three--4{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.acal{display:flex;flex-direction:column;gap:12px}.acal__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px}.acal__head .muted{font-size:13px}.acal__grid{display:grid;grid-template-columns:34px repeat(31,minmax(0,1fr)) 52px;gap:3px;align-items:center}.acal__row{display:contents}.acal__col{font:500 10px var(--font-mono);color:var(--faint);text-align:center}.acal__mes{font-size:12px;font-weight:600;color:var(--ink-2)}.acal__row.is-fut .acal__mes{color:var(--dim)}.acal__d{display:block;height:14px;background:var(--surface-2)}.acal__d.is-none{background:transparent}.acal__d.is-fut{background:transparent;box-shadow:inset 0 0 0 1px var(--line)}.acal__d.is-1{background:#4a5058}.acal__d.is-2{background:#8c939c}.acal__d.is-3{background:#e6e9ed}.acal__d.is-today{box-shadow:inset 0 0 0 2px var(--now)}.acal__n{font-size:12px;color:var(--ink-2);text-align:right;white-space:nowrap}:root[data-theme=claro] .acal__d.is-1{background:#c3c8ce}:root[data-theme=claro] .acal__d.is-2{background:#6d747d}:root[data-theme=claro] .acal__d.is-3{background:#1d2126}@media(max-width:640px){.acal__grid{grid-template-columns:26px repeat(31,minmax(0,1fr)) 0;gap:2px}.acal__d{height:10px}.acal__n,.acal__col{font-size:0}}.cartao{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.cartao__prev{display:flex;flex-wrap:wrap;gap:18px;align-items:flex-end}.cartao__prev img{width:220px;aspect-ratio:9 / 16;object-fit:cover;box-shadow:0 18px 40px #00000073}.cartao__acts{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.notas{display:flex;flex-direction:column;gap:10px}.notas__bars{display:flex;flex-direction:column;gap:8px;max-width:560px}.notas__row{display:grid;grid-template-columns:64px minmax(0,1fr) 32px;gap:12px;align-items:center;font-size:13px;color:var(--ink-2)}.notas__row i{display:block;height:12px;min-width:2px;background:#8c939c}.notas__row b{font-weight:500;text-align:right}.notas__frase{margin:4px 0 0;font-size:14px;color:var(--ink-2)}.assisti{display:flex;flex-direction:column;gap:8px;padding:12px 0;border-top:1px solid var(--line)}.assisti label{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--muted)}.assisti__acts{display:flex;flex-wrap:wrap;gap:6px}.assisti__btn{align-self:flex-start}.kv .assisti__v{color:var(--ink);text-decoration:none;text-align:right}.prefs__gk{margin:56px 0 -8px;padding-top:16px;border-top:1px solid var(--line-2);font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);scroll-margin-top:calc(var(--hdr, 71px) + 16px)}.prefs__main>.prefs__gk:first-child{display:none}.prefs__navg{display:block;margin:14px 0 2px;padding:0 16px;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.prefs__navg:first-child{margin-top:0}.prefs__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding:16px 18px;background:var(--surface)}.prefs__row>span{display:flex;flex-direction:column;gap:4px;flex:1 1 320px}.prefs__row .muted{font-size:14px}.prefs__row .field{width:auto;min-width:200px}.home .hero__row{min-height:0;padding-top:44px;padding-bottom:48px}@media(max-width:760px){.home .hero__row{padding-top:28px;padding-bottom:32px}}.ghero{min-height:0}.ghero__row{padding-top:44px;padding-bottom:48px}@media(max-width:760px){.ghero__row{padding-top:28px;padding-bottom:32px}}
