@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/2e482247ef29dcb9-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/068feab4deafcd0f-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/db545dba463279ae-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.UOsvBW_className{font-family:Archivo,Archivo Fallback;font-style:normal}.UOsvBW_variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.MIkpna_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.MIkpna_variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.site-body{color:#000;font-family:var(--font-archivo), system-ui, sans-serif;-webkit-text-size-adjust:100%;background:#fff;margin:0;font-size:18px;line-height:1.62}.site-page{box-sizing:border-box;max-width:34rem;margin:0 auto;padding:0 16px 48px}.site-masthead{color:#fff;letter-spacing:.02em;background:#000;margin:0 0 32px;padding:14px 0;font-size:22px;font-weight:800;font-stretch:125%;line-height:1.1}.site-masthead span,.site-masthead a{box-sizing:border-box;max-width:34rem;margin:0 auto;padding:0 16px;display:block}.site-masthead a{text-decoration:none}.site-tag{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:14px}.site-page h1{overflow-wrap:anywhere;margin:0 0 12px;font-size:clamp(32px,9vw,44px);font-weight:600;line-height:1.08}.site-line{margin:0 0 28px}.site-form{gap:18px;display:grid}.site-field{gap:6px;display:grid}.site-label{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.04em;font-size:14px}.site-field input{box-sizing:border-box;color:#000;width:100%;min-height:52px;font:inherit;background:#fff;border:2px solid #000;border-radius:0;padding:10px 12px;font-size:18px}.site-field input:focus-visible,.site-form button:focus-visible,.site-languages input:focus-visible+span{outline-offset:3px;outline:3px solid #000}.site-languages{border:0;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;padding:0;display:flex}.site-languages label{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:inline-flex}.site-languages input{accent-color:#000;width:20px;height:20px;margin:0}.site-dot{margin-right:4px}.site-form button{color:#fff;min-height:56px;font:inherit;cursor:pointer;background:#000;border:0;border-radius:0;padding:12px 16px;font-size:20px;font-weight:600;line-height:1.2}.site-form button:disabled{opacity:.6;cursor:progress}.site-failed,.site-done{margin:0;font-weight:600}.site-done{font-size:24px;line-height:1.3}:root{--pub-ink:#0b0b0b;--pub-dim:#5f5f5f;--pub-line:#e3e3e3;--pub-mono:var(--font-plex-mono), ui-monospace, monospace}.site-body a{color:inherit}.site-body{-webkit-tap-highlight-color:transparent}.site-body :focus-visible{outline:3px solid var(--pub-ink);outline-offset:2px;box-shadow:0 0 0 5px #fff}@media (prefers-reduced-motion:reduce){.site-body *,.site-body :before,.site-body :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}::view-transition{pointer-events:none}:root:active-view-transition-type(look-swiped)::view-transition-group(*){animation:none}:root:active-view-transition-type(look-swiped)::view-transition-old(*){animation:none}:root:active-view-transition-type(look-swiped)::view-transition-new(*){animation:none}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}@media (prefers-reduced-motion:no-preference){html[data-scroll-behavior=smooth]{scroll-behavior:smooth}}.site-done,.site-failed,.chat-me,.chat-desk,.chat-verdict,.chat-card{animation:.3s ease-out both pub-arrive}@keyframes pub-arrive{0%{opacity:0;transform:translateY(6px)}}.site-form button,.chat-btn,.chat-file,.pub-button{transition:transform .1s ease-out}.site-form button:active:not(:disabled),.chat-btn:active:not(:disabled),.chat-file:active,.pub-button:active{transform:scale(.98)}.pub-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pub-skip{z-index:10;color:var(--pub-ink);background:#fff;padding:8px 12px;position:absolute;top:-60px;left:8px}.pub-skip:focus{top:8px}.pub-wrap{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 16px}.pub-wrap.pub-narrow>*{max-width:728px}.pub-main{padding-bottom:32px;display:block}.pub-main:focus{outline:none}.pub-head{color:#fff;background:#000}.pub-head-row{flex-wrap:wrap;align-items:center;gap:4px 20px;padding-top:12px;padding-bottom:10px;display:flex}.pub-mast{letter-spacing:.02em;white-space:nowrap;font-size:22px;font-weight:800;font-stretch:125%;line-height:1.1;text-decoration:none}.pub-nav{flex:100%;order:3;min-width:0}.pub-menu{font-family:var(--pub-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:2px 18px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.pub-menu a{padding:6px 0;text-decoration:none;display:inline-block}.pub-head .pub-menu{row-gap:10px}.pub-head .pub-menu a{margin:-3px 0 -6px;padding:9px 0 12px}.pub-menu a:hover{text-decoration:underline}.pub-langs{font-family:var(--pub-mono);margin:0 0 0 auto;font-size:13px}.pub-langs a{opacity:.55;padding:6px 0;text-decoration:none;display:inline-block}.pub-langs a:hover,.pub-langs a:focus-visible{opacity:1;text-decoration:underline}@media (min-width:900px){.pub-head-row{flex-wrap:nowrap;padding-top:18px;padding-bottom:18px}.pub-mast{font-size:30px}.pub-nav{flex:auto;order:0}.pub-nav .pub-menu{justify-content:flex-end}}.pub-signup{border-top:2px solid var(--pub-ink);max-width:34rem;margin:30px 0 0;padding-top:12px}.pub-foot .pub-signup{border-top:0;margin:0 0 28px;padding-top:0}.pub-signup-title{overflow-wrap:anywhere;margin:0 0 14px;font-size:22px;font-weight:800;font-stretch:125%;line-height:1.15}.pub-foot{border-top:2px solid var(--pub-ink);margin-top:40px;padding:22px 0 40px}@media (min-width:900px){.pub-foot .pub-wrap:has(>.pub-signup){grid-template-columns:minmax(0,34rem) auto;justify-content:space-between;align-items:start;column-gap:48px;display:grid}.pub-foot .pub-wrap:has(>.pub-signup)>.pub-signup{grid-row:1/span 6;margin:0}.pub-foot .pub-wrap:has(>.pub-signup)>:not(.pub-signup){grid-column:2}}.pub-foot-mast{margin:0 0 10px;font-size:20px;font-weight:800;font-stretch:125%}.pub-foot .pub-menu{margin-bottom:6px}.pub-menu-small{text-transform:none;letter-spacing:.02em}.pub-foot .pub-langs{margin:8px 0 0}.pub-copy{font-family:var(--pub-mono);letter-spacing:.06em;color:var(--pub-dim);text-transform:uppercase;margin:10px 0 0;font-size:12px}.pub-kicker{font-family:var(--pub-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pub-dim);overflow-wrap:anywhere;margin:22px 0 8px;font-size:13px}.pub-kicker a{margin:-12px 0;padding:12px 0;text-decoration:none;display:inline-block}.pub-h1{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0 0 10px;font-size:clamp(32px,8.5vw,56px);font-weight:700;line-height:1.04}.pub-wrap>.pub-h1:first-child{margin-top:30px}.pub-h2{overflow-wrap:anywhere;margin:0 0 10px;font-size:clamp(26px,7vw,38px);font-weight:700;line-height:1.08}.pub-h3{overflow-wrap:anywhere;margin:0 0 6px;font-size:19px;font-weight:700;line-height:1.3}.pub-lede{font-size:19px;line-height:1.5}.pub-mono{font-family:var(--pub-mono);letter-spacing:.03em;font-size:13px;line-height:1.5}.pub-dim{color:var(--pub-dim)}.pub-by{margin:0 0 6px}.pub-section{margin-top:30px}.pub-label{border-top:1px dashed var(--pub-ink);font-family:var(--pub-mono);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 14px;padding-top:10px;font-size:13px;font-weight:500;line-height:1.3;display:flex}.pub-label>span:first-child{flex-grow:1}.pub-label-aside{color:var(--pub-dim);letter-spacing:.05em;font-weight:400}.pub-link{margin:-10px 0;padding:10px 0;font-weight:600;display:inline-block}.pub-button{box-sizing:border-box;border:2px solid var(--pub-ink);color:var(--pub-ink);font:700 16px/1.2 var(--font-archivo), system-ui, sans-serif;text-align:center;cursor:pointer;background:#fff;margin-top:14px;padding:12px 18px;text-decoration:none;display:inline-block}.site-body .pub-button-black{background:var(--pub-ink);color:#fff;margin-top:28px;display:block}.pub-disc{flex:none;line-height:1;display:inline-flex}.pub-disc .ps-d{--w:60px;width:var(--w);height:var(--w);font-family:var(--font-archivo), system-ui, sans-serif;letter-spacing:0;background:#000;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative;overflow:hidden}.pub-disc .ps-d>img,.pub-disc .ps-stamp>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.pub-disc .ps-d i,.pub-disc .ps-d b{z-index:1;position:relative}.pub-disc .ps-d i{font-style:normal;font-family:var(--pub-mono);font-weight:500;font-size:max(8px, calc(var(--w) * .11));letter-spacing:.16em;margin:0 0 calc(var(--w) * .035) .16em}.pub-disc .ps-d b{font-weight:800;font-stretch:125%;font-size:calc(var(--w) * .5);letter-spacing:-.02em;padding-top:calc(var(--w) * .02);line-height:.74}.pub-disc .ps-d.ps-dn b{font-size:calc(var(--w) * .56);padding-top:0;line-height:1}.pub-disc .ps-d.ps-dl:after{content:"";box-shadow:inset 0 0 0 calc(var(--w) * .03) var(--pub-ink);z-index:2;border-radius:50%;position:absolute;inset:0}.pub-disc .ps-dw{display:inline-flex;position:relative}.pub-disc .ps-stamp{width:calc(var(--w) * 1.42);height:calc(var(--w) * 1.42);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)rotate(-8deg)}.pub-disc .ps-stamp.ps-stamp-rim{width:calc(var(--w) * 1.5);height:calc(var(--w) * 1.5);background:#000}.pub-disc .ps-dw>.ps-d{z-index:1}.pub-disc:has(.ps-dw){padding:calc(var(--w) * .25)}.pub-photo{background:#d9d9d9;width:100%;display:block;position:relative;overflow:hidden}.pub-photo-none{background:#e8e8e8}.pub-photo img{transition:opacity .3s ease-out}.pub-photo img[data-wait]{opacity:0}.pub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;margin:14px 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.pub-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 18px}}.pub-grid-one{grid-template-columns:minmax(0,220px)}.pub-grid-thumbs{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.pub-tile{min-width:0;position:relative}.pub-tile>a{text-decoration:none;display:block;position:relative}.pub-tile-disc{position:absolute;top:8px;right:8px}.pub-tile-row{font-family:var(--pub-mono);letter-spacing:.06em;justify-content:space-between;gap:6px;margin-top:8px;font-size:14px;display:flex}.pub-tile-credit,.pub-photo-credit{font-family:var(--pub-mono);letter-spacing:.05em;color:var(--pub-dim);overflow-wrap:anywhere;margin-top:2px;font-size:12px;display:block}.pub-items{margin:18px 0 0;padding:0;list-style:none}.pub-items li{border-top:1px solid var(--pub-line);grid-template-columns:30px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.pub-items p{margin:0}.pub-item-n{background:var(--pub-ink);color:#fff;width:28px;height:28px;font-family:var(--pub-mono);justify-content:center;align-items:center;font-weight:500;display:inline-flex}.pub-item-head{margin:2px 0 0;font-size:19px;font-weight:700;line-height:1.3}.pub-items-full .pub-item-head{font-size:22px}.pub-items-tap li{position:relative}.pub-item-link{text-decoration:none}.pub-items-tap .pub-item-link:after{content:"";position:absolute;inset:0}.pub-items-full p+p{margin-top:8px}.pub-verdict{font-style:italic}.pub-strip{scroll-snap-type:x mandatory;grid-auto-columns:minmax(140px,46%);grid-auto-flow:column;gap:12px;margin:0;padding:0 0 6px;list-style:none;display:grid;overflow-x:auto}.pub-shows-grid>li{min-width:0;position:relative}.pub-strip>li{scroll-snap-align:start;min-width:0;position:relative}.pub-strip a,.pub-shows-grid a{text-decoration:none;display:block;position:relative}@media (min-width:900px){.pub-strip{grid-auto-columns:minmax(180px,23%)}}.pub-strip-name{margin-top:8px;font-size:17px;font-weight:800;line-height:1.15;display:block}.pub-strip .pub-mono,.pub-shows-grid .pub-mono{text-transform:uppercase;font-size:12px;display:block}.pub-share-line{font-size:14px;display:block}.pub-live{color:var(--pub-ink);font-family:var(--pub-mono);letter-spacing:.08em;background:#fff;padding:3px 7px;font-size:12px;font-weight:500;position:absolute;top:8px;left:8px}.pub-rank{margin:0 0 12px;padding:0;list-style:none}.pub-rank li,.pub-ten>li{position:relative}.pub-rank li a:after,.pub-ten .pub-h3 a:after{content:"";position:absolute;inset:0}.pub-rank li .pub-disc,.pub-ten>li>.pub-disc{pointer-events:none}.pub-rank li{border-top:1px solid var(--pub-line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.pub-rank-n{font-family:var(--pub-mono);font-size:18px}.pub-rank a{font-weight:800;text-decoration:none}.pub-question{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:14px;display:grid}.pub-question-pic{display:block}@media (min-width:900px){.pub-home{grid-template:"alors shows ten""alors shows question""alors shows rest"1fr/minmax(0,1.15fr) minmax(0,1fr) minmax(0,.9fr);align-items:start;column-gap:40px;display:grid}.pub-home>.pub-kicker,.pub-home>.pub-alors,.pub-home>h1{grid-area:alors}.pub-home>.pub-home-shows{grid-area:shows}.pub-home>.pub-home-ten{grid-area:ten}.pub-home>.pub-home-question{grid-area:question}.pub-home .pub-strip{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;overflow:visible}.pub-home .pub-strip>li:first-child{grid-column:1/-1}.pub-home .pub-strip>li:first-child .pub-strip-name{font-size:32px}.pub-home-question .pub-stickers{justify-content:space-between;gap:2px}.pub-home-question .pub-slap{font-size:10px}}.pub-show-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.pub-show-head .pub-kicker,.pub-show-head>.pub-disc{margin-top:16px}.pub-people{margin:4px 0 0;font-size:16px}.pub-split{border:2px solid var(--pub-ink);font-family:var(--pub-mono);letter-spacing:.06em;text-transform:uppercase;margin:8px 0 0;padding:4px 8px;font-size:13px;font-weight:500;display:inline-block}.pub-toggle{border:2px solid var(--pub-ink);border-radius:999px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.pub-toggle button{color:var(--pub-ink);font-family:var(--pub-mono);letter-spacing:.1em;cursor:pointer;background:#fff;border:0;padding:11px 8px;font-size:14px}.pub-toggle button[aria-selected=true]{background:var(--pub-ink);color:#fff}.pub-review{margin-top:18px}.pub-desk{text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;margin:0 0 8px;font-weight:500;display:flex}.pub-elsewhere,.pub-corrections,.pub-days{margin:0;padding:0;list-style:none}.pub-elsewhere li,.pub-corrections li{border-top:1px solid var(--pub-line);padding:8px 0}.pub-days{font-family:var(--pub-mono);flex-wrap:wrap;gap:6px 16px;font-size:14px;display:flex}.pub-corrections time{font-family:var(--pub-mono);margin-right:6px;font-size:13px}.pub-back{margin-top:30px}.pub-look{position:relative}.pub-look-top{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.pub-look-photo .pub-photo-credit{padding:4px 16px 0}.pub-swipe{position:relative}.pub-swipe-row{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.pub-swipe-row::-webkit-scrollbar{display:none}.pub-swipe-row>*{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%}.pub-face{aspect-ratio:2/3;background:#d9d9d9;position:relative;overflow:hidden}.pub-face>.pub-photo,.pub-face>.pub-peek{position:absolute;inset:0}.pub-face .pub-photo{background:0 0}.pub-face-thumb img{filter:blur(14px);transform:scale(1.1)}.pub-face:has(.pub-peek img:not([data-wait]))>.pub-face-thumb{display:none}.pub-peek{touch-action:pan-x pan-y;transition:transform .25s ease-out}.pub-peek[data-peek]{z-index:2;transition:none}.pub-peek>.pub-photo{height:100%}.pub-vote-panel{display:none}.pub-flip-arrows{pointer-events:none;position:absolute;inset:0}.pub-flip-arrows a{width:44px;height:44px;color:var(--pub-ink);font:500 20px/1 var(--pub-mono);pointer-events:auto;background:#ffffffd9;place-items:center;margin-top:-22px;text-decoration:none;display:grid;position:absolute;top:50%}.pub-flip-prev{left:8px}.pub-flip-next{right:8px}.pub-flip-arrows a:active{background:#fff}.pub-dots{height:6px;margin:12px 0 0;position:relative}.pub-dots i{background:#a8a8a8;border-radius:50%;width:6px;height:6px;margin-left:-3px;transition:transform .2s ease-in-out;position:absolute;top:0;left:50%}.pub-dots .pub-dot-on{background:var(--pub-ink)}@media (max-width:899px){.pub-look{grid-template-columns:minmax(0,1fr);display:grid}.pub-look-photo,.pub-look-text{display:contents}.pub-swipe,.pub-look-photo>nav,.pub-look-photo>.pub-photo-credit{margin:0 -16px}.pub-flip-arrows,.pub-film-nav,.pub-look-vote[data-voting]{display:none}.pub-vote-invite{z-index:1;color:#fff;font:700 15px/1.1 var(--font-archivo), system-ui, sans-serif;cursor:pointer;background:#0000009e;border:0;border-radius:999px;align-items:center;gap:8px;padding:4px 16px 4px 4px;transition:transform .1s ease-out;display:flex;position:absolute;bottom:12px;left:16px}.pub-vote-invite:active{transform:scale(.97)}.pub-vote-invite:not(:has(.pub-disc)){padding:12px 16px}.pub-vote-invite .pub-disc:has(.ps-dw){padding:0}.pub-vote-panel[data-open]{z-index:1;color:#fff;text-shadow:0 1px 2px #00000059;background:linear-gradient(#0000,#0009 42%,#000c);padding:72px 16px 10px;display:block;position:absolute;bottom:0;left:0;right:0}.pub-vote-panel[data-opening]{animation:.25s ease-out both pub-arrive}.pub-vote-panel button{text-shadow:none}.pub-vote-close{color:#fff;width:44px;height:44px;font:400 26px/1 var(--pub-mono);cursor:pointer;background:#00000073;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:20px;right:8px}.pub-vote-panel .pub-wear{align-items:center;gap:12px;margin-top:0}.pub-vote-panel .pub-disc,.pub-vote-panel .pub-disc .ps-d{--w:60px!important}.pub-vote-panel .pub-desk{color:#ffffffd9;margin-bottom:4px;font-size:12px}.pub-vote-panel .pub-h3{margin:0;font-size:17px;line-height:1.25}.pub-vote-panel .pub-people{font-size:14px}.pub-vote-panel .pub-split{border-color:#fff}.pub-vote-panel .pub-section{margin-top:8px}.pub-vote-panel .pub-label,.pub-vote-panel .pub-bars{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pub-vote-panel .pub-stickers{padding:0}.pub-vote-panel .pub-slap-share{text-align:center;animation:.25s ease-out both pub-share-in;display:block}.pub-vote-panel .pub-results .pub-mono{margin:4px 0 0;font-size:12px}.pub-vote-panel .pub-vote-hint{color:#ffffffd9;display:block}.pub-vote-panel .pub-vote-desk{display:none}}@media (min-width:900px){.pub-dots,.pub-vote-invite,.pub-vote-close{display:none}}.pub-film{gap:4px;margin:10px 0 0;padding:0 16px 6px;list-style:none;display:flex;overflow-x:auto}.pub-film li{flex:0 0 34px}.pub-film a{opacity:.55;display:block}.pub-film a[aria-current=page]{opacity:1;outline:2px solid var(--pub-ink);outline-offset:1px}.pub-film-nav{justify-content:space-between;gap:12px;margin:6px 0 0;padding:0 16px;display:flex}.pub-film-nav a{overflow-wrap:anywhere;min-width:0;margin:-6px 0;padding:12px 0;display:inline-block}.pub-look-head{padding-bottom:4px}.pub-lookno{font-family:var(--pub-mono);letter-spacing:.04em;margin:6px 0 14px;font-size:clamp(30px,8vw,44px);font-weight:400}.pub-wear{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;margin-top:18px;display:grid}@media (min-width:900px){.pub-look{grid-template:"photo head""photo text""photo more"1fr/minmax(0,.9fr) minmax(0,1.1fr);align-items:start;column-gap:48px;display:grid}.pub-look-head{grid-area:head}.pub-look-text{grid-area:text}.pub-look-more{grid-area:more}.pub-look-photo{grid-area:photo;margin:24px 0 0}.pub-look-photo .pub-photo-credit,.pub-film,.pub-film-nav{padding-left:0;padding-right:0}}.pub-stickers{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:2px;padding:6px 0;display:flex}.pub-slap{--w:5em;--h:5em;--c:circle(50%);--r:-7deg;--g:#3d3d3d;width:var(--w);height:var(--h);transform:rotate(var(--r));filter:drop-shadow(0 .06em .12em #00000073);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.22em;margin:0;padding:0;font-size:clamp(9px,3.0303vw - .969697px,11px);line-height:1;display:inline-flex;position:relative}.pub-slap:before,.pub-slap:after{content:"";clip-path:var(--c);background:#fff;position:absolute;inset:0}.pub-slap:after{background:var(--g) 50% 50% / cover no-repeat;inset:.3em}.pub-slap-word,.pub-slap-tag,.pub-slap-line,.pub-slap-share{z-index:1;white-space:nowrap;font-style:normal;display:block;position:relative}.pub-slap-word{background:var(--pub-ink);color:#fff;font:800 1.25em/1 var(--font-archivo), system-ui, sans-serif;letter-spacing:.01em;padding:.14em .3em .1em;font-stretch:125%}.pub-slap-share{display:none}.pub-slap-tag{display:grid}.pub-slap-tag>*{grid-area:1/1}@keyframes pub-share-in{0%{opacity:0}}.pub-slap-line,.pub-slap-share{color:var(--pub-ink);font:500 .6em/1 var(--pub-mono);background:#fff;padding:.28em .45em}.pub-slap-musee{--w:6.6em;--h:4.4em;--c:inset(0 round 7%);--r:4deg}.pub-slap-carnaval{--w:7.2em;--h:7.2em;--c:polygon(50% 0%, 55.8% 9.4%, 64.1% 2%, 67% 12.7%, 77% 7.9%, 76.8% 19%, 87.8% 17.3%, 84.5% 27.8%, 95.5% 29.2%, 89.3% 38.4%, 99.5% 42.9%, 91% 50%, 99.5% 57.1%, 89.3% 61.6%, 95.5% 70.8%, 84.5% 72.2%, 87.8% 82.7%, 76.8% 81%, 77% 92.1%, 67% 87.3%, 64.1% 98%, 55.8% 90.6%, 50% 100%, 44.2% 90.6%, 35.9% 98%, 33% 87.3%, 23% 92.1%, 23.2% 81%, 12.2% 82.7%, 15.5% 72.2%, 4.5% 70.8%, 10.7% 61.6%, 0.5% 57.1%, 9% 50%, 0.5% 42.9%, 10.7% 38.4%, 4.5% 29.2%, 15.5% 27.8%, 12.2% 17.3%, 23.2% 19%, 23% 7.9%, 33% 12.7%, 35.9% 2%, 44.2% 9.4%);--r:-3deg}.pub-slap-carnaval .pub-slap-word{font-size:.8em}.pub-slap-bof{--w:6.2em;--h:3.4em;--c:inset(0 round 999px);--r:6deg}.pub-slap-non{--c:polygon(29% 0, 71% 0, 100% 29%, 100% 71%, 71% 100%, 29% 100%, 0 71%, 0 29%);--r:-5deg}.pub-slap[aria-pressed=true]{filter:drop-shadow(0 0 #000)drop-shadow(0 0 .2em #000);transform:rotate(var(--r)) scale(1.08)}.pub-slap[aria-pressed=true] .pub-slap-word:after{content:" ✓"}.pub-slap{transition:transform .15s ease-out,opacity .15s ease-out,filter .15s ease-out}.pub-stickers:has(.pub-slap[aria-pressed=true]) .pub-slap:not([aria-pressed=true]){opacity:.6;filter:grayscale(.4)drop-shadow(0 .06em .12em #00000073)}.pub-slap:active{transform:rotate(var(--r)) scale(.94)}.pub-slap:focus-visible{outline:3px solid var(--pub-ink);outline-offset:4px}@media (min-width:900px){.pub-stickers{justify-content:flex-start;gap:18px}.pub-slap{font-size:13px}}.pub-results{min-height:1em}.pub-bars{animation:.35s cubic-bezier(.2,.8,.2,1) both pub-open;display:grid;overflow:hidden}@keyframes pub-open{0%{grid-template-rows:repeat(5,0fr);margin-top:0;margin-bottom:0}to{grid-template-rows:repeat(5,1fr)}}.pub-bars li{min-height:0;animation:.3s ease-out both pub-row-in;animation-delay:calc(var(--i,0) * 45ms);overflow:hidden}@keyframes pub-row-in{0%{opacity:0}}.pub-results>.pub-vote-tally{animation:.3s ease-out .2s both pub-row-in}.pub-vote-hint{display:none}.pub-bars{margin:14px 0 6px;padding:0;list-style:none}.pub-bars li{font-family:var(--pub-mono);grid-template-columns:max-content minmax(0,1fr) 3.5em;align-items:center;gap:10px;padding:3px 0;font-size:13px;display:grid}.pub-bars b{min-width:7.5em;font-weight:500}.pub-bar-pick b{font-weight:700}.pub-track{background:var(--pub-line);height:10px;display:block}.pub-track i{background:var(--pub-ink);transform-origin:0;height:100%;animation:.45s cubic-bezier(.2,.8,.2,1) both pub-grow;animation-delay:calc(80ms + var(--i,0) * 45ms);transition:width .35s cubic-bezier(.2,.8,.2,1);display:block}@keyframes pub-grow{0%{transform:scaleX(0)}}.pub-bars em{text-align:right;font-style:normal}.pub-credits{text-transform:uppercase;letter-spacing:.01em;margin:0;padding:0;font-size:15px;line-height:1.55;list-style:none}.pub-credits b{text-transform:lowercase;font-weight:700}.pub-credits a{text-underline-offset:2px;text-decoration-thickness:1px}.pub-pieces{margin:0;padding:0;list-style:none}.pub-pieces li{border-bottom:1px solid var(--pub-line);align-items:flex-start;gap:10px;padding:9px 0;font-size:15px;line-height:1.35;display:flex}.pub-pieces li>span:first-child{flex:auto;min-width:0}.pub-piece-links{flex:none;gap:6px;display:flex}.pub-piece-links a{border:1px solid var(--pub-ink);font-family:var(--pub-mono);letter-spacing:.06em;text-transform:uppercase;padding:6px 8px;font-size:11px;line-height:1;text-decoration:none;position:relative}.pub-piece-links a:after{content:"";position:absolute;inset:-8px -3px}.pub-section>.pub-button{display:block}.pub-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0 14px;display:grid}.pub-field{font-family:var(--pub-mono);letter-spacing:.06em;text-transform:uppercase;gap:4px;font-size:12px;display:grid}.pub-field-wide{grid-column:1/-1}.pub-field input,.pub-field select{box-sizing:border-box;border:2px solid var(--pub-ink);width:100%;min-height:44px;color:var(--pub-ink);font:400 16px/1.2 var(--font-archivo), system-ui, sans-serif;text-transform:none;background:#fff;border-radius:0;padding:8px 10px}.pub-filters .pub-button{align-self:end;margin-top:0}@media (min-width:900px){.pub-filters{grid-template-columns:2fr 1fr 1fr 1fr auto}.pub-field-wide{grid-column:auto}}.pub-chips{flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.pub-chips a{border:1.5px solid var(--pub-ink);border-radius:999px;padding:7px 12px;font-size:14px;text-decoration:none;display:inline-block}.pub-chips a[aria-current=true]{background:var(--pub-ink);color:#fff}.pub-people-list{margin:0;padding:0;list-style:none}.pub-people-list a{border-top:1px solid var(--pub-line);grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:grid}.pub-people-list b{overflow-wrap:anywhere;font-weight:800;display:block}.pub-people-list .pub-dim{font-size:15px;display:block}.pub-initials{border:1.5px solid var(--pub-ink);width:46px;height:46px;font-family:var(--pub-mono);border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.pub-work{margin:0;padding:0;list-style:none}.pub-work>li{border-top:1px solid var(--pub-line);padding:12px 0 16px}.pub-work-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pub-work-head .pub-mono{text-transform:uppercase}.pub-share{margin-top:28px}.pub-share [role=status]{margin-left:12px}.pub-ten{margin:18px 0 0;padding:0;list-style:none}.pub-ten>li{border-top:1px solid var(--pub-line);grid-template-columns:30px 72px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 0;display:grid}.pub-ten p{margin:0 0 4px}.pub-ten a{text-decoration:none}@media (max-width:399px){.pub-ten>li{grid-template-columns:30px 72px minmax(0,1fr)}.pub-ten>li>.pub-rank-n{grid-area:1/1}.pub-ten>li>.pub-ten-pic{grid-area:1/2}.pub-ten>li>div{grid-area:1/3/span 2}.pub-ten>li>.pub-disc{grid-area:2/2;justify-self:center;margin:4px 0 0}}.pub-week-band,.pub-week-glass{background:#000;position:relative;overflow:hidden}.pub-week-band{margin:0 0 14px;padding:16px}.pub-week-art{object-fit:cover}.pub-week-panel{max-width:420px;color:var(--pub-ink);background:#fff;flex-direction:column;gap:4px;margin:0;padding:10px 12px;display:inline-flex;position:relative}.pub-week-kicker{font-family:var(--pub-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.pub-week-name{font-size:21px;font-weight:800;font-stretch:125%;line-height:1.05}.pub-week-line{font-size:15px;line-height:1.4}.pub-week{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px;margin:0 0 14px;padding:0;list-style:none;display:grid}@media (min-width:720px){.pub-week{grid-template-columns:repeat(4,minmax(0,1fr))}}.pub-week-glass{aspect-ratio:3/4;align-items:flex-end;padding:7px;display:flex}.pub-week-glass .pub-week-name{font-size:15px}.pub-week li>p{margin:8px 0 0;font-size:15px;line-height:1.4}.pub-scale{flex-wrap:wrap;gap:0 24px;margin:4px 0 8px;display:flex}.pub-scale figure{align-items:center;gap:8px;margin:0;display:flex}.pub-scale .pub-disc:not(:has(.ps-dw)){margin:calc(var(--w) * .25)}.pub-scale figcaption{max-width:190px;font-size:17px;font-weight:700;line-height:1.25}.pub-stickers-shown{max-width:520px;margin:10px 0 0}.pub-dl dt{font-family:var(--pub-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pub-dim);margin-top:18px;font-size:13px}.pub-dl dd{margin:4px 0 0}.chat{padding-top:24px}.chat-mode+.chat-mode{border-top:2px solid #000;margin-top:28px;padding-top:18px}.chat-form{gap:18px;display:grid}.chat-form>.site-tag,.chat-form>.chat-h1,.chat-form>.site-line{margin-bottom:0}.chat-h1{overflow-wrap:anywhere;margin:0 0 16px;font-size:clamp(30px,9vw,35px);font-weight:600;line-height:1.08}.chat-eb{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:#555;margin:0;font-size:12px;line-height:1.35}.chat-q{margin:6px 0 0;font-size:22px;font-weight:600;line-height:1.2}.chat-sm{color:#333;margin:6px 0 0;font-size:15px;line-height:1.45}.chat-ctx{grid-template-columns:96px 1fr;align-items:start;gap:14px;display:grid}.chat-look .pub-photo{width:96px;display:block}.chat .pub-vote{margin-top:16px}.chat-kinds{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.chat-kind,.chat-btn,.chat-file{box-sizing:border-box;color:#000;min-height:52px;font:inherit;text-align:center;cursor:pointer;background:#fff;border:0;border-radius:0;justify-content:center;align-items:center;padding:6px 4px;font-size:18px;font-weight:600;line-height:1.15;text-decoration:none;display:flex;box-shadow:inset 0 0 0 2px #000}.chat-kind.chat-on,.chat-btn{color:#fff;background:#000}.chat-btn{width:100%;min-height:56px;box-shadow:none;padding:12px 16px;font-size:20px}.chat-btn.chat-out{color:#000;background:#fff;box-shadow:inset 0 0 0 2px #000}.chat-btn:disabled{opacity:.6;cursor:progress}.chat-kind:focus-visible,.chat-btn:focus-visible,.chat-file:focus-within,.chat-rm:focus-visible,.chat-ok input:focus-visible{outline-offset:3px;outline:3px solid #000}.chat-file input,.chat-hidden{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.chat-file{position:relative}.site-field textarea{box-sizing:border-box;color:#000;width:100%;min-height:132px;font:inherit;resize:vertical;background:#fff;border:2px solid #000;border-radius:0;padding:10px 12px;font-size:18px;line-height:1.4}.site-field input:focus-visible,.site-field textarea:focus-visible{outline-offset:3px;outline:3px solid #000}.chat-ok{grid-template-columns:26px 1fr;align-items:start;gap:12px;font-size:16px;line-height:1.45;display:grid}.chat-ok input{accent-color:#000;width:26px;height:26px;margin:0}.chat-prev{justify-self:start;display:inline-block;position:relative}.chat-rm{color:#fff;cursor:pointer;background:#000;border:0;border-radius:0;width:32px;height:32px;font-size:15px;position:absolute;top:-10px;right:-10px}.chat-pic{aspect-ratio:2/3;object-fit:cover;object-position:50% 12%;background:#d6d6d6;width:140px;display:block;box-shadow:0 0 0 2px #000}.chat-pic.chat-lg{width:200px}.chat-gone{background:repeating-linear-gradient(135deg,#d9d9d9 0 10px,#cfcfcf 10px 20px)}.chat-vid{box-sizing:border-box;aspect-ratio:9/16;background:repeating-linear-gradient(135deg,#3d3d3d 0 12px,#363636 12px 24px);align-items:flex-end;width:150px;padding:8px;display:flex;position:relative;box-shadow:0 0 0 2px #000}.chat-vid:before{content:"";border:18px solid #0000;border-left:30px solid #fff;border-right-width:0;margin:-18px 0 0 -12px;position:absolute;top:50%;left:50%}.chat-vid span{font-family:var(--font-plex-mono), ui-monospace, monospace;color:#000;background:#fff;padding:2px 6px;font-size:12px}.chat-hint{color:#333;margin:-8px 0 0;font-size:15px}.chat-me{flex-direction:column;align-items:flex-end;margin:4px 0 22px;display:flex}.chat-mb{color:#fff;overflow-wrap:anywhere;white-space:pre-wrap;background:#000;max-width:86%;padding:12px 14px;font-size:17px;line-height:1.45}.chat-who{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:#555;overflow-wrap:anywhere;margin-top:6px;font-size:12px}.chat-status{margin:0 0 22px;font-size:24px;font-weight:600;line-height:1.3}.chat-desk{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:14px}.chat-verdict{grid-template-columns:84px 1fr;align-items:start;gap:14px;margin:0 0 22px;display:grid}.chat-vq{margin:0;font-size:19px;font-weight:600;line-height:1.36}.chat-wait{gap:7px;margin-top:-8px;display:flex}.chat-wait i{background:#000;width:9px;height:9px;animation:1.2s ease-in-out infinite chat-pulse}.chat-wait i:nth-child(2){animation-delay:.2s}.chat-wait i:nth-child(3){animation-delay:.4s}@keyframes chat-pulse{0%,80%,to{opacity:.15}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.chat-wait i{opacity:.5;animation:none}}.chat-card{grid-template-columns:108px 1fr;align-items:end;gap:14px;display:grid}.chat-card img{aspect-ratio:3/4;width:108px;display:block}.chat-card .chat-sm{margin:0}.chat-two{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.chat-foot{color:#333;border-top:2px solid #000;margin-top:40px;padding-top:16px;font-size:14px;line-height:1.45}.chat-foot p{margin:0 0 8px}.chat-again{margin-top:22px}
