html[data-tenant=spy] .s77-menu-overlay{--paper-header:#f4f5f6;--paper-header-2:#f4f5f6;--line:#dcdfe4;--ink:#12151a;--accent:#c8102e}html[data-tenant=spy] nav.main-nav{border-bottom:1px solid var(--line)}html[data-tenant=spy] .main-nav-dropdown-inner{border:1px solid var(--line)}html[data-tenant=spy] .ar-engage{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}html[data-tenant=spy] .ar-engage-btn{color:var(--ink)}html[data-tenant=spy] .ar-engage-btn:hover{border-color:var(--accent);color:var(--ink-3)}html[data-tenant=spy] .ar-share-popup{border:1px solid var(--line);box-shadow:0 8px 24px #0d0f131f}html[data-tenant=spy] .ar-share-popup a,html[data-tenant=spy] .ar-share-popup button{color:var(--ink)}html[data-tenant=spy] .ar-share-popup a:hover,html[data-tenant=spy] .ar-share-popup button:hover{background:var(--bg);color:var(--ink-3)}html[data-tenant=spy] .s77-sr-topbar,html[data-tenant=spy] .s77-sr-item,html[data-tenant=spy] .auth-split-tabs{border-bottom:1px solid var(--line)}html[data-tenant=spy] .paywall,html[data-tenant=spy] .seminar-side-card{border:1px solid var(--line)}html[data-tenant=spy] .seminar-side-footer,html[data-tenant=spy] .seminar-author-card,html[data-tenant=spy] .topic-group,html[data-tenant=spy] .lesson-row{border-top:1px solid var(--line)}html[data-tenant=spy] .seminar-status-bar,html[data-tenant=spy] .quiz-block{border:1px solid var(--line)}html[data-tenant=spy] .account-h2,html[data-tenant=spy] .account-h3{font-family:var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .account-menu-panel-inner{border:1px solid var(--line)}html[data-tenant=spy] .account-menu-logout{border-top:1px solid var(--line)}html[data-tenant=spy] .admin-page>h1,html[data-tenant=spy] .admin-h2{color:var(--ink);font:700 20px/26px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .admin-page>h2{color:var(--ink);font:700 16px/22px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .admin-h3{color:var(--ink);font:700 14px/18px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .admin-crumb a{color:var(--ink)}html[data-tenant=spy] .admin-kpi{border:1px solid var(--line)}html[data-tenant=spy] .admin-kpi--link:hover{border-color:var(--accent)}html[data-tenant=spy] .admin-kpi-value{color:var(--ink)}html[data-tenant=spy] .admin-kpi-label{color:var(--ink);font:700 13px/17px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .admin-card,html[data-tenant=spy] .admin-section{border:1px solid var(--line)}html[data-tenant=spy] .admin-table th{color:var(--ink-3);border-bottom:2px solid var(--line);font:700 10px/12px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .admin-table td{border-bottom:1px solid var(--line)}html[data-tenant=spy] .admin-table td a{color:var(--ink)}html[data-tenant=spy] .admin-table td a:hover{color:var(--ink-3)}html[data-tenant=spy] .admin-filters input[type=search],html[data-tenant=spy] .admin-filters select,html[data-tenant=spy] .admin-inline select,html[data-tenant=spy] .admin-inline input,html[data-tenant=spy] .admin-card textarea,html[data-tenant=spy] .admin-inline input[type=datetime-local]{color:var(--ink)}html[data-tenant=spy] .admin-table input[type=number],html[data-tenant=spy] .admin-table input[type=text]{border:1px solid var(--line)}html[data-tenant=spy] .admin-btn,html[data-tenant=spy] .admin-btn-ghost,html[data-tenant=spy] .admin-btn-danger,html[data-tenant=spy] .admin-pill{border:1px solid var(--accent);background:var(--accent);color:var(--ink);font:700 12px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .admin-btn-ghost,html[data-tenant=spy] .admin-pill{color:var(--ink);border-color:var(--line)}html[data-tenant=spy] .admin-btn-ghost:hover,html[data-tenant=spy] .admin-pill:hover{background:var(--bg)}html[data-tenant=spy] .admin-pill.is-active{background:var(--dark);border-color:var(--ink)}html[data-tenant=spy] .admin-chip{color:var(--ink);font:700 10px/16px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .admin-chip--gold{background:var(--bg)}html[data-tenant=spy] .admin-chip--ink{background:var(--dark)}html[data-tenant=spy] .admin-status-paid,html[data-tenant=spy] .admin-details summary,html[data-tenant=spy] .admin-pager a{color:var(--ink)}html[data-tenant=spy] .admin-form label{color:var(--ink);font:700 12px/16px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .admin-form input[type=text],html[data-tenant=spy] .admin-form textarea,html[data-tenant=spy] .admin-form select{color:var(--ink)}html[data-tenant=spy] .admin-items li,html[data-tenant=spy] .admin-items-row{border-bottom:1px solid var(--line)}html[data-tenant=spy] .event-card{border:1px solid var(--line);color:var(--ink)}html[data-tenant=spy] .event-card-date{color:var(--ink-3);font:700 10px/12px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .event-card-title{color:var(--ink);font:700 18px/22px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .hdr77,html[data-tenant=spy] .ct-switcher{background:var(--dark)}html[data-tenant=spy] .hdr77-cta{font-family:var(--font-sans), var(--sans), Inter, sans-serif}html[data-tenant=spy] .hdr77-cta-publish{color:var(--accent);background:linear-gradient(90deg,#c8102e1f,#c8102e2e);border:1px solid #c8102e59}html[data-tenant=spy] .hdr77-cta-publish:hover{background:linear-gradient(90deg,#c8102e33,#c8102e47)}html[data-tenant=spy] .hdr77-item-name{font-family:var(--font-sans), var(--sans), ui-sans-serif, system-ui, sans-serif}html[data-tenant=spy] .hdr77-dropdown-inner{background:var(--dark)}html[data-tenant=spy] .hdr77-dropdown-link{font-family:var(--font-sans), var(--sans), ui-sans-serif, system-ui, sans-serif}html[data-tenant=spy] .hdr77-dropdown-link:hover{color:var(--accent)}html[data-tenant=spy] body{background:var(--line)}html[data-tenant=spy] .l77-tabs{background:var(--dark);border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-tabs--comm{background:var(--ink)}html[data-tenant=spy] .l77-block+.l77-block{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-bh-row:after{background:linear-gradient(90deg, var(--accent) 0%, #c8102e00 100%)}html[data-tenant=spy] .l77-bh{background:var(--bg);color:var(--ink);font:700 11px/13.2px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-sbig{background:var(--dark)}html[data-tenant=spy] .l77-sbig-img{background:var(--bg)}html[data-tenant=spy] .l77-sbig h3{font:700 15px/18.75px var(--font-sans), var(--sans), sans-serif;background:linear-gradient(#0000 0%,#0d0f13f2 80%)}html[data-tenant=spy] .l77-pill{background:var(--accent);font:700 10px/12px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-ssmall-img{background:var(--bg)}html[data-tenant=spy] .l77-ssmall h3{color:var(--ink);font:600 13.5px/17.55px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-footer{border:1px solid var(--line);border-top:2px solid var(--accent)}html[data-tenant=spy] .l77-footer-nav li a{font:500 13px/1.2 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-footer-credit{border-top:1px solid var(--line);font:500 11.5px/17.25px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-brand{color:var(--ink)}html[data-tenant=spy] .l77-brand-dot{color:var(--accent)}html[data-tenant=spy] .l77-hero-link{background:var(--dark)}html[data-tenant=spy] .l77-hero-link:after{background:linear-gradient(#0d0f1314 0%,#0d0f1333 45%,#0d0f13e0 88%)}html[data-tenant=spy] .l77-badge-important{background:var(--accent);font:700 11px/11px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-hero-cat,html[data-tenant=spy] .l77-cat{color:var(--ink);font:700 10px/10px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-hero-title{font:700 19px/23.75px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-sh:before{color:var(--accent);font:700 10.5px/10.5px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-sh h2{color:var(--ink);font:800 30px/30px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-sh nav a{font:500 13.5px/13.5px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-sh:after{background:linear-gradient(90deg, var(--accent) 0%, var(--dark) 100%)}html[data-tenant=spy] .l77-reel-sound{background:#0d0f138c}html[data-tenant=spy] .l77-reel-sound.is-on{background:var(--accent)}html[data-tenant=spy] .l77-reel-meta{background:linear-gradient(#0000 0%,#0d0f13e6 100%)}html[data-tenant=spy] .l77-reel-avatar{border:1px solid #c8102ef2}html[data-tenant=spy] .l77-reel-name{font:600 12px/14.4px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-nb-img{background:var(--bg)}html[data-tenant=spy] .l77-nb h2{color:var(--ink);font-family:var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-nb-excerpt{font:400 16px/24.8px var(--font-serif), var(--sans), Georgia, serif}html[data-tenant=spy] .l77-comm-box{background:var(--bg)}html[data-tenant=spy] .l77-profile-img{background:var(--line)}html[data-tenant=spy] .l77-profile-title{color:var(--ink);font:700 14px/1.2 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-profile-info{color:var(--ink)}html[data-tenant=spy] .l77-crumb{font:700 12px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-crumb-back,html[data-tenant=spy] .l77-crumb-cat{color:var(--ink)}html[data-tenant=spy] .l77-entry-header h1{color:var(--ink);font:800 42px/46.2px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-details{border-top:1px solid var(--line);font:500 13px/1.2 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-details-cat{background:var(--bg);color:var(--ink);font:700 10.5px/10.5px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-figure-img{background:var(--bg)}html[data-tenant=spy] .l77-figure figcaption{font:400 13px/19.5px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-toc{border-left:4px solid var(--accent)}html[data-tenant=spy] .l77-toc-header{color:var(--ink);font:700 16px/28px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-toc-content li{font:400 14px/21px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-toc-content li:before{color:var(--accent);font:500 12px/18px var(--font-serif), var(--sans), serif}html[data-tenant=spy] .l77-toc-content li a{font:600 16px/23.2px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-actions .engage-bar,html[data-tenant=spy] .l77-actions [class*=engage]{font-family:var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-actions button,html[data-tenant=spy] .l77-actions a{color:var(--ink);font:600 13px/15.6px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-article .body{font:400 18px/31.5px var(--font-serif), var(--sans), Georgia, serif}html[data-tenant=spy] .l77-article .body p{color:var(--ink)}html[data-tenant=spy] .l77-article .body p a{color:var(--ink);-webkit-text-decoration:underline var(--accent);text-decoration:underline var(--accent)}html[data-tenant=spy] .l77-article .body h2{color:var(--ink);font:800 28px/33.6px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-article .body h3{color:var(--ink);font:700 22px/28px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-article .body figcaption{font:400 13px/19.5px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-article .body ul,html[data-tenant=spy] .l77-article .body ol{color:var(--ink)}html[data-tenant=spy] .l77-article .body blockquote{border-left:4px solid var(--accent)}html[data-tenant=spy] .l77-engagement{border-top:1px solid #c8102e47}html[data-tenant=spy] .l77-engagement>h2{color:var(--ink);font:800 28px/33.6px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-cover{box-shadow:inset 0 -40px 60px -30px #0d0f1380}html[data-tenant=spy] .l77-page-avatar{box-shadow:0 4px 14px #0d0f1333}html[data-tenant=spy] .l77-page-avatar-empty{background:var(--dark);color:var(--accent);font:800 34px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-page-eyebrow{color:var(--accent);font:700 10.5px/10.5px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-page-title h1{color:var(--ink);font:800 36px/36px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-page-type{font:600 12px/14px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-page-user{font:500 11.5px/14px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-empty{font:500 15px/1.4 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-main>.wrap,html[data-tenant=spy] .l77-main>.auth-page,html[data-tenant=spy] .l77-main>.account-page{--paper-header:#f4f5f6;--paper-header-2:#f4f5f6}html[data-tenant=spy] .l77-main>.wrap :is(h1,html[data-tenant=spy] h2,html[data-tenant=spy] h3,html[data-tenant=spy] h4),html[data-tenant=spy] .l77-main>.auth-page :is(h1,html[data-tenant=spy] h2,html[data-tenant=spy] h3,html[data-tenant=spy] h4),html[data-tenant=spy] .l77-main>.account-page :is(h1,html[data-tenant=spy] h2,html[data-tenant=spy] h3,html[data-tenant=spy] h4){color:var(--ink);font-family:var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-main .breadcrumb a:hover{color:var(--ink)}html[data-tenant=spy] .l77-chip{background:var(--bg);color:var(--ink)}html[data-tenant=spy] .l77-btn{background:var(--accent);color:var(--ink);font:700 13px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-btn--ghost{color:var(--ink);border:1px solid var(--line)}html[data-tenant=spy] .l77-av{background:var(--ink)}html[data-tenant=spy] .l77-tick{border-bottom:1px dashed var(--line)}html[data-tenant=spy] .l77-tick time{color:var(--ink)}html[data-tenant=spy] .l77-tick-note{color:var(--ink-3)}html[data-tenant=spy] .l77-num{border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-compose-in{color:var(--ink)}html[data-tenant=spy] .l77-compose-in:focus,html[data-tenant=spy] .l77-compose-place:focus{border-color:var(--ink);box-shadow:0 0 0 3px #0d0f1314}html[data-tenant=spy] .l77-review-stars-n{color:var(--ink)}html[data-tenant=spy] .l77-review{border:1px solid var(--line)}html[data-tenant=spy] .l77-review-stars-r{color:var(--accent)}html[data-tenant=spy] .l77-review-author{color:var(--ink);font:700 13px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-review-title{color:var(--ink);font:700 14px/19px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-review-title:hover{color:var(--ink-3)}html[data-tenant=spy] .l77-tip{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-vote{border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-vote-bar{background:var(--bg)}html[data-tenant=spy] .l77-vote-bar i{background:var(--ink)}html[data-tenant=spy] .l77-vote b{color:var(--ink)}html[data-tenant=spy] .l77-vote button{border:1px solid var(--accent);color:var(--ink-3);font:700 11px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-vote button.on{background:var(--accent);color:var(--ink)}html[data-tenant=spy] .l77-q{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-q-meta button{border:1px solid var(--line);color:var(--ink)}html[data-tenant=spy] .l77-q-meta button.on{background:var(--ink);border-color:var(--ink)}html[data-tenant=spy] .l77-page--cream{background:var(--bg)}html[data-tenant=spy] .l77-eyebrow{color:var(--ink-3);font:700 10px/12px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-h1{font:800 30px/34px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-chan{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-bottom{background:var(--dark)}html[data-tenant=spy] .l77-bn-plus{background:var(--accent);color:var(--ink)}html[data-tenant=spy] .l77-psheet{background:var(--line)}html[data-tenant=spy] .l77-psheet-bar{background:var(--dark)}html[data-tenant=spy] .l77-psheet-bar b{font:800 20px/22px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-psheet-eb{color:var(--accent);font:700 10px/12px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-psheet-close{background:var(--accent);color:var(--ink)}html[data-tenant=spy] .l77-face{font-family:var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-proof-t b{color:var(--ink);font:800 17px/21px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-proof--bar{background:var(--bg);border:1px solid var(--line)}html[data-tenant=spy] .l77-proof--line{border:1px solid var(--line);background:var(--bg)}html[data-tenant=spy] .l77-proof--line b{color:var(--ink)}html[data-tenant=spy] .l77-proof--band{background:var(--dark)}html[data-tenant=spy] .l77-proof--band .l77-facestack .l77-face{border-color:var(--ink)}html[data-tenant=spy] .l77-duo-h b{color:var(--ink);font:800 15px/19px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-duo-h a,html[data-tenant=spy] .l77-duo-m{color:var(--ink)}html[data-tenant=spy] .l77-mlist-row{border-top:1px solid var(--line);color:var(--ink)}html[data-tenant=spy] .l77-mlist-row b{font:700 13px/17px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-ppl-row a,html[data-tenant=spy] .l77-ppl-row b{color:var(--ink)}html[data-tenant=spy] .l77-ppl-row--disc{background:var(--bg);border:1px solid var(--line)}html[data-tenant=spy] .l77-hub-stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-hub-stats b{color:var(--ink);font:800 28px/30px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-hub-tabs{border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-hub-tabs a{font:700 15px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-hub-tabs a.is-on{color:var(--ink);border-bottom-color:var(--accent)}html[data-tenant=spy] .l77-hub-chips .l77-chip--on small{color:var(--accent)}html[data-tenant=spy] .l77-dir-search{border:1px solid var(--line)}html[data-tenant=spy] .l77-dir-search input{color:var(--ink)}html[data-tenant=spy] .l77-dir-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #c8102e40}html[data-tenant=spy] .l77-hub-sidebox h2,html[data-tenant=spy] .l77-prof-h2{color:var(--ink);font:800 20px/24px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-hub-more{color:var(--ink)}html[data-tenant=spy] .l77-prof-stats{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-prof-stats b{color:var(--ink);font:800 22px/24px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-prof-note{border:1px dashed var(--line)}html[data-tenant=spy] .l77-prof-cm{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-prof-cm a,html[data-tenant=spy] .l77-prof-cm p,html[data-tenant=spy] .l77-prof-like{color:var(--ink)}html[data-tenant=spy] .l77-prof-like b{font:700 13.5px/17px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .hdr77-cta-members{color:var(--accent)}@media (max-width:700px){html[data-tenant=spy] .l77-mstrip-h h2{font:800 20px/24px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-mstrip-h i{background:var(--dark)}html[data-tenant=spy] .l77-mstrip-h a,html[data-tenant=spy] .l77-mstrip-m{color:var(--ink)}}html[data-tenant=spy] .l77-chip--on,html[data-tenant=spy] .l77 a.l77-chip--on,html[data-tenant=spy] .l77 a.l77-chip--on:hover{background:var(--dark)}html[data-tenant=spy] .l77-chip--on small{color:var(--accent)}html[data-tenant=spy] .l77-shop-avatar{background:var(--accent)}html[data-tenant=spy] .l77-shop-avatar b{color:var(--ink);font:800 18px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-shop-bar{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-shop-chips .l77-chip--on small{color:var(--accent)}html[data-tenant=spy] .l77-shop-sort{border:1px solid var(--line)}html[data-tenant=spy] .l77-shop-sort select{color:var(--ink)}html[data-tenant=spy] .l77-shop-card{border:1px solid var(--line)}html[data-tenant=spy] .l77-shop-img{background:var(--bg)}html[data-tenant=spy] .l77-shop-badge{font:800 11px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-shop-badge.is-new,html[data-tenant=spy] .l77-shop-badge.is-right{background:var(--dark)}html[data-tenant=spy] .l77-shop-body h3{font:700 15px/19px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-shop-price b{font:800 18px/20px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-pdp .l77-article .body h3{font:800 17px/22px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-pdp-meta b{color:var(--ink)}html[data-tenant=spy] .l77-pdp-pricebox{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-pdp-price b{color:var(--ink);font:800 34px/36px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-pdp-disc{font:800 12px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-pdp-trustgrid{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-pdp-trustgrid>div{color:var(--ink-3)}html[data-tenant=spy] .l77-pdp-trustgrid b{color:var(--ink);font:700 13px/17px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-pdp-important h2{font:800 20px/24px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-pdp-return summary{color:var(--ink);font:700 14px/20px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-pdp-kv{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-pdp-kv b,html[data-tenant=spy] .l77-pdp-ncard{color:var(--ink)}html[data-tenant=spy] .l77-pdp-ncard b{font:700 15px/19px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-pdp-relimg{background:var(--bg)}html[data-tenant=spy] .l77-pdp-tier{background:linear-gradient(160deg, var(--dark) 0%, #243154 60%, var(--ink) 130%)}html[data-tenant=spy] .l77-pdp-tier--vip{background:linear-gradient(160deg, var(--dark) 0%, #2a1e4a 60%, #590da3 140%)}html[data-tenant=spy] .l77-pdp-tier--partner{background:linear-gradient(160deg, var(--dark) 0%, #3a3120 60%, var(--accent) 150%)}html[data-tenant=spy] .l77-pdp-tier--author{background:linear-gradient(160deg, var(--dark) 0%, #1f3a35 60%, #33a97e 150%)}html[data-tenant=spy] .l77-pdp-tier--reader{background:linear-gradient(160deg, var(--dark) 0%, #2c3140 60%, #999da6 150%)}html[data-tenant=spy] .l77-pdp-tier-eb{color:var(--accent)}html[data-tenant=spy] .l77-pdp-tier-name{font:800 56px/56px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-pdp-buybox,html[data-tenant=spy] .l77-pdp-trust{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-pdp-feat{color:var(--ink)}html[data-tenant=spy] .l77-pdp-sticky{border-top:1px solid var(--line);box-shadow:0 -8px 24px #0d0f1314}html[data-tenant=spy] .l77-pdp-sticky-t b{font:700 14px/18px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-pdp-sticky-p{font:800 22px/24px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-pdp .product-media{background:var(--bg)}html[data-tenant=spy] .l77-pdp .product-sale-ribbon{font:800 12px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-pdp .product-stock-ribbon{background:var(--dark)}html[data-tenant=spy] .l77-pdp .product-thumb.is-active{border-color:var(--accent)}html[data-tenant=spy] .l77-pdp .product-variant-picker-label{color:var(--ink)}html[data-tenant=spy] .l77-pdp .product-variant-swatch{border:1.5px solid var(--line)}html[data-tenant=spy] .l77-pdp .product-variant-swatch.is-active{border-color:var(--ink);box-shadow:0 0 0 2px var(--accent)}html[data-tenant=spy] .product-sticky-bar{border-top:1px solid var(--line);box-shadow:0 -8px 24px #0d0f1314}html[data-tenant=spy] .product-sticky-bar .seminar-cta-btn{background:var(--accent);color:var(--ink);font:700 14px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .product-sticky-bar-title{color:var(--ink);font:700 14px/18px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .product-sticky-bar-price{color:var(--ink);font:800 20px/24px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-search{background:var(--line)}html[data-tenant=spy] .l77-search-bar{background:var(--dark)}html[data-tenant=spy] .l77-search-form input{color:var(--ink)}html[data-tenant=spy] .l77-search-close{background:var(--accent);color:var(--ink)}html[data-tenant=spy] .l77-search-spin{border:2px solid var(--line);border-top-color:var(--accent)}html[data-tenant=spy] .l77-search-hit{border-top:1px solid var(--line);color:var(--ink)}html[data-tenant=spy] .l77-search-thumb{font:700 16px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-search-hit-body b{font:700 15px/19px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-mm{background:var(--line)}html[data-tenant=spy] .l77-mm-bar{background:var(--dark)}html[data-tenant=spy] .l77-mm-bar b{font:800 20px/22px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-mm-eb{color:var(--accent);font:700 10px/12px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-mm-eb--dark{color:var(--ink-3)}html[data-tenant=spy] .l77-mm-close{background:var(--accent);color:var(--ink)}html[data-tenant=spy] .l77-mm-group{border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-mm-row{color:var(--ink)}html[data-tenant=spy] .l77-mm-row b{font:800 17px/20px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-mm-ic,html[data-tenant=spy] .l77-mm-group.is-current .l77-mm-row b{color:var(--ink-3)}html[data-tenant=spy] .l77-mm-acc-row{border-bottom:1px solid var(--line);color:var(--ink)}html[data-tenant=spy] .l77-wire-chip{background:var(--bg);color:var(--ink)}html[data-tenant=spy] .l77-wire-chip b{color:var(--ink)}html[data-tenant=spy] .l77-wire-chip.is-new{background:var(--dark)}html[data-tenant=spy] .l77-wire-chip.is-new b{color:var(--accent)}html[data-tenant=spy] .l77-dabar-btn{color:var(--ink)}html[data-tenant=spy] .l77-dabar-btn svg{color:var(--ink-3)}html[data-tenant=spy] .l77-gj>span{background:var(--dark);font:700 10px/10px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-chip--live{background:var(--dark)}html[data-tenant=spy] .l77-thread-h1{font:800 34px/38px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-fresh-h{font:700 11px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-sec-eb{color:var(--ink-3);font:700 10px/12px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-sec h2{font:800 26px/28px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-sec:after{background:var(--dark)}html[data-tenant=spy] .l77-tl:before{background:var(--line)}html[data-tenant=spy] .l77-ev:before{border:3px solid var(--ink)}html[data-tenant=spy] .l77-ev time{color:var(--ink)}html[data-tenant=spy] .l77-ev h3{font:700 16px/22px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-ev-src{color:var(--ink)}html[data-tenant=spy] .l77-say{border:1px solid var(--line)}html[data-tenant=spy] .l77-say-who{color:var(--ink)}html[data-tenant=spy] .l77-say p{font:italic 400 15px/22px var(--font-serif), var(--sans), serif}html[data-tenant=spy] .l77-say a{color:var(--ink)}html[data-tenant=spy] .l77-thread-strip{border:1px solid var(--line)}html[data-tenant=spy] .l77-thread-strip-title{font:700 14px/18px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-thread-strip-meta{color:var(--ink)}html[data-tenant=spy] .l77-brief{border:1px solid var(--line)}html[data-tenant=spy] .l77-brief-h{color:var(--ink-3);font:700 10px/12px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-context{border:1px solid var(--line);border-left:4px solid var(--ink)}html[data-tenant=spy] .l77-context-h{color:var(--ink);font:700 10px/12px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-faq h2,html[data-tenant=spy] .l77-sources h2{font:800 20px/24px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-faq details{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-faq-list li::marker{color:var(--ink-3)}html[data-tenant=spy] .l77-sources a{color:var(--ink)}html[data-tenant=spy] .l77-seg{background:var(--bg)}html[data-tenant=spy] .l77-seg>*{font:700 12px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-seg>.on{background:var(--dark)}html[data-tenant=spy] .l77-post--compact{border:1px solid var(--line)}html[data-tenant=spy] .l77-post-meta a{color:var(--ink)}html[data-tenant=spy] .l77-post-flag{color:var(--ink-3)}html[data-tenant=spy] .l77-post-att{border:1px solid var(--line);background:var(--bg)}html[data-tenant=spy] .l77-post-att-eb{color:var(--ink-3);font:700 10px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-post-comments{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-community-more a{color:var(--ink)}html[data-tenant=spy] .l77-feed-art .h2{font:700 17px/22px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-feed-why{color:var(--ink-3)}html[data-tenant=spy] .l77-feed-thread h3{font:700 16px/21px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-gilinkis{border:1px solid var(--line);background:var(--bg)}html[data-tenant=spy] .l77-gilinkis-eb{color:var(--ink-3);font:700 10px/12px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-gilinkis-text b{font:700 17px/22px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-gilinkis-cta>b{font:800 20px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-cat--price{background:var(--dark)}html[data-tenant=spy] .l77-rule{border:1px solid var(--line)}html[data-tenant=spy] .l77-rule b{font:700 15px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .hdr77-cta-rubric{color:var(--accent)}html[data-tenant=spy] .l77-draft{border:1px solid var(--line)}html[data-tenant=spy] .l77-draft h3{font:700 18px/23px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-subnav .l77-chip--on{background:var(--dark)}html[data-tenant=spy] .l77-subnav .l77-chip--up{border:1px solid var(--line)}html[data-tenant=spy] .l77-subnav-label{color:var(--ink-3)}html[data-tenant=spy] .l77-colhead{border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-colhead-ic{background:var(--dark);color:var(--accent)}html[data-tenant=spy] .l77-colhead h2{color:var(--ink);font:800 17px/20px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-colhead:after{background:linear-gradient(90deg, var(--accent) 0%, #c8102e00 100%)}html[data-tenant=spy] .l77-colhead--comm .l77-colhead-ic{background:var(--ink)}html[data-tenant=spy] .u77-item svg,html[data-tenant=spy] .u77-item:hover .u77-label{color:var(--accent)}html[data-tenant=spy] .u77-mobile .u77-item{background:var(--dark)}html[data-tenant=spy] .l77-day-row{border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-day-row>b{color:var(--ink)}html[data-tenant=spy] .l77-day-names{color:var(--ink);font:600 16px/24px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-day-list li{border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-day-list li b{color:var(--ink-3)}html[data-tenant=spy] .l77-day-list a{-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}html[data-tenant=spy] .l77-tv-ch{background:var(--dark);font:800 11px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-tvnow-card{border:1px solid var(--line)}html[data-tenant=spy] .l77-tvnow-card:hover{border-color:var(--accent)}html[data-tenant=spy] .l77-tvnow-title{color:var(--ink);font:700 15px/20px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-tv-bar{background:var(--bg)}html[data-tenant=spy] .l77-tv-bar i{background:var(--accent)}html[data-tenant=spy] .l77-tvcol{border:1px solid var(--line)}html[data-tenant=spy] .l77-tvcol-head{color:var(--ink);font:700 13px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-tvrow{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-tvrow b,html[data-tenant=spy] .l77-tvrow.is-now{color:var(--ink)}html[data-tenant=spy] .l77-tvrow.is-now b{color:var(--ink-3)}html[data-tenant=spy] .l77-tvitem{border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-tvitem>b{color:var(--ink)}html[data-tenant=spy] .l77-tvitem-title{color:var(--ink);font:600 15px/20px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-tvitem.is-now{background:var(--bg)}html[data-tenant=spy] .l77-tvitem.is-now>b{color:var(--ink-3)}html[data-tenant=spy] .l77-ball{background:var(--dark)}html[data-tenant=spy] .l77-ball--extra{background:var(--accent);color:var(--ink)}html[data-tenant=spy] .l77-ball--joker{color:var(--ink);border:2px solid var(--ink)}html[data-tenant=spy] .l77-ball.is-mark{box-shadow:0 0 0 2px var(--accent)}html[data-tenant=spy] .l77-lotto-card{border:1px solid var(--line)}html[data-tenant=spy] .l77-lotto-head h2{color:var(--ink);font:800 20px/24px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-lotto-sec>span{color:var(--ink-3);font:700 10px/12px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-lotto-jackpot b{color:var(--ink-3)}html[data-tenant=spy] .l77-lotto-arow{border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-table th{color:var(--ink-3);border-bottom:2px solid var(--line);font:700 10px/12px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-table td{border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-games{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-game{border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-game-when b{color:var(--ink)}html[data-tenant=spy] .l77-gt{color:var(--ink);font:600 14px/17px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-gt.is-win{color:var(--ink-3)}html[data-tenant=spy] .l77-game-score{background:var(--bg);color:var(--ink)}html[data-tenant=spy] .l77-game.is-final .l77-game-score{background:var(--dark)}html[data-tenant=spy] .l77-game.is-final .l77-game-score i{color:var(--accent)}html[data-tenant=spy] .l77-game-tv{color:var(--ink-3)}html[data-tenant=spy] .l77-game-link{color:var(--ink)}html[data-tenant=spy] .l77-fa{background:var(--bg)}html[data-tenant=spy] .l77-fa-fallback{font:700 13px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-fa.is-win{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--accent)}html[data-tenant=spy] .l77-fa-check{background:var(--accent)}html[data-tenant=spy] .l77-game--combat .l77-gt.is-win .l77-gt-name{color:var(--ink-3)}html[data-tenant=spy] .l77-method b{background:var(--ink);font:800 12px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-fighter-card:hover{border-color:var(--accent)}html[data-tenant=spy] .l77-fighter-name{color:var(--ink);font:700 13px/16px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-fighter-record{color:var(--ink-3)}html[data-tenant=spy] .l77-f1-row{border:1px solid var(--line)}html[data-tenant=spy] .l77-f1-when b{color:var(--ink)}html[data-tenant=spy] .l77-f1-meeting{color:var(--ink);font:700 14px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-f1-podium{border-top:1px dashed var(--line)}html[data-tenant=spy] .l77-f1-podium li b{color:var(--ink-3)}html[data-tenant=spy] .l77-crumbs a,html[data-tenant=spy] .l77-crumbs b{color:var(--ink)}html[data-tenant=spy] .l77-faq-item{border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-faq-item summary:before{border-right:2px solid var(--accent);border-bottom:2px solid var(--accent)}html[data-tenant=spy] .l77-faq-item h3{color:var(--ink);font:700 15px/20px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-prose a{color:var(--ink)}html[data-tenant=spy] .l77-day-names a{border-bottom:2px solid var(--line)}html[data-tenant=spy] .l77-day-names a:hover{border-bottom-color:var(--accent)}html[data-tenant=spy] .l77-nameday{border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-nameday-d{color:var(--ink)}html[data-tenant=spy] .l77-nameday.is-today{background:var(--bg)}html[data-tenant=spy] .l77-moon-disc{background:var(--dark);box-shadow:inset 0 0 0 1px var(--line), 0 8px 24px #0d0f132e}html[data-tenant=spy] .l77-moon-disc:after{background:var(--bg)}html[data-tenant=spy] .l77-moonday{border:1px solid var(--line)}html[data-tenant=spy] .l77-moonday b{color:var(--ink)}html[data-tenant=spy] .l77-moonday span{color:var(--ink-3)}html[data-tenant=spy] .l77-moonday.is-today{background:var(--bg);border-color:var(--accent)}html[data-tenant=spy] .l77-kpday{border:1px solid var(--line)}html[data-tenant=spy] .l77-kpday h2{color:var(--ink);font:700 14px/18px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-table tr.is-today td{background:var(--bg)}html[data-tenant=spy] .l77-phase{border:1px solid var(--line)}html[data-tenant=spy] .l77-phase b{color:var(--ink)}html[data-tenant=spy] .l77-cal{border:1px solid var(--line)}html[data-tenant=spy] .l77-cal-head{background:var(--bg)}html[data-tenant=spy] .l77-cal-head span{color:var(--ink);font:700 10px/12px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-cal-day{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-cal-day:hover{background:var(--bg)}html[data-tenant=spy] .l77-cal-day.is-today{background:var(--bg);box-shadow:inset 0 0 0 2px var(--accent)}html[data-tenant=spy] .l77-cal-d{color:var(--ink)}html[data-tenant=spy] .l77-cal-day em,html[data-tenant=spy] .l77-cal-day .l77-cal-ev{color:var(--ink-3)}html[data-tenant=spy] .l77-daycard{border:1px solid var(--line)}html[data-tenant=spy] .l77-daycard-astro{border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-daycard-astro b{color:var(--ink);font:700 16px/20px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-daycard-astro a{color:var(--ink)}html[data-tenant=spy] .l77-wnow{border:1px solid var(--line);background:linear-gradient(135deg, var(--bg), #fff 60%)}html[data-tenant=spy] .l77-wnow-main b{color:var(--ink);font:800 44px/48px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-wnow-main span{color:var(--ink);font:600 15px/20px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-wnow-meta dd{color:var(--ink)}html[data-tenant=spy] .l77-whour{border:1px solid var(--line)}html[data-tenant=spy] .l77-whour b{color:var(--ink)}html[data-tenant=spy] .l77-wday{border:1px solid var(--line)}html[data-tenant=spy] .l77-wday b{color:var(--ink);font:700 13px/16px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-wday-t em{color:var(--ink)}html[data-tenant=spy] .l77-wday.is-today{background:var(--bg);border-color:var(--accent)}html[data-tenant=spy] .l77-wday:hover{border-color:var(--accent)}html[data-tenant=spy] .l77-wcity{border:1px solid var(--line)}html[data-tenant=spy] .l77-wcity b{color:var(--ink);font:700 14px/18px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-wcity span{color:var(--ink)}html[data-tenant=spy] .l77-tvcat-row{border:1px solid var(--line)}html[data-tenant=spy] .l77-tvcat-row:hover{border-color:var(--accent)}html[data-tenant=spy] .l77-tvcat-now b{color:var(--ink)}html[data-tenant=spy] .l77-chlogo img{border:1px solid var(--line)}html[data-tenant=spy] .l77-chlogo-name{color:var(--ink);font:700 13px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-tvsearch input{border:1px solid var(--line);color:var(--ink)}html[data-tenant=spy] .l77-tvsearch input:focus{outline:2px solid var(--accent)}html[data-tenant=spy] .l77-airing{border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-airing.is-now{background:var(--bg)}html[data-tenant=spy] .l77-airing-when b{color:var(--ink)}html[data-tenant=spy] .l77-airing-title{color:var(--ink);font:600 14px/19px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-airing-title:hover{color:var(--ink-3)}html[data-tenant=spy] .l77-airing-ics{border:1px solid var(--line)}html[data-tenant=spy] .l77-airing-ics:hover{color:var(--ink);border-color:var(--accent)}html[data-tenant=spy] .l77-show{border:1px solid var(--line)}html[data-tenant=spy] .l77-show b{color:var(--ink);font:600 14px/18px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-showlist a{color:var(--ink);border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-tvitem-title a:hover{color:var(--ink-3)}html[data-tenant=spy] .l77-tvitem-actions .l77-chip--xs{background:var(--bg)}html[data-tenant=spy] .l77-tvlive{background:var(--bg);border:1px solid var(--line)}html[data-tenant=spy] .l77-tvlive-body b{font:700 16px/20px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-tvlive-body b a{color:var(--ink)}html[data-tenant=spy] .l77-rg{border:1px solid var(--line)}html[data-tenant=spy] .l77-rg-img{background:var(--bg)}html[data-tenant=spy] .l77-rg-date{box-shadow:0 1px 3px #0d0f1326}html[data-tenant=spy] .l77-rg-date b{color:var(--ink);font:700 18px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-rg-date small{color:var(--ink-3)}html[data-tenant=spy] .l77-rg-title{font:600 14px/18px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-rg-title a{color:var(--ink)}html[data-tenant=spy] .l77-rg-title a:hover{color:var(--ink-3)}html[data-tenant=spy] .l77-rg-meta b{color:var(--ink)}html[data-tenant=spy] .l77-rg-series{color:var(--ink-3)}html[data-tenant=spy] .l77-catcard{border:1px solid var(--line)}html[data-tenant=spy] .l77-catcard b{color:var(--ink);font:600 14px/18px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-rghero-img{background:var(--bg)}html[data-tenant=spy] .l77-rghero-facts{border:1px solid var(--line)}html[data-tenant=spy] .l77-rgfact small{color:var(--ink-3)}html[data-tenant=spy] .l77-rgfact b{color:var(--ink);font:600 15px/20px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-rgfact b a{border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-rgfact span a{color:var(--ink)}html[data-tenant=spy] .l77-rgfact--actions{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-fxtable td:first-child a{color:var(--ink)}html[data-tenant=spy] .l77-fxtable td:first-child a:hover{color:var(--ink-3)}html[data-tenant=spy] .l77-fxcard{border:1px solid var(--line)}html[data-tenant=spy] .l77-fxcard b{color:var(--ink)}html[data-tenant=spy] .l77-fxcard b i{color:var(--ink-3)}html[data-tenant=spy] .l77-fxbig>div{border:1px solid var(--line)}html[data-tenant=spy] .l77-fxbig small{color:var(--ink-3)}html[data-tenant=spy] .l77-fxbig b{color:var(--ink)}html[data-tenant=spy] .l77-conv{border:1px solid var(--line);background:var(--bg)}html[data-tenant=spy] .l77-conv label{color:var(--ink-3)}html[data-tenant=spy] .l77-conv input,html[data-tenant=spy] .l77-conv select{border:1px solid var(--line);color:var(--ink)}html[data-tenant=spy] .l77-conv-out,html[data-tenant=spy] .l77-coin{color:var(--ink)}html[data-tenant=spy] .l77-act{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-act-like,html[data-tenant=spy] .l77-act-btn{color:var(--ink)}html[data-tenant=spy] .l77-act-like:hover,html[data-tenant=spy] .l77-act-btn:hover{border-color:var(--accent);color:var(--ink-3)}html[data-tenant=spy] .l77-topics-label{color:var(--ink-3)}html[data-tenant=spy] .l77-chip--topic{border:1px solid var(--line)}html[data-tenant=spy] .l77-chip--topic.is-person{border-color:var(--accent)}html[data-tenant=spy] .l77-topic-letter{color:var(--ink);font:800 18px/22px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-fbtn{color:var(--ink)}html[data-tenant=spy] .l77-fbtn.is-set{border-color:var(--ink);background:var(--dark)}html[data-tenant=spy] .l77-fdd>summary b{color:var(--ink)}html[data-tenant=spy] .l77-fdd>summary.is-set{border-color:var(--ink);background:var(--dark)}html[data-tenant=spy] .l77-fdd[open]>summary{border-color:var(--accent)}html[data-tenant=spy] .l77-fmenu{border:1px solid var(--line);box-shadow:0 8px 24px #0d0f131f}html[data-tenant=spy] .l77-fmenu a{color:var(--ink)}html[data-tenant=spy] .l77-fmenu a:hover{background:var(--bg);color:var(--ink-3)}html[data-tenant=spy] .l77-fmenu a.is-on{background:var(--bg)}html[data-tenant=spy] .l77-fmenu a.is-more{border-top:1px solid var(--line);color:var(--ink-3)}html[data-tenant=spy] .l77-fmenu-group+.l77-fmenu-group{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-fmenu-label{color:var(--ink-3)}html[data-tenant=spy] .l77-act-dd[open]>summary{border-color:var(--accent)}html[data-tenant=spy] .l77-act-menu{border:1px solid var(--line);box-shadow:0 8px 24px #0d0f131f}html[data-tenant=spy] .l77-act-menu a{color:var(--ink)}html[data-tenant=spy] .l77-act-menu a:hover{background:var(--bg);color:var(--ink-3)}html[data-tenant=spy] .l77-rg--own{border-color:var(--accent)}html[data-tenant=spy] .l77-rg-own{color:var(--ink);background:var(--bg)}html[data-tenant=spy] .l77-film{border:1px solid var(--line)}html[data-tenant=spy] .l77-film-poster{background:var(--bg)}html[data-tenant=spy] .l77-film-title{font:600 13px/17px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-film-title a{color:var(--ink)}html[data-tenant=spy] .l77-film-title a:hover{color:var(--ink-3)}html[data-tenant=spy] .l77-filmhero-poster{background:var(--bg)}html[data-tenant=spy] .l77-shows-cin{border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-shows-cinname{color:var(--ink);font:600 13px/18px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-show{border:1px solid var(--line);color:var(--ink)}html[data-tenant=spy] .l77-show:hover{border-color:var(--accent)}html[data-tenant=spy] .l77-rating{background:var(--dark)}html[data-tenant=spy] .l77-rating.is-mid{background:var(--accent)}html[data-tenant=spy] .l77-verdict{border:1px solid var(--line);background:linear-gradient(180deg, var(--bg), #fff 60%)}html[data-tenant=spy] .l77-verdict>.l77-note{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-verdict-head h2{color:var(--ink);font:700 20px/24px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-verdict-votes summary,html[data-tenant=spy] .l77-verdict-votes li b{color:var(--ink)}html[data-tenant=spy] .l77-publish-t{color:var(--ink);font:800 17px/21px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-publish-meta{background:var(--bg);color:var(--ink)}html[data-tenant=spy] .l77-publish-meta a{color:var(--ink-3)}html[data-tenant=spy] .l77-publish-sep{color:var(--accent)}html[data-tenant=spy] .l77-publish-rules{color:var(--ink)}html[data-tenant=spy] .l77-ed-plan{background:var(--bg);color:var(--ink)}html[data-tenant=spy] .l77-ed-plan a{color:var(--ink)}html[data-tenant=spy] .l77-ed-dot{color:var(--accent)}html[data-tenant=spy] .l77-ed-title{border-bottom:2px solid var(--line);color:var(--ink);font:800 26px/32px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-ed-title:focus{border-bottom-color:var(--ink)}html[data-tenant=spy] .l77-ed-lab{font:700 10px/12px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-ed-select{color:var(--ink)}html[data-tenant=spy] .l77-ed-cover img{border:1px solid var(--line)}html[data-tenant=spy] .l77-ed-tools button,html[data-tenant=spy] .l77-ed-tools label{background:var(--bg);color:var(--ink)}html[data-tenant=spy] .l77-ed-sep{background:var(--line)}html[data-tenant=spy] .l77-ed-body:focus{border-color:var(--ink);box-shadow:0 0 0 3px #0d0f1314}html[data-tenant=spy] .l77-ed-body.is-locked{border-color:var(--line)}html[data-tenant=spy] .l77-ed-links li{border:1px solid var(--line)}html[data-tenant=spy] .l77-ed-link-host{color:var(--ink)}html[data-tenant=spy] .l77-ed-q{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-ed-q a{color:var(--ink)}html[data-tenant=spy] .l77-ed-status{border:1px solid var(--line);border-left:4px solid var(--ink)}html[data-tenant=spy] .l77-ed-spin{border:2px solid var(--accent)}html[data-tenant=spy] .l77-chip--partner{background:var(--bg)}html[data-tenant=spy] .l77-mverdict{border:1px solid var(--line);background:linear-gradient(180deg, var(--bg), #fff 60%)}html[data-tenant=spy] .l77-mverdict-list li{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-mverdict-who{color:var(--ink)}html[data-tenant=spy] .l77-acc-badge{background:var(--accent);color:var(--ink)}html[data-tenant=spy] .l77-ntf-all input,html[data-tenant=spy] .l77-ntf-pick input{accent-color:var(--ink-3)}html[data-tenant=spy] .l77-ntf-row{border:1px solid var(--line)}html[data-tenant=spy] .l77-ntf-row.is-unread{background:var(--bg);border-color:var(--line)}html[data-tenant=spy] .l77-ntf-row.is-unread:before{background:var(--accent)}html[data-tenant=spy] .l77-ntf-row.is-sel{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}html[data-tenant=spy] .l77-ntf-ic{background:var(--bg)}html[data-tenant=spy] .l77-ntf-ic.is-gold{color:var(--ink-3)}html[data-tenant=spy] .l77-ntf-ic.is-blue{color:var(--ink)}html[data-tenant=spy] .l77-ntf-kind{color:var(--ink-3)}html[data-tenant=spy] .l77-ntf-t{color:var(--ink);font:700 15px/20px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-ract--line{border:1px solid var(--line)}html[data-tenant=spy] .l77-cover .l77-ract--line{text-shadow:0 1px 3px #0d0f13b3}html[data-tenant=spy] .l77-ract-t b,html[data-tenant=spy] .l77-ract-more{color:var(--ink)}html[data-tenant=spy] .l77-acc-item{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-acc-item.is-unread{background:var(--bg)}html[data-tenant=spy] .l77-acc-item-t{color:var(--ink);font:700 15px/20px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-acc-item-m a,html[data-tenant=spy] .l77-acc-link,html[data-tenant=spy] .l77-acc-dl dd{color:var(--ink)}html[data-tenant=spy] .account-btn,html[data-tenant=spy] .account-btn-ghost,html[data-tenant=spy] .account-btn-danger{font:700 13px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .account-btn{background:var(--accent);color:var(--ink);border:1px solid var(--accent)}html[data-tenant=spy] .account-btn:hover{background:var(--accent);border-color:var(--accent)}html[data-tenant=spy] .account-btn-ghost{color:var(--ink);border:1px solid var(--line)}html[data-tenant=spy] .account-btn-ghost:hover{color:var(--ink);border-color:var(--accent)}html[data-tenant=spy] .l77-plans-toggle{background:var(--bg)}html[data-tenant=spy] .l77-plans-toggle button.is-on{background:var(--dark)}html[data-tenant=spy] .l77-plan{border:1px solid var(--line)}html[data-tenant=spy] .l77-plan.is-featured{border-color:var(--accent);box-shadow:0 0 0 3px #c8102e2e}html[data-tenant=spy] .l77-plan.is-current{background:var(--bg)}html[data-tenant=spy] .l77-plan-h{color:var(--ink);font:800 18px/22px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-plan-price{color:var(--ink);font:800 24px/28px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-plan-list li::marker{color:var(--ink-3)}html[data-tenant=spy] .l77-plan-lines li{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-plan-lines li b{color:var(--ink)}html[data-tenant=spy] .l77-steps-n{background:var(--dark);font:800 13px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-steps b,html[data-tenant=spy] .l77-voters li b{color:var(--ink);font:700 15px/20px var(--font-sans), var(--sans), sans-serif}@media (max-width:719px){html[data-tenant=spy] .l77-table--plans tr{border:1px solid var(--line)}html[data-tenant=spy] .l77-table--plans td:before{color:var(--ink-3);font:700 10px/17px var(--font-sans), var(--sans), sans-serif}}html[data-tenant=spy] .l77-parama-stats b{color:var(--ink);font:800 22px/1.1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-parama-bar{background:var(--bg)}html[data-tenant=spy] .l77-parama-bar span{background:linear-gradient(90deg, var(--accent), var(--accent))}html[data-tenant=spy] .l77-parama-split>div{border:1px solid var(--line)}html[data-tenant=spy] .l77-parama-split b{color:var(--ink-3);font:800 22px/1.1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-parama-split span{color:var(--ink);font:700 13px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-acc-publish{border:1px solid var(--line);background:var(--bg)}html[data-tenant=spy] .l77-acc-tile{border:1px solid var(--line)}html[data-tenant=spy] .l77-acc-tile:hover{border-color:var(--accent)}html[data-tenant=spy] .l77-acc-tile-h{color:var(--ink);font:700 14px/18px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-acc-tile-n,html[data-tenant=spy] .l77-pipe-step.is-active{color:var(--ink)}html[data-tenant=spy] .l77-pipe-step.is-active .l77-pipe-dot{border-color:var(--ink);background:var(--ink);box-shadow:0 0 0 3px #12151a33}html[data-tenant=spy] .l77-me-cover{background:var(--dark) url(/img/cover-default.svg) center / cover no-repeat}html[data-tenant=spy] .l77-me-av{background:var(--dark);color:var(--accent);font:800 24px/1 var(--font-sans), var(--sans), sans-serif;box-shadow:0 4px 12px #0d0f1333}html[data-tenant=spy] .l77-me-name{color:var(--ink);font:700 16px/20px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-me-nav{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-me-link:hover{background:var(--bg)}html[data-tenant=spy] .l77-me-link.is-active,html[data-tenant=spy] .l77-me-link.is-active svg{color:var(--ink)}html[data-tenant=spy] .l77-me-nav form{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-mebar-ic{background:var(--bg);color:var(--ink)}html[data-tenant=spy] .l77-ctx-list a{color:var(--ink)}html[data-tenant=spy] .l77-wall-vis select{border:1px solid var(--line)}html[data-tenant=spy] .l77-acc-item.is-pinned{background:var(--bg)}html[data-tenant=spy] .l77-prof-cover{background:var(--dark) url(/img/cover-default.svg) center / cover no-repeat}html[data-tenant=spy] .l77-prof-av{background:var(--dark);color:var(--accent);font:800 34px/1 var(--font-sans), var(--sans), sans-serif;box-shadow:0 4px 14px #0d0f1333}html[data-tenant=spy] .l77-prof-hero-meta{color:var(--ink);font:700 16px/20px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-me-toggle:hover{background:var(--bg)}html[data-tenant=spy] .l77-plinks-q{color:var(--ink);font:italic 500 16px/23px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-plinks-list a{color:var(--ink)}html[data-tenant=spy] .l77-plinks-list svg{color:var(--ink-3)}html[data-tenant=spy] .l77-onb-head h1{color:var(--ink);font:800 26px/30px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-onb-tile:hover{border-color:var(--accent)}html[data-tenant=spy] .l77-onb-tile.is-core{background:var(--bg);border-color:var(--line)}html[data-tenant=spy] .l77-onb-pic{background:var(--dark) center / cover no-repeat;color:var(--accent);font:800 18px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-onb-name{color:var(--ink);font:700 14px/17px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-onb-tile.is-core .l77-onb-mark{background:var(--accent);border-color:var(--accent)}html[data-tenant=spy] .l77-fol-card.is-core{border-color:var(--line);background:var(--bg)}html[data-tenant=spy] .l77-fol-av{background:var(--dark) center / cover no-repeat;color:var(--accent);font:800 24px/1 var(--font-sans), var(--sans), sans-serif;box-shadow:0 3px 10px #0d0f132e}html[data-tenant=spy] .l77-fol-name{color:var(--ink);font:700 13px/17px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-btn.is-locked{color:var(--ink-3);border-color:var(--line)}html[data-tenant=spy] .l77-acc-link{border:1px solid var(--line);color:var(--ink);font:700 12px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-acc-link:hover{background:var(--bg)}html[data-tenant=spy] .hdr77-me-av{background:var(--accent);color:var(--ink);font:800 13px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .hdr77-action--me:hover .hdr77-me-av{border-color:var(--accent)}html[data-tenant=spy] .l77-fc-name{color:var(--ink);font:700 14px/18px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-fc-title{color:var(--ink);font:700 18px/23px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-fc-body:hover .l77-fc-title{color:var(--ink)}html[data-tenant=spy] .l77-act-btn.is-open{border-color:var(--accent);color:var(--ink-3)}html[data-tenant=spy] .l77-act-btn.is-saved{color:var(--ink-3)}html[data-tenant=spy] .l77-disc{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-disc-head{color:var(--ink);font:700 13px/18px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-disc-compose textarea{color:var(--ink)}html[data-tenant=spy] .l77-disc-compose textarea:focus{border-color:var(--accent)}html[data-tenant=spy] .l77-disc-bubble{background:var(--bg)}html[data-tenant=spy] .l77-disc-name{color:var(--ink)}html[data-tenant=spy] .l77-disc-badge.is-author{color:var(--ink-3)}html[data-tenant=spy] .l77-disc-badge.is-editorial{background:var(--dark);color:var(--bg)}html[data-tenant=spy] .l77-disc-at{color:var(--ink)}html[data-tenant=spy] .l77-disc-ac button:hover{color:var(--ink-3)}html[data-tenant=spy] .l77-disc-toggle{color:var(--ink)}html[data-tenant=spy] .l77-fc-report{border:1px solid var(--line);background:var(--bg);color:var(--ink)}html[data-tenant=spy] .l77-rep-backdrop{background:#0d0f1373}html[data-tenant=spy] .l77-rep{box-shadow:0 16px 48px #0d0f1340}html[data-tenant=spy] .l77-rep h3{color:var(--ink);font:700 18px/24px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-rep-opt.is-on{border-color:var(--accent);background:var(--bg)}html[data-tenant=spy] .l77-rep-opt input{accent-color:var(--ink)}html[data-tenant=spy] .l77-rep-opt b{color:var(--ink)}html[data-tenant=spy] .l77-hidden-notice h1{color:var(--ink);font:700 24px/30px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-note-author{border:1px solid var(--line);background:var(--bg)}html[data-tenant=spy] .l77-note-author a{color:var(--ink)}html[data-tenant=spy] .auth-split{border:1px solid var(--line);box-shadow:0 6px 18px #0d0f130f}html[data-tenant=spy] .auth-split-brand{background:var(--dark) url(/img/cover-default.svg) center / cover no-repeat}html[data-tenant=spy] .auth-split-eyebrow{color:var(--accent);font:700 10px/12px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .auth-split-headline{font:700 32px/36px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .auth-split-benefits svg{color:var(--accent)}html[data-tenant=spy] .auth-split-quote{border-left:2px solid var(--accent)}html[data-tenant=spy] .auth-split-quote p{font:italic 500 15px/22px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .auth-split-quote cite{color:var(--accent)}html[data-tenant=spy] .auth-split-tabs{border-bottom:1px solid var(--line)}html[data-tenant=spy] .auth-split-tab{font:700 14px/18px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .auth-split-tab.is-active{color:var(--ink);border-bottom-color:var(--accent)}html[data-tenant=spy] .auth-field input,html[data-tenant=spy] .auth-field textarea,html[data-tenant=spy] .auth-field select,html[data-tenant=spy] .auth-code-input{color:var(--ink)}html[data-tenant=spy] .auth-field input:focus,html[data-tenant=spy] .auth-field textarea:focus,html[data-tenant=spy] .auth-field select:focus{border-color:var(--accent);box-shadow:0 0 0 3px #c8102e33}html[data-tenant=spy] .auth-submit{background:var(--accent);color:var(--ink);font:700 13px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .auth-submit:hover{background:var(--accent)}html[data-tenant=spy] .auth-switch a,html[data-tenant=spy] .auth-forgot-link{color:var(--ink)}html[data-tenant=spy] .auth-card{border:1px solid var(--line);box-shadow:0 6px 18px #0d0f130f}html[data-tenant=spy] .auth-card-title{color:var(--ink);font:700 26px/30px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .admin label{color:var(--ink);font:700 12px/16px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .admin input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]):not([type=button]):not([class]),html[data-tenant=spy] .admin select:not([class]),html[data-tenant=spy] .admin textarea:not([class]){color:var(--ink)}html[data-tenant=spy] .admin input:not([class]):focus,html[data-tenant=spy] .admin select:not([class]):focus,html[data-tenant=spy] .admin textarea:not([class]):focus{border-color:var(--accent);box-shadow:0 0 0 3px #c8102e40}html[data-tenant=spy] .admin button:not([class]){border:1px solid var(--line);color:var(--ink);font:700 12px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .admin button:not([class]):hover{background:var(--bg)}html[data-tenant=spy] .admin .account-facts dt{color:var(--ink-3);font:700 11px/14px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .admin h1,html[data-tenant=spy] .admin h2,html[data-tenant=spy] .admin h3{font-family:var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-me-link--group.is-open{color:var(--ink)}html[data-tenant=spy] .l77-me-link--group.is-open>svg{color:var(--ink-3)}html[data-tenant=spy] .l77-me-link--sub{border-left:2px solid var(--line)}html[data-tenant=spy] .l77-me-link--sub.is-active{border-left-color:var(--accent)}html[data-tenant=spy] .l77-acc-nav .l77-chip--live,html[data-tenant=spy] .l77-acc-nav .l77-chip--live b,html[data-tenant=spy] .admin .l77-acc-nav a.l77-chip--live{background:var(--dark)!important}html[data-tenant=spy] .l77-ed-kind-card{color:var(--ink)}html[data-tenant=spy] .l77-ed-kind-card:hover{border-color:var(--accent)}html[data-tenant=spy] .l77-ed-kind-card:focus-visible{box-shadow:0 0 0 3px #c8102e59}html[data-tenant=spy] .l77-ed-kind-card.is-on{border-color:var(--accent);background:var(--bg);box-shadow:inset 0 0 0 1px var(--accent)}html[data-tenant=spy] .l77-ed-kind-card.is-on svg{color:var(--ink-3)}html[data-tenant=spy] .l77-ed-nr{border:1px solid var(--line);background:var(--bg)}html[data-tenant=spy] .l77-ed-how-opt input{accent-color:var(--ink-3)}html[data-tenant=spy] .l77-ed-how-opt b{color:var(--ink)}html[data-tenant=spy] .l77-ed-how-opt.is-on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}html[data-tenant=spy] .l77-ed-nr-field select,html[data-tenant=spy] .l77-ed-nr-field textarea{color:var(--ink)}html[data-tenant=spy] .l77-ed-nr-field select:focus,html[data-tenant=spy] .l77-ed-nr-field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px #c8102e33}html[data-tenant=spy] .l77-composer-progress{background:var(--bg)}html[data-tenant=spy] .l77-composer-progress b{background:var(--accent)}html[data-tenant=spy] .l77-composer-progress em,html[data-tenant=spy] .l77-pc-text a{color:var(--ink)}html[data-tenant=spy] .l77-pc-text--big{border-left:3px solid var(--accent);background:linear-gradient(135deg, #f4f7fc 0%, var(--bg) 100%)}html[data-tenant=spy] .l77-pc-text--big p{color:var(--ink);font:600 21px/29px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-pc-more{color:var(--ink)}html[data-tenant=spy] .l77-pc-att{border:1px solid var(--line);background:var(--bg)}html[data-tenant=spy] .l77-pc-att:hover{border-color:var(--accent)}html[data-tenant=spy] .l77-pc-att-t{color:var(--ink);font:700 14px/19px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-pc-back a{color:var(--ink)}html[data-tenant=spy] .l77-lb-x:hover,html[data-tenant=spy] .l77-lb-nav:hover{background:var(--accent);color:var(--ink)}html[data-tenant=spy] .l77-pc-src a{color:var(--ink)}html[data-tenant=spy] .l77-pt-who b{color:var(--ink);font:700 13px/16px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-pt-play{background:#0d0f13c7}html[data-tenant=spy] .l77-pt-body:hover,html[data-tenant=spy] .l77-cs-nav button{color:var(--ink)}html[data-tenant=spy] .l77-cs-nav button:hover{border-color:var(--accent)}html[data-tenant=spy] .l77-rubric-cta{border:1px solid var(--line);background:var(--bg)}html[data-tenant=spy] .hdr77-bell-badge{border:2px solid var(--ink)}html[data-tenant=spy] .hdr77-bell-pop{color:var(--ink);box-shadow:0 18px 48px #0d0f1338}html[data-tenant=spy] .hdr77-bell-head{border-bottom:1px solid var(--line);font:700 14px/18px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .hdr77-bell-all{color:var(--ink)}html[data-tenant=spy] .hdr77-bell-list li.is-unread .hdr77-bell-row,html[data-tenant=spy] .hdr77-bell-face,html[data-tenant=spy] .l77-ntf-face{background:var(--bg)}html[data-tenant=spy] .hdr77-bell-face>span,html[data-tenant=spy] .l77-ntf-face>span{color:#fff;background:var(--accent);font:800 14px/1 var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .hdr77-bell-face.is-blue i,html[data-tenant=spy] .l77-ntf-face.is-blue i{background:var(--ink)}html[data-tenant=spy] .hdr77-bell-face.is-gold i,html[data-tenant=spy] .l77-ntf-face.is-gold i{background:var(--accent)}html[data-tenant=spy] .l77-ntf-face b{background:var(--dark)}html[data-tenant=spy] .hdr77-bell-t{color:var(--ink)}html[data-tenant=spy] .hdr77-bell-more{border-top:1px solid var(--line);color:var(--ink)}html[data-tenant=spy] .l77-np-head{border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77-np-group legend{color:var(--ink);font:700 13px/18px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-np-row{border-bottom:1px dashed var(--line)}html[data-tenant=spy] .l77-np-tick input{accent-color:var(--ink-3)}html[data-tenant=spy] .l77-push{border:1px solid var(--line)}html[data-tenant=spy] .l77-push-ic{color:var(--ink)}html[data-tenant=spy] .l77-push-txt strong{color:var(--ink);font:700 14px/18px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-np-sel{color:var(--ink)}html[data-tenant=spy] .hdr77-bell-head+.hdr77-bell-head,html[data-tenant=spy] .hdr77-bell-list+.hdr77-bell-head,html[data-tenant=spy] .hdr77-bell-empty+.hdr77-bell-head{border-top:1px solid var(--line)}html[data-tenant=spy] .l77-ed-excerpt{color:var(--ink)}html[data-tenant=spy] .l77-ed-excerpt:focus{border-color:var(--ink);box-shadow:0 0 0 3px #0d0f1314}html[data-tenant=spy] .l77-press-head h1{color:var(--ink);font:800 30px/36px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-press,html[data-tenant=spy] .l77-press-gate,html[data-tenant=spy] .l77-press-done{border:1px solid var(--line)}html[data-tenant=spy] .l77-press-done strong{font:700 17px/22px var(--font-sans), var(--sans), sans-serif}html[data-tenant=spy] .l77-press-in,html[data-tenant=spy] .l77-press-ta{color:var(--ink)}html[data-tenant=spy] .l77-press-in:focus,html[data-tenant=spy] .l77-press-ta:focus{border-color:var(--ink);box-shadow:0 0 0 3px #0d0f1314}html[data-tenant=spy] .l77-press-rights input{accent-color:var(--ink-3)}html[data-tenant=spy] .l77-press-link a{color:var(--ink)}html[data-tenant=spy] .l77-gone h1{color:var(--ink);font:800 22px/28px var(--font-sans), var(--sans), sans-serif}
html[data-tenant=spy]{--font-sans:var(--font-plex-sans);--font-inter:var(--font-plex-sans);--font-serif:var(--font-plex-sans);--font-text-serif:var(--font-plex-sans);--font-jetbrains-mono:var(--font-plex-mono);--font-mono:var(--font-plex-mono);--paper:#f4f5f6;--paper-header:#eceef1;--paper-header-2:#dcdfe4;--ink-body:#12151a;--ink-soft:#626b78;--gold:#c8102e;--focus:#12151a;--positive:#1a6b3c;--caution:#8a5300;--spy-clip:polygon(0 0, calc(100% - 10px) 0, 100% 10px, 100% 100%, 10px 100%, 0 calc(100% - 10px));--spy-clip-sm:polygon(0 0, calc(100% - 7px) 0, 100% 7px, 100% 100%, 7px 100%, 0 calc(100% - 7px))}html[data-tenant=spy] body{background:var(--bg);color:var(--ink);font-family:var(--sans)}html[data-tenant=spy] .hdr77{background:var(--dark);color:var(--on-dark);font-family:var(--sans)}html[data-tenant=spy] .hdr77-logo-img{width:auto;height:28px;display:block}html[data-tenant=spy] .hdr77-item-name{text-transform:none;font:600 15px/20px var(--sans);letter-spacing:0;color:var(--on-dark);padding-right:14px}html[data-tenant=spy] .hdr77-item:hover .hdr77-item-name{color:#fff}html[data-tenant=spy] .hdr77-chevron{width:14px;height:14px;color:var(--on-dark-2)}html[data-tenant=spy] .hdr77-item:hover .hdr77-chevron{color:var(--brand)}html[data-tenant=spy] .hdr77-dropdown{margin-left:-16px;padding-top:22px}html[data-tenant=spy] .hdr77-dropdown-inner{background:var(--dark);border:1px solid var(--dark-line);border-radius:0 0 var(--r) var(--r);border-top:0;padding:8px 0}html[data-tenant=spy] .hdr77-dropdown-link{font:400 15px/20px var(--sans);letter-spacing:0;color:var(--on-dark);padding:9px 16px}html[data-tenant=spy] .hdr77-dropdown-link:hover{color:#fff;background:#ffffff0a;text-decoration:none}html[data-tenant=spy] .hdr77-action{color:var(--on-dark)}html[data-tenant=spy] .hdr77-cta-members,html[data-tenant=spy] .hdr77-cta-rubric{color:var(--on-dark-2);font:400 13px/1 var(--sans)}html[data-tenant=spy] .hdr77-cta-count{color:var(--on-dark);font-weight:600}html[data-tenant=spy] .hdr77-me-av{background:var(--accent);color:#fff;font-family:var(--sans);border-color:#ffffffd9}html[data-tenant=spy] .hdr77-action--me:hover .hdr77-me-av{border-color:var(--brand)}html[data-tenant=spy] .u77{justify-content:flex-start;gap:24px;height:36px}html[data-tenant=spy] .u77:before{content:"Live";font:600 13px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-2);background:radial-gradient(circle at 4px 50%, var(--brand) 3.5px, transparent 4px) no-repeat;align-items:center;gap:8px;padding-left:16px;display:inline-flex}html[data-tenant=spy] .u77-item{font:400 13px/1 var(--sans);color:var(--on-dark-2);border-top:2px solid #0000;border-bottom:2px solid #0000;height:36px}html[data-tenant=spy] .u77-item svg{display:none}html[data-tenant=spy] .u77-item .u77-label{color:inherit;font-weight:400}html[data-tenant=spy] .u77-item:hover,html[data-tenant=spy] .u77-item:hover .u77-label{color:#fff;text-decoration:none}html[data-tenant=spy] .u77-mobile .u77-item{border:1px solid var(--line);background:var(--surface);height:auto;color:var(--ink);font:600 13px/1 var(--sans);border-radius:999px}html[data-tenant=spy] .u77-mobile .u77-item svg{display:none}@media (min-width:1101px){html[data-tenant=spy] .hdr77,html[data-tenant=spy] .hdr77-container{height:100px}html[data-tenant=spy] .hdr77-spacer{height:124px}html[data-tenant=spy] .hdr77-container{background:linear-gradient(var(--dark-line), var(--dark-line)) 24px 36px / calc(100% - 48px) 1px no-repeat;grid-template:"ticker ticker cta"36px"logo menu actions"64px/auto minmax(0,1fr) auto;gap:0 32px;max-width:1512px;padding:0 24px}html[data-tenant=spy] .hdr77-ticker{justify-content:flex-start;height:36px}html[data-tenant=spy] .hdr77-logo{height:64px}html[data-tenant=spy] .hdr77-menu{justify-content:flex-start;gap:28px;height:64px}html[data-tenant=spy] .hdr77-actions{gap:4px;height:64px}html[data-tenant=spy] .hdr77-cta{height:36px}html[data-tenant=spy] a.hdr77-action[href=\/login]{background:var(--accent);color:#fff;width:auto;height:40px;clip-path:var(--spy-clip);margin-left:8px;padding:0 22px}html[data-tenant=spy] a.hdr77-action[href=\/login] .hdr77-icon{display:none}html[data-tenant=spy] a.hdr77-action[href=\/login] .hdr77-login-text{font:700 13px/1 var(--sans);letter-spacing:.07em;text-transform:uppercase;display:inline}html[data-tenant=spy] a.hdr77-action[href=\/login]:hover{background:var(--accent-hover)}}html[data-tenant=spy] .l77{color:var(--ink);font-family:var(--sans);gap:24px;padding:0 24px}@media (min-width:1144px){html[data-tenant=spy] .l77-side{flex-basis:304px;width:304px;max-height:calc(100vh - 124px);top:124px}}@media (min-width:1280px){html[data-tenant=spy] .l77-comm{flex-basis:336px;width:336px;max-height:calc(100vh - 124px);top:124px}}html[data-tenant=spy] .l77-box{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);margin:0 0 24px}html[data-tenant=spy] .l77-comm-box{background:var(--surface)}html[data-tenant=spy] .l77-colhead{background:var(--dark);border-bottom:0;padding:18px 20px}html[data-tenant=spy] .l77-colhead h2{font:600 15px/20px var(--sans);letter-spacing:0;color:#fff}html[data-tenant=spy] .l77-colhead-ic{display:none}html[data-tenant=spy] .l77-colhead:before{content:"";background:var(--brand);border-radius:50%;flex:none;width:8px;height:8px}html[data-tenant=spy] .l77-colhead--comm:before{display:none}html[data-tenant=spy] .l77-colhead-note{font:400 13px/1 var(--sans);letter-spacing:0;color:var(--on-dark-2)}html[data-tenant=spy] .l77-colhead-note a{color:var(--on-dark-2);text-underline-offset:2px;text-decoration:underline}html[data-tenant=spy] .l77-colhead hr,html[data-tenant=spy] .l77-colhead .l77-colhead-rule{display:none}html[data-tenant=spy] .l77-block{padding:20px}html[data-tenant=spy] .l77-block+.l77-block{border-top:1px solid var(--line);padding:20px}html[data-tenant=spy] .l77-bh{color:var(--ink-3);font:600 13px/1 var(--sans);letter-spacing:.08em;background:0 0;border-radius:0;padding:0}html[data-tenant=spy] .l77-bh-row{margin:0 0 12px}html[data-tenant=spy] .l77-bh-row:after{display:none}html[data-tenant=spy] .l77-bh-note{color:var(--ink-3);font:400 13px/1 var(--sans)}html[data-tenant=spy] .l77-sh{align-items:baseline;padding-top:0}html[data-tenant=spy] .l77-sh:before{display:none}html[data-tenant=spy] .l77-sh h2{font:600 20px/1.3 var(--sans);letter-spacing:0;color:var(--ink)}html[data-tenant=spy] .l77-sh--strip h2{font-size:20px;line-height:1.3}html[data-tenant=spy] .l77-sh hr,html[data-tenant=spy] .l77-sh-rule{display:none}html[data-tenant=spy] .l77-sh nav a{color:var(--ink-2)}html[data-tenant=spy] .l77-btn{background:var(--accent);color:#fff;font:700 13px/1 var(--sans);letter-spacing:.07em;text-transform:uppercase;min-height:44px;clip-path:var(--spy-clip);border-radius:0;padding:0 22px}html[data-tenant=spy] .l77-btn:hover{background:var(--accent-hover);color:#fff;text-decoration:none}html[data-tenant=spy] .l77-btn--sm{min-height:36px;clip-path:var(--spy-clip-sm);padding:0 16px;font-size:12px}html[data-tenant=spy] .l77-btn--ghost{background:var(--surface);color:var(--ink);border:1px solid var(--line);clip-path:none}html[data-tenant=spy] .l77-btn--ghost:hover{background:var(--surface);color:var(--ink);border-color:var(--ink)}html[data-tenant=spy] .l77-chip{background:var(--surface);border:1px solid var(--line);color:var(--ink);font:600 13px/1 var(--sans)}html[data-tenant=spy] .l77-chip--on{background:var(--ink);border-color:var(--ink);color:#fff}html[data-tenant=spy] .l77-badge-important{background:var(--accent);box-shadow:none;font:700 11px/1 var(--sans);letter-spacing:.08em;clip-path:var(--spy-clip-sm);border-radius:0}html[data-tenant=spy] .l77-hero-cat,html[data-tenant=spy] .l77-cat{color:var(--on-dark);font:600 11px/1 var(--sans);letter-spacing:.1em;background:#0d0f13d1;border-radius:0}html[data-tenant=spy] .l77-hero-link{background:var(--dark);border-radius:var(--r)}html[data-tenant=spy] .l77-hero-link:after{background:linear-gradient(#0d0f1300 35%,#0d0f13eb 88%)}html[data-tenant=spy] .l77-hero-img{background:var(--dark)}html[data-tenant=spy] .l77-hero-title{font:600 20px/1.3 var(--sans);letter-spacing:0}html[data-tenant=spy] .l77-news,html[data-tenant=spy] .l77-box.l77-news{background:var(--surface)}html[data-tenant=spy] .l77-nb-img{background:var(--dark);border-radius:var(--r)!important}html[data-tenant=spy] .l77-nb h2{color:var(--ink);letter-spacing:0}html[data-tenant=spy] .l77-nb-1 h2{font:700 26px/1.25 var(--sans)}html[data-tenant=spy] .l77-nb-2 h2{font:600 20px/1.3 var(--sans)}html[data-tenant=spy] .l77-nb-3 h2{font:600 17px/1.35 var(--sans)}html[data-tenant=spy] .l77-nb-4 h2{font:600 15px/1.35 var(--sans)}html[data-tenant=spy] .l77-nb a:hover h2{text-underline-offset:2px;text-decoration:underline}html[data-tenant=spy] .l77-nb-excerpt{font:400 15px/1.5 var(--sans);color:var(--ink-2)}html[data-tenant=spy] .l77-pt{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:16px}html[data-tenant=spy] .l77-pt .l77-pt-img{background:var(--bg);border-radius:6px}html[data-tenant=spy] .l77-av{background:var(--ink-2)}html[data-tenant=spy] .l77-tick{border-bottom:1px solid var(--line)}html[data-tenant=spy] .l77 textarea:not(.spy *),html[data-tenant=spy] .l77 input[type=text]:not(.spy *),html[data-tenant=spy] .l77 input[type=search]:not(.spy *){border:1px solid var(--field-line,#818995);background:var(--surface);font-family:var(--sans);border-radius:6px}html[data-tenant=spy] .l77-main a:not(.btn):hover{text-underline-offset:2px;text-decoration:underline}html[data-tenant=spy] .l77-btn:hover,html[data-tenant=spy] .l77-nb a:hover,html[data-tenant=spy] .l77-hero-link:hover{text-decoration:none}html[data-tenant=spy] .l77-sh:after,html[data-tenant=spy] .l77-colhead:after{display:none}html[data-tenant=spy] .l77-colhead-note{margin-left:auto}html[data-tenant=spy] .l77-hero-img{display:none}html[data-tenant=spy] .l77-hero-link{background:var(--dark) radial-gradient(circle at 85% 20%, #c8102e47, transparent 55%)}html[data-tenant=spy] .hdr77-item-name{padding-right:18px}html[data-tenant=spy] .hdr77-chevron{margin-left:-14px}html[data-tenant=spy] .l77-page-head{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);box-shadow:none;overflow:hidden}html[data-tenant=spy] .l77-cover,html[data-tenant=spy] .l77-cover.is-default{height:120px;box-shadow:none;border-bottom:3px solid var(--accent);border-radius:0;background:var(--dark)!important;background-image:linear-gradient(90deg, var(--dark) 0 60%, #161a21 100%)!important}html[data-tenant=spy] .l77-page-avatar{border:3px solid var(--surface);width:88px;height:88px;box-shadow:none;background:var(--dark);border-radius:12px;margin:-44px 18px 0 24px}html[data-tenant=spy] .l77-page-avatar img{border-radius:9px;width:82px;height:82px}html[data-tenant=spy] .l77-page-avatar-empty{background:var(--dark);width:82px;height:82px;color:var(--on-dark);font:700 30px/1 var(--sans);border-radius:9px}html[data-tenant=spy] .l77-page-avatar-empty .thr{color:var(--on-dark)}html[data-tenant=spy] .l77-page-eyebrow{font:600 11px/14px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)!important}html[data-tenant=spy] .l77-page-title h1{font:700 34px/1.15 var(--sans);color:var(--ink);letter-spacing:-.01em}html[data-tenant=spy] .l77-page-sub,html[data-tenant=spy] .l77-page-sub *{color:var(--ink-3);font-family:var(--sans)}html[data-tenant=spy] .l77-page-head .l77-chip,html[data-tenant=spy] .l77-subnav a{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:500 14px/20px var(--sans);border-radius:999px}html[data-tenant=spy] .l77-page-head .l77-chip:hover,html[data-tenant=spy] .l77-subnav a:hover{border-color:var(--accent);color:var(--accent)}html[data-tenant=spy] .l77-page-head .l77-chip--on,html[data-tenant=spy] .l77-page-head .l77-chip--on:hover{background:var(--ink);border-color:var(--ink);color:#fff}html[data-tenant=spy] .spy-tiles{margin:16px 0;padding:20px}html[data-tenant=spy] .spy-tiles .tiles{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}html[data-tenant=spy] .spy-tiles .tile{align-items:flex-start;height:auto}html[data-tenant=spy] .spy-tiles .tile svg{flex:none;margin-top:2px}html[data-tenant=spy] .l77-grid:has(>.spy-nb){gap:16px}html[data-tenant=spy] .spy-nb,html[data-tenant=spy] .l77-grid--124 .spy-nb.l77-nb-1{border:0;margin:0;padding:0;display:flex}html[data-tenant=spy] .spy-nb>.card{flex:auto;margin:0}html[data-tenant=spy] .spy-nb>.card:hover{text-decoration:none}html[data-tenant=spy] .spy-nb .card__title{color:var(--ink);font:700 17px/1.3 var(--sans);letter-spacing:0;margin:0}html[data-tenant=spy] .spy-nb.l77-nb-2 .card__title{font-size:19px}html[data-tenant=spy] .spy-nb.l77-nb-4 .card__title{font-size:15px}html[data-tenant=spy] .spy-nb.l77-nb-4 .card__body{gap:6px;padding:14px 16px 16px}html[data-tenant=spy] .spy-nb.l77-nb-4 .st{min-height:20px;padding:0 6px;font-size:11px}html[data-tenant=spy] .spy-nb .card__excerpt{font:400 14px/1.5 var(--sans)}html[data-tenant=spy] .spy-nb .card--lead .card__title{letter-spacing:-.01em;font-size:26px;line-height:1.2}html[data-tenant=spy] .spy-nb .card--lead .card__excerpt{-webkit-line-clamp:4;font-size:15px}@media (min-width:720px){html[data-tenant=spy] .spy-nb .card--lead{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}html[data-tenant=spy] .spy-nb .card--lead>.cover{aspect-ratio:auto;width:100%;height:auto;min-height:300px}html[data-tenant=spy] .spy-nb .card--lead .card__body{align-content:center;padding:24px}}html[data-tenant=spy] .spy-hero{gap:16px}html[data-tenant=spy] .spy-hero>.spy-nb{grid-column:auto}@media (max-width:700px){html[data-tenant=spy] .l77-hero.spy-hero>.spy-nb:nth-child(2){display:none}html[data-tenant=spy] .l77-grid--23 .spy-nb{flex:0 0 260px}}html[data-tenant=spy] .spy-fc-img{aspect-ratio:16/9;background:var(--dark);border-radius:var(--r)}html[data-tenant=spy] .spy-fc-img .cover{width:100%;height:100%}html[data-tenant=spy] .l77-fc-text .tags{margin-bottom:6px}html[data-tenant=spy] .g2-stick,html[data-tenant=spy] .g2-l .g2-toc{top:126px}html[data-tenant=spy] .g2-l .g2-toc{max-height:calc(100vh - 142px)}html[data-tenant=spy] .auth-split-brand{background:var(--dark) radial-gradient(circle at 85% 15%, #c8102e47, transparent 55%)!important}html[data-tenant=spy] .l77-me-cover{border-bottom:3px solid var(--accent);background:var(--dark) linear-gradient(90deg, var(--dark) 0 60%, #161a21 100%)!important}html[data-tenant=spy] .auth-submit{clip-path:var(--spy-clip);background:var(--accent);color:#fff;font:700 13px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;border-radius:0;min-height:44px;padding:0 24px}html[data-tenant=spy] .auth-submit:hover{background:var(--accent-hover)}html[data-tenant=spy] .l77-fol-av{background-color:var(--ink-2);color:#fff;box-shadow:none;font:700 22px/1 var(--sans)}html[data-tenant=spy] .l77 .l77-dir-search input[type=search]{outline-offset:4px;background:0 0;border:0}html[data-tenant=spy] .spy-srow{color:var(--ink);padding:16px 0}html[data-tenant=spy] .spy-srow .cover{border-radius:6px}html[data-tenant=spy] .spy-srow .row__meta .card__meta{font-size:13px}html[data-tenant=spy] .l77 .l77-search-form input[type=search]{background:0 0;border:0}html[data-tenant=spy] .spy-srow .row__ctx{font-size:15px}html[data-tenant=spy] .spy-rows{margin-top:24px}html[data-tenant=spy] .spy-rows .spy-srow{padding:16px 20px}html[data-tenant=spy] .journal-layout:has(.author-page){display:block}html[data-tenant=spy] .journal-layout:has(.author-page)>.journal-side{display:none}html[data-tenant=spy] .author-page-role{color:var(--ink-3)}html[data-tenant=spy] .author-page h1{font:700 34px/1.15 var(--sans);color:var(--ink)}html[data-tenant=spy] .l77-pagination{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html[data-tenant=spy] .l77-pagination .page-numbers{border:1px solid var(--line);background:var(--surface);min-width:36px;height:36px;color:var(--ink);font:600 14px/1 var(--sans);border-radius:6px;justify-content:center;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}html[data-tenant=spy] .l77-pagination .page-numbers.current{background:var(--ink);border-color:var(--ink);color:#fff}html[data-tenant=spy] .l77-pagination a.page-numbers:hover{border-color:var(--ink);text-decoration:none}html[data-tenant=spy] .l77-pagination .dots{background:0 0;border:0}html[data-tenant=spy] .g2__offer-a small,html[data-tenant=spy] .g2-side small,html[data-tenant=spy] .g2__ioffer-a small{text-align:left}html[data-tenant=spy] .g2 .ph .byline{margin-top:16px}html[data-tenant=spy] .g2 .ph .g2__trust{margin-top:6px;margin-bottom:4px}html[data-tenant=spy] .g2 .ph .lead{margin-top:12px}html[data-tenant=spy] .l77-thread-actions+.l77-steps{margin-top:24px}html[data-tenant=spy] .g2__dl{justify-content:center;align-items:center;gap:10px;text-decoration:none;display:inline-flex}html[data-tenant=spy] .l77-subnav--groups{display:block}html[data-tenant=spy] .l77-subtop{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html[data-tenant=spy] .l77-subnav--groups .l77-chip{align-items:center;gap:8px;padding:4px 12px;display:inline-flex}html[data-tenant=spy] .l77-subnav--groups .l77-chip small{font:600 12px/1 var(--sans);color:var(--ink-3);background:var(--bg);border-radius:999px;padding:3px 7px}html[data-tenant=spy] .l77-subnav--groups .l77-chip--on small{color:#fff;background:#ffffff2e}html[data-tenant=spy] .l77-subnav--groups .l77-chip--empty{color:var(--ink-3);background:0 0;border-style:dashed}html[data-tenant=spy] .l77-submore{display:inline-block}html[data-tenant=spy] .l77-submore>summary{cursor:pointer;border:1px solid var(--line);background:var(--surface);font:500 14px/20px var(--sans);border-radius:999px;list-style:none}html[data-tenant=spy] .l77-submore>summary::-webkit-details-marker{display:none}html[data-tenant=spy] .l77-submore>summary:after{content:"▾";color:var(--ink-3);font-size:11px}html[data-tenant=spy] .l77-submore[open]>summary:after{content:"▴"}html[data-tenant=spy] .l77-submore-p{z-index:5;background:var(--surface);border:1px solid var(--line);border-radius:12px;margin-top:8px;padding:6px 16px 10px;position:absolute;left:24px;right:24px;box-shadow:0 10px 28px #0000001f}html[data-tenant=spy] .l77-subgroup{border-top:1px solid var(--line);grid-template-columns:150px 1fr;align-items:start;gap:6px 14px;padding:8px 0;display:grid}html[data-tenant=spy] .l77-subgroup:first-child{border-top:0}html[data-tenant=spy] .l77-subgroup-l{font:600 11px/30px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}html[data-tenant=spy] .l77-subgroup-c{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:719px){html[data-tenant=spy] .l77-subgroup{grid-template-columns:1fr}html[data-tenant=spy] .l77-subgroup-l{line-height:1.2}html[data-tenant=spy] .l77-submore-p{left:8px;right:8px}}html[data-tenant=spy] .l77-cover .l77-ract--line{color:#fff;border:0}html[data-tenant=spy] .l77-cover .l77-ract--line .l77-ract-t,html[data-tenant=spy] .l77-cover .l77-ract--line .l77-ract-t b,html[data-tenant=spy] .l77-cover .l77-ract--line .l77-ract-more{color:#fff}
