@font-face{font-family:'Chakra Petch';font-style:normal;font-weight:400;font-display:swap;src:url(fonts/chakra-petch-400.woff2) format('woff2')}@font-face{font-family:'Chakra Petch';font-style:normal;font-weight:600;font-display:swap;src:url(fonts/chakra-petch-600.woff2) format('woff2')}@font-face{font-family:'Chakra Petch';font-style:normal;font-weight:700;font-display:swap;src:url(fonts/chakra-petch-700.woff2) format('woff2')}@font-face{font-family:'Onest';font-style:normal;font-weight:200 900;font-display:swap;src:url(fonts/onest-var.woff2) format('woff2')}@font-face{font-family:'Chakra Petch Fallback';src:local('Arial');size-adjust:106%;ascent-override:96%;descent-override:24%}@font-face{font-family:'Onest Fallback';src:local('Arial');size-adjust:100.5%;ascent-override:95%;descent-override:25%}html{color-scheme:dark}html[data-theme="light"]{color-scheme:light}html[data-theme="dark"],:root{--A:'Chakra Petch','Chakra Petch Fallback',sans-serif;--U:'Onest','Onest Fallback',sans-serif;--V:#0C0F13;--W:#0A0D10;--A3:#0E1116;--A4:#0D1015;--E:#11151B;--L:#151A21;--A5:#161C24;--Y:#0F1319;--R:#171C22;--H:#171C22;--M:#1E252E;--G:#232B35;--O:#2A3340;--I:#E8EDF2;--P:#D5DBE2;--J:#C7CFD8;--X:#B9C2CC;--muted:#9AA4B0;--F:#8B95A3;--D:#69737F;--S:#5C6875;--AS:#4A545F;--A1:#46525F;--B:#FF3B30;--red-text:#FF6B5E;--A6:rgba(255,59,48,.07);--C:#D8F34E;--lime-text:#D8F34E;--Q:#3A4820;--A7:rgba(216,243,78,.06);--Z:rgba(216,243,78,.1);--N:#F4F0E6;--A8:#EFEAE0;--A9:#E2DCCC;--AA:#D8D2C2;--AB:#C9C2B0;--K:#0C0F13;--A0:#101318;--AC:#33393F;--AD:#3E4650;--AE:#5E5748;--T:#8A8371;--A2:#23281A;--AF:#7A9C00;--AG:#4C7A00;--AH:#C42B22;--AI:#1B222B;--AJ:#080A0D;--AK:#1E252E;--AL:#69737F;--AM:#4A545F;--AN:#F4F0E6;--AO:rgba(12,15,19,.55);--AP:rgba(8,10,13,.96);--AQ:rgba(12,15,19,.85);--AR:rgba(12,15,19,.7)}html[data-theme="light"]{--V:#F4F0E6;--W:#E7E0CD;--A3:#E7E0CD;--A4:#E0D8C2;--E:#FBF8F0;--L:#EFE9DA;--A5:#EFE9DA;--Y:#ECE5D4;--R:#DDD5BF;--H:#DDD5BF;--M:#CCC3A9;--G:#BDB499;--O:#B0A78B;--I:#14181D;--P:#262D36;--J:#333B45;--X:#2E363F;--muted:#4A525C;--F:#59616C;--D:#6E6857;--S:#7A7462;--AS:#8B8471;--A1:#8B8471;--B:#E62E24;--red-text:#C4231A;--A6:rgba(230,46,36,.09);--C:#C8E22E;--lime-text:#46610B;--Q:#8B9B4E;--A7:rgba(70,97,11,.09);--Z:rgba(200,226,46,.3);--N:#F4F0E6;--A8:#EFEAE0;--A9:#E2DCCC;--AA:#D8D2C2;--AB:#C9C2B0;--K:#0C0F13;--A0:#101318;--AC:#33393F;--AD:#3E4650;--AE:#5E5748;--T:#8A8371;--A2:#23281A;--AF:#6A8A00;--AG:#3F6600;--AH:#B02318;--AI:#DDD5BF;--AJ:#E7E0CD;--AK:#CCC3A9;--AL:#4A525C;--AM:#6E6857;--AN:#0A0E16;--AO:rgba(12,15,19,.55);--AP:rgba(8,10,13,.96);--AQ:rgba(12,15,19,.85);--AR:rgba(255,255,255,.7)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--V);color:var(--I);font-family:var(--U);line-height:1.45}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}button{font:inherit}h1,h2,h3,.tgp-display{font-family:var(--A)}@keyframes tgpPulse{0%,100%{opacity:1}50%{opacity:.4}}@keyframes tgpSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.tgp-pulse,.tgp-spin,.tgp-skel{animation:none !important}}.tgp-pulse{animation:tgpPulse 1.8s infinite}.tgp-spin{animation:tgpSpin .9s linear infinite}.tgp-skel{animation:tgpPulse 1.6s infinite}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.tgp-logo{fill:#F4F0E6}html[data-theme="light"] .tgp-logo{fill:#0A0E16}.tgp-footer .tgp-logo{fill:var(--AN)}.tgp-shell{display:grid;grid-template-columns:auto 1fr;align-items:start}.tgp-main{min-width:0}@media (max-width:768px){.tgp-shell{display:block;min-width:0;max-width:390px;margin:0 auto;position:relative;min-height:100vh}}.tgp-rail{position:sticky;top:0;height:100vh;background:var(--W);border-right:1px solid var(--M);overflow:hidden;width:212px;font-family:var(--A);color:var(--I)}html[data-rail="closed"] .tgp-rail{width:62px}.tgp-rail__pat{position:absolute;inset:0;width:100%;height:100%;opacity:.028;pointer-events:none}.tgp-rail__inner{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;overflow-y:auto}.tgp-rail__inner--expanded{padding:20px 0 16px}.tgp-rail__inner--collapsed{display:none;align-items:center;padding:18px 0 14px}html[data-rail="closed"] .tgp-rail__inner--expanded{display:none}html[data-rail="closed"] .tgp-rail__inner--collapsed{display:flex}@media (max-width:768px){.tgp-rail{display:none}}.tgp-rail__head{display:flex;align-items:center;justify-content:space-between;padding:0 18px 16px;border-bottom:1px solid var(--H)}.tgp-logo--rail{height:31px;width:auto;display:block}.tgp-rail__toggle{background:none;border:1px solid var(--G);border-radius:0 8px 0 0;width:26px;height:26px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--F)}.tgp-rail__toggle:hover{border-color:var(--C);color:var(--lime-text)}.tgp-rail__chev{width:13px;height:13px}.tgp-rail__search{display:flex;align-items:center;gap:8px;margin:14px 18px 4px;border-bottom:1px solid var(--O);padding-bottom:6px;color:var(--F);font-size:12.5px;font-family:var(--U)}.tgp-rail__searchinput{background:none;border:none;color:var(--I);font-size:12.5px;font-family:inherit;outline:none;min-width:0;flex:1;padding:0}.tgp-rail__searchinput::placeholder{color:var(--F)}.tgp-rail__searchico{width:12px;height:12px;flex:none}.tgp-rail__nav{display:flex;flex-direction:column;margin-top:10px;font-weight:600;font-size:12.5px;letter-spacing:.09em;text-transform:uppercase}.tgp-rail__item{display:flex;align-items:center;gap:12px;padding:9.5px 18px;border-radius:0 10px 10px 0;margin-right:14px;color:var(--X)}.tgp-rail__item:hover{color:var(--lime-text)}.tgp-rail__item.is-active{color:var(--lime-text);background:var(--E)}.tgp-rail__ico{width:15px;height:15px;flex:none}.tgp-rail__more{background:none;border:none;cursor:pointer;font-family:inherit;font-weight:600;font-size:12.5px;letter-spacing:.09em;text-transform:uppercase;text-align:left;width:calc(100% - 14px)}.tgp-rail__morechev{margin-left:auto;color:var(--S);font-size:13px}.tgp-rail__morepanel{display:none;flex-direction:column;padding:2px 0 6px;background:var(--A4)}html[data-more="open"] .tgp-rail__morepanel{display:flex}.tgp-rail__morelink{padding:5.5px 18px 5.5px 45px;color:var(--F);font-family:var(--U);font-size:11.5px;letter-spacing:.03em;text-transform:none;font-weight:500}.tgp-rail__morelink:hover{color:var(--lime-text)}.tgp-rail__foot{margin-top:auto;padding:14px 18px 0;display:flex;flex-direction:column;gap:11px;border-top:1px solid var(--H)}.tgp-rail__btn{background:none;border:1px solid var(--G);border-radius:0 10px 0 0;padding:8px 10px;cursor:pointer;display:flex;align-items:center;gap:8px;color:var(--X);font-family:var(--A);font-size:11px;font-weight:600;letter-spacing:.08em}.tgp-rail__btn:hover{border-color:var(--C)}.tgp-rail__saveico{width:10px;height:13px;color:var(--C)}.tgp-rail__savecount{color:var(--lime-text)}.tgp-rail__themeico{width:13px;height:13px}.tgp-rail__social{display:flex;gap:6px}.tgp-rail__socbtn{border:1px solid var(--G);border-radius:0 7px 0 0;width:29px;height:29px;display:flex;align-items:center;justify-content:center;color:var(--F)}.tgp-rail__socbtn:hover{color:var(--lime-text);border-color:var(--C)}.tgp-rail__socbtn--gn{color:var(--lime-text)}.tgp-rail__socico{width:12px;height:12px}.tgp-rail__socico--yt,.tgp-rail__socico--bsky,.tgp-rail__socico--gn{width:13px;height:13px}.tgp-rail__minihead{display:block;padding-bottom:14px;border-bottom:1px solid var(--H);width:100%;text-align:center}.tgp-logo--mini{height:19px;width:auto;display:inline-block}.tgp-rail__mininav{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:12px;width:100%}.tgp-rail__miniitem{display:flex;align-items:center;justify-content:center;width:40px;height:38px;border-radius:0 9px 0 0;color:var(--F);margin:0 auto}.tgp-rail__miniitem:hover{color:var(--lime-text)}.tgp-rail__miniitem.is-active{color:var(--lime-text);background:var(--E)}.tgp-rail__minico{width:16px;height:16px}.tgp-rail__minifoot{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:12px;border-top:1px solid var(--H);width:100%}.tgp-rail__minisave{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:34px;height:32px;color:var(--C)}.tgp-rail__minisaveico{width:11px;height:14px}.tgp-rail__minitheme{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:34px;height:32px;color:var(--F)}.tgp-rail__minitheme:hover{color:var(--lime-text)}.tgp-rail__minithemeico{width:14px;height:14px}.tgp-gate{height:13px;width:auto}.tgp-gate--red{color:var(--B)}.tgp-gate--lime{color:var(--lime-text)}.tgp-sechead{display:flex;align-items:center;gap:10px;margin-bottom:13px}.tgp-sechead__title{margin:0;font-weight:700;font-size:14.5px;letter-spacing:.12em;text-transform:uppercase}.tgp-sechead__meta{font-size:10.5px;color:var(--D)}.tgp-sechead__rule{flex:1;height:1px;background:var(--M)}.tgp-sechead__link{font-size:11px;color:var(--lime-text);font-weight:600;font-family:var(--A);letter-spacing:.08em}.tgp-ad{background:var(--Y);border:1px solid var(--M);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.tgp-ad__label{font-size:9px;letter-spacing:.24em;color:var(--S)}.tgp-ad__sub{font-size:11px;color:var(--A1)}.tgp-imgbox{display:block;background-color:var(--R);object-fit:cover}span.tgp-imgbox{background-size:cover;background-position:center}.tgp-tstrip{position:sticky;top:0;z-index:60;background:var(--V);border-bottom:1px solid var(--H)}.tgp-tstrip__inner{padding:0 26px;display:flex;align-items:center;height:40px}.tgp-tstrip__label{flex:none;font-family:var(--A);font-weight:700;font-size:9.5px;letter-spacing:.16em;color:var(--lime-text);padding-right:14px;display:flex;align-items:center;gap:6px}.tgp-tstrip__dot{width:5px;height:5px;border-radius:50%;background:var(--C)}.tgp-tstrip__labeltext-short{display:none}.tgp-tstrip__items{display:flex;flex:1;min-width:0;align-self:stretch}.tgp-tstrip__item{display:flex;align-items:center;gap:8px;padding:0 14px;border-left:1px solid var(--H);flex:1;min-width:0}.tgp-tstrip__item:hover{background:var(--A5)}.tgp-tstrip__thumb{flex:none;width:19px;height:25px;border-radius:0 5px 0 0;object-fit:cover}.tgp-tstrip__name{font-family:var(--A);font-weight:600;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--J)}.tgp-tstrip__all{flex:none;font-family:var(--A);font-weight:700;font-size:10px;letter-spacing:.1em;color:var(--lime-text);border-left:1px solid var(--H);padding-left:14px}@media (max-width:768px){.tgp-tstrip{position:static;background:var(--A3);overflow-x:auto}.tgp-tstrip__inner{padding:0 14px;height:38px;min-width:max-content}.tgp-tstrip__label{font-size:9px;letter-spacing:.14em;padding-right:12px}.tgp-tstrip__labeltext-full{display:none}.tgp-tstrip__labeltext-short{display:inline}.tgp-tstrip__item{gap:7px;padding:0 12px;height:38px;flex:none}.tgp-tstrip__thumb{width:17px;height:23px}.tgp-tstrip__name{font-size:10.5px;overflow:visible}.tgp-tstrip__all{display:none}}.tgp-footer{margin-top:30px;background:var(--AJ);border-top:1px solid var(--AK);position:relative;overflow:hidden;color:var(--I)}.tgp-footer__pat{position:absolute;right:0;top:0;width:34%;height:100%;opacity:.03;pointer-events:none}.tgp-footer__inner{padding:28px 26px 24px;position:relative;max-width:1232px}.tgp-logo--footer{height:28px;width:auto}.tgp-footer__desc{font-size:12px;color:var(--AL);line-height:1.55;max-width:58ch;margin:11px 0 0}.tgp-footer__copy{margin-top:14px;font-size:10.5px;color:var(--AM)}@media (max-width:768px){.tgp-footer{margin-top:0}.tgp-footer__inner{padding:22px 16px 76px}.tgp-logo--footer{height:24px}.tgp-footer__desc{font-size:11.5px}.tgp-footer__copy{margin-top:12px;font-size:10px}}.tgp-adhesion{display:none}@media (max-width:768px){.tgp-adhesion{position:fixed;bottom:0;left:0;right:0;max-width:390px;margin:0 auto;height:54px;background:var(--Y);border-top:1px solid var(--M);display:flex;align-items:center;justify-content:center;gap:8px;z-index:150;padding-bottom:env(safe-area-inset-bottom)}.tgp-adhesion__label{font-size:8.5px;letter-spacing:.2em;color:var(--S)}.tgp-adhesion__sub{font-size:10.5px;color:var(--A1)}}.tgp-nl{background:var(--N);color:var(--K);position:relative;overflow:hidden;border-radius:0 14px 0 0;line-height:1.45}html[data-theme="light"] .tgp-nl{border:1px solid var(--O)}.tgp-nl__pat{position:absolute;inset:0;width:100%;height:100%;opacity:.07}.tgp-nl__inner{padding:14px 15px 16px;position:relative}.tgp-nl__head{font-family:var(--A);font-weight:700;font-size:16px;line-height:1.08;display:block}.tgp-nl__cursor{color:var(--B)}.tgp-nl__sub{margin:7px 0 10px;font-size:11.5px;color:var(--AD);line-height:1.5;font-weight:500}.tgp-nl__form{display:flex}.tgp-nl__input{flex:1;min-width:0;background:#fff;border:2px solid var(--K);border-right:none;border-radius:0;padding:7px 10px;font-size:11px;color:var(--K);font-family:inherit}.tgp-nl__input::placeholder{color:#8B95A3}.tgp-nl__join{background:var(--B);color:#fff;border:2px solid var(--K);border-radius:0 8px 0 0;padding:0 13px;font-family:var(--A);font-weight:700;font-size:10px;letter-spacing:.1em;cursor:pointer}.tgp-nl__meta{margin-top:8px;font-size:10px;color:var(--D);font-weight:500}.tgp-nl--home .tgp-nl__inner{padding:16px 16px 18px}.tgp-nl--home .tgp-nl__head{font-size:18px}.tgp-nl--home .tgp-nl__sub{margin:8px 0 11px;font-size:12px}.tgp-nl--home .tgp-nl__input{padding:8px 10px;font-size:11.5px}.tgp-nl--home .tgp-nl__join{padding:0 15px;font-size:10.5px}.tgp-nl--home .tgp-nl__meta{margin-top:9px}.tgp-mhead{display:none}.tgp-drawer{display:none}@media (max-width:768px){.tgp-mhead{display:block;position:sticky;top:0;z-index:100;background:var(--W);border-bottom:1px solid var(--M)}.tgp-mhead__bar{display:flex;align-items:center;gap:12px;height:52px;padding:0 14px}.tgp-mhead__burger{background:none;border:none;padding:6px;cursor:pointer;display:flex;flex-direction:column;gap:4px}.tgp-mhead__bline{width:18px;height:2px;background:var(--I);display:block}.tgp-mhead__bline--red{background:var(--B)}.tgp-logo--mhead{height:24px;width:auto;display:block}.tgp-mhead__actions{margin-left:auto;display:flex;align-items:center;gap:14px}.tgp-mhead__search{background:none;border:none;padding:4px;display:flex;color:var(--X)}.tgp-mhead__searchico{width:17px;height:17px}.tgp-mhead__saved{background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;gap:5px;color:var(--lime-text);font-family:var(--A);font-size:11px;font-weight:700}.tgp-mhead__saveico{width:11px;height:14px}.tgp-drawer{display:block;position:fixed;inset:0;z-index:200;background:var(--W);overflow-y:auto;max-width:390px;margin:0 auto}.tgp-drawer[hidden]{display:none}.tgp-drawer__head{display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 14px;border-bottom:1px solid var(--M)}.tgp-drawer__close{background:none;border:1px solid var(--G);border-radius:0 8px 0 0;width:32px;height:32px;cursor:pointer;color:var(--I);font-size:15px}.tgp-drawer__nav{padding:12px 0;font-family:var(--A);font-weight:600;font-size:14px;letter-spacing:.1em;text-transform:uppercase;display:flex;flex-direction:column}.tgp-drawer__item{padding:12px 18px 12px 47px;color:var(--J)}.tgp-drawer__item.is-active{display:flex;align-items:center;gap:12px;padding:12px 18px;color:var(--lime-text)}.tgp-drawer__gate{height:11px;width:auto;color:var(--B)}.tgp-drawer__more{border-top:1px solid var(--H);padding:14px 18px;display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}.tgp-drawer__morelink{font-size:12px;color:var(--F)}.tgp-drawer__foot{border-top:1px solid var(--H);padding:14px 18px;display:flex;gap:8px}.tgp-drawer__socbtn{border:1px solid var(--G);border-radius:0 7px 0 0;width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:var(--F)}.tgp-drawer__socbtn--gn{color:var(--lime-text)}.tgp-drawer__socico{width:14px;height:14px}.tgp-drawer__socbtn--x .tgp-drawer__socico{width:12px;height:12px}.tgp-drawer__socbtn--ig .tgp-drawer__socico{width:13px;height:13px}.tgp-drawer__theme{margin-left:auto;background:none;border:1px solid var(--G);border-radius:0 7px 0 0;width:34px;height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--X)}.tgp-drawer__themeico{width:14px;height:14px}}.tgp-sec{margin-top:26px}.tgp-sec--wide{margin-top:28px}.tgp-page{padding:22px 26px 0;max-width:1232px}.tgp-cardgrid{display:grid;gap:14px}.tgp-cardgrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.tgp-cardgrid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.tgp-card{display:block;background:var(--E);border-radius:0 12px 0 0;overflow:hidden}.tgp-card:hover{background:var(--L)}.tgp-card__img{width:100%;height:126px}.tgp-card__img--sm{height:96px}.tgp-card__body{display:block;padding:10px 13px 13px}.tgp-card__body--tier{padding:9px 13px 12px}.tgp-card__meta{display:flex;gap:8px;align-items:baseline}.tgp-card__kicker{font-family:var(--A);font-weight:700;font-size:9px;letter-spacing:.13em}.tgp-card__kicker--red,.tgp-card__kicker{color:var(--B)}.tgp-card__kicker--lime{color:var(--lime-text)}.tgp-card__time{font-size:10px;color:var(--D)}.tgp-card__title{margin:5px 0 0;font-family:var(--U);font-size:13px;font-weight:600;line-height:1.42;text-wrap:pretty}.tgp-card__kicker--tier{font-size:8.5px}.tgp-card__title--tier{font-size:12.5px;line-height:1.4;margin-top:4px}.tgp-sidebox{background:var(--E);border-radius:0 12px 0 0;padding:12px 15px 6px}.tgp-sidebox__head{display:flex;align-items:center;gap:9px;padding-bottom:8px;border-bottom:1px solid var(--M)}.tgp-sidebox__title{margin:0;font-weight:700;font-size:12px;letter-spacing:.13em;text-transform:uppercase}.tgp-sidebox__meta{color:var(--D);font-size:9.5px;letter-spacing:.08em}.tgp-sidebox__all{display:block;padding:9px 0;font-family:var(--A);font-weight:700;font-size:10px;letter-spacing:.12em;color:var(--lime-text)}.tgp-feedrow{display:flex;gap:10px;padding:9px 0;border-bottom:1px solid var(--H);align-items:center}.tgp-feedrow__thumb{flex:none;width:58px;height:38px;border-radius:0 6px 0 0;object-fit:cover}.tgp-feedrow__body{min-width:0;display:block}.tgp-feedrow__title{display:block;font-size:12px;line-height:1.38;font-weight:550}.tgp-feedrow__time{display:block;font-family:var(--A);font-weight:600;font-size:9px;color:var(--red-text);margin-top:3px;letter-spacing:.06em}.tgp-trendrow{display:flex;gap:12px;padding:9px 0;border-bottom:1px solid var(--H);align-items:baseline}.tgp-trendrow__num{flex:none;font-family:var(--A);font-weight:700;font-size:17px;color:var(--B);width:17px;line-height:1}.tgp-trendrow__title{font-size:12px;line-height:1.4;font-weight:500;min-width:0}.tgp-ad-sticky{position:sticky;top:54px}.tgp-ad-sticky .tgp-ad{min-height:600px}.tgp-skelcard{background:var(--E);border-radius:0 12px 0 0;overflow:hidden}.tgp-skelcard__img{display:block;height:126px;background:var(--R)}.tgp-skelcard__body{display:block;padding:10px 13px 14px}.tgp-skelcard__line{display:block;height:11px;background:var(--AI)}.tgp-skelcard__line--kicker{width:38%;height:9px}.tgp-skelcard__line--t1{width:92%;margin-top:9px}.tgp-skelcard__line--t2{width:70%;margin-top:6px}.tgp-loadmore{display:flex;align-items:center;justify-content:center;gap:10px;padding:18px 0 6px}.tgp-loadmore__spinner{width:16px;height:16px;border:2px solid var(--O);border-top-color:var(--B);border-radius:50%}.tgp-loadmore__text{font-size:11px;color:var(--D);letter-spacing:.06em}@media (max-width:768px){.tgp-home,.tgp-page{padding:14px 14px 70px;max-width:none}.tgp-sec{margin-top:22px}.tgp-sec--wide{margin-top:22px}.tgp-cardgrid--3,.tgp-cardgrid--4{grid-template-columns:1fr;gap:10px}.tgp-ad-sticky{position:static}.tgp-ad-sticky .tgp-ad{min-height:250px}}.tgp-bcbar{position:sticky;top:0;z-index:60;background:var(--V);border-bottom:1px solid var(--H)}.tgp-bcbar__row{padding:0 26px;display:flex;align-items:center;height:42px;gap:14px}.tgp-bcbar__trail{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--D);min-width:0;white-space:nowrap;overflow:hidden}.tgp-bcbar__trail a{color:var(--F)}.tgp-bcbar__trail a:hover{color:var(--lime-text)}.tgp-bcbar__trail .separator{color:var(--D)}.tgp-bcbar__current,.tgp-bcbar__trail .last{color:var(--J);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tgp-bcbar__actions{margin-left:auto;display:flex;align-items:center;gap:10px;flex:none}.tgp-bcbar__btn{background:none;border:1px solid var(--G);border-radius:0 8px 0 0;height:29px;padding:0 11px;display:flex;align-items:center;gap:7px;cursor:pointer;color:var(--X);font-family:var(--A);font-size:10.5px;font-weight:600;letter-spacing:.08em}.tgp-bcbar__btn:hover{border-color:var(--C)}.tgp-bcbar__btn.is-saved{border-color:var(--C);color:var(--lime-text)}.tgp-bcbar__saveico{width:9px;height:12px;color:var(--C)}.tgp-bcbar__progress{height:2px;background:var(--H)}.tgp-bcbar__progressfill{height:100%;width:0;background:var(--B)}@media (max-width:768px){.tgp-bcbar{display:none}}.tgp-article-layout{padding:24px 26px 30px;display:grid;grid-template-columns:190px minmax(0,640px) 300px;gap:26px;justify-content:start}.tgp-toccell{min-width:0}.tgp-toc{position:sticky;top:60px;background:var(--E);border-radius:0 12px 0 0;padding:11px 13px 13px}.tgp-toc__head{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--M);margin-bottom:9px}.tgp-toc__title{font-family:var(--A);font-weight:700;font-size:10.5px;letter-spacing:.13em;color:var(--I)}.tgp-toc__links{display:flex;flex-direction:column;gap:8px}.tgp-toc__link{font-size:12px;color:var(--F);border-left:2px solid var(--G);padding-left:9px;line-height:1.35}.tgp-toc__link.is-active{color:var(--J);border-left-color:var(--B)}.tgp-toc__top{display:block;margin-top:12px;padding-top:10px;border-top:1px solid var(--H);font-family:var(--A);font-weight:700;font-size:9px;letter-spacing:.12em;color:var(--D)}.tgp-article__aside{display:flex;flex-direction:column;gap:16px}.tgp-chip-red{background:var(--B);color:#fff;font-family:var(--A);font-weight:700;font-size:9.5px;letter-spacing:.13em;padding:3px 10px;border-radius:0 6px 0 0}.tgp-chip-game{border:1px solid var(--Q);color:var(--lime-text);font-family:var(--A);font-weight:700;font-size:9.5px;letter-spacing:.13em;padding:3px 10px;border-radius:0 6px 0 0}.tgp-ad-incontent{margin:24px 0;max-width:70ch}.tgp-ad-incontent .tgp-ad{min-height:280px}.tgp-callout{max-width:70ch;border-radius:0 10px 0 0;padding:11px 15px 12px;margin:0 0 18px}.tgp-callout--update,.tgp-callout--warning{background:var(--A6);border-left:3px solid var(--B)}.tgp-callout--tip{background:var(--A7);border-left:3px solid var(--C)}.tgp-callout__label{font-family:var(--A);font-weight:700;font-size:9.5px;letter-spacing:.13em}.tgp-callout--update .tgp-callout__label,.tgp-callout--warning .tgp-callout__label{color:var(--B)}.tgp-callout--tip .tgp-callout__label{color:var(--lime-text)}.tgp-callout p{margin:5px 0 0;font-size:13.5px;color:var(--P);line-height:1.6}.tgp-skelcard--upnext{margin-top:12px}.tgp-skelcard__img--tall{height:180px}.tgp-uprow{display:flex;gap:10px;padding:9px 0;border-bottom:1px solid var(--H);align-items:center}.tgp-uprow__cover{flex:none;width:34px;height:45px;border-radius:0 6px 0 0;object-fit:cover}.tgp-uprow__body{min-width:0;display:block;flex:1}.tgp-uprow__name{display:block;font-family:var(--A);font-weight:600;font-size:12px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tgp-uprow__date{display:block;font-size:10.5px;color:var(--D);margin-top:2px}.tgp-uprow__days{flex:none;font-family:var(--A);font-weight:700;font-size:11px;color:var(--lime-text);background:var(--Z);border:1px solid var(--Q);border-radius:0 6px 0 0;padding:2px 8px}.tgp-fg{background:var(--E);border-radius:0 14px 0 0;overflow:hidden;line-height:1.45}.tgp-fg__head{display:flex;align-items:center;gap:8px;padding:12px 15px 9px;border-bottom:1px solid var(--M)}.tgp-fg__title{margin:0;font-weight:700;font-size:11.5px;letter-spacing:.13em;text-transform:uppercase}.tgp-fg__days{margin-left:auto;font-family:var(--A);font-weight:700;font-size:11px;color:var(--lime-text);background:var(--Z);border:1px solid var(--Q);border-radius:0 6px 0 0;padding:2px 8px}.tgp-fg__main{display:flex;gap:14px;padding:14px 15px 12px}.tgp-fg__cover{flex:none;width:100px;height:133px;border-radius:0 10px 0 0;object-fit:cover}.tgp-fg__facts{min-width:0;display:flex;flex-direction:column;gap:7px}.tgp-fg__name{display:block;font-family:var(--A);font-weight:700;font-size:17px;line-height:1.12;color:var(--I);transition:color .14s ease}.tgp-fg__name:hover{color:var(--lime-text)}.tgp-fg__coverlink{flex:none;display:block}.tgp-fg__fact{display:block}.tgp-fg__label{display:block;font-family:var(--A);font-weight:700;font-size:8.5px;letter-spacing:.13em;color:var(--D)}.tgp-fg__value,.tgp-fg__value a{font-size:12.5px;color:var(--J)}.tgp-fg__value a{border-bottom:1px solid var(--O);transition:color .14s ease,border-color .14s ease}.tgp-fg__value a:hover{color:var(--lime-text);border-color:var(--C)}.tgp-fg__buy{padding:0 15px 12px}.tgp-fg__buylabel{margin-bottom:7px}.tgp-fg__buyrow{display:flex;gap:7px;flex-wrap:wrap}.tgp-fg__buybtn{border:1px solid var(--G);border-radius:0 7px 0 0;padding:6px 12px;font-size:11.5px;color:var(--J);font-weight:600}.tgp-fg__buybtn:hover{border-color:var(--C)}.tgp-fg__disclosure{display:block;font-size:9.5px;color:var(--S);margin-top:7px}.tgp-fg__disclosure a{color:var(--D);border-bottom:1px solid var(--O)}.tgp-fg__cta{display:block;background:var(--C);color:var(--K);text-align:center;padding:11px;font-family:var(--A);font-weight:700;font-size:11.5px;letter-spacing:.12em}@media (max-width:768px){.tgp-article-layout{display:block;padding:16px 14px 70px}.tgp-toccell,.tgp-toc{display:none}.tgp-article__aside{margin-top:24px;display:flex;flex-direction:column;gap:14px}.tgp-ad-sticky--article{position:static}.tgp-ad-sticky--article .tgp-ad{min-height:250px}}.tgp-skelcard__img--rev{height:120px}.tgp-lightbox{position:fixed;inset:0;z-index:300;background:var(--AP);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:34px 64px}.tgp-lightbox[hidden]{display:none}.tgp-lightbox__close{position:absolute;top:16px;right:18px;background:none;border:1px solid var(--O);border-radius:0 8px 0 0;width:34px;height:34px;color:#E8EDF2;font-size:15px;cursor:pointer}.tgp-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);background:var(--AR);border:1px solid var(--O);border-radius:0 8px 0 0;width:36px;height:46px;color:var(--C);font-size:19px;cursor:pointer}.tgp-lightbox__nav--prev{left:12px}.tgp-lightbox__nav--next{right:12px}.tgp-lightbox__stage{display:block;width:min(100%,980px);aspect-ratio:16 / 9;background-size:contain;background-position:center;background-repeat:no-repeat}.tgp-lightbox__meta{margin-top:12px;display:flex;gap:14px;align-items:baseline}.tgp-lightbox__count{font-family:var(--A);font-weight:700;font-size:11px;color:var(--C)}.tgp-lightbox__cap{font-size:12.5px;color:#9AA4B0}@media (max-width:768px){.tgp-lightbox{padding:20px 10px}}.tgp-archive{padding:22px 26px 0;max-width:1232px}.tgp-archive__head{display:flex;align-items:flex-end;gap:18px;flex-wrap:wrap}.tgp-archive__headleft{min-width:0}.tgp-archive__titlerow{display:flex;align-items:center;gap:11px}.tgp-archive__title{margin:0;font-weight:700;font-size:30px;letter-spacing:.06em;text-transform:uppercase}.tgp-archive__intro{margin:8px 0 0;font-size:13.5px;color:var(--F);line-height:1.55;max-width:72ch;text-wrap:pretty}.tgp-archive__intro p{margin:0}.tgp-archive__meta{margin-left:auto;font-family:var(--A);font-size:10.5px;color:var(--D);letter-spacing:.06em;flex:none;padding-bottom:4px}.tgp-archive__filters{display:flex;gap:7px;margin-top:14px;border-bottom:1px solid var(--M);padding-bottom:14px;flex-wrap:wrap}.tgp-archive__chipall{font-size:10px;letter-spacing:.1em;padding:5px 13px;border-radius:0 7px 0 0}.tgp-archive__chip{border:1px solid var(--G);color:var(--muted);font-family:var(--A);font-weight:600;font-size:10px;letter-spacing:.1em;padding:5px 13px;border-radius:0 7px 0 0}.tgp-archive__chip:hover{border-color:var(--C);color:var(--lime-text)}.tgp-archive__grid{display:grid;grid-template-columns:1fr 300px;gap:26px;margin-top:18px;align-items:start}.tgp-archive__maincol{min-width:0}.tgp-archive__leadgrid{display:grid;grid-template-columns:1.5fr 1fr;gap:12px}.tgp-archive__lead{display:block;background:var(--E);border-radius:0 14px 0 0;overflow:hidden}.tgp-archive__lead:hover{background:var(--L)}.tgp-archive__leadimg{width:100%;height:230px}.tgp-archive__leadbody{display:block;padding:12px 15px 15px}.tgp-archive__leadmeta{display:flex;gap:9px;align-items:baseline}.tgp-archive__kicker{font-family:var(--A);font-weight:700;font-size:9.5px;letter-spacing:.13em;color:var(--B)}.tgp-archive__kicker--sm{font-size:9px}.tgp-archive__time{font-size:10.5px;color:var(--D)}.tgp-archive__leadtitle{margin:6px 0 5px;font-weight:700;font-size:20px;line-height:1.2;text-wrap:balance}.tgp-archive__leadsub{display:block;font-size:12.5px;color:var(--muted);line-height:1.5}.tgp-archive__leadside{display:flex;flex-direction:column;gap:12px}.tgp-archive__sidecard{display:block;background:var(--E);border-radius:0 11px 0 0;overflow:hidden;flex:1}.tgp-archive__sidecard:hover{background:var(--L)}.tgp-archive__sideimg{width:100%;height:96px}.tgp-archive__sidebody{display:block;padding:9px 12px 11px}.tgp-archive__sidetitle{margin:4px 0 0;font-family:var(--U);font-size:13px;font-weight:600;line-height:1.35;text-wrap:pretty}.tgp-archive__rows{margin-top:6px}.tgp-archrow{display:grid;grid-template-columns:170px 1fr;gap:16px;padding:13px 0;border-bottom:1px solid var(--H);align-items:center}.tgp-archrow:hover{background:var(--Y)}.tgp-archrow__img{display:block;height:104px;width:100%;border-radius:0 10px 0 0;object-fit:cover}.tgp-archrow__body{min-width:0;display:block}.tgp-archrow__meta{display:flex;gap:9px;align-items:baseline}.tgp-archrow__kicker{font-family:var(--A);font-weight:700;font-size:9px;letter-spacing:.13em;color:var(--B)}.tgp-archrow__time{font-size:10.5px;color:var(--red-text);font-weight:600}.tgp-archrow__title{margin:5px 0 5px;font-family:var(--U);font-size:16px;font-weight:650;line-height:1.32;text-wrap:pretty}.tgp-archrow__sub{display:block;font-size:12.5px;color:var(--F);line-height:1.5}.tgp-archrow__by{display:block;font-size:11px;color:var(--D);margin-top:5px}.tgp-archive__ad{margin:4px 0}.tgp-skelrow{display:grid;grid-template-columns:170px 1fr;gap:16px;padding:13px 0;border-bottom:1px solid var(--H);align-items:center}.tgp-skelrow__img{display:block;height:104px;border-radius:0 10px 0 0;background:var(--R)}.tgp-skelrow__body{display:block}@media (max-width:768px){.tgp-archive{padding:14px 14px 70px}.tgp-archive__title{font-size:24px}.tgp-archive__meta{display:none}.tgp-archive__grid{display:block}.tgp-archive__leadgrid{display:block}.tgp-archive__leadside{margin-top:10px}.tgp-archrow{grid-template-columns:110px 1fr;gap:11px}.tgp-archrow__img{height:72px}.tgp-archrow__title{font-size:13.5px}.tgp-archrow__sub{display:none}.tgp-archive__grid>.tgp-article__aside{margin-top:22px}}.tgp-hub__kickerrow{display:flex;align-items:center;gap:10px}.tgp-hub__kicker{font-family:var(--A);font-weight:700;font-size:10px;letter-spacing:.14em;color:var(--lime-text)}.tgp-empty{color:var(--D);font-size:13px;padding:24px 0}.tgp-hub__facttable{background:var(--E);border-radius:0 12px 0 0;padding:12px 15px 14px}.tgp-hub__factrow{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--H);font-size:12px}.tgp-hub__factrow:last-child{border-bottom:none}.tgp-hub__factkey{color:var(--D);font-family:var(--A);font-weight:600;font-size:10px;letter-spacing:.1em}.tgp-hub__factval{color:var(--J);text-align:right}.tgp-hub__factval a{border-bottom:1px solid var(--J)}.tgp-bcbar__search{margin-left:auto;display:flex;align-items:center;gap:9px;border-bottom:1px solid var(--O);padding:4px 2px;min-width:190px;color:var(--F)}.tgp-bcbar__searchico{width:12px;height:12px;flex:none}.tgp-bcbar__searchinput{background:none;border:none;color:var(--I);font-size:12.5px;font-family:inherit;outline:none;min-width:0;flex:1}.tgp-bcbar__searchinput::placeholder{color:var(--F)}.tgp-bcbar__row .tgp-bcbar__search + .tgp-bcbar__actions{margin-left:14px}.tgp-archive__sorttabs{display:flex;gap:16px;margin-top:10px;padding-bottom:8px;font-family:var(--A);font-weight:700;font-size:10px;letter-spacing:.12em}.tgp-archive__sorttab{color:var(--D)}.tgp-archive__sorttab.is-active{color:var(--I);border-bottom:2px solid var(--B);padding-bottom:4px}.tgp-archive__sorttab:hover{color:var(--lime-text)}@media (max-width:768px){.tgp-bcbar__search{display:none}}@media (max-width:768px){.tgp-mhead__searchrow{display:flex;align-items:center;gap:9px;padding:0 14px 11px;color:var(--F)}.tgp-mhead__searchrow[hidden]{display:none}.tgp-mhead__searchinput{flex:1;min-width:0;background:var(--E);border:1px solid var(--G);border-radius:0 8px 0 0;padding:8px 11px;color:var(--I);font-size:13px;font-family:inherit;outline:none}.tgp-mhead__searchinput::placeholder{color:var(--F)}}.tgp-card,.tgp-hero__lead,.tgp-hero__sidecard,.tgp-revcard,.tgp-revfeat,.tgp-cdcard,.tgp-dbcard,.tgp-dbcount,.tgp-dbitem,.tgp-platcard,.tgp-cocard,.tgp-teamcard,.tgp-screenrow,.tgp-calrow,.tgp-archive__lead,.tgp-archive__sidecard,.tgp-post-card,.tgp-fg__cta,.tgp-comments__load,.tgp-nl__join,.tgp-404__btn,.tgp-contact__send{transition:background-color .16s ease,border-color .16s ease,color .16s ease}.tgp-card,.tgp-hero__lead,.tgp-hero__sidecard,.tgp-revcard,.tgp-cdcard,.tgp-dbcard,.tgp-dbitem,.tgp-platcard,.tgp-cocard,.tgp-teamcard,.tgp-post-card,.tgp-archive__sidecard,.tgp-archive__lead{position:relative}.tgp-card::before,.tgp-hero__lead::before,.tgp-hero__sidecard::before,.tgp-revcard::before,.tgp-cdcard::before,.tgp-dbcard::before,.tgp-dbitem::before,.tgp-platcard::before,.tgp-cocard::before,.tgp-teamcard::before,.tgp-post-card::before,.tgp-archive__sidecard::before,.tgp-archive__lead::before,.tgp-card::after,.tgp-hero__lead::after,.tgp-hero__sidecard::after,.tgp-revcard::after,.tgp-cdcard::after,.tgp-dbcard::after,.tgp-dbitem::after,.tgp-platcard::after,.tgp-cocard::after,.tgp-teamcard::after,.tgp-post-card::after,.tgp-archive__sidecard::after,.tgp-archive__lead::after{content:"";position:absolute;width:0;height:0;opacity:0;pointer-events:none;z-index:3;transition:width .18s ease,height .18s ease,opacity .12s ease}.tgp-card::before,.tgp-hero__lead::before,.tgp-hero__sidecard::before,.tgp-revcard::before,.tgp-cdcard::before,.tgp-dbcard::before,.tgp-dbitem::before,.tgp-platcard::before,.tgp-cocard::before,.tgp-teamcard::before,.tgp-post-card::before,.tgp-archive__sidecard::before,.tgp-archive__lead::before{top:0;left:0;border-top:2px solid var(--B);border-left:2px solid var(--B)}.tgp-card::after,.tgp-hero__lead::after,.tgp-hero__sidecard::after,.tgp-revcard::after,.tgp-cdcard::after,.tgp-dbcard::after,.tgp-dbitem::after,.tgp-platcard::after,.tgp-cocard::after,.tgp-teamcard::after,.tgp-post-card::after,.tgp-archive__sidecard::after,.tgp-archive__lead::after{bottom:0;right:0;border-bottom:2px solid var(--C);border-right:2px solid var(--C)}.tgp-card:hover::before,.tgp-hero__lead:hover::before,.tgp-hero__sidecard:hover::before,.tgp-revcard:hover::before,.tgp-cdcard:hover::before,.tgp-dbcard:hover::before,.tgp-dbitem:hover::before,.tgp-platcard:hover::before,.tgp-cocard:hover::before,.tgp-teamcard:hover::before,.tgp-post-card:hover::before,.tgp-archive__sidecard:hover::before,.tgp-archive__lead:hover::before,.tgp-card:hover::after,.tgp-hero__lead:hover::after,.tgp-hero__sidecard:hover::after,.tgp-revcard:hover::after,.tgp-cdcard:hover::after,.tgp-dbcard:hover::after,.tgp-dbitem:hover::after,.tgp-platcard:hover::after,.tgp-cocard:hover::after,.tgp-teamcard:hover::after,.tgp-post-card:hover::after,.tgp-archive__sidecard:hover::after,.tgp-archive__lead:hover::after{width:18px;height:18px;opacity:1}.tgp-card:hover .tgp-card__title,.tgp-hero__sidecard:hover .tgp-hero__sidetitle,.tgp-archrow:hover .tgp-archrow__title,.tgp-archive__sidecard:hover .tgp-archive__sidetitle,.tgp-screenrow:hover .tgp-screenrow__title,.tgp-calrow:hover .tgp-calrow__name,.tgp-feedrow:hover .tgp-feedrow__title,.tgp-trendrow:hover .tgp-trendrow__title{color:var(--lime-text)}.tgp-archrow:hover,.tgp-feedrow:hover,.tgp-trendrow:hover,.tgp-uprow:hover,.tgp-screenrow:hover,.tgp-calrow:hover{background:var(--L)}.tgp-archrow,.tgp-feedrow,.tgp-trendrow,.tgp-uprow{transition:background-color .16s ease}.tgp-imgbox,.tgp-card__img,.tgp-hero__leadimg,.tgp-hero__sideimg,.tgp-cdcard__cover,.tgp-dbcard__cover,.tgp-dbitem__cover,.tgp-revcard__img{transition:filter .18s ease}a:hover>.tgp-imgbox,a:hover .tgp-card__img,.tgp-hero__lead:hover .tgp-hero__leadimg,.tgp-hero__sidecard:hover .tgp-hero__sideimg,.tgp-cdcard:hover .tgp-cdcard__cover,.tgp-dbcard:hover .tgp-dbcard__cover,.tgp-dbitem:hover .tgp-dbitem__cover,.tgp-revcard:hover .tgp-revcard__img{filter:brightness(1.12) saturate(1.06)}.tgp-fg__cta:hover,.tgp-comments__load:hover,.tgp-nl__join:hover,.tgp-contact__send:hover{filter:brightness(1.08)}.tgp-rail__item,.tgp-rail__morelink,.tgp-sechead__link,.tgp-sidebox__all,.tgp-archive__chip,.tgp-tags__tag,.tgp-sources__chip,.tgp-hub__tab,.tgp-cal__viewbtn{transition:color .14s ease,border-color .14s ease,background-color .14s ease}.tgp-sechead__link:hover,.tgp-sidebox__all:hover{letter-spacing:.1em}.tgp-sechead__link,.tgp-sidebox__all{transition:color .14s ease,letter-spacing .14s ease}@media (prefers-reduced-motion:reduce){.tgp-card,.tgp-hero__lead,.tgp-hero__sidecard,.tgp-revcard,.tgp-cdcard,.tgp-dbcard,.tgp-dbitem,.tgp-platcard,.tgp-cocard,.tgp-teamcard,.tgp-post-card{transition:none}.tgp-card::before,.tgp-card::after,.tgp-dbitem::before,.tgp-dbitem::after{transition:none}}.tgp-db__pagination,.navigation.pagination .nav-links{display:flex;gap:7px;flex-wrap:wrap;align-items:center;justify-content:center}.navigation.pagination{margin-top:24px}.tgp-db__pagination .page-numbers,.navigation.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 11px;font-family:var(--A);font-weight:700;font-size:11.5px;letter-spacing:.06em;line-height:1;background:var(--E);border:1px solid var(--G);border-radius:0 8px 0 0;color:var(--J);transition:color .14s ease,border-color .14s ease,background-color .14s ease}.tgp-db__pagination a.page-numbers:hover,.navigation.pagination a.page-numbers:hover{border-color:var(--C);color:var(--lime-text)}.tgp-db__pagination .page-numbers.current,.navigation.pagination .page-numbers.current{background:var(--C);border-color:var(--C);color:var(--K)}.tgp-db__pagination .page-numbers.dots,.navigation.pagination .page-numbers.dots{background:none;border-color:transparent;color:var(--D);min-width:0;padding:0 3px}.tgp-db__pagination .page-numbers.prev,.tgp-db__pagination .page-numbers.next,.navigation.pagination .page-numbers.prev,.navigation.pagination .page-numbers.next{font-size:15px;padding:0 13px}.tgp-db__pagination a.page-numbers.prev:hover,.tgp-db__pagination a.page-numbers.next:hover,.navigation.pagination a.page-numbers.prev:hover,.navigation.pagination a.page-numbers.next:hover{border-color:var(--B);color:var(--red-text)}.tgp-hubgallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tgp-hubgallery__item{display:block;width:100%;aspect-ratio:16 / 9;border-radius:0 10px 0 0;background-size:cover;background-position:center;background-color:var(--E);cursor:zoom-in;border:none;padding:0;transition:filter .18s ease}.tgp-hubgallery__item:hover{filter:brightness(1.12) saturate(1.06)}@media (max-width:768px){.tgp-hubgallery{grid-template-columns:minmax(0,1fr)}}.tgp-faq__item{background:var(--E);border-radius:0 10px 0 0;margin-bottom:8px}.tgp-faq__q{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;cursor:pointer;font-family:var(--A);font-weight:600;font-size:13.5px;list-style:none}.tgp-faq__q::-webkit-details-marker{display:none}.tgp-faq__q:hover{color:var(--lime-text)}.tgp-faq__chev{flex:none;font-family:var(--A);font-weight:700;color:var(--B);transition:transform .16s ease}.tgp-faq__item[open] .tgp-faq__chev{transform:rotate(45deg)}.tgp-faq__a{padding:0 16px 14px;font-size:13.5px;line-height:1.65;color:var(--J);max-width:70ch}.tgp-faq__a a{color:var(--lime-text);border-bottom:1px solid var(--C)}@media (max-width:1280px) and (min-width:769px){.tgp-cardgrid--4{grid-template-columns:repeat(3,minmax(0,1fr))}.tgp-article-layout{grid-template-columns:minmax(0,1fr) 300px}.tgp-toccell{display:none}}@media (max-width:1080px) and (min-width:769px){.tgp-article-layout{grid-template-columns:minmax(0,1fr)}.tgp-article__aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.tgp-archive__grid,.tgp-hub__grid{grid-template-columns:minmax(0,1fr) 280px;gap:18px}.tgp-toccell{display:none}}.tgp-footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:16px}.tgp-footer__link{font-family:var(--A);font-weight:600;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--footer-link,#9AA4B0);transition:color .14s ease}.tgp-footer__link:hover{color:var(--lime-text)}html[data-theme="light"] .tgp-footer__link{color:#4A4437}html[data-theme="light"] .tgp-footer__link:hover{color:var(--B)}.tgp-footer__pat--light{display:none}html[data-theme="light"] .tgp-footer__pat--dark{display:none}html[data-theme="light"] .tgp-footer__pat--light{display:block;opacity:.05}@media (max-width:768px){.tgp-drawer__item{display:flex;align-items:center;gap:12px;padding:12px 18px}.tgp-drawer__ico{width:17px;height:17px;flex:none;color:var(--F)}.tgp-drawer__item.is-active .tgp-drawer__ico{color:var(--lime-text)}.tgp-drawer__gate--end{margin-left:auto}}.tgp-cmt{display:inline-flex;align-items:center;gap:4px;font-family:var(--A);font-weight:700;font-size:10px;color:var(--lime-text);letter-spacing:.04em;vertical-align:middle}.tgp-cmt__ico{width:12px;height:12px;flex:none}.tgp-cmt{position:relative;top:2px}.tgp-card__meta .tgp-cmt,.tgp-hero__sidemeta .tgp-cmt{margin-left:auto}.tgp-archrow__by .tgp-cmt{margin-left:4px}.tgp-feedrow__time .tgp-cmt{font-size:9px}.tgp-feedrow__time .tgp-cmt__ico{width:11px;height:11px}.tgp-saved{padding:22px 26px 0;max-width:1232px;min-height:50vh}.tgp-saved__list{margin-top:18px;max-width:680px}.tgp-saved__row{display:flex;align-items:center;gap:12px;background:var(--E);border-radius:0 10px 0 0;padding:12px 15px;margin-bottom:8px;transition:background-color .16s ease}.tgp-saved__row:hover{background:var(--L)}.tgp-saved__link{flex:1;min-width:0;font-size:13.5px;font-weight:600;line-height:1.4}.tgp-saved__link:hover{color:var(--lime-text)}.tgp-saved__remove{flex:none;background:none;border:1px solid var(--G);border-radius:0 7px 0 0;width:28px;height:28px;color:var(--F);cursor:pointer}.tgp-saved__remove:hover{border-color:var(--B);color:var(--red-text)}.tgp-saved__clear{margin-left:auto;background:none;border:1px solid var(--G);border-radius:0 8px 0 0;padding:8px 14px;font-family:var(--A);font-weight:700;font-size:9.5px;letter-spacing:.1em;color:var(--J);cursor:pointer}.tgp-saved__clear:hover{border-color:var(--B);color:var(--red-text)}.tgp-saved__empty{margin:40px auto;text-align:center;max-width:380px;display:flex;flex-direction:column;align-items:center;gap:14px}.tgp-saved__emptyico{width:22px;height:28px;color:var(--S)}.tgp-saved__emptytext{font-size:13px;color:var(--F);line-height:1.6;margin:0}@media (max-width:768px){.tgp-saved{padding:14px 14px 70px}}.tgp-stream__rule{height:3px;background:linear-gradient(90deg,var(--B) 0 120px,var(--M) 120px 100%);margin:8px 26px 0}.tgp-stream__sentinel{height:1px}@media (max-width:768px){.tgp-stream__rule{margin:8px 14px 0}}img.tgp-avatar,img.tgp-termlogo{object-fit:cover;border-radius:0 12px 0 0;display:block}.tgp-avatar--mono,.tgp-termlogo--mono{display:flex;align-items:center;justify-content:center;background:var(--B);color:#fff;font-family:var(--A);font-weight:700;border-radius:0 12px 0 0;flex:none}.tgp-authorpage{padding:22px 26px 0;max-width:1232px}.tgp-authorpage__head{display:flex;gap:18px;align-items:flex-start}.tgp-authorpage__photo{flex:none}img.tgp-authorpage__photo{width:84px;height:84px;border-radius:0 18px 0 0}.tgp-avatar--mono.tgp-authorpage__photo{width:84px;height:84px;border-radius:0 18px 0 0}.tgp-authorpage__id{min-width:0}.tgp-authorpage__name{margin:7px 0 0;font-weight:700;font-size:30px;line-height:1.08}.tgp-authorpage__role{margin-top:5px;font-family:var(--A);font-weight:600;font-size:10px;letter-spacing:.12em;color:var(--lime-text)}.tgp-authorpage__meta{display:flex;gap:18px;margin-top:12px;align-items:baseline;flex-wrap:wrap}.tgp-authorpage__stat{font-family:var(--A);font-weight:600;font-size:10px;letter-spacing:.08em;color:var(--F)}.tgp-authorpage__num{color:var(--I);font-size:13px;font-weight:700}.tgp-authorpage__soc{display:inline-flex;align-items:center;gap:6px;font-family:var(--A);font-weight:700;font-size:9.5px;letter-spacing:.08em;color:var(--F);border:1px solid var(--G);border-radius:0 7px 0 0;padding:5px 10px}.tgp-authorpage__soc:hover{color:var(--lime-text);border-color:var(--C)}.tgp-authorpage__socico{width:11px;height:11px}.tgp-authorpage .tgp-archive__grid{margin-top:22px}@media (max-width:768px){.tgp-authorpage{padding:14px 14px 70px}.tgp-authorpage__head{flex-direction:column}}.tgp-follow{background:var(--C);color:var(--K);border:none;border-radius:0 8px 0 0;height:29px;padding:0 13px;font-family:var(--A);font-weight:700;font-size:10px;letter-spacing:.1em;cursor:pointer;transition:transform .14s ease,filter .14s ease}.tgp-follow:hover{filter:brightness(1.08)}.tgp-follow.is-saved{background:var(--E);color:var(--lime-text);border:1px solid var(--Q)}.tgp-termlogo--mono.tgp-company__mono{width:88px;height:88px;border-radius:0 16px 0 0}