html{font-size: 62.5%;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;}body{font-size: 1.8rem;line-height: 1.618;max-width: 38em;margin: auto;color: #d9d8dc;background-color: #120c0e;padding: 13px;}@media (max-width: 684px){body{font-size: 1.53rem;}}@media (max-width: 382px){body{font-size: 1.35rem;}}h1,h2,h3,h4,h5,h6{line-height: 1.1;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;font-weight: 700;margin-top: 3rem;margin-bottom: 1.5rem;overflow-wrap: break-word;word-wrap: break-word;-ms-word-break: break-all;word-break: break-word;}h1{font-size: 2.35em;}h2{font-size: 2em;}h3{font-size: 1.75em;}h4{font-size: 1.5em;}h5{font-size: 1.25em;}h6{font-size: 1em;}p{margin-top: 0px;margin-bottom: 2.5rem;}small,sub,sup{font-size: 75%;}hr{border-color: #eb99a1;}a{text-decoration: none;color: #eb99a1;}a:visited{color: #e26f7a;}a:hover{color: #DA4453;border-bottom: 2px solid #d9d8dc;}ul{padding-left: 1.4em;margin-top: 0px;margin-bottom: 2.5rem;}li{margin-bottom: 0.4em;}blockquote{margin-left: 0px;margin-right: 0px;padding-left: 1em;padding-top: 0.8em;padding-bottom: 0.8em;padding-right: 0.8em;border-left: 5px solid #eb99a1;margin-bottom: 2.5rem;background-color: #40363a;}blockquote p{margin-bottom: 0;}img,video{height: auto;max-width: 100%;margin-top: 0px;margin-bottom: 2.5rem;}pre{background-color: #40363a;display: block;padding: 1em;overflow-x: auto;margin-top: 0px;margin-bottom: 2.5rem;font-size: 0.9em;}code,kbd,samp{font-size: 0.9em;padding: 0 0.5em;background-color: #40363a;white-space: pre-wrap;}pre > code{padding: 0;background-color: transparent;white-space: pre;font-size: 1em;}table{text-align: justify;width: 100%;border-collapse: collapse;margin-bottom: 2rem;}td,th{padding: 0.5em;border-bottom: 1px solid #40363a;}input,textarea{border: 1px solid #d9d8dc;}input:focus,textarea:focus{border: 1px solid #eb99a1;}textarea{width: 100%;}.button,button,input[type=submit],input[type=reset],input[type=button],input[type=file]::file-selector-button{display: inline-block;padding: 5px 10px;text-align: center;text-decoration: none;white-space: nowrap;background-color: #eb99a1;color: #120c0e;border-radius: 1px;border: 1px solid #eb99a1;cursor: pointer;box-sizing: border-box;}.button:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,input[type=file]::file-selector-button:hover{background-color: #DA4453;color: #120c0e;outline: 0;}.button[disabled],button[disabled],input[type=submit][disabled],input[type=reset][disabled],input[type=button][disabled],input[type=file][disabled]{cursor: default;opacity: 0.5;}.button:focus-visible,button:focus-visible,input[type=submit]:focus-visible,input[type=reset]:focus-visible,input[type=button]:focus-visible,input[type=file]:focus-visible{outline-style: solid;outline-width: 2px;}textarea,select,input{color: #d9d8dc;padding: 6px 10px;margin-bottom: 10px;background-color: #40363a;border: 1px solid #40363a;border-radius: 4px;box-shadow: none;box-sizing: border-box;}textarea:focus,select:focus,input:focus{border: 1px solid #eb99a1;outline: 0;}input[type=checkbox]:focus{outline: 1px dotted #eb99a1;}label,legend,fieldset{display: block;margin-bottom: 0.5rem;font-weight: 600;}:root{--blue:#016CFA;--night:#181F25;--slate:#3D464D;--mist:#F2F2F2;--white:#FFFFFF;--display:"Barlow Condensed","Arial Narrow",sans-serif;--body:"IBM Plex Sans Condensed","Arial Narrow",sans-serif;--r:8px;--shadow:0 1px 2px rgba(24,31,37,.10),0 6px 16px rgba(24,31,37,.10),0 18px 40px rgba(24,31,37,.08);}*,*::before,*::after{box-sizing:border-box}html{font-size:100%;font-family:var(--body);-webkit-text-size-adjust:100%;scrollbar-color:var(--blue) var(--mist)}body{max-width:none;margin:0;padding:0;background:var(--mist);color:var(--slate);font-family:var(--body);font-size:clamp(1rem,0.96rem + 0.2vw,1.0625rem);line-height:1.6;overflow-x:clip}::selection{background:var(--blue);color:var(--white)}h1,h2,h3{font-family:var(--display);font-weight:800;margin:0;line-height:1;letter-spacing:-0.01em;text-wrap:balance;color:var(--night);word-break:normal}p,li{text-wrap:pretty}p{margin:0}ul{margin:0;padding:0;list-style:none}li{margin:0}a{color:inherit}a:hover{border-bottom:0}a:visited{color:inherit}img{margin:0}.wrap{width:min(1120px,100% - 32px);margin-inline:auto}.top{padding:max(12px,env(safe-area-inset-top)) 0 12px}.top .wrap{display:flex;align-items:center;gap:12px}.logo{display:block;width:56px;height:56px;border-radius:14px;flex:none}.word{font-family:var(--display);font-weight:800;font-size:clamp(1.5rem,1.3rem + 0.8vw,2rem);color:var(--night);letter-spacing:0}.window{background:var(--night);color:var(--mist);border-radius:var(--r);box-shadow:var(--shadow);overflow:hidden}.bar{display:flex;align-items:center;gap:8px;padding:10px 16px;border-bottom:1px solid rgba(242,242,242,.12);font-size:.8125rem;font-weight:600;color:rgba(242,242,242,.78)}.bar svg{width:18px;height:18px;flex:none}.win{display:grid;gap:20px;padding:20px 16px 24px}.win h1{color:var(--white);font-size:clamp(2.4rem,1.7rem + 3.6vw,4.6rem);line-height:.95}.lead{color:rgba(242,242,242,.86);max-width:34em;font-size:clamp(1rem,0.96rem + 0.2vw,1.125rem)}.pick{display:flex;align-items:center;gap:16px}.tabs{display:inline-flex;padding:4px;background:rgba(242,242,242,.08);border-radius:var(--r);gap:4px}.tab{appearance:none;font:inherit;font-weight:600;font-size:.9375rem;min-height:44px;min-width:76px;padding:0 14px;border:0;border-radius:6px;background:transparent;color:rgba(242,242,242,.82);cursor:pointer;-webkit-tap-highlight-color:transparent}.tab[aria-selected="true"]{background:var(--mist);color:var(--night)}.tab:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.picklabel{font-size:.8125rem;color:rgba(242,242,242,.78)}.sticker{display:grid;place-items:center;flex:none;width:136px;height:136px;border-radius:50%;background:var(--blue);color:var(--white);text-decoration:none;text-align:center;font-family:var(--display);font-weight:800;font-size:1.375rem;line-height:1.02;padding:18px;transform:rotate(-8deg);box-shadow:0 1px 2px rgba(0,0,0,.25),0 8px 20px rgba(0,0,0,.28);transition:transform .18s cubic-bezier(.16,1,.3,1);-webkit-tap-highlight-color:transparent;border:0}.sticker:visited{color:var(--white)}.sticker:active{transform:rotate(-8deg) scale(.94)}@media (hover: hover){.sticker:hover{transform:rotate(-4deg) scale(1.03);color:var(--white);border:0}}.sticker:focus-visible{outline:3px solid var(--white);outline-offset:4px}.under{font-size:.875rem;color:rgba(242,242,242,.78)}.ctarow{display:flex;align-items:center;gap:16px}.shelf{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 8px;margin:0 -2px;scrollbar-width:none}.shelf::-webkit-scrollbar{display:none}.item{flex:0 0 82%;scroll-snap-align:start;background:var(--mist);color:var(--slate);border-radius:var(--r);padding:12px;display:grid;gap:8px;outline:3px solid transparent;outline-offset:-3px;transition:outline-color .2s}.item[data-on="true"]{outline-color:var(--blue)}.itemhead{display:flex;justify-content:space-between;align-items:center;gap:8px}.itemhead h2{font-size:1.5rem}.chosen{font-size:.75rem;font-weight:600;color:var(--white);background:var(--blue);border-radius:4px;padding:2px 8px;visibility:hidden}.item[data-on="true"] .chosen{visibility:visible}.item svg{display:block;width:100%;height:auto}.item p{font-size:.875rem}.prog{transform-box:fill-box;transform-origin:left center;animation:fill 1.6s cubic-bezier(.16,1,.3,1) .4s both}.s-sign{animation:out .3s ease-out 1.9s both}.s-done{animation:in .3s ease-out 1.9s both}.newapp{transform-box:fill-box;transform-origin:center;animation:pop .5s cubic-bezier(.16,1,.3,1) 2s both}@keyframes fill{from{transform:scaleX(.08)}to{transform:scaleX(1)}}@keyframes out{to{opacity:0}}@keyframes in{from{opacity:0}to{opacity:1}}@keyframes pop{from{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.band{background:var(--blue);clip-path:polygon(0 40px,100% 0,100% 100%,0 100%);margin-top:48px;padding:80px 0 56px}.band h2.sec{color:var(--white);font-size:clamp(2rem,1.6rem + 2vw,3.2rem);margin-bottom:20px}.bento{display:grid;gap:12px}.tile{background:var(--white);border-radius:var(--r);box-shadow:var(--shadow);padding:20px;display:grid;gap:10px;align-content:start}.num{font-family:var(--display);font-weight:800;font-size:3rem;line-height:.9;color:var(--blue)}.myth{font-size:1.0625rem;color:var(--slate);text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:var(--slate)}.fact{font-family:var(--display);font-weight:800;font-size:clamp(1.5rem,1.3rem + 0.9vw,2rem);line-height:1.05;color:var(--night)}.tile p.more{color:var(--slate)}.tablewrap{overflow-x:auto;border-radius:var(--r);background:var(--white);box-shadow:var(--shadow)}table{text-align:left;width:100%;min-width:440px;border-collapse:collapse;margin:0;font-size:.9375rem}caption{text-align:left;padding:16px 16px 8px;font-weight:600;color:var(--night)}th,td{padding:12px 16px;border-bottom:1px solid var(--mist);vertical-align:top}thead th{font-family:var(--display);font-weight:800;font-size:1.25rem;color:var(--night)}thead th.us{color:var(--blue)}tbody th{font-weight:600;color:var(--night)}tbody tr:last-child th,tbody tr:last-child td{border-bottom:0}.tablewrap.flat{box-shadow:none;background:transparent;border-radius:0;margin-top:8px}.hang{display:grid;gap:16px;padding:56px 0 0}.hang h2{font-size:clamp(2rem,1.6rem + 2vw,3.2rem)}.leaf{display:grid;gap:12px 32px;columns:auto}.leaf li{display:grid;grid-template-columns:24px 1fr;gap:10px;align-items:start}.leaf svg{width:24px;height:24px;margin-top:2px}.close{position:relative;margin:72px 0 0;background:var(--night);border-radius:var(--r);padding:40px 20px 96px;box-shadow:var(--shadow)}.close h2{color:var(--white);font-size:clamp(2rem,1.6rem + 2vw,3.2rem);max-width:12em}.close p{color:rgba(242,242,242,.86);margin-top:12px;max-width:30em}.close .sticker{position:absolute;right:12px;bottom:-28px;transform:rotate(10deg)}.close .sticker:active{transform:rotate(10deg) scale(.94)}@media (hover: hover){.close .sticker:hover{transform:rotate(6deg) scale(1.03)}}footer{position:relative;margin-top:88px;background:var(--blue);color:var(--white);padding:32px 0 max(32px,env(safe-area-inset-bottom))}footer::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent)}footer .wrap{display:grid;gap:12px}footer .fw{font-family:var(--display);font-weight:800;font-size:1.75rem;line-height:1}footer nav{display:flex;flex-wrap:wrap;gap:4px 20px}footer a{color:var(--white);text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}footer a:visited,footer a:hover{color:var(--white);border:0}@media (min-width: 900px){.logo{width:72px;height:72px;border-radius:18px}.win{grid-template-columns:1.05fr 1fr;gap:32px;padding:40px 40px 40px;align-items:center}.shelf{overflow:visible;display:grid;grid-template-columns:1.25fr 1fr;align-items:start}.item{flex:none}.bento{grid-template-columns:repeat(6,1fr)}.t1{grid-column:span 4}.t2{grid-column:span 2}.t3{grid-column:span 2}.t4{grid-column:span 4}.hang{grid-template-columns:1fr 2fr;gap:32px;padding-top:80px}.leaf{grid-template-columns:1fr 1fr}.close{padding:56px 48px 64px}.close .sticker{right:48px;bottom:auto;top:-40px;width:160px;height:160px;font-size:1.5rem}}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation:none !important;transition:none !important}.s-sign{opacity:0}}@font-face{font-family: 'Barlow Condensed';font-style: normal;font-weight: 800;font-display: swap;src: url(f/barlowcondensed-259f1961.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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: 'Barlow Condensed';font-style: normal;font-weight: 800;font-display: swap;src: url(f/barlowcondensed-541145fd.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Sans Condensed';font-style: normal;font-weight: 400;font-display: swap;src: url(f/ibmplexsanscondensed-97711926.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Sans Condensed';font-style: normal;font-weight: 400;font-display: swap;src: url(f/ibmplexsanscondensed-9d3e7216.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Sans Condensed';font-style: normal;font-weight: 600;font-display: swap;src: url(f/ibmplexsanscondensed-8e0c4aa4.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Sans Condensed';font-style: normal;font-weight: 600;font-display: swap;src: url(f/ibmplexsanscondensed-61aa3756.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}