.jr-page{max-width:760px;margin:0 auto}.jr-page-wide,.jr-page.jr-mag{max-width:1180px}.jr-head{display:flex;align-items:center;gap:12px}.jr-head h1{flex:1 1;margin:0}.jr-head-tools{display:flex;gap:6px}.jr-head-tools .icon-btn{width:44px;height:44px;border-radius:var(--r-pill);background:var(--surface);color:var(--text);display:inline-flex;align-items:center;justify-content:center}.jr-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:14px -16px 4px;padding:0 16px 4px}.jr-chips::-webkit-scrollbar{display:none}.jr-chip{flex:none;min-height:38px;padding:0 16px;display:inline-flex;align-items:center;border-radius:var(--r-pill);background:var(--surface);color:var(--text);font-weight:600;font-size:14px;text-decoration:none}.jr-chip.on{background:var(--gold);color:#13213F;font-weight:700}.jr-intro{margin:10px 0 18px;color:var(--muted)}.jr-newest{margin-top:26px}.jr-list{display:flex;flex-direction:column}.jr-list-item+.jr-list-item,.jr-list>.jr-card+.jr-card{border-top:1px solid var(--line)}.jr-list .ad{margin:8px 0}.jr-none{margin:20px 0}.jr-guides{margin-top:30px}.jr-rss{margin:18px 0 0}.jr-writer{align-items:center;gap:16px}.jr-writer h1{margin:0}.jr-writer p{margin:4px 0 0}.jr-search{margin:14px 0 10px}.jr-search .input{width:100%}.jr-writebox{display:flex;align-items:center;gap:14px;margin-top:30px;padding:16px 18px;border-radius:var(--r-lg);background:var(--surface)}.jr-writebox>span{flex:1 1;display:flex;flex-direction:column;gap:2px}.jr-writebox>svg{flex:none;color:var(--gold-ink)}.jr-card{display:flex;gap:14px;padding:14px 0;color:var(--text);text-decoration:none}.jr-card-text{display:flex;flex-direction:column;gap:4px;min-width:0}.jr-card-title{margin:0;font-size:17px;font-weight:700;line-height:1.25;letter-spacing:-.2px}.jr-card-sum{color:var(--muted);font-size:15px;line-height:1.45}.jr-card-meta{color:var(--muted);font-size:13px}.jr-kind{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-ink)}.jr-pic{position:relative;flex:none;display:block;overflow:hidden;border-radius:var(--r-md);background:var(--surface)}.jr-cover{display:block;width:100%;height:100%;object-fit:cover}.jr-cover-none{background:linear-gradient(150deg,color-mix(in srgb,var(--gold) 26%,var(--surface)),var(--surface) 70%)}.jr-card .jr-cover-none{display:block;width:100%;height:100%}.jr-pic .jr-cover-none{min-height:100%}.jr-row-wrap{margin-top:30px}.discover-page>.jr-row-wrap{margin-bottom:30px}.jr-v-row .jr-pic{width:88px;height:88px}.jr-v-feature{flex-direction:column;gap:0;padding:0;border-radius:var(--r-lg);overflow:hidden;background:var(--surface);margin-top:6px}.jr-v-feature .jr-pic{width:100%;aspect-ratio:16/9;border-radius:0}.jr-v-feature .jr-card-text{padding:14px 16px 16px;gap:6px}.jr-v-feature .jr-card-title{font-size:22px;font-weight:800}.jr-kind-tag{position:absolute;inset-inline-start:12px;bottom:12px;padding:4px 8px;border-radius:6px;background:var(--gold);color:#13213F;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.jr-row{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:2px 16px 6px;scroll-snap-type:x mandatory;scroll-padding-inline:16px}.jr-row::-webkit-scrollbar{display:none}.jr-v-tile{flex:none;flex-direction:column;width:250px;gap:0;padding:0;border-radius:var(--r-lg);overflow:hidden;background:var(--surface);scroll-snap-align:start}.jr-v-tile .jr-pic{width:100%;height:124px;border-radius:0}.jr-v-tile .jr-card-text{padding:12px}.jr-v-tile .jr-card-title{font-size:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.jr-on-title .jr-row{margin-top:4px}.jr-home .hrow-head{display:flex;align-items:center;justify-content:space-between}.jr-home-x{width:44px;height:44px;border:0;border-radius:var(--r-pill);background:transparent;color:var(--muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.jr-article{max-width:720px;margin:0 auto}.jr-crumbs{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--muted);margin:4px 0 10px}.jr-crumbs a{color:var(--gold-ink);font-weight:700;text-decoration:none}.jr-title{margin:0;font-size:30px;line-height:1.15;font-weight:800;letter-spacing:-.5px}.jr-lead{margin:12px 0 0;font-size:18px;line-height:1.5;color:var(--muted)}.jr-byline{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:16px}.jr-by,.jr-byline{align-items:center}.jr-by{display:inline-flex;gap:10px;color:var(--text);text-decoration:none}.jr-tools{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.jr-tool{display:inline-flex;align-items:center;gap:6px;min-height:40px}.jr-tool.on{background:var(--gold);color:#13213F;border-color:transparent}.jr-hero{margin:20px -16px 0}.jr-hero-img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;background:var(--surface)}.jr-fig figcaption,.jr-hero figcaption{padding:6px 16px 0;font-size:13px;color:var(--muted)}.jr-body{margin-top:22px;font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-size:var(--jr-size,19px);line-height:1.65;color:var(--text);overflow-wrap:anywhere}.jr-article[dir=rtl] .jr-body,.jr-ed-preview[dir=rtl] .jr-body{font-family:var(--body);font-size:18px;line-height:1.8}.jr-body>p{margin:0 0 1.05em}.jr-body>h2{margin:1.5em 0 .5em;font-family:var(--body);font-size:23px;line-height:1.25;font-weight:800;letter-spacing:-.3px}.jr-body>h3{margin:1.3em 0 .4em;font-family:var(--body);font-size:19px;font-weight:700}.jr-body>blockquote{margin:1.3em 0;padding:2px 0;-webkit-padding-start:18px;padding-inline-start:18px;-webkit-border-start:3px solid var(--gold);border-inline-start:3px solid var(--gold);font-size:21px;font-style:italic;color:var(--text)}.jr-article[dir=rtl] .jr-body>blockquote{padding:2px 18px 2px 0;border-left:0;border-right:3px solid var(--gold)}.jr-body>blockquote p{margin:0}.jr-body>ol,.jr-body>ul{margin:0 0 1.05em;-webkit-padding-start:1.3em;padding-inline-start:1.3em}.jr-body>ol li,.jr-body>ul li{margin:.3em 0}.jr-body>hr{margin:2em auto;width:40%;border:0;border-top:1px solid var(--line)}.jr-body a{color:var(--gold-ink);text-decoration:underline;text-underline-offset:3px}.jr-body .jr-film a{color:var(--text);text-decoration:none}.jr-fig{margin:1.4em -16px}.jr-fig img{display:block;width:100%;height:auto;background:var(--surface)}.jr-ad{margin:1.4em 0;font-family:var(--body)}.jr-ad-end{margin-top:26px}.jr-film{display:flex;align-items:center;gap:14px;margin:1.2em 0;padding:12px;border-radius:var(--r-lg);background:var(--surface);font-family:var(--body);font-size:15px;line-height:1.4}.jr-film-poster{flex:none;display:block;width:64px;height:96px;border-radius:8px;overflow:hidden;background:var(--fill)}.jr-film-poster img{object-fit:cover}.jr-film-none,.jr-film-poster img{display:block;width:100%;height:100%}.jr-film-none{background:var(--fill);border-radius:6px}.jr-film-none.small{width:32px;height:48px;flex:none}.jr-film-text{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.jr-film-name{font-size:17px;font-weight:800;color:var(--text);text-decoration:none}.jr-film-add,.jr-film-st{margin-top:6px;display:inline-flex;align-items:center;gap:4px}.jr-film-st{padding:4px 10px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--gold) 18%,transparent);color:var(--gold-ink);font-size:13px;font-weight:700}.jr-spoil{position:relative;min-height:340px}.jr-spoil-cover{max-height:420px;overflow:hidden;filter:blur(9px);opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.jr-spoil-box{position:absolute;inset:40px 0 auto;margin:0 auto;max-width:340px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:22px;border-radius:var(--r-lg);background:var(--surface);text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.3)}.jr-films{margin-top:30px;padding-top:22px;border-top:1px solid var(--line)}.jr-films-grid{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px 4px}.jr-films-grid::-webkit-scrollbar{display:none}.jr-films-item{flex:none;width:104px;display:flex;flex-direction:column;gap:6px;color:var(--text);text-decoration:none;font-size:13px;font-weight:700;line-height:1.3}.jr-films-item .jr-film-none,.jr-films-item img{width:104px;height:156px;border-radius:10px;object-fit:cover}.jr-social{margin-top:22px}.jr-more{margin-top:30px}.jr-write-cta{margin:24px 0 0}.jr-write-cta a{color:var(--gold-ink);font-weight:700}.jr-editor h1{margin:0}.jr-ed-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}.jr-status{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--r-pill);background:var(--fill);font-size:13px;font-weight:700}.jr-st-submitted{background:color-mix(in srgb,var(--gold) 22%,transparent);color:var(--gold-ink)}.jr-st-published{background:color-mix(in srgb,#34C759 22%,transparent)}.jr-st-rejected{background:color-mix(in srgb,var(--danger) 22%,transparent)}.jr-ed-help{margin:8px 0}.jr-note{display:flex;gap:8px;align-items:flex-start;margin:12px 0;padding:12px 14px;border-radius:var(--r-md);background:var(--surface)}.jr-ed-cols{gap:22px;margin-top:14px}.jr-ed-cols,.jr-ed-main{display:flex;flex-direction:column}.jr-ed-main{min-width:0;gap:14px}.jr-ed-prev{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:40px}.jr-ed-prev.on{color:var(--gold-ink)}.jr-field{display:flex;flex-direction:column;gap:6px}.jr-editor .input{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);padding:10px 14px}.jr-editor .input:focus{border-color:var(--gold);outline:none}.jr-field>span{font-size:13px;font-weight:700;color:var(--muted)}.jr-in-title{font-size:22px;font-weight:800;min-height:54px}.jr-in-body{width:100%;min-height:420px;resize:vertical;font-family:"Source Serif 4",Georgia,serif;font-size:18px;line-height:1.6;padding:16px 18px}.jr-ed-text{position:relative}.jr-tools-bar{display:flex;flex-wrap:wrap;gap:4px;padding:6px;border-radius:var(--r-md);background:var(--surface)}.jr-tools-bar button{min-width:40px;min-height:40px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--text);font:inherit;font-size:14px;font-weight:700;display:inline-flex;align-items:center;gap:5px;cursor:pointer}.jr-tools-bar button:hover:not(:disabled){background:var(--fill)}.jr-tools-bar .jr-film-btn{background:var(--accent-soft);color:var(--gold-ink)}.jr-ed-cover{gap:10px}.jr-ed-nocover{display:flex;align-items:center;justify-content:center;gap:8px;min-height:120px;border:1px dashed var(--line);border-radius:var(--r-md);color:var(--muted)}.jr-ed-row{display:flex;flex-wrap:wrap;gap:8px}.jr-ed-row .btn{display:inline-flex;align-items:center;gap:6px}.jr-ed-side{display:flex;flex-direction:column;gap:14px}.jr-check{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.4}.jr-check input{width:20px;height:20px;margin:1px 0 0;flex:none;accent-color:var(--gold)}.jr-side-title{display:block;font-size:13px;font-weight:700;color:var(--muted);margin-bottom:6px}.jr-ed-chips{display:flex;flex-wrap:wrap;gap:6px}.jr-google{display:flex;flex-direction:column;gap:3px;padding:14px;border-radius:var(--r-md);background:var(--surface)}.jr-g-title{color:#8AB4F8;font-size:16px}.jr-g-url{color:var(--muted);font-size:13px}.jr-ed-actions{display:flex;flex-wrap:wrap;gap:8px}.jr-ed-actions .btn{display:inline-flex;align-items:center;gap:6px}.jr-ed-when{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;width:100%}.jr-ed-preview{padding:6px 0}.jr-mine{margin-top:34px}.jr-mine-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.jr-mine-list li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:12px 0;border-top:1px solid var(--line)}.jr-mine-list a{color:var(--text);text-decoration:none}.jr-picker{padding:12px;border-radius:var(--r-md);background:var(--surface);box-shadow:0 10px 30px rgba(0,0,0,.25)}.jr-picker-head{display:flex;gap:8px}.jr-picker-head .input{flex:1 1}.jr-picks{list-style:none;margin:8px 0 0;padding:4px;border-radius:var(--r-md);background:var(--surface)}.jr-ed-text .jr-picks{position:absolute;left:12px;right:12px;top:52px;z-index:5;box-shadow:0 12px 30px rgba(0,0,0,.35);max-width:420px}.jr-picks li{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 8px;border-radius:10px;cursor:pointer}.jr-picks li.on,.jr-picks li:hover{background:var(--fill-strong)}.jr-picks img{width:32px;height:48px;border-radius:5px;object-fit:cover;flex:none}.jr-picks span{display:flex;flex-direction:column;min-width:0}.jr-ed2 .jr-ed-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px}.jr-ed-where{display:flex;flex-direction:column;gap:6px;min-width:0}.jr-ed-chips2{flex-wrap:wrap;gap:6px 8px}.jr-ed-chips2,.jr-ed-topbtns{display:flex;align-items:center}.jr-ed-topbtns{gap:8px}.jr-ed-topbtns .btn{min-height:44px;display:inline-flex;align-items:center;gap:6px}.jr-st-admin{background:color-mix(in srgb,var(--gold) 22%,transparent);color:var(--gold-ink)}.jr-ed-saved{font-size:13px}.jr-paper{gap:6px;padding:18px 16px 22px;margin:0 -16px;background:var(--surface);border-radius:0}.jr-ed-cover,.jr-paper{display:flex;flex-direction:column}.jr-ed-cover{gap:8px;margin-bottom:8px;border-radius:var(--r-md)}.jr-ed-cover.drop .jr-ed-nocover{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 10%,transparent)}.jr-ed-cover .jr-hero{position:relative;margin:0;border-radius:var(--r-md);overflow:hidden}.jr-cover-tools{position:absolute;inset-inline-end:10px;bottom:10px;display:flex;gap:8px}.jr-cover-tools .btn{display:inline-flex;align-items:center;gap:6px;background:color-mix(in srgb,#0B1226 72%,transparent);color:#fff;border-color:transparent;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.jr-ed2 .jr-ed-nocover{flex-direction:column;gap:6px;min-height:170px;padding:18px;text-align:center;border:2px dashed var(--line);border-radius:var(--r-md);color:var(--muted)}.jr-ed2 .jr-ed-nocover strong{color:var(--text);font-size:16px}.jr-ed2 .jr-ed-nocover .jr-ed-row{justify-content:center;margin-top:4px}.jr-in-sub,.jr-in-title2{width:100%;resize:none;overflow:hidden;border:0;outline:none;background:transparent;color:var(--text);padding:0;font-family:var(--body);field-sizing:content}.jr-in-title2{margin-top:8px;font-size:32px!important;line-height:1.15;font-weight:800;letter-spacing:-.5px}.jr-in-sub{font-size:19px!important;line-height:1.45;color:var(--muted)}.jr-in-sub::placeholder,.jr-in-title2::placeholder{color:color-mix(in srgb,var(--muted) 70%,transparent)}.jr-ed-byline{margin:6px 0 4px}.jr-cap-in{width:100%;border:0;outline:none;background:transparent;color:var(--muted);font:14px var(--body);padding:6px 2px;text-align:center}.jr-cap-in:focus{color:var(--text);box-shadow:inset 0 -1px 0 var(--gold)}.jr-rich{position:relative}.jr-toolbar{position:-webkit-sticky;position:sticky;top:58px;z-index:6;display:flex;align-items:center;gap:2px;overflow-x:auto;scrollbar-width:none;margin:4px -6px 0;padding:5px;border-radius:var(--r-md);background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line)}.jr-toolbar::-webkit-scrollbar{display:none}.jr-toolbar button{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:38px;height:40px;padding:0 7px;border:0;border-radius:9px;background:transparent;color:var(--text);font:600 15px var(--body);cursor:pointer}.jr-toolbar button:hover:not(:disabled){background:var(--fill)}.jr-toolbar button.on{background:color-mix(in srgb,var(--gold) 24%,transparent);color:var(--gold-ink)}.jr-toolbar button:disabled{opacity:.4;cursor:default}.jr-toolbar .jr-film-btn{background:var(--accent-soft);color:var(--gold-ink)}.jr-toolbar .jr-tb-word span{font-size:14px}.jr-toolbar .jr-tb-icononly span{display:none}.jr-style{flex:none;width:auto;max-width:150px;height:40px;padding:0 6px;border:0;border-radius:9px;background:var(--fill);color:var(--text);font:600 14px var(--body)}.jr-tb-sep{flex:none;width:1px;height:22px;margin:0 2px;background:var(--line)}.jr-menu{display:flex;flex-direction:column;gap:2px;margin-top:8px;padding:8px;border-radius:var(--r-md);background:var(--bg);border:1px solid var(--line);box-shadow:0 12px 30px rgba(0,0,0,.25)}.jr-menu button{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:var(--text);font:600 15px var(--body);text-align:start;cursor:pointer}.jr-menu button:hover{background:var(--fill)}.jr-menu .note{margin:4px 10px}.jr-urlbox{display:flex;flex-direction:column;gap:6px;margin-top:8px;padding:12px;border-radius:var(--r-md);background:var(--bg);border:1px solid var(--line)}.jr-urlbox label{font-size:13px;font-weight:700;color:var(--muted)}.jr-urlbox-row{display:flex;flex-wrap:wrap;gap:8px}.jr-urlbox-row .input{flex:1 1 220px;min-width:0}.jr-urlbox .error,.jr-urlbox .note{margin:0;font-size:13px}.jr-rich .jr-picker{margin-top:8px}.jr-ed-doc .ProseMirror{min-height:340px;outline:none;padding:4px 0 30px;margin-top:14px}.jr-ed-doc .ProseMirror h2.is-empty:before,.jr-ed-doc .ProseMirror h3.is-empty:before,.jr-ed-doc .ProseMirror p.is-empty:before{content:attr(data-placeholder);float:left;height:0;color:color-mix(in srgb,var(--muted) 75%,transparent);pointer-events:none}.jr-ed-doc .ProseMirror[dir=rtl] p.is-empty:before{float:right}.jr-ed-doc .ProseMirror li>p{margin:0}.jr-ed-doc .ProseMirror blockquote{margin:1.3em 0;padding:2px 0;-webkit-padding-start:18px;padding-inline-start:18px;-webkit-border-start:3px solid var(--gold);border-inline-start:3px solid var(--gold);font-size:21px;font-style:italic}.jr-ed-doc .ProseMirror blockquote p{margin:0}.jr-ed-doc .ProseMirror hr{margin:2em auto;width:40%;border:0;border-top:1px solid var(--line)}.jr-ed-doc .ProseMirror .ProseMirror-gapcursor:after,.jr-ed-doc .ProseMirror hr.ProseMirror-selectednode{border-top-color:var(--gold)}.jr-prose-wait{min-height:340px;margin-top:14px;background:var(--fill)}.jr-node,.jr-prose-wait{border-radius:var(--r-md)}.jr-node{position:relative;margin:1.2em 0;outline:2px solid transparent;outline-offset:3px;transition:outline-color .15s}.jr-node.on{outline-color:var(--gold)}.jr-node.jr-fig{margin-inline:0}.jr-node.jr-fig img{border-radius:var(--r-md)}.jr-node .jr-embed,.jr-node .jr-film{margin:0}.jr-node-x{position:absolute;top:8px;inset-inline-end:8px;z-index:2;width:36px;height:36px;display:inline-flex;border:0;border-radius:50%;background:color-mix(in srgb,#0B1226 75%,transparent);color:#fff;cursor:pointer}.jr-node-wait,.jr-node-x{align-items:center;justify-content:center}.jr-node-wait{display:flex;min-height:160px;border-radius:var(--r-md);background:var(--fill);color:var(--muted);font:15px var(--body)}.jr-at{position:absolute;z-index:8;width:300px;max-width:100%}.jr-at .jr-picks{margin:0;box-shadow:0 12px 30px rgba(0,0,0,.35);border:1px solid var(--line)}.jr-embed{margin:1.4em 0;font-family:var(--body)}.jr-embed.tall .jr-embed-box{max-width:380px;margin-inline:auto}.jr-embed-box{position:relative;width:100%;border-radius:var(--r-md);overflow:hidden;background:#0B1226}.jr-embed-box iframe,.jr-embed-box video{display:block;width:100%;height:100%;border:0}.jr-embed-facade{display:flex;align-items:center;justify-content:center;min-height:120px;background:radial-gradient(120% 90% at 30% 20%,#22304F,#0B1226)}.jr-embed-facade img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.9}.jr-embed-play{position:relative;z-index:1;width:68px;height:68px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#E2C27D;color:#13213F;box-shadow:0 8px 26px rgba(0,0,0,.45);cursor:pointer}.jr-embed-play:disabled{cursor:default}.jr-embed-play .icon{margin-left:3px;fill:currentColor}.jr-embed-soundcloud .jr-embed-play .icon,.jr-embed-spotify .jr-embed-play .icon{margin:0;fill:none}.jr-embed-site{inset-inline-start:12px;top:10px;padding:3px 9px;color:#fff;font-size:12px;font-weight:800;letter-spacing:.02em}.jr-embed-open,.jr-embed-site{position:absolute;z-index:1;border-radius:var(--r-pill);background:rgba(11,18,38,.72)}.jr-embed-open{inset-inline-end:12px;bottom:10px;padding:4px 10px;color:#fff!important;font-size:13px;font-weight:700;text-decoration:none!important}.jr-embed figcaption{padding:6px 2px 0;font-size:13px;color:var(--muted);text-align:center}.jr-linkcard{display:flex;align-items:center;gap:12px;padding:14px;border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);color:var(--text)!important;text-decoration:none!important}.jr-linkcard-icon{flex:none;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:var(--fill);color:var(--gold-ink)}.jr-linkcard-text{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:15px}.jr-linkcard-text span{color:var(--muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jr-side-head{margin:0;font-size:17px}.jr-patron{display:inline-flex;align-items:center}.jr-patron-word{color:var(--gold-ink)}.jr-gate{max-width:460px;margin:30px auto 10px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.jr-gate-icon{width:76px;height:76px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#E2C27D,#B8892F);color:#13213F}.jr-gate h1{margin:6px 0 0;font-size:26px}.jr-gate p{margin:0;color:var(--muted);line-height:1.5}.jr-gate-list{width:100%;list-style:none;margin:6px 0 0;padding:14px 16px;border-radius:var(--r-lg);background:var(--surface);display:flex;flex-direction:column;gap:10px;text-align:start}.jr-gate-list li{display:flex;align-items:center;gap:10px}.jr-gate-list .icon{color:var(--gold-ink);flex:none}.jr-gate-btn{width:100%;min-height:52px;background:#E2C27D;color:#13213F;border-color:transparent;font-weight:800;font-size:16px}.jr-gate-read{color:var(--gold-ink);font-weight:700;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.jr-kick{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}.jr-mag .jr-intro{margin-top:10px}.jr-v-lead{position:relative;display:block;margin:12px -16px 0;min-height:430px;overflow:hidden;color:#fff;text-decoration:none;background:#0B1226}.jr-lead-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.jr-v-lead:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,18,38,0) 30%,rgba(11,18,38,.92) 82%)}.jr-lead-text{position:absolute;left:16px;right:16px;bottom:20px;z-index:1;display:flex;flex-direction:column;gap:8px}.jr-v-lead .jr-kick{color:#E2C27D}.jr-v-lead .jr-card-title{margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:30px;line-height:1.1;font-weight:600;color:#fff}.jr-v-lead .jr-card-sum{font-size:15px;line-height:1.4;color:#D5DAE4}.jr-v-lead .jr-card-meta{font-size:13px;color:#C6CCD8}.jr-front{gap:6px}.jr-front,.jr-front-side{display:flex;flex-direction:column}.jr-front-side>.jr-card+.jr-card{border-top:1px solid var(--line)}.jr-sec{margin-top:26px}.jr-sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.jr-sec-head .section-title{margin:0 0 12px}.jr-seeall{color:var(--gold-ink);font-weight:700;font-size:14px;text-decoration:none;display:inline-flex;align-items:center;min-height:24px}.jr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 12px;gap:16px 12px}.jr-grid .jr-v-tile,.jr-grid-item .jr-v-tile{width:auto}.jr-grid-item{display:flex;flex-direction:column;gap:12px;min-width:0}.jr-grid-item .ad{grid-column:1/-1}.jr-v-tile .jr-card-title{font-family:"Source Serif 4",Georgia,serif;font-weight:600}.jr-news{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:26px;padding:16px;border-radius:var(--r-lg);background:linear-gradient(135deg,color-mix(in srgb,var(--gold) 18%,var(--surface)),var(--surface))}.jr-news-icon{width:44px;height:44px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--gold);color:#13213F}.jr-news-text{flex:1 1 200px;display:flex;flex-direction:column;gap:2px}.jr-open{position:relative;margin:-12px -16px 0;min-height:min(82vh,640px);display:flex;align-items:flex-end;overflow:hidden;background:#0B1226;color:#fff}.jr-open-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.jr-open:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,18,38,.2),rgba(11,18,38,0) 28%,rgba(11,18,38,.95) 88%)}.jr-open-text{position:relative;z-index:1;width:100%;max-width:760px;margin:0 auto;padding:0 18px 26px;display:flex;flex-direction:column;gap:10px}.jr-open .jr-crumbs{margin:0;color:#C6CCD8}.jr-open .jr-crumbs a{color:#E2C27D;text-transform:uppercase;font-size:12px;letter-spacing:.12em}.jr-open .jr-title{color:#fff;font-weight:600;font-size:34px;line-height:1.08}.jr-open .jr-lead,.jr-open .jr-title{font-family:"Source Serif 4",Georgia,serif}.jr-open .jr-lead{margin:0;color:#D5DAE4;font-style:italic}.jr-open .jr-byline{margin-top:4px}.jr-open .jr-by,.jr-open .note{color:#E6E9F0}.jr-open-cap{margin:8px 0 0;font-size:13px}.jr-dropcap .jr-body>p:first-child:first-letter{float:left;font-size:3.4em;line-height:.86;font-weight:600;margin:.06em .1em 0 0;color:var(--gold-ink)}.jr-dropcap .jr-body>p:first-child{display:flow-root}.jr-article[dir=rtl].jr-dropcap .jr-body>p:first-child:first-letter{float:none;font-size:inherit;margin:0;color:inherit}.jr-quote{margin:1.4em 0;padding:16px;border-radius:var(--r-lg);background:var(--surface);font-family:var(--body);display:flex;flex-direction:column;gap:10px}.jr-quote-who{display:flex;align-items:center;gap:8px;font-size:15px}.jr-quote-stars{color:var(--gold-ink);letter-spacing:1px;font-size:14px}.jr-quote blockquote{margin:0;padding:0;border:0}.jr-body .jr-quote blockquote{padding:0;border:0;font-size:19px}.jr-quote blockquote p{margin:0;font-family:"Source Serif 4",Georgia,serif;font-style:italic;font-size:19px;line-height:1.5;color:var(--text)}.jr-quote-link{font-size:13px;color:var(--muted)!important;text-decoration:none!important}.jr-quote-spoil{align-self:flex-start;min-height:44px;padding:0 14px;border:1px dashed var(--line);border-radius:var(--r-md);background:transparent;color:var(--text);font:600 14px var(--body);cursor:pointer}.jr-quote-gone{color:var(--muted);font-size:14px}.jr-strip{margin:1.4em 0;font-family:var(--body)}.jr-strip-title{margin-bottom:10px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}.jr-strip-row{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.jr-strip-row::-webkit-scrollbar{display:none}.jr-strip-item{flex:none;width:92px;aspect-ratio:2/3;border-radius:8px;overflow:hidden;background:var(--fill);box-shadow:inset 0 0 0 1px var(--line);text-decoration:none!important}.jr-strip-item img{display:block;width:100%;height:100%;object-fit:cover}.jr-strip-none{display:flex;align-items:flex-end;height:100%;padding:6px;font-size:11px;color:var(--muted)}.jr-listcard{display:flex;align-items:center;gap:14px;margin:1.4em 0;padding:14px;border-radius:var(--r-lg);background:var(--surface);color:var(--text)!important;text-decoration:none!important;font-family:var(--body)}.jr-listcard-pics{display:flex;flex:none}.jr-listcard-pics>*{width:46px;height:69px;border-radius:6px;object-fit:cover;background:var(--fill);box-shadow:0 0 0 2px var(--surface)}.jr-listcard-pics>*+*{-webkit-margin-start:-18px;margin-inline-start:-18px}.jr-listcard-text{display:flex;flex-direction:column;gap:3px;min-width:0;font-size:16px}.jr-writer{display:flex;gap:14px;align-items:flex-start;margin-top:30px;padding:18px;border-radius:var(--r-lg);border:1px solid var(--line)}.jr-writer-text{display:flex;flex-direction:column;gap:6px;min-width:0}.jr-writer-name{display:flex;align-items:center;gap:8px;font-size:17px;font-weight:800}.jr-writer-name a{color:var(--text);text-decoration:none}.jr-writer p{margin:0;color:var(--muted);line-height:1.45}.jr-writer-follow{align-self:flex-start;margin-top:4px;min-width:96px}.jr-more .jr-grid{margin-top:2px}.jr-picker-title{flex:1 1;align-self:center}.jr-revpick{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:360px;overflow-y:auto}.jr-revpick button{width:100%;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:10px 12px;border:0;border-radius:10px;background:var(--fill);color:var(--text);font:15px var(--body);text-align:start;cursor:pointer}.jr-revpick button:hover{background:var(--fill-strong)}.jr-revpick-text{flex-basis:100%;color:var(--muted);font-size:14px}.jr-strippick{display:flex;flex-direction:column;gap:8px;margin-top:8px}.jr-strippick-chips{display:flex;flex-wrap:wrap;gap:6px}.jr-strippick-chips .kw-chip{display:inline-flex;align-items:center;gap:6px}.jr-strippick-chips button{border:0;background:none;color:inherit;padding:0;cursor:pointer;display:inline-flex}.jr-mast{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--line)}.jr-mast-name{display:inline-flex;align-items:center;gap:10px}.jr-mast-title{font-family:"Source Serif 4",Georgia,serif;font-size:28px;font-weight:600;letter-spacing:-.3px}.jr-mast-side{display:inline-flex;align-items:center;gap:12px}.jr-mast-issue{display:flex;flex-direction:column;align-items:flex-end;font-size:13px;font-weight:800;color:var(--gold-ink);text-decoration:none;line-height:1.3}.jr-mast-issue span{font-weight:600;color:var(--muted);font-size:12px}.jr-owl-stamp{position:absolute;top:16px;right:16px;z-index:2;width:82px;height:82px;display:flex;align-items:center;justify-content:center;text-align:center;padding:8px;box-sizing:border-box;border-radius:50%;border:2px solid #e2c27d;background:rgba(11,18,38,.6);color:#E2C27D;font-size:11px;font-weight:900;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;transform:rotate(-12deg)}.jr-front-side .jr-kick{display:block;margin:12px 0 4px}.jr-issue-full,.jr-issue-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.jr-issue-full li,.jr-issue-list li{display:flex;gap:12px;align-items:flex-start}.jr-issue-full li+li,.jr-issue-list li+li{border-top:1px solid var(--line)}.jr-issue-full .jr-card{flex:1 1}.jr-issue-n{flex:none;width:22px;padding-top:12px;font-family:"Source Serif 4",Georgia,serif;font-size:22px;font-weight:600;color:var(--gold-ink)}.jr-v-line{display:flex;flex-direction:column;gap:4px;padding:12px 0;color:var(--text);text-decoration:none}.jr-v-line .jr-card-title{margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:18px;font-weight:600;line-height:1.25}.jr-v-line .jr-card-meta{font-size:13px;color:var(--muted)}.jr-issue-head{margin:22px 0 6px;font-family:"Source Serif 4",Georgia,serif;font-size:26px;font-weight:600;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.jr-issue-head .note{font-family:var(--body);font-size:14px;font-weight:600}.jr-issue-nav{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:24px}.jr-issue-nav .btn{display:inline-flex;align-items:center;gap:6px}.jr-issues{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.jr-issue-card{display:flex;gap:14px;align-items:center;padding:10px;border-radius:var(--r-lg);background:var(--surface);color:var(--text);text-decoration:none}.jr-issue-card .jr-cover{width:110px;height:74px;border-radius:10px;object-fit:cover;flex:none}.jr-issue-card>span{display:flex;flex-direction:column;gap:3px;min-width:0}.jr-issue-top{font-family:"Source Serif 4",Georgia,serif;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jr-film-where{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.jr-where-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 4px;border-radius:var(--r-pill);background:var(--fill);color:var(--text)!important;font-size:12px;font-weight:700;text-decoration:none!important}.jr-where-chip img{width:18px;height:18px;border-radius:5px}.jr-film-pals{align-items:center;gap:6px;margin-top:4px;font-size:12px;color:var(--muted)}.jr-film-pals,.jr-pals-faces{display:inline-flex}.jr-pals-faces>*+*{-webkit-margin-start:-6px;margin-inline-start:-6px}.jr-film-acts{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:6px}.jr-film-acts .jr-film-add,.jr-film-acts .jr-film-st{margin-top:0}.jr-stars,.jr-stars button{display:inline-flex}.jr-stars button{width:30px;height:34px;align-items:center;justify-content:center;border:0;background:none;color:var(--muted);cursor:pointer;padding:0}.jr-stars button.on{color:var(--gold)}.jr-stars button:disabled{opacity:.5}.jr-fold{margin:1.4em 0;padding:16px;border-radius:var(--r-lg);border:1.5px dashed var(--gold);background:color-mix(in srgb,var(--gold) 7%,transparent);display:flex;flex-direction:column;gap:8px;font-family:var(--body)}.jr-fold-title{font-size:16px}.jr-fold .note{font-size:14px;line-height:1.45}.jr-fold-btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.jr-fold-wait{min-height:90px;border-style:dotted}.jr-fold-open{-webkit-border-start:3px solid color-mix(in srgb,var(--gold) 60%,transparent);border-inline-start:3px solid color-mix(in srgb,var(--gold) 60%,transparent);-webkit-padding-start:14px;padding-inline-start:14px;margin:1.2em 0}.jr-fold-preview{padding:4px 14px}.jr-fold-ed,.jr-fold-preview{border:1.5px dashed var(--gold);border-radius:var(--r-md);margin:1.2em 0}.jr-fold-ed{padding:0 14px 4px}.jr-fold-ed.on{background:color-mix(in srgb,var(--gold) 6%,transparent)}.jr-fold-ed-head{justify-content:space-between;gap:8px;margin:0 -14px;padding:8px 14px;border-bottom:1px dashed color-mix(in srgb,var(--gold) 50%,transparent);font:700 14px var(--body);color:var(--gold-ink)}.jr-episode,.jr-fold-ed-head{display:flex;align-items:center}.jr-episode{gap:14px;margin:1.2em 0;padding:12px;border-radius:var(--r-lg);background:var(--surface);font-family:var(--body);font-size:15px}.jr-episode-pic{flex:none;width:120px;aspect-ratio:16/9;border-radius:8px;overflow:hidden;background:var(--fill);display:block}.jr-episode-pic img{width:100%;height:100%;object-fit:cover;display:block}.jr-episode-text{align-items:flex-start;gap:5px;min-width:0}.jr-episode-text,.jr-poll{display:flex;flex-direction:column}.jr-poll{margin:1.4em 0;padding:16px;border-radius:var(--r-lg);background:var(--surface);font-family:var(--body);gap:10px}.jr-poll figcaption{gap:4px;font-size:17px}.jr-poll figcaption,.jr-poll-opts{display:flex;flex-direction:column}.jr-poll-opts{gap:8px}.jr-poll-opt{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:0 14px;border:1px solid var(--line);border-radius:12px;background:var(--bg);color:var(--text);font:600 15px var(--body);text-align:start;cursor:pointer}.jr-poll-opt.mine{border-color:var(--gold)}.jr-poll-bar{position:absolute;inset:0 auto 0 0;background:color-mix(in srgb,var(--gold) 26%,transparent);transition:width .4s var(--ease)}.jr-poll-label,.jr-poll-pct{position:relative}.jr-poll-pct{font-weight:800}.jr-numbers{margin:1.4em 0;padding:16px;border-radius:var(--r-lg);background:var(--surface);font-family:var(--body);display:flex;flex-direction:column;gap:10px}.jr-numbers figcaption{display:flex;flex-direction:column;gap:4px;font-size:17px}.jr-numbers-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.jr-numbers-list li{display:flex;align-items:center;gap:10px;font-size:15px}.jr-numbers-list img{border-radius:5px;object-fit:cover}.jr-numbers-list a{flex:1 1;color:var(--text)!important;font-weight:700;text-decoration:none!important}.jr-numbers-n{width:20px;font-family:"Source Serif 4",Georgia,serif;font-size:20px;font-weight:600;color:var(--gold-ink)}.jr-bars{display:flex;align-items:flex-end;gap:6px;height:150px;padding-top:18px}.jr-bar{flex:1 1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;min-width:0}.jr-bar-fill{width:100%;border-radius:6px 6px 0 0;background:color-mix(in srgb,var(--text) 22%,transparent)}.jr-bar.top .jr-bar-fill{background:var(--gold)}.jr-bar-v{font-weight:700}.jr-bar-v,.jr-bar-x{font-size:11px;color:var(--muted)}.jr-toolrow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.jr-toolrow .jr-tools{margin-top:14px}.jr-seen{margin-top:16px;padding:14px 16px;border-radius:var(--r-lg);background:var(--surface);display:flex;flex-direction:column;gap:8px;align-items:flex-start}.jr-seen-row{display:flex;justify-content:space-between;width:100%;font-size:15px}.jr-seen-pct{color:var(--gold-ink);font-weight:800}.jr-seen-bar{width:100%;height:6px;border-radius:3px;background:var(--fill);overflow:hidden}.jr-seen-bar span{display:block;height:100%;background:var(--gold);border-radius:3px}.jr-seen .btn,.jr-think .btn,.jr-tonight .btn{display:inline-flex;align-items:center;gap:6px}.jr-tonight{margin-top:26px;background:linear-gradient(135deg,color-mix(in srgb,var(--gold) 16%,var(--surface)),var(--surface));gap:8px}.jr-think,.jr-tonight{padding:16px;border-radius:var(--r-lg);display:flex;flex-direction:column}.jr-think{margin-top:14px;border:1px solid var(--line);gap:6px;align-items:flex-start}.jr-reader{position:relative;-webkit-margin-start:auto;margin-inline-start:auto;display:flex;align-items:center;gap:8px;margin-top:14px}.jr-listen,.jr-reader .btn{display:inline-flex;gap:6px}.jr-reader .btn{align-items:center;min-height:40px}.jr-aa{font-family:"Source Serif 4",Georgia,serif;font-weight:700;min-width:44px;justify-content:center}.jr-reader-opts{position:absolute;inset-inline-end:0;top:calc(100% + 6px);z-index:6;display:flex;gap:4px;padding:6px;border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);box-shadow:0 10px 30px rgba(0,0,0,.25)}.jr-reader-opts button{min-width:44px;min-height:40px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--text);font:700 14px var(--body);cursor:pointer}.jr-reader-opts button[aria-pressed=true]{background:var(--gold);color:#13213F}.jr-article[data-reader=paper]{--text:#13213F;--muted:#5a5f73;--surface:#E9E1D2;--line:#d9cfbd;--fill:rgba(19,33,63,.07);--gold-ink:#8A5E0E;color:#13213F;background:#F3EEE6;margin-inline:-16px;padding:0 16px 24px;border-radius:0}.jr-article[data-reader=paper] .jr-body,.jr-article[data-reader=paper] .jr-lead,.jr-article[data-reader=paper] .jr-title{color:#13213F}.jr-article[data-reader=paper] .jr-open .jr-lead,.jr-article[data-reader=paper] .jr-open .jr-title{color:#fff}.jr-v-tile.jr-k-festival{position:relative;background:#13213F;color:#F3EEE6}.jr-v-tile.jr-k-festival .jr-card-text{border-top:2px dashed rgba(243,238,230,.45)}.jr-v-tile.jr-k-festival .jr-card-meta,.jr-v-tile.jr-k-festival .jr-card-title{color:#F3EEE6}.jr-v-tile.jr-k-festival:after,.jr-v-tile.jr-k-festival:before{content:"";position:absolute;top:calc(124px - 9px);width:18px;height:18px;border-radius:50%;background:var(--bg);z-index:1}.jr-v-tile.jr-k-festival:before{left:-9px}.jr-v-tile.jr-k-festival:after{right:-9px}.jr-article[dir=rtl] .jr-lead,.jr-article[dir=rtl] .jr-quote blockquote p,.jr-article[dir=rtl] .jr-title{font-family:var(--body);font-style:normal}.jr-article[dir=rtl] .jr-title{font-weight:800;line-height:1.3}.jr-article[dir=rtl] .jr-body{line-height:1.9}.jr-article[dir=rtl] .jr-fold-open{border-left:0;border-right:3px solid color-mix(in srgb,var(--gold) 60%,transparent)}.jr-se{align-items:flex-end}.jr-se-field{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:700;color:var(--muted)}.jr-se-field .input{width:86px}.jr-pollmaker>.input{margin-bottom:4px}@media (min-width:1100px){html:not(.in-app) .jr-secbar{position:-webkit-sticky;position:sticky;top:64px;z-index:5;margin-inline:0;padding:10px 0;background:var(--bg)}html:not(.in-app) .jr-front{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start;margin-top:8px}html:not(.in-app) .jr-v-lead{margin:0;min-height:470px;border-radius:var(--r-lg)}html:not(.in-app) .jr-v-lead .jr-lead-text{left:30px;right:30px;bottom:28px}html:not(.in-app) .jr-v-lead .jr-card-title{font-size:44px}html:not(.in-app) .jr-mast-title{font-size:38px}html:not(.in-app) .jr-issues{grid-template-columns:repeat(2,minmax(0,1fr))}html:not(.in-app) .jr-article[data-reader=paper]{margin-inline:-40px;padding:0 40px 30px;border-radius:var(--r-lg)}html:not(.in-app) .jr-front-side .jr-card-title{font-family:"Source Serif 4",Georgia,serif;font-size:20px;font-weight:600}html:not(.in-app) .jr-grid{gap:26px 22px}html:not(.in-app) .jr-grid,html:not(.in-app) .jr-more .jr-grid{grid-template-columns:repeat(4,minmax(0,1fr))}html:not(.in-app) .jr-open{margin:-12px -220px 0;min-height:72vh;border-radius:var(--r-lg)}html:not(.in-app) .jr-open .jr-title{font-size:56px}html:not(.in-app) .jr-open .jr-lead{font-size:22px}html:not(.in-app) .jr-title{font-size:44px}html:not(.in-app) .jr-lead{font-size:20px}html:not(.in-app) .jr-fig,html:not(.in-app) .jr-hero{margin-inline:0;border-radius:var(--r-lg);overflow:hidden}html:not(.in-app) .jr-body{font-size:calc(var(--jr-size, 19px) + 1px)}html:not(.in-app) .jr-v-feature{flex-direction:row}html:not(.in-app) .jr-v-feature .jr-pic{width:58%;aspect-ratio:16/10}html:not(.in-app) .jr-v-feature .jr-card-text{flex:1 1;justify-content:center;padding:24px}html:not(.in-app) .jr-v-feature .jr-card-title{font-size:28px}html:not(.in-app) .jr-chips,html:not(.in-app) .jr-films-grid,html:not(.in-app) .jr-row{margin-inline:0;padding-inline:0}html:not(.in-app) .jr-ed-cols{flex-direction:row;align-items:flex-start}html:not(.in-app) .jr-ed-main{flex:1 1}html:not(.in-app) .jr-paper{margin:0;padding:30px 40px 36px;border-radius:var(--r-lg)}html:not(.in-app) .jr-in-title2{font-size:44px}html:not(.in-app) .jr-in-sub{font-size:21px}html:not(.in-app) .jr-toolbar{top:76px;flex-wrap:wrap;overflow:visible}html:not(.in-app) .jr-embed-box,html:not(.in-app) .jr-node.jr-fig{border-radius:var(--r-md)}html:not(.in-app) .jr-ed-side{width:320px;flex:none;position:-webkit-sticky;position:sticky;top:90px}html:not(.in-app) .jr-card:hover .jr-card-title{text-decoration:underline;text-underline-offset:3px}}.jr-cal{display:flex;flex-direction:column;gap:8px}.jr-cal-week{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 12px;border-radius:var(--r-md);background:var(--fill)}.jr-cal-week>span:first-child{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:140px}.jr-cal-week.now{box-shadow:inset 0 0 0 1.5px var(--gold)}.jr-cal-week.is-empty{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--danger) 60%,transparent)}.jr-cal-week.is-empty .jr-cal-count{color:var(--danger-ink)}.jr-cal-count{font-weight:800;font-size:14px}.jr-ideas{display:flex;flex-direction:column;gap:8px}.jr-idea{display:flex;align-items:center;gap:12px;padding:10px;border-radius:var(--r-md);background:var(--fill)}.jr-idea img{border-radius:6px;object-fit:cover;flex:none}.jr-idea-text{flex:1 1;min-width:0;gap:2px}.jr-idea-text,.wt-page{display:flex;flex-direction:column}.wt-page{max-width:760px;margin:0 auto;gap:18px}.wt-back{display:inline-flex;align-items:center;gap:6px;color:var(--muted);text-decoration:none;font-weight:600}.wt-head{display:flex;gap:16px;align-items:flex-start}.wt-head img{border-radius:10px;object-fit:cover;flex:none}.wt-head h1{margin:0 0 6px;font-size:26px;line-height:1.15;font-weight:800;letter-spacing:-.02em}.wt-sec{display:flex;flex-direction:column;gap:8px}.wt-sec h2{margin:0}.wt-list,.wt-others{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.wt-list li{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--r-md);background:var(--surface)}.wt-list li strong{flex:1 1}.wt-list img,.wt-nologo{width:40px;height:40px;border-radius:10px;flex:none;background:var(--fill)}.wt-others li a{display:flex;gap:10px;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--line);color:var(--text);text-decoration:none}.wt-none{padding:14px 16px;border-radius:var(--r-md);background:var(--surface);margin:0}.wt-more{margin:6px 0 0}.wt-chips{display:flex;flex-wrap:wrap;gap:8px}.wt-chips a{padding:7px 12px;border-radius:999px;background:var(--surface);color:var(--text);text-decoration:none;font-weight:600;font-size:14px}@media (min-width:1100px){html:not(.in-app) .wt-head h1{font-size:38px}}.wr-all{display:block;margin:14px 0 4px;color:var(--gold-ink);font-weight:700;text-decoration:none}.yr-stories{width:100%;min-height:50px;gap:8px;justify-content:center;margin:10px 0 0}.yst-dialog{max-width:min(96vw,980px)}.yst-strip{display:flex;gap:12px;overflow-x:auto;padding:6px 2px 10px;scroll-snap-type:x mandatory}.yst-card{flex:0 0 auto;margin:0;display:flex;flex-direction:column;align-items:center;gap:8px;scroll-snap-align:center}.yst-card img{width:160px;aspect-ratio:9/16;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.18)}.jr-ideas-at .link-btn{min-height:0;font-size:13px;padding:0}.jr-read-end{display:block;height:1px}.jr-stats-btn{border:0;background:none;padding:0;font:inherit;font-size:13px;color:var(--gold-ink);font-weight:700;cursor:pointer}.jr-stats{flex-basis:100%;display:flex;flex-direction:column;gap:12px;padding:14px;margin-top:6px;border-radius:var(--r-md);background:var(--surface)}.jr-stats-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.jr-stats-grid span{display:flex;flex-direction:column;font-size:13px;color:var(--muted)}.jr-stats-grid strong{font-size:22px;color:var(--text);font-weight:800}.jr-stats-src{display:flex;flex-direction:column;gap:8px}.jr-stats-row{display:grid;grid-template-columns:120px 1fr 40px;align-items:center;grid-gap:8px;gap:8px;font-size:13px}.jr-stats-bar{height:10px;border-radius:5px;background:var(--fill);overflow:hidden}.jr-stats-bar span{display:block;height:100%;border-radius:5px;background:var(--gold,#E2C27D)}.jas-strip .yst-card img{width:200px}.wr-credit{display:block;margin-top:4px;font-size:11px;color:var(--muted);text-align:end}.jr-credit{margin-top:18px;font-size:12px}.jr-cover-top{margin:-12px -16px 18px;background:#0B1226}.jr-cover-top-img{display:block;width:100%;height:auto;max-height:72vh;object-fit:contain}@media (min-width:1100px){html:not(.in-app) .jr-cover-top{margin:-12px -220px 26px;border-radius:var(--r-lg);overflow:hidden}}.jr-cover-words{display:flex;gap:10px;align-items:flex-start;margin-top:10px;cursor:pointer}.jr-cover-words input{margin-top:3px;width:18px;height:18px;accent-color:var(--gold);flex:none}.jr-cover-words>span{gap:1px;font-size:14px}.jr-cover-words>span,.jr-slug{display:flex;flex-direction:column}.jr-slug{gap:6px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.jr-slug-row{display:flex;align-items:center;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg);overflow:hidden}.jr-slug-row>span{padding:9px 0 9px 10px;color:var(--muted);font-size:13px;white-space:nowrap}.jr-slug-row input{flex:1 1;min-width:0;border:0;background:none;color:var(--text);font:inherit;font-weight:600;font-size:14px;padding:9px 10px 9px 0;outline:none}.jr-slug-row:focus-within{border-color:var(--gold)}.jr-slug-hint{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;margin:0}.jr-slug-hint>span{display:inline-flex;align-items:center;gap:4px}.jr-slug-ok{color:var(--gold)}.jr-slug-warn{margin:0;font-size:12.5px;color:var(--danger-ink)}.jr-slug-hint button{background:none;border:0;padding:4px 0;color:var(--gold-ink);font:inherit;font-weight:700;cursor:pointer}.jr-slug-hint button:disabled{opacity:.5;cursor:default}.jr-v-feature .jr-kind-tag{position:static;align-self:flex-start;font-size:11px;padding:3px 8px}.jr-toolrow{margin-top:14px;row-gap:8px}.jr-toolrow>.jr-reader,.jr-toolrow>.jr-tools{margin-top:0}@media (max-width:600px){.jr-toolrow>.jr-reader{-webkit-margin-start:0;margin-inline-start:0}.jr-toolrow>.jr-reader .jr-reader-opts{inset-inline-end:auto;inset-inline-start:0}}@media (max-width:440px){.jr-mast-title{font-size:24px;white-space:nowrap}.jr-mast-issue span{display:none}}.jr-sent{max-width:440px;margin:40px auto;text-align:center;display:flex;flex-direction:column;align-items:center}.jr-sent h1{margin:16px 0 8px}.jr-sent>.note{margin:0 0 22px;line-height:1.55}.jr-sent .fp-actions{width:100%}.jr-sent .forgot-back{align-self:center}a.jr-mast-name{color:var(--text);text-decoration:none}.jr-head-tools .icon-btn.on{background:var(--gold);color:#13213F}.jr-mag>.empty,.jr-mag>.jr-list,.jr-mag>.jr-none,.jr-mag>.jr-search{max-width:760px}.jr-mag>.jr-writer{margin-top:18px;max-width:760px;box-sizing:border-box}.jr-counts{gap:10px;-webkit-margin-start:10px;margin-inline-start:10px;vertical-align:-2px}.jr-counts,.jr-counts .cnt{display:inline-flex;align-items:center}.jr-counts .cnt{gap:3px;font-weight:700}.jr-cover-none{position:relative;overflow:hidden;container-type:inline-size;background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,var(--gold) 30%,transparent),transparent 60%),linear-gradient(150deg,color-mix(in srgb,var(--gold) 14%,var(--surface)),var(--surface) 75%)}.jr-cover-word{position:absolute;inset-inline-start:7%;top:6%;max-width:92%;font-family:"Source Serif 4",Georgia,serif;font-style:italic;font-weight:600;font-size:clamp(18px,min(17cqw,calc(150cqw / var(--n, 8))),110px);line-height:.95;letter-spacing:-.02em;color:color-mix(in srgb,var(--gold) 55%,transparent);white-space:nowrap}:root[data-theme=light] .jr-cover-word{color:color-mix(in srgb,var(--gold-ink) 45%,transparent)}@media (max-width:480px){.jr-toolrow{flex-wrap:nowrap}.jr-toolrow>.jr-tools{flex-wrap:nowrap;gap:6px;min-width:0}.jr-toolrow>.jr-reader{-webkit-margin-start:auto;margin-inline-start:auto;flex:none}.jr-listen .jr-btn-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.jr-listen .btn{min-width:40px;padding-inline:0;justify-content:center}.jr-toolrow .btn.small{padding-inline:11px}}@media (min-width:641px) and (max-width:1099px){.jr-sec .jr-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;overflow:visible;margin:0;padding:2px 0 6px}.jr-sec .jr-row>.jr-v-tile{width:auto}.jr-sec .jr-row>.jr-v-tile:nth-child(n+7){display:none}.jr-sec :is(.jr-row,.jr-grid)>:only-child{grid-column:1/-1}.jr-sec .jr-grid>.jr-grid-item:only-child>.jr-v-tile,.jr-sec .jr-row>.jr-v-tile:only-child{flex-direction:row}.jr-sec .jr-grid>.jr-grid-item:only-child .jr-v-tile .jr-pic,.jr-sec .jr-row>.jr-v-tile:only-child .jr-pic{width:42%;height:auto;min-height:170px}.jr-sec .jr-grid>.jr-grid-item:only-child .jr-v-tile .jr-card-text,.jr-sec .jr-row>.jr-v-tile:only-child .jr-card-text{flex:1 1;padding:18px 20px;justify-content:center;display:flex;flex-direction:column}.jr-sec .jr-grid>.jr-grid-item:only-child .jr-v-tile .jr-card-title,.jr-sec .jr-row>.jr-v-tile:only-child .jr-card-title{font-size:20px}.jr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .action-sheet{--as-bg:rgba(44,44,46,.94)}}:root[data-theme=dark] .action-sheet{--as-bg:rgba(44,44,46,.94)}:root[data-navy] .action-sheet{--as-bg:rgba(30,42,72,.94)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .as-danger{color:#FF453A}}:root[data-theme=dark] .as-danger{color:#FF453A}html[data-tint] body{background-image:linear-gradient(to bottom,color-mix(in srgb,var(--tint) 16%,var(--bg)) 0,var(--bg) 720px);background-repeat:no-repeat}:root[data-navy] body{background:#0B1226}html[data-tint] .tp-hero{background:var(--tint-deep,#13213F)}html[data-tint] .tp-hero.pa{background:none}:root[data-contrast=more] .input{border-width:1.5px}:root[data-theme=light] .tabbar a.active{color:#13213F}:root[data-theme=light] :is(.rows-box,.lsc,.bt,.ds-rows,.more-list,.set-group,.pv-stats,.v1-stats,.tonight-cta,.panel,.goal.panel,.pr-card,.switch-banner,.seg){box-shadow:0 1px 2px rgba(28,25,23,.06),0 0 0 1px rgba(28,25,23,.05)}:root[data-theme=light] .account-page>.panel{box-shadow:none}:root[data-theme=light] .rs-bubble .star-text{color:#C9A14A}:root[data-theme=light] .icon-opt img{box-shadow:0 0 0 1px rgba(0,0,0,.08),0 6px 16px rgba(0,0,0,.18)}:root[data-contrast=more] :is(.btn,.quick-btn,.rows-box,.set-group,.bt,.lsc,.pr-card,.tonight-cta,.hs-empty-card,.gd-card,.ab-rows,.lg-toc,.lg-end,.more-list>.btn,.lib-switch,.pt-switch,.rv-chips button,.lib-sub button,.input){ /* !important on purpose: More contrast: the outline must show on every one of these, whatever their own shadow is */box-shadow:inset 0 0 0 1.5px var(--line)!important}:root[data-contrast=more] .btn.primary{ /* !important on purpose: More contrast: the outline must show on every one of these, whatever their own shadow is */box-shadow:inset 0 0 0 2px rgba(0,0,0,.55)!important}:root[data-contrast=more] .card-sub,:root[data-contrast=more] .note{color:var(--muted)}:root[data-theme=light] .sr-tonight{background:linear-gradient(135deg,#3C2F8E,#5B4BB5);color:#FFF}:root[data-theme=light] .sr-tonight-icon{color:var(--gold)}:root[data-theme=light] .sr-tonight.sr-journal{background:linear-gradient(135deg,#5E430F,#7A5814)}:root[data-theme=light] .poster-none{background:linear-gradient(160deg,#E9E4DB,#DCD5C9);color:#8B8378;box-shadow:inset 0 0 0 1px rgba(28,25,23,.08)}:root[data-theme=light] .poster-none .poster-title{color:#5E574F}:root[data-black] .ad{background:#1C1C1E;border-color:#2C2C2E;color:#F2F2F7}:root[data-black] .ad-label{border-color:#C7C7CC;color:#C7C7CC}:root[data-black] .ad-text,:root[data-black] .ad-url{color:#A1A1A6}:root[data-black] .ad-pics{background:#2C2C2E}@media (min-width:1100px){html:not(.in-app)[data-theme=light] :is(.ad-small,.ad-mrec,.ad-poster){background:#FBF7F0;border-color:#E2DACB}html:not(.in-app)[data-theme=light] .ad-poster{background:linear-gradient(160deg,#F3EBDD,#FBF7F0)}html:not(.in-app)[data-theme=light] .ad-leader,html:not(.in-app)[data-theme=light] .ad-sky{background:#FBF7F0;border-color:#E2DACB}}:root[data-theme=light] .pf-c{box-shadow:0 0 0 1px rgba(0,0,0,.08)}:root[data-theme=light] .pf-ticket{box-shadow:none;outline:1px solid #E2DACB;background:#FBF7F0}:root[data-theme=light] .sr-tonight.sr-browse{background:linear-gradient(135deg,#1F5F6A,#2F7C88)}:root[data-theme=light] .tabbar a:not(.active){color:#6B655C}:root[data-black] .tabbar a:not(.active){color:#9A9A9A}:root[data-theme=light] .pa-nobg{background:linear-gradient(180deg,#E2DCD2,#EEEAE3)}:root[data-black] .pa-nobg{background:linear-gradient(180deg,#262626,#141414)}:root[data-theme=light] .tp-hero{background:#E8E3DB}:root[data-black] .tp-hero{background:#1A1A1A}:root:is([data-theme=light],[data-black]) .jr-v-lead:after{background:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.78) 82%)}:root:is([data-theme=light],[data-black]) .jr-open:after{background:linear-gradient(180deg,rgba(0,0,0,.15),rgba(0,0,0,0) 28%,rgba(0,0,0,.85) 88%)}:root:is([data-theme=light],[data-black]) .lsc-pile:after{background:linear-gradient(90deg,color-mix(in srgb,var(--surface) 94%,transparent) 38%,color-mix(in srgb,var(--surface) 30%,transparent))}:root:is([data-theme=light],[data-black]) .login-band{background:var(--bg)}:root:is([data-theme=light],[data-black]) .auth-posters:after{background:color-mix(in srgb,var(--bg) 35%,transparent)}:root:is([data-theme=light],[data-black]) .wl-stores-big .store-btn:not(.ios){background:#000;border-color:#3A3A3A;color:#fff}:root[data-black] :is(.rows-box,.lsc,.bt,.ds-rows,.set-group,.pv-stats,.v1-stats,.tonight-cta,.auth-card,.panel,.pr-card,.switch-banner,.ap-box,.gd-card,.hs-empty-card){box-shadow:0 0 0 1px #262626}:root[data-black] .account-page>.panel{box-shadow:none}:root[data-theme=light] :is(.t5-empty .t5-slot,.tp-write){border-color:#C9C3BA}:root[data-theme=light] input.switch:not(:checked){background:#BDB7AF}:root[data-theme=light] :is(.challenge .bar,.goal .bar){background:#E3DED6}:root[data-theme=light] .badge-item{background:#FFFFFF}:root[data-theme=light] .badge-item.locked{background:#EDEAE5}:root[data-theme=light] .pt-switch button[aria-selected=true]{background:color-mix(in srgb,var(--gold) 22%,#FFFFFF);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--gold) 70%,transparent);color:#2A2620}:root[data-theme=light] :is(.poster,.rv-poster,.mini,.sr-thumb,.ep-still,.jr-film-none){background-color:#E6E1D9}:root[data-theme=light] :is(.hdr-sub>.home-switch,.lib-switch,.act-switch,.sr-tabs,.auth-card){box-shadow:none}:root[data-black] .pf-photo{background:linear-gradient(#4A4A4A,#262626)}:root[data-black] .ap-ic{background:#2A2A2A}:root[data-black] .ab-logo{background:linear-gradient(160deg,#2E2E2E,#141414)}:root[data-black] .wl2-frame{background:linear-gradient(#151515,#0A0A0A)}:root[data-black] :is(.wa-hero,.se-ring,.se-still,.dr-poster,.imp-app){background:#1E1E1E}:root[data-black] .se-ring.on{background:#303030}:root[data-black] .wa-tabbar{background:#0A0A0A;border-color:#262626}:root[data-black] .se-ep.soon{border-color:#262626}:root[data-black] :is(.wl2-scr,.wa-app){background:#000}:root[data-black] .se-dial>*{background:#1E1E1E}:root[data-black] .se-ring.on .se-dial>*{background:#303030}:root[data-black] .wa-app .pa-round{background:rgba(0,0,0,.6)}:root[data-theme=light]{--lift:0 12px 26px rgba(28,25,23,.16)}.in-app body{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;padding-bottom:calc(60px + env(safe-area-inset-bottom, 0px))}.in-app .comment-body,.in-app .overview,.in-app .review-text,.in-app [contenteditable],.in-app input,.in-app textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text;-webkit-touch-callout:default}.in-app .site-header{top:0;z-index:30;padding-top:max(10px,env(safe-area-inset-top));background:color-mix(in srgb,var(--bg) 78%,transparent);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:.5px solid var(--line);position:-webkit-sticky;position:sticky}.in-app .site-footer{display:none}html[data-tint] .in-app .site-header,html[data-tint].in-app .site-header{background:color-mix(in srgb,color-mix(in srgb,var(--tint) 16%,var(--bg)) 78%,transparent)}.in-app .site-header.has-sub{border-bottom-color:transparent}html.in-app:not([data-home]) .site-header .logo{visibility:hidden}.in-app .tabbar{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-top-width:.5px;background:color-mix(in srgb,var(--bg) 95%,transparent)}.in-app .tabbar a:active{transform:scale(.9)}.kb-open .tabbar{ /* !important on purpose: keyboard open in the app: the tab bar steps aside whatever else shows it */display:none!important}.android .tabbar a{position:relative}.android .tabbar a.active:before{content:"";position:absolute;top:50%;left:50%;width:60px;height:32px;border-radius:16px;transform:translate(-50%,-50%);background:color-mix(in srgb,var(--gold) 20%,transparent)}:root[data-theme=light].android .tabbar a.active:before{background:color-mix(in srgb,#13213F 12%,transparent)}.android .tabbar a>*{position:relative}.android .tabbar a:active{transform:none}.in-app .btn,.in-app .chips button,.in-app .poster,.in-app .quick-btn,.in-app .tabbar a,.in-app .tonight-cta{transition:transform .12s ease,opacity .12s ease}.in-app .chips button:active,.in-app .quick-btn:active,.in-app .tonight-cta:active{transform:scale(.96)}.android .chips button:active,.android .poster:active,.android .quick-btn:active,.android .tonight-cta:active{transform:none;opacity:1}.in-app .note a,.in-app .report-link{text-decoration:none}.in-app dialog.dialog:before{content:"";position:absolute;top:8px;left:50%;width:36px;height:5px;border-radius:3px;background:color-mix(in srgb,var(--text) 22%,transparent);transform:translateX(-50%)}.in-app dialog.dialog[open]::-webkit-backdrop{animation:tf-dim-in .25s ease}.in-app dialog.dialog[open]::backdrop{animation:tf-dim-in .25s ease}.in-app dialog.dialog.log2{padding:0;width:100%;max-width:560px;border-radius:var(--r-xl) var(--r-xl) 0 0;margin:auto auto 0}.in-app dialog.dialog.log2:before{z-index:3;background:rgba(255,255,255,.55)}.in-app dialog.dialog.cropper2[open]{display:flex;flex-direction:column}.in-app dialog.dialog.cropper2:before{display:none}.android.in-app dialog.dialog:before{top:10px;width:32px;height:4px;border-radius:2px;background:color-mix(in srgb,var(--text) 40%,transparent)}.in-app .check>input.switch{order:2}.in-app input.switch:before{content:"";position:absolute;top:2px;inset-inline-start:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 3px 8px rgba(0,0,0,.15),0 1px 1px rgba(0,0,0,.16);transition:transform .22s cubic-bezier(.3,.7,.4,1.2)}.in-app input.switch:checked{background:#34C759}.in-app input.switch:checked:before{transform:translateX(20px)}.in-app[dir=rtl] input.switch:checked:before{transform:translateX(-20px)}.in-app input.switch:disabled{opacity:.5}.in-app input.switch:focus-visible{outline-offset:2px}.android input.switch{width:52px;height:32px;background:color-mix(in srgb,var(--text) 10%,transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--text) 45%,transparent);transition:background .2s ease,box-shadow .2s ease}.android input.switch:before{top:8px;inset-inline-start:8px;width:16px;height:16px;background:color-mix(in srgb,var(--text) 55%,transparent);box-shadow:none;transition:transform .2s cubic-bezier(.2,0,0,1),width .2s,height .2s,top .2s,background .2s}.android input.switch:checked{background:var(--accent);box-shadow:none}.android input.switch:checked:before{top:4px;width:24px;height:24px;background:var(--accent-ink);transform:translateX(16px)}.android[dir=rtl] input.switch:checked:before{transform:translateX(-16px)}.android input.switch:active:before{width:28px;height:28px;top:2px}.android input.switch:checked:active:before{inset-inline-start:6px}.in-app{--seg-bg:color-mix(in srgb,var(--text) 8%,transparent);--seg-on:#fff}@media (prefers-color-scheme:dark){.in-app:not([data-theme=light]){--seg-bg:color-mix(in srgb,var(--text) 13%,transparent);--seg-on:#5a5a5e}}.in-app[data-theme=dark]{--seg-bg:color-mix(in srgb,var(--text) 13%,transparent);--seg-on:#5a5a5e}.in-app,.in-app body{touch-action:manipulation}html.in-app.title-page #main{padding-top:0}.in-app dialog :is(button,a,input):focus{outline:none}.in-app dialog :is(button,a,input,[tabindex]):is(:focus,:focus-visible){outline:none}.in-app .tabs .n{opacity:.55}.in-app main{overflow-x:clip}html.in-app:not(.title-page) main{padding-top:16px}.in-app .page-fade.nav-push{animation:tf-push .34s cubic-bezier(.2,.8,.2,1) both}.in-app[dir=rtl] .page-fade.nav-push{animation-name:tf-push-rtl}.in-app .page-fade.nav-back,.in-app .page-fade.nav-refresh,.in-app .page-fade.nav-tab{animation:none}.in-app .page-fade.nav-push{animation-duration:var(--t-push);animation-timing-function:var(--ease-ios);will-change:transform,opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes tf-push{0%{transform:translateX(30%);opacity:.35}to{transform:none;opacity:1}}@keyframes tf-push-rtl{0%{transform:translateX(-30%);opacity:.35}to{transform:none;opacity:1}}@keyframes tf-dialog-in{0%{opacity:0;transform:scale(.92)}}@keyframes rp-grow{to{transform:scale(1)}}@keyframes tf-snack-in{0%{opacity:0;transform:translateY(16px)}}.in-app .login-band{display:none}.in-app .row-scroll{scrollbar-width:none}.in-app ::-webkit-scrollbar{display:none}.in-app .top-chrome>.site-header{position:static;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0}.in-app .top-chrome.has-sub{background:color-mix(in srgb,var(--bg) 78%,transparent)}html.in-app.title-page .top-chrome{display:none}.in-app .top-chrome,.in-app .top-chrome.has-sub{background:var(--bg)}.in-app .tp-hero.pa2 .tp-hero-bg{height:calc(300px + env(safe-area-inset-top, 0px))}.android .tp-toast{left:12px;right:12px;width:auto;max-width:none;transform:none;justify-content:space-between;border-radius:8px;padding:14px 16px;background:#E6E1E5;color:#1C1B1F;font-weight:500;animation:tf-snack-in .25s cubic-bezier(.2,0,0,1)}.android .tp-toast button{color:#7A5814;font-weight:700}:root[data-theme=light].android .tp-toast{background:#313033;color:#F4EFF4}:root[data-theme=light].android .tp-toast button{color:#E2C27D}.in-app .pa-top{padding-top:calc(env(safe-area-inset-top, 0px) + 6px)}.in-app .pa-trailer{top:calc(300px + env(safe-area-inset-top, 0px) - 54px)}.android .pa-bar>button:first-child svg path,.android .pa-top>.pa-round:first-child svg path,.android :is(button,a)[aria-label^=Back] svg path{d:path("M19 12H5M12 19l-7-7 7-7")}.in-app .pv-hero.plain{height:calc(120px + env(safe-area-inset-top, 0px))}.in-app .pv-top{padding-top:calc(env(safe-area-inset-top, 0px) + 6px)}.in-app .pv-hero,.in-app .pv-hero.plain{height:calc(64px + env(safe-area-inset-top, 0px))}.in-app .rv-back{display:none}.in-app:has(.hdr-back) .sub-back{display:none}.in-app .hdr-back{color:var(--text);width:44px;justify-content:center;-webkit-margin-start:-10px;margin-inline-start:-10px}.in-app .hdr-title{max-width:62%}html.in-app:has(.hdr-back) .ur>.sub-head{display:none}.android .hdr-title{left:56px;right:16px;max-width:none;transform:translateY(4px);justify-content:flex-start;font-size:19px}.android .hdr-title.on{transform:none}.in-app .ep-save-top{display:block;position:fixed;z-index:60;top:calc(env(safe-area-inset-top, 0px) + 8px);inset-inline-end:12px;padding:8px 10px;border:0;background:none;color:var(--gold-ink);font:inherit;font-size:17px;font-weight:800;cursor:pointer}.in-app .ep-save-bottom{display:none}.in-app main.wrap{padding-bottom:24px}.in-app .auth-box.account-page{max-width:none}@media (min-width:700px){.in-app .auth-box.account-page{max-width:640px;margin-inline:auto}}.in-app .pt-sheet-foot{margin-inline:-20px;padding-inline:20px}html.in-app main :is(.home-feed,.search-page,.settings-page,.auth-box){padding-top:0}html.in-app main :is(.hs-spot,.sr-tonight){margin-top:0}html.in-app main .sub-head,html.in-app main .sub-head>h1:first-child{margin-top:0}html.in-app main .br-tonight{margin-top:12px}html.in-app .settings-page .set-title{margin-top:0}.android svg.icon-share path:first-child{d:path("M8.6 10.5l6.8-4M8.6 13.5l6.8 4")}.android svg.icon-share path:last-child{d:path("M21 5a3 3 0 1 1-6 0a3 3 0 1 1 6 0ZM9 12a3 3 0 1 1-6 0a3 3 0 1 1 6 0ZM21 19a3 3 0 1 1-6 0a3 3 0 1 1 6 0Z")}.android .action-sheet{margin:auto;width:min(340px,calc(100% - 48px));background:var(--surface);border-radius:28px;padding:24px 20px 14px;box-shadow:0 12px 40px rgba(0,0,0,.45)}.android .action-sheet[open]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;animation:tf-dialog-in .22s cubic-bezier(.2,0,0,1)}.android .as-group{display:contents}.android .as-message{order:0;flex:1 0 100%;padding:0 4px 18px;border:0;text-align:start;font-size:16px;line-height:1.5;color:var(--text)}.android .as-btn,.android .as-cancel{width:auto;min-height:40px;padding:0 14px;border-radius:20px;background:transparent;color:var(--gold-ink);font-size:15px;font-weight:600;-webkit-backdrop-filter:none;backdrop-filter:none}.android .as-cancel{order:1}.android .as-group .as-btn{order:2}.android .as-danger{color:var(--danger-ink)}.android .as-btn:active{background:color-mix(in srgb,currentColor 12%,transparent);filter:none}.android .as-group:has(.as-btn+.as-btn)+.as-cancel{order:3}.android .as-group:has(.as-btn+.as-btn) .as-btn{flex:1 0 100%;text-align:start;border-radius:12px;padding:0 12px;color:var(--text);font-weight:500;min-height:48px}.rp-box{position:fixed;z-index:2147482000;overflow:hidden;pointer-events:none}.rp-dot{position:absolute;border-radius:50%;background:color-mix(in srgb,var(--text) 16%,transparent);transform:scale(0);animation:rp-grow .45s cubic-bezier(.2,0,0,1) forwards}.rp-box.out{transition:opacity .25s ease;opacity:0}.android .g4-center.g4-title{left:16px;transform:none;font-size:20px}html:not([data-paid="1"]) .ad-remove,html:not([data-paid="1"]) .ad-remove-mini,html:not([data-paid="1"]) .paid-sign,html:not([data-paid="1"]) .plus-offer,html:not([data-paid="1"]) .tier-badge{display:none!important}@media (prefers-reduced-motion:reduce){*{ /* !important on purpose: Reduce Motion: must switch off every animation and transition, whatever else sets them */transition:none!important}*,:after,:before{ /* !important on purpose: Reduce Motion: must switch off every animation and transition, whatever else sets them */transition-duration:.01ms!important; /* !important on purpose: Reduce Motion: must switch off every animation and transition, whatever else sets them */animation-duration:.01ms!important; /* !important on purpose: Reduce Motion: must switch off every animation and transition, whatever else sets them */animation-iteration-count:1!important; /* !important on purpose: Reduce Motion: must switch off every animation and transition, whatever else sets them */scroll-behavior:auto!important}::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){ /* !important on purpose: Reduce Motion: must switch off every animation and transition, whatever else sets them */animation:none!important}}[data-tf-ph]{ /* !important on purpose: placeholder colour behind a picture that is still loading or failed: must beat each card's own background */background-color:var(--fill,#1A2440)!important}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}.skip-link{position:absolute;inset-inline-start:-9999px;top:8px;z-index:100;background:var(--text);color:var(--bg);padding:8px 14px;border-radius:var(--r-sm)}.skip-link:focus{inset-inline-start:12px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){.btn,.card .poster,.in-app .page-fade,.in-app input.switch:before,.page-fade{ /* !important on purpose: Reduce Motion: must switch off every animation and transition, whatever else sets them */animation:none!important; /* !important on purpose: Reduce Motion: must switch off every animation and transition, whatever else sets them */transition:none!important}.li-fan,.pcol-track{animation:none}.li-fan{opacity:1;transform:none}.li-card{animation:none;opacity:0}.li-gold{opacity:1;transform:none}.li-gold,.pv,.pv-img{animation:none}dialog.dialog[open]::-webkit-backdrop{ /* !important on purpose: Reduce Motion: must switch off every animation and transition, whatever else sets them */animation:none!important}.toast-inline,dialog.dialog[open]::backdrop{ /* !important on purpose: Reduce Motion: must switch off every animation and transition, whatever else sets them */animation:none!important}.btn:active:not(:disabled),.pa-round:active,.quick-btn:active{transform:none}}.android .btn:active{transform:none;opacity:1}@media (prefers-reduced-motion:reduce){.t5-editing .t5-poster{animation:none}.img-fade img{ /* !important on purpose: Reduce Motion: must switch off every animation and transition, whatever else sets them */transition:none!important}.popped svg,.stars-pick.popped,.stars.popped{animation:none}.fr-bar i,.fr-card.leaving,.fr-card.settle{transition:none}.tn-stack span,.tn-stage .tonight-poster,.tp-toast{animation:none}}html[data-text=large] .tn-moods,html[data-text=xlarge] .tn-moods{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-text=large] .tn-moods .tn-tile strong,html[data-text=xlarge] .tn-moods .tn-tile strong{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:keep-all}html[data-text=xlarge] .ad-small .ad-title{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25}html[data-text=large] .lib-filterbar,html[data-text=xlarge] .lib-filterbar{flex-wrap:wrap;row-gap:8px}html[data-text=large] .lib-filterbar .lib-sub,html[data-text=xlarge] .lib-filterbar .lib-sub{flex:1 0 100%}html[data-text=large] .lib-filterbar .lib-filter-btn,html[data-text=xlarge] .lib-filterbar .lib-filter-btn{-webkit-margin-start:auto;margin-inline-start:auto}html[data-text=large] .top5-name,html[data-text=xlarge] .top5-name{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2}@media (prefers-reduced-motion:reduce){.nav-progress,.offline-bar{animation:none}.nav-progress{background:var(--gold);opacity:.7}.rp-dot{animation:none;transform:scale(1)}}