.paper .pf-filters{flex-wrap:wrap;gap:8px;display:flex}.paper .pf-chip{font:inherit;cursor:pointer;border:1px solid var(--line-2);color:var(--ink-2);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;line-height:20px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.paper .pf-chip:hover{border-color:var(--ink);color:var(--ink)}.paper .pf-chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.paper .pf-chip .n{font-family:var(--mono);opacity:.6;font-size:11px}.paper .pf-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.paper .pf-meta{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.paper .pf-cta-actions{align-items:center;display:flex}.paper [hidden]{display:none!important}.paper .pf-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-bottom:28px;display:flex}.paper .pf-tags{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.paper .pf-tags span{background:var(--paper-2);color:var(--ink-2);border-radius:999px;padding:3px 10px;font-size:12px;line-height:18px}@media (width<=640px){.paper .pf-filters{margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.paper .pf-chip{flex:none}}.paper .pf-hero{background:var(--hero-ink);color:#fff;isolation:isolate;min-height:780px;padding:168px 0 88px;position:relative;overflow:hidden}.paper .pf-hero .wrap{z-index:2;pointer-events:none;position:relative}.paper .pf-copy{pointer-events:auto;max-width:500px}.paper .pf-hero .crumbs{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8f;margin-bottom:22px;font-size:12px}.paper .pf-hero .crumbs a{color:inherit;text-decoration:none}.paper .pf-hero h1{font-size:calc(var(--h1) * 1.05);line-height:1.02}.paper .pf-hero h1 span{display:block}.paper .pf-hero h1 .muted{color:#ffffff6b}.paper .pf-hero .sub{color:#ffffffc7;max-width:44ch;margin-top:24px;font-size:17px;line-height:28px}.paper .pf-hero .btns{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.paper .pf-hero .btn{background:var(--paper);color:var(--ink)}.paper .pf-hero .btn.btn-quiet{color:#fff;background:0 0;border:1px solid #ffffff4d}.paper .pf-stats{border-top:1px solid #ffffff24;gap:40px;margin-top:56px;padding-top:24px;display:flex}.paper .pf-stats b{letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:34px;display:block}.paper .pf-stats span{color:#ffffff8f;max-width:16ch;margin-top:4px;font-size:13px;line-height:19px;display:block}.paper .pf-wall{z-index:1;perspective:1800px;-webkit-mask-composite:source-in;width:64%;position:absolute;top:-12%;bottom:-12%;right:-6%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 26%),linear-gradient(#0000 4%,#000 30% 80%,#0000);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-composite:intersect;mask-mode:match-source,match-source}.paper .pf-tilt{transform-origin:60%;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;height:100%;display:grid;transform:rotateX(22deg)rotateY(-16deg)rotate(8deg)scale(1.08)}.paper .pf-col{overflow:visible}.paper .pf-track{animation:pf-drift var(--dur,60s) linear infinite var(--dir,normal);flex-direction:column;gap:18px;display:flex}.paper .pf-col:nth-child(2n) .pf-track{--dir:reverse}.paper .pf-col:hover .pf-track{animation-play-state:paused}@keyframes pf-drift{to{transform:translateY(calc(-50% - 9px))}}.paper .pf-tile{aspect-ratio:4/3;outline-offset:-1px;opacity:0;animation:pf-in .9s var(--ease) forwards;animation-delay:var(--d,0s);background:#1b1b1f;border-radius:12px;outline:1px solid #ffffff14;display:block;position:relative;overflow:hidden}.paper .pf-tile img{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .7s var(--ease)}.paper .pf-tile>img,.paper .pf-tile{--g:grayscale(1) brightness(.62)}.paper .pf-tile{filter:var(--g);transition:filter .5s}.paper .pf-tile:hover{--g:none}.paper .pf-tile:hover img{transform:scale(1.04)}@keyframes pf-in{0%{opacity:0;transform:translateY(40px)scale(.96)}to{opacity:1;transform:none}}.paper .pf-copy>*{opacity:0;animation:pf-rise .8s var(--ease) forwards}.paper .pf-copy>:nth-child(2){animation-delay:80ms}.paper .pf-copy>:nth-child(3){animation-delay:.18s}.paper .pf-copy>:nth-child(4){animation-delay:.28s}.paper .pf-copy>:nth-child(5){animation-delay:.38s}@keyframes pf-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.paper .pf-track,.paper .pf-tile,.paper .pf-copy>*{opacity:1;animation:none}}@media (width<=1000px){.paper .pf-hero{min-height:0;padding:132px 0 0}.paper .pf-copy{max-width:none}.paper .pf-wall{width:auto;height:440px;margin:32px calc(var(--gutter) * -1) 0;position:relative;top:auto;bottom:auto;right:auto;mask:linear-gradient(#0000,#000 22% 78%,#0000)}.paper .pf-tilt{transform-origin:50%;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;transform:rotateX(20deg)rotate(-6deg)scale(1.15)}.paper .pf-col:nth-child(4){display:none}.paper .pf-track{gap:12px}.paper .pf-stats{gap:24px;margin-top:40px}.paper .pf-stats b{font-size:22px;line-height:28px}}.paper .win{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 30px 70px -30px #00000059,0 0 0 1px #00000014}.paper .win-bar{background:#f1f1f2;border-bottom:1px solid #e3e3e6;align-items:center;gap:7px;height:34px;padding:0 14px;display:flex}.paper .win-bar i{background:#d9d9de;border-radius:50%;flex:none;width:11px;height:11px}.paper .win-bar i:first-child{background:#ff5f57}.paper .win-bar i:nth-child(2){background:#febc2e}.paper .win-bar i:nth-child(3){background:#28c840}.paper .win-bar .url{font:500 12px/22px var(--mono);color:#6b6b73;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #e3e3e6;border-radius:7px;min-width:38%;margin:0 auto;padding:0 14px;overflow:hidden;transform:translate(-24px)}.paper .win.dark .win-bar{background:#202226;border-color:#2c2e33}.paper .win.dark .win-bar .url{color:#9a9ca3;background:#15171a;border-color:#2c2e33}.paper .win-body{aspect-ratio:16/10;position:relative;overflow:hidden;container-type:inline-size}.paper .win-body>img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.paper .scene{font-family:Inter,system-ui,sans-serif;font-size:1.33333cqw;line-height:1.35;display:flex;position:absolute;inset:0}.paper .scene img{display:block}.paper .sk{opacity:.14;background:currentColor;border-radius:.3em;height:.55em;display:block}.paper .s-poker{color:#e9eaee;background:#141518}.paper .s-poker .side{background:#1b1c20;border-right:1px solid #26282d;flex-direction:column;gap:.4em;width:14em;padding:1.6em 1.2em;display:flex}.paper .s-poker .brand{align-items:center;gap:.7em;margin-bottom:1.6em;font-size:1.05em;font-weight:600;display:flex}.paper .s-poker .brand img{border-radius:.55em;width:2.2em;height:2.2em}.paper .s-poker .nav{color:#9a9ca3;border-radius:.6em;padding:.65em .8em;font-size:.9em}.paper .s-poker .nav.on{color:#fff;background:#26282d}.paper .s-poker .main{flex-direction:column;flex:1;gap:1.2em;padding:1.8em 2.2em;display:flex}.paper .s-poker .crumb{color:#7d8088;font-size:.85em}.paper .s-poker .crumb b{color:#fff;font-weight:500}.paper .s-poker .top{justify-content:space-between;align-items:center;display:flex}.paper .s-poker .top h4{font-size:1.9em;font-weight:600}.paper .s-poker .tabs{border:1px solid #2c2e33;border-radius:.7em;gap:.4em;padding:.3em;font-size:.85em;display:flex}.paper .s-poker .tabs span{color:#7d8088;border-radius:.5em;padding:.45em 1.1em}.paper .s-poker .tabs .done{color:#cfd3dc;background:#2a3040}.paper .s-poker .tabs .on{color:#fff;background:#12a35b}.paper .s-poker .grid{flex:1;grid-template-columns:1.55fr 1fr;gap:1.4em;min-height:0;display:grid}.paper .s-poker .video{aspect-ratio:16/9;background:linear-gradient(160deg,#2fbf62,#138a44);border-radius:.9em;flex-direction:column;justify-content:space-between;padding:1.2em 1.4em;display:flex;position:relative}.paper .s-poker .video .t{color:#fff;font-size:1.15em}.paper .s-poker .video .play{background:#00000038;border-radius:.8em;place-items:center;width:4.4em;height:3.1em;display:grid;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.paper .s-poker .video .play:after{content:"";border-top:.7em solid #0000;border-bottom:.7em solid #0000;border-left:1.1em solid #fff;margin-left:.25em}.paper .s-poker .bar{background:#ffffff59;border-radius:1em;height:.25em;position:relative}.paper .s-poker .bar:before{content:"";background:#ff3b30;border-radius:1em;position:absolute;inset:0 66% 0 0}.paper .s-poker .lesson h5{margin-top:1.1em;font-size:1.25em;font-weight:600}.paper .s-poker .lesson p{color:#9a9ca3;max-width:34em;margin-top:.5em;font-size:.9em}.paper .s-poker .btnrow{gap:.7em;margin-top:1.1em;font-size:.9em;display:flex}.paper .s-poker .btnrow span{border:1px solid #3a3d44;border-radius:.6em;padding:.7em 1.6em}.paper .s-poker .btnrow .pri{background:#2563eb;border-color:#2563eb}.paper .s-poker .rail{flex-direction:column;gap:1em;display:flex}.paper .s-poker .rail img{border-radius:.9em;width:100%}.paper .s-poker .mini{color:#9a9ca3;background:#1f2024;border-radius:.9em;gap:.7em;padding:1em 1.2em;font-size:.85em;display:grid}.paper .s-poker .mini div{justify-content:space-between;display:flex}.paper .s-poker .mini b{color:#fff;font-weight:500}.paper .s-ai{color:#e6f0ee;background:#0c1316}.paper .s-ai .side{background:#10191c;border-right:1px solid #1c2a2e;flex-direction:column;gap:.35em;width:15em;padding:1.5em 1.1em;display:flex}.paper .s-ai .brand{align-items:center;gap:.7em;margin-bottom:1.2em;font-weight:600;display:flex}.paper .s-ai .brand img{border-radius:.6em;width:2.2em;height:2.2em}.paper .s-ai .new{color:#062019;text-align:center;background:#19d3a2;border-radius:.6em;margin-bottom:1em;padding:.65em;font-size:.9em;font-weight:600}.paper .s-ai .lbl{color:#5f7a76;text-transform:uppercase;letter-spacing:.06em;margin:.6em .6em .3em;font-size:.75em}.paper .s-ai .item{color:#a8bdb9;white-space:nowrap;text-overflow:ellipsis;border-radius:.55em;padding:.6em .7em;font-size:.88em;overflow:hidden}.paper .s-ai .item.on{color:#fff;background:#18262a}.paper .s-ai .prem{color:#a8bdb9;border:1px solid #1f4d44;border-radius:.8em;margin-top:auto;padding:.9em;font-size:.82em}.paper .s-ai .prem b{color:#19d3a2;font-size:1.1em;display:block}.paper .s-ai .main{flex-direction:column;flex:1;gap:1.2em;min-width:0;padding:1.3em 2.4em 1.6em;display:flex}.paper .s-ai .top{justify-content:space-between;align-items:center;font-size:.9em;display:flex}.paper .s-ai .model{border:1px solid #22353a;border-radius:.6em;padding:.45em .9em}.paper .s-ai .msgs{flex-direction:column;flex:1;gap:1.1em;padding:0 4em;display:flex}.paper .s-ai .me{background:#17363a;border-radius:1em 1em .2em;align-self:flex-end;max-width:26em;padding:.9em 1.2em;font-size:.95em}.paper .s-ai .bot{gap:.8em;max-width:36em;display:flex}.paper .s-ai .bot img{border-radius:.5em;flex:none;width:2em;height:2em}.paper .s-ai .bot .txt{color:#cfe0dc;gap:.5em;font-size:.95em;display:grid}.paper .s-ai .bot .txt .sk{color:#9fd9c9;height:.5em}.paper .s-ai .chips{border-radius:.8em;width:26em;margin-left:2.8em;overflow:hidden}.paper .s-ai .chips img{width:100%}.paper .s-ai .input{border-radius:1em;align-self:center;width:36em;overflow:hidden}.paper .s-ai .input img{width:100%}.paper .s-up{color:#10204a;background:#f4f7ff;flex-direction:column}.paper .s-up header{background:#fff;border-bottom:1px solid #e3e9f8;align-items:center;gap:2em;padding:1.1em 2.2em;font-size:.9em;display:flex}.paper .s-up header img{border-radius:.6em;width:2.2em;height:2.2em}.paper .s-up header b{margin-right:1em;font-size:1.15em}.paper .s-up header span{color:#5b6a92}.paper .s-up header span.on{color:#1f6fff;font-weight:600}.paper .s-up header .av{background:#ffcf7a;border-radius:50%;width:2.2em;height:2.2em;margin-left:auto}.paper .s-up .body{flex:1;grid-template-columns:1.25fr 1fr;gap:1.6em;min-height:0;padding:1.8em 2.2em;display:grid}.paper .s-up h4{font-size:1.6em;font-weight:700}.paper .s-up .muted{color:#5b6a92;margin-top:.3em;font-size:.9em}.paper .s-up .player{border-radius:1.1em;margin-top:1.1em;position:relative;overflow:hidden}.paper .s-up .player img{aspect-ratio:16/9;object-fit:cover;width:100%}.paper .s-up .player .cap{color:#fff;text-shadow:0 1px 8px #00000059;font-weight:600;position:absolute;bottom:1em;left:1.2em}.paper .s-up .streak{background:#fff;border-radius:1em;align-items:center;gap:1em;margin-top:1.1em;padding:1em 1.2em;font-size:.9em;display:flex}.paper .s-up .streak .dots{gap:.45em;margin-left:auto;display:flex}.paper .s-up .streak .dots i{background:#1f6fff;border-radius:50%;width:1.6em;height:1.6em}.paper .s-up .streak .dots i.off{background:#dfe6f7}.paper .s-up .tiles{grid-template-columns:repeat(3,1fr);gap:.8em;margin-top:1.1em;display:grid}.paper .s-up .tiles img{aspect-ratio:1;object-fit:cover;border-radius:.8em;width:100%}.paper .s-th{color:#151a33;background:#f6f7fb}.paper .s-th .side{background:#fff;border-right:1px solid #e7e9f2;flex-direction:column;gap:.35em;width:14em;padding:1.5em 1.1em;font-size:.9em;display:flex}.paper .s-th .brand{align-items:center;gap:.6em;margin-bottom:1.4em;font-size:1.1em;font-weight:700;display:flex}.paper .s-th .brand img{width:2.1em;height:2.1em}.paper .s-th .nav{color:#616889;border-radius:.6em;padding:.65em .8em}.paper .s-th .nav.on{color:#4f5bff;background:#eef0ff;font-weight:600}.paper .s-th .main{flex-direction:column;flex:1;gap:1.2em;min-width:0;padding:1.7em 2em;display:flex}.paper .s-th .top{justify-content:space-between;align-items:center;display:flex}.paper .s-th .top h4{font-size:1.5em;font-weight:700}.paper .s-th .top span{color:#fff;background:#2563eb;border-radius:.6em;padding:.6em 1.2em;font-size:.85em;font-weight:600}.paper .s-th .stats{grid-template-columns:repeat(3,1fr);gap:1em;display:grid}.paper .s-th .stats div{color:#fff;background:#2fcf7c;border-radius:.9em;padding:1em 1.2em;font-size:.9em}.paper .s-th .stats b{font-size:1.9em;font-weight:700;display:block}.paper .s-th .split{flex:1;grid-template-columns:1.3fr 1fr;gap:1em;min-height:0;display:grid}.paper .s-th .map{background-color:#eceef1;background-image:linear-gradient(90deg,#0000 47%,#fff 47% 50%,#0000 50%),linear-gradient(#0000 50%,#fff 50% 53%,#0000 53%),linear-gradient(35deg,#0000 60%,#fff 60% 62%,#0000 62%);background-size:7em 7em,6em 6em,100% 100%;border-radius:.9em;position:relative;overflow:hidden}.paper .s-th .map .park{background:#bfe8c9;border-radius:.2em;width:3em;height:2em;position:absolute;top:30%;left:22%}.paper .s-th .map .pin{background:#f0393a;border-radius:50% 50% 50% 0;width:2.2em;height:2.2em;position:absolute;top:26%;left:47%;transform:rotate(-45deg)}.paper .s-th .map .pin:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:.7em}.paper .s-th .map .card{background:#fff;border-radius:.8em;padding:.9em 1.1em;font-size:.9em;position:absolute;bottom:1.2em;left:1.2em;right:1.2em;box-shadow:0 .5em 1.5em #141e3c1f}.paper .s-th .stars{color:#f6b100;letter-spacing:.05em}.paper .s-th .reviews{background:#fff;border-radius:.9em;flex-direction:column;gap:.9em;padding:1.1em;font-size:.85em;display:flex}.paper .s-th .reviews h5{font-size:1.05em;font-weight:700}.paper .s-th .rev{grid-template-columns:2em 1fr;gap:.2em .7em;display:grid}.paper .s-th .rev i{background:#dfe3ff;border-radius:50%;grid-row:span 2;width:2em;height:2em}.paper .s-th .rev .sk{color:#151a33}.paper .s-th .reply{text-align:center;color:#4f5bff;border:1px solid #4f5bff;border-radius:.6em;margin-top:auto;padding:.6em;font-weight:600}.paper .pf-list{counter-reset:row}.paper .pf-row{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:56px;padding:48px 0;text-decoration:none;display:grid}.paper .pf-row:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:var(--r)}.paper .pf-vis{aspect-ratio:1760/700;background:var(--stage,var(--paper-2));border-radius:20px;position:relative;overflow:hidden}.paper .pf-vis>img{object-fit:cover;object-position:var(--pos,center);width:100%;height:100%;transition:transform .8s var(--ease);display:block}.paper .pf-row:hover .pf-vis>img,.paper .pf-row:focus-visible .pf-vis>img{transform:scale(1.03)}.paper .pf-vis.web{padding:5.5% 8% 0}.paper .pf-vis.web .win{transition:transform .5s var(--ease), box-shadow .5s var(--ease);border-bottom-right-radius:0;border-bottom-left-radius:0}.paper .pf-row:hover .pf-vis.web .win,.paper .pf-row:focus-visible .pf-vis.web .win{transform:translateY(-8px);box-shadow:0 40px 90px -30px #00000073,0 0 0 1px #00000014}.paper .pf-kind{z-index:2;font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);backdrop-filter:blur(6px);background:#ffffffe0;border-radius:999px;padding:7px 10px;position:absolute;top:16px;right:16px}.paper .pf-row .pf-meta{display:block}.paper .pf-row h2{margin-top:14px}.paper .pf-row p{color:var(--ink-2);max-width:42ch;margin-top:14px}.paper .pf-row .pf-more{border-bottom:1px solid;margin-top:24px;font-weight:500;display:inline-block}.paper .pf-note{color:var(--ink-3);max-width:80ch;margin-top:40px;font-size:13px;line-height:20px}@media (width<=1000px){.paper .pf-row{grid-template-columns:minmax(0,1fr);gap:24px;padding:40px 0}.paper .pf-vis{aspect-ratio:16/9}.paper .pf-vis.web{padding:6% 6% 0}}@media (width<=640px){.paper .pf-vis.web .win-bar .url{min-width:0;transform:none}.paper .pf-kind{padding:6px 8px;font-size:10px;top:10px;right:10px}}
