[data-css-sentinel=site-begin]{--site-css:begin}img{color:transparent}*,body,html{-webkit-font-smoothing:antialiased;font-feature-settings:normal,none;font-variant-ligatures:none}*,:after,:before{text-shadow:none!important}:root{--font-lexend:var(--font-quicksand),var(--font-noto-sc),system-ui,sans-serif;--font-display:var(--font-poppins),var(--font-noto-sc),system-ui,sans-serif;--font-header:var(--font-display);--font-sans:var(--font-lexend),system-ui,sans-serif;--font-serif:var(--font-display),system-ui,sans-serif;--font-weight-ui:400;--font-weight-body:400;--font-weight-reader:600;--font-weight-callout:600;--blue:#245F9A;--footerblue:#154167;--white:#FFFFFF;--gray:#EFEEEC;--mediumgray:#D8D6D0;--darkgray:color-mix(in srgb,var(--white) 22.4%,var(--text));--text:#010101;--fadedgray:var(--mediumgray);--highlightyellow:#FFF176;--inactivetext:var(--mediumgray);--background:var(--white);--trim:var(--mediumgray);--hairline:var(--trim);--highlight:var(--blue);--inactive:var(--inactivetext);--wash:var(--highlightyellow);--field-background:var(--white);--field-text:var(--text);--field-border:var(--trim);--field-accent:var(--highlight);--invisibletext:transparent;--site-grain-fine:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.98' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.78  0 0 0 0 0.62  0 0 0 0 0.42  0.20 0.20 0.20 0 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");--site-grain-coarse:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 600'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.10' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.10  0 0 0 0 0.08  0 0 0 0 0.06  0.30 0.30 0.30 0 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");--site-grain-fine-opacity:0;--site-grain-coarse-opacity:0;--ink-brown-alpha:1;--ink-fill-opacity:1;--ink-stroke-opacity:1;--header-h:42px;--banner-h:0px;--chrome-h:calc(var(--header-h) + var(--banner-h));--logo-case:none;--logo-font-size:var(--fs-body);--radius-desktop:10px;--radius-tablet:8px;--radius-mobile:7px;--s-1:0.25rem;--s-2:0.5rem;--s-3:0.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--font-ui:var(--font-lora,Lora),Georgia,"Times New Roman",serif;--content-max-width:1024px;--content-narrow-width:65ch;--hero-h-mobile:50vh;--hero-h-desktop:95vh;--footer-h:64px;--serif:var(--font-display),system-ui,sans-serif;--sans:var(--font-lexend),system-ui,sans-serif;--mono:var(--font-lexend),ui-monospace,monospace;--font-reading-dusty:var(--font-lexend),system-ui,sans-serif;--font-reading-lantern:var(--font-lexend),system-ui,sans-serif;--font-reading-bedrock:var(--font-lexend),system-ui,sans-serif;--font-reading:var(--font-reading-dusty);--fs-micro:0.75rem;--fs-small:0.875rem;--fs-body:1rem;--fs-large:1.25rem;--fs-title:1.75rem;--reader-book-size:clamp(2em,3.5vw,3em);--reader-book-title-size:1.2em;--reader-book-chapter-size:0.6em;--reader-words-size:clamp(2.5em,5.25vw,4.5em);--reader-grammar-size:clamp(1.75em,3.75vw,3em);--reader-book-card-size:clamp(1.375em,3.75vw,3em);--reader-book-card-long-size:clamp(1.125em,2.66vw,2.125em);--reader-book-card-xlong-size:clamp(1.0em,1.90vw,1.75em);--reader-book-card-huge-size:clamp(0.875em,1.39vw,1.25em);--reader-completion-note-size:clamp(0.875em,1.25vw,1em);--text-2xs:var(--fs-micro);--text-xs:var(--fs-micro);--text-sm:var(--fs-small);--text-base:var(--fs-body);--text-lg:var(--fs-large);--text-xl:var(--fs-large);--text-2xl:var(--fs-title);--text-3xl:var(--fs-title);--text-4xl:var(--fs-title);--text-5xl:var(--fs-title);--text-6xl:var(--fs-title);--text-7xl:var(--fs-title);--text-8xl:var(--fs-title);--text-display-md:6.5rem;--text-display-lg:12.5rem;--text-h1:var(--fs-title);--text-h2:var(--fs-title);--text-h3:var(--fs-large);--flashcard-text-h1:1.25rem;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem}html[data-language=chinese]{--highlightyellow:#FF7A6B}:root:has([data-site-banner]){--banner-h:36px}:root{--type-scale:0.91667;--fs-root:calc(16px * var(--type-scale));--fs-px-76:76px}@media (min-width:768px){:root{--type-scale:0.95;--text-h1:var(--fs-title);--text-h2:var(--fs-title);--text-h3:var(--fs-large);--flashcard-text-h1:1.375rem}}@media (min-width:1024px){:root{--type-scale:1;--text-h1:var(--fs-title);--text-h2:var(--fs-title);--text-h3:var(--fs-large);--flashcard-text-h1:1.5rem}}html{font-size:var(--fs-root)}body{font-family:var(--sans);font-weight:var(--font-weight-body);font-size:var(--text-base);color:var(--text);background-color:var(--gray);-webkit-font-smoothing:antialiased}body:before{background-image:var(--site-grain-fine);opacity:var(--site-grain-fine-opacity)}body:after,body:before{background-size:max(100vw,100vh) max(100vw,100vh);background-repeat:repeat}body:after{background-image:var(--site-grain-coarse);opacity:var(--site-grain-coarse-opacity)}html:has([data-hero]) header[data-site-header]{--header-bg-alpha:0}header[data-site-header]:after,header[data-site-header]:before{background-repeat:repeat;background-size:max(100vw,100vh) max(100vw,100vh)}header[data-site-header]:before{background-image:var(--site-grain-fine);opacity:var(--site-grain-fine-opacity)}header[data-site-header]:after{background-image:var(--site-grain-coarse);opacity:var(--site-grain-coarse-opacity)}[data-hero-backdrop]{background-color:var(--darkgray)}[data-hero-media]:before{background-image:var(--hero-img);background-size:var(--hero-size,auto 190%);background-position:var(--hero-pos,22% 72%);background-repeat:no-repeat;opacity:var(--hero-opacity,.65)}@layer base{[data-css-sentinel=site-begin]{--site-css:begin}h1{font-size:var(--text-2xl);letter-spacing:-.01em}h1,h2,h3,h4{font-family:var(--font-header);font-weight:var(--font-weight-reader);color:var(--text)}h2{font-size:var(--text-lg)}h1+p,h2+p,p{color:var(--text)}h1+p,h2+p{font-family:var(--sans)}a{color:var(--text);text-decoration:underline;text-decoration-color:var(--mediumgray);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{background-color:var(--highlightyellow)}a[data-header-logo]:hover{background-color:transparent}[data-reader] p,[data-reader] ul li,strong{font-weight:var(--font-weight-reader)}em{font-family:var(--sans);font-style:italic}::selection{background-color:var(--highlightyellow);color:var(--text)}::-moz-selection{background-color:var(--highlightyellow);color:var(--text)}[data-css-sentinel=site-end]{--site-css:end}}a.ui-text,button.ui-text{font-weight:var(--font-weight-ui);letter-spacing:.06em}button{font-family:var(--font-header);font-size:var(--text-base);font-weight:var(--font-weight-reader);text-transform:uppercase;letter-spacing:.04em;color:var(--text);background-color:transparent;background-image:linear-gradient(var(--white),var(--white));background-size:100% 100%;background-repeat:no-repeat;border-color:var(--text)}button:hover:not(:disabled){background-color:var(--highlightyellow);background-image:none;opacity:1}button:disabled{color:var(--mediumgray)}[data-game-stage] button:disabled{color:inherit}.header-icon-btn{background-image:none;box-shadow:none;text-transform:none;letter-spacing:normal}.header-icon-btn,.header-icon-btn:hover:not(:disabled){background-color:transparent;color:var(--white)}.header-icon-btn:hover:not(:disabled):after{background-color:var(--white)}[data-tut-on]{--tut-spotlight-w:3px;outline-color:var(--tut-spotlight-w) var(--text)!important}.Breadcrumb-link.Breadcrumb-link:hover,.BrowserBanner-link.BrowserBanner-link:hover,.SiteFooter-copyLink.SiteFooter-copyLink:hover,.SiteFooter-navLink.SiteFooter-navLink:hover,.TtsBrowserWarning-link.TtsBrowserWarning-link:hover,.casinoelements-page-kitLink.casinoelements-page-kitLink:hover,[data-card-content][data-tut-on],button[data-tut-on][data-tut-on][data-tut-on][data-tut-on],p[data-tut-on][data-tut-on][data-tut-on][data-tut-on],svg[data-tut-on][data-tut-on][data-tut-on][data-tut-on]{background-color:var(--highlightyellow)}.type-micro{font-size:var(--fs-micro);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.type-small{font-size:var(--fs-small);font-weight:400}.type-body{font-size:var(--fs-body);font-weight:400}.type-large{font-size:var(--fs-large);font-weight:600}.type-title{font-size:var(--fs-title)}.EmptyState-title.EmptyState-title,.JoinPatreonSteps-email.JoinPatreonSteps-email,.LoginDoors-emphasis.LoginDoors-emphasis,.type-title,[data-keycap],[data-tip-verb]{font-weight:600}[data-keycap]{background-color:var(--white);border-color:var(--text);box-shadow:2px 2px 0 var(--text)}.CardProgress-lock.CardProgress-lock,.GameFrame-blurb.GameFrame-blurb,.Translator-typed.Translator-typed,.learnchinese-slug-page-path.learnchinese-slug-page-path,[data-casino-page],[data-keycap]{color:var(--text)}[data-casino-kicker]{font-family:var(--font-display);font-weight:200;font-size:var(--fs-micro);letter-spacing:.22em;text-transform:uppercase}[data-casino-kicker]:after,[data-casino-kicker]:before{background-color:color-mix(in srgb,var(--highlightyellow) 62%,var(--text))}[data-casino-verdict]:after,[data-casino-verdict]:before{background-color:color-mix(in srgb,var(--highlightyellow) 62%,var(--darkgray));box-shadow:inset 1px 1px 0 color-mix(in srgb,var(--highlightyellow) 52%,var(--white))}[data-casino-gold-btn]{font-family:var(--font-display);font-weight:600;border-color:color-mix(in srgb,var(--text) 42%,var(--highlightyellow));background-color:var(--highlightyellow);background-image:none;color:var(--text);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--white) 70%,var(--highlightyellow)),inset 0 -2px 0 color-mix(in srgb,var(--highlightyellow) 70%,var(--darkgray)),0 3px 0 color-mix(in srgb,var(--text) 50%,var(--highlightyellow)),0 6px 12px color-mix(in srgb,var(--text) 45%,transparent)}[data-casino-gold-btn][data-btn-size=lg]{font-size:var(--fs-small);letter-spacing:.2em}button[data-casino-btn-off]:disabled{opacity:1;background-color:var(--mediumgray);border-color:color-mix(in srgb,var(--text) 30%,var(--text));color:color-mix(in srgb,var(--text) 62%,var(--mediumgray));box-shadow:0 2px 0 color-mix(in srgb,var(--text) 35%,var(--mediumgray))}[data-dropdown]{--dd-face:var(--white);--dd-ink:var(--text);--dd-border-w:1px;--dd-rule-w:2px;--dd-rule-color:var(--text);--dd-rule-inset:0.85rem;--dd-rule-gap:0.3rem;--dd-row-hover-face:var(--highlightyellow);--dd-row-hover-ink:var(--text);background-color:var(--dd-face);border-color:var(--dd-border-w) var(--text);color:var(--dd-ink)}[data-dropdown] [data-dropdown-row]{background-color:transparent;background-image:none;color:inherit;font-family:var(--font-sans);font-size:var(--fs-small);font-weight:600;letter-spacing:.06em;text-transform:uppercase}[data-dropdown] [data-dropdown-row]:focus-visible,[data-dropdown] [data-dropdown-row]:hover:not(:disabled),[data-dropdown] [data-dropdown-row][data-cursor]{background-color:var(--dd-row-hover-face);color:var(--dd-row-hover-ink)}[data-hover-card]{border-color:var(--hover-card-border-w,var(--word-tooltip-border-w,3px)) var(--text);font-family:var(--font-sans);font-size:var(--fs-large)}[data-hover-card=ink]{--hover-card-face:var(--text);background-color:var(--text);color:var(--highlightyellow)}[data-hover-card=lit]{--hover-card-face:var(--highlightyellow);background-color:var(--highlightyellow);color:var(--text)}[data-hover-card][data-hover-tail]:after,[data-hover-card][data-hover-tail]:before{border-left-color:transparent;border-right-color:transparent}[data-hover-card][data-hover-tail]:before{border-bottom-color:var(--text)}[data-hover-card][data-hover-tail]:after{border-bottom-color:var(--hover-tail-face,var(--hover-card-face,var(--highlightyellow)))}.PricingTiers-band.PricingTiers-band,.SwipeDeck-meta.SwipeDeck-meta,[data-hover-card][data-hover-tail=down]:before{border-top-color:var(--text)}[data-hover-card][data-hover-tail=down]:after{border-top-color:var(--hover-tail-face,var(--hover-card-face,var(--highlightyellow)))}[data-radio-dot]{border-color:currentColor;background:transparent;background-image:none;font:inherit;color:inherit;letter-spacing:normal;text-transform:none}.learnspanish-chat-page-typing.learnspanish-chat-page-typing>span[data-on],[data-radio-dot][data-filled]:after,[data-selected] [data-radio-dot]:after,button[data-radio-dot]:hover:not(:disabled):after,button[data-radio-dot][aria-checked=true]:after,button[role=radio]:hover:not(:disabled) [data-radio-dot]:after{background:var(--text)}button[data-radio-dot]:hover:not(:disabled){background:transparent;background-image:none}button[role=radio]:hover:not(:disabled):has([data-radio-dot]){background:transparent;background-image:none}button[data-radio-dot]:disabled{opacity:1;border-color:currentColor}input:not([type]),input[type=email],input[type=text],textarea{font-family:var(--sans);font-size:var(--text-base);color:var(--text);background-color:transparent;border-color:var(--text)}input:not([type]):focus,input[type=email]:focus,input[type=text]:focus,textarea:focus{border-color:var(--highlightyellow);background-color:transparent}input[type=range]{background-color:transparent}input[type=range]::-moz-range-thumb,input[type=range]::-webkit-slider-thumb{background-color:var(--highlightyellow);border-color:var(--white)}label:has(input[type=radio]){background-color:transparent;border-color:var(--text);font-family:var(--sans);color:var(--text)}label:has(input[type=radio]):hover{background-color:var(--highlightyellow)}label input[type=radio]{accent-color:var(--highlightyellow)}main p{font-size:var(--text-base)}@media (min-width:601px){h1{font-size:var(--text-3xl)}h2{font-size:var(--text-xl)}}@media (min-width:1024px){h1{font-size:var(--text-4xl)}}@media (min-width:768px){:root{--logo-font-size:var(--fs-body)}}@media (min-width:1024px){:root{--logo-font-size:var(--fs-large)}}@layer components{[data-css-sentinel=site-begin]{--site-css:begin}.ui-text{font-family:var(--font-sans);font-weight:var(--font-weight-ui);font-size:var(--text-base);text-transform:uppercase;letter-spacing:.06em;color:var(--text)}[data-css-sentinel=site-end]{--site-css:end}}html[data-language=chinese] [data-hero]{--hero-img:url(/placeholder/chinese-16x9.webp)}.casinoelements-page-h1.casinoelements-page-h1{font-family:var(--font-display);font-weight:600;font-size:var(--fs-title)}.casinoelements-page-mechanic.casinoelements-page-mechanic{border-color:var(--text);background-color:var(--white);box-shadow:inset 0 0 0 4px var(--white),inset 0 0 0 5px var(--mediumgray)}.casinoelements-page-mechanicTitle.casinoelements-page-mechanicTitle{font-family:var(--font-display);font-weight:600;font-size:var(--fs-micro);letter-spacing:.18em;text-transform:uppercase}.casinoelements-page-mechanicTitle.casinoelements-page-mechanicTitle:after{background-color:var(--highlightyellow);box-shadow:0 1px 0 color-mix(in srgb,var(--highlightyellow) 55%,var(--text))}.casinoelements-page-mechanicList.casinoelements-page-mechanicList{font-family:var(--font-lexend);font-size:var(--fs-small)}.casinoelements-page-mechanicList.casinoelements-page-mechanicList li:before{background-color:var(--highlightyellow);border-color:color-mix(in srgb,var(--text) 45%,var(--highlightyellow));box-shadow:inset 0 0 0 3px var(--highlightyellow),inset 0 0 0 4px color-mix(in srgb,var(--text) 30%,var(--highlightyellow));color:var(--text);font-family:var(--font-display);font-weight:600;font-size:var(--fs-micro)}.casinoelements-page-door.casinoelements-page-door{border-color:var(--text);background-color:var(--white);color:var(--text)}.casinoelements-page-door.casinoelements-page-door:hover{box-shadow:5px 7px 0 var(--mediumgray)}.casinoelements-page-door.casinoelements-page-door:hover .casinoelements-page-doorFelt{background-image:radial-gradient(ellipse 115% 85% at 50% 34%,color-mix(in srgb,var(--white) 16%,var(--footerblue)) 0,color-mix(in srgb,var(--white) 7%,var(--footerblue)) 44%,var(--footerblue) 68%,color-mix(in srgb,var(--text) 22%,var(--footerblue)) 100%);box-shadow:inset 0 0 0 2px var(--highlightyellow),inset 0 0 0 3px color-mix(in srgb,var(--text) 45%,var(--footerblue)),inset 0 0 0 8px color-mix(in srgb,var(--white) 8%,transparent),inset 0 0 0 9px color-mix(in srgb,var(--highlightyellow) 34%,var(--white)),inset 0 0 4rem color-mix(in srgb,var(--text) 38%,transparent)}.casinoelements-page-door.casinoelements-page-door:hover .casinoelements-page-doorPlay{background-color:var(--white)}.casinoelements-page-doorFelt.casinoelements-page-doorFelt{background-color:var(--footerblue);background-image:radial-gradient(ellipse 115% 85% at 50% 34%,color-mix(in srgb,var(--white) 11%,var(--footerblue)) 0,color-mix(in srgb,var(--white) 5%,var(--footerblue)) 44%,var(--footerblue) 68%,color-mix(in srgb,var(--text) 22%,var(--footerblue)) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--highlightyellow) 58%,var(--white)),inset 0 0 0 2px color-mix(in srgb,var(--text) 45%,var(--footerblue)),inset 0 0 0 7px color-mix(in srgb,var(--white) 7%,transparent),inset 0 0 0 8px color-mix(in srgb,var(--highlightyellow) 34%,var(--white)),inset 0 0 4rem color-mix(in srgb,var(--text) 40%,transparent)}.casinoelements-page-doorNumber.casinoelements-page-doorNumber{font-family:var(--font-display);font-weight:200;font-size:var(--fs-micro);letter-spacing:.28em;text-transform:uppercase;color:color-mix(in srgb,var(--highlightyellow) 75%,var(--white))}.casinoelements-page-doorNumber.casinoelements-page-doorNumber:after,.casinoelements-page-doorNumber.casinoelements-page-doorNumber:before{background-color:color-mix(in srgb,var(--highlightyellow) 45%,var(--white))}.casinoelements-page-doorTitle.casinoelements-page-doorTitle{font-family:var(--font-display);font-weight:600;font-size:var(--fs-large);letter-spacing:.1em;text-transform:uppercase;color:var(--white)}.casinoelements-page-doorRule.casinoelements-page-doorRule{font-size:var(--fs-micro);color:color-mix(in srgb,var(--highlightyellow) 80%,var(--white))}.casinoelements-page-doorRule.casinoelements-page-doorRule:after,.casinoelements-page-doorRule.casinoelements-page-doorRule:before{background-color:color-mix(in srgb,var(--white) 28%,var(--footerblue))}.casinoelements-page-doorBlurb.casinoelements-page-doorBlurb{font-family:var(--font-lexend);font-size:var(--fs-micro);color:color-mix(in srgb,var(--white) 86%,var(--footerblue))}.casinoelements-page-doorPlay.casinoelements-page-doorPlay{font-family:var(--font-display);font-weight:600;font-size:var(--fs-micro);letter-spacing:.18em;color:var(--text);background-color:var(--highlightyellow);border-color:color-mix(in srgb,var(--text) 45%,var(--highlightyellow));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--white) 60%,var(--highlightyellow)),inset 0 -2px 0 color-mix(in srgb,var(--text) 18%,var(--highlightyellow))}.casinoelements-page-doorOdds.casinoelements-page-doorOdds{border-top-color:var(--text);font-family:var(--font-lexend);font-size:var(--fs-micro);letter-spacing:.02em}.casinoelements-page-doorOddsLabel.casinoelements-page-doorOddsLabel{font-family:var(--font-display);font-weight:600;font-size:var(--fs-micro);letter-spacing:.16em;text-transform:uppercase;border-left-color:var(--highlightyellow)}.casinoelements-page-kitLink.casinoelements-page-kitLink{font-family:var(--font-display);font-weight:600;font-size:var(--fs-micro);letter-spacing:.12em;color:var(--text);border-color:var(--text)}.games-page-card.games-page-card{border-color:var(--text);background:var(--white);color:var(--text)}.LoginDoors-patreonDoor.LoginDoors-patreonDoor:hover,.ProgressEstimator-fill.ProgressEstimator-fill,.games-page-card.games-page-card:focus-visible,.games-page-card.games-page-card:hover,[data-tool-faq-item]>summary:hover,[data-tool-table] tbody tr:hover{background:var(--highlightyellow)}.games-page-kicker.games-page-kicker{font-family:var(--font-header);font-size:var(--fs-micro);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--darkgray)}.Translator-spanish.Translator-spanish,.games-page-name.games-page-name{font-family:var(--font-header);font-size:var(--fs-large);font-weight:600}.games-page-blurb.games-page-blurb{font-size:var(--fs-body);font-weight:400}.games-page-verb.games-page-verb{font-family:var(--font-header);font-size:var(--fs-small);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.learnchinese-slug-page-section.learnchinese-slug-page-section{border-bottom-color:var(--text)}.learnchinese-slug-page-frame.learnchinese-slug-page-frame{border-color:var(--text);background:var(--gray)}.learnchinese-slug-page-path.learnchinese-slug-page-path code{background:var(--gray);border-color:var(--mediumgray)}.learnspanish-chat-page-titleBlock.learnspanish-chat-page-titleBlock{border-bottom-color:var(--text)}.learnspanish-chat-page-subtitle.learnspanish-chat-page-subtitle{font-style:italic;color:var(--text)}.learnspanish-chat-page-hoverHint.learnspanish-chat-page-hoverHint{font-size:var(--fs-small);text-transform:uppercase;letter-spacing:.04em;color:var(--text)}.learnspanish-chat-page-empty.learnspanish-chat-page-empty{color:var(--text)}.learnspanish-chat-page-emptyHint.learnspanish-chat-page-emptyHint{font-size:var(--fs-small)}.LegalPage-table.LegalPage-table td,.LegalPage-table.LegalPage-table th,.learnspanish-chat-page-bubble.learnspanish-chat-page-bubble{border-color:var(--text)}.learnspanish-chat-page-role.learnspanish-chat-page-role{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.08em;color:var(--text)}.learnspanish-chat-page-main.learnspanish-chat-page-main{--chat-reading:clamp(1.75em,3.75vw,3em)}.learnspanish-chat-page-bubbleText.learnspanish-chat-page-bubbleText{font-size:var(--chat-reading);color:var(--text)}.learnspanish-chat-page-inputRow.learnspanish-chat-page-inputRow input.learnspanish-chat-page-input{font-size:var(--chat-reading)}.learnspanish-chat-page-bubbleSubtitle.learnspanish-chat-page-bubbleSubtitle{font-size:var(--fs-small);font-style:italic;color:var(--text)}.learnspanish-chat-page-typing.learnspanish-chat-page-typing>span{border-color:var(--text)}.learnspanish-chat-page-inputRow.learnspanish-chat-page-inputRow{border-top-color:var(--text)}.learnspanish-chat-page-card.learnspanish-chat-page-card{background:var(--white);background-image:none;color:var(--text)}.SwipeDeck-figure.SwipeDeck-figure,.learnspanish-chat-page-cardPhoto.learnspanish-chat-page-cardPhoto{background:var(--gray)}.learnspanish-chat-page-cardOverlay.learnspanish-chat-page-cardOverlay{background:color-mix(in srgb,var(--text) 82%,transparent);color:var(--white);font-family:var(--font-display);font-weight:600;font-size:var(--fs-small);text-transform:none;letter-spacing:normal}.ProgressEstimator-badge.ProgressEstimator-badge,.learnspanish-chat-page-card.learnspanish-chat-page-card:hover .learnspanish-chat-page-cardOverlay{background:var(--highlightyellow);color:var(--text)}.learnspanish-chat-page-avatarMono.learnspanish-chat-page-avatarMono{background:var(--gray);color:var(--text);font-family:var(--font-display);font-weight:600}.learnspanish-chat-page-cardPhoto.learnspanish-chat-page-cardPhoto .learnspanish-chat-page-avatarMono{font-size:var(--fs-title)}.learnspanish-chat-page-convoWho.learnspanish-chat-page-convoWho .learnspanish-chat-page-avatarImg,.learnspanish-chat-page-convoWho.learnspanish-chat-page-convoWho .learnspanish-chat-page-avatarMono{border-color:var(--text);font-size:var(--fs-body)}.learnspanish-chat-page-convoName.learnspanish-chat-page-convoName{font-family:var(--font-display);font-weight:600;color:var(--text)}.learnspanish-chat-page-rosterHead.learnspanish-chat-page-rosterHead h1{font-family:var(--font-display);font-weight:600;font-size:var(--fs-title);color:var(--text)}.learnspanish-chat-page-rosterHead.learnspanish-chat-page-rosterHead .learnspanish-chat-page-subtitle{font-style:normal;font-size:var(--fs-small);color:var(--darkgray)}.EmptyState-body.EmptyState-body,.LoginStatusBar-email.LoginStatusBar-email,.learnspanish-chat-page-empty.learnspanish-chat-page-empty{color:var(--darkgray)}.paginationexamples-page-h1.paginationexamples-page-h1{font-family:var(--font-display);font-weight:600;font-size:var(--fs-title)}.paginationexamples-page-rules.paginationexamples-page-rules{border-color:var(--text);background-color:var(--gray)}.paginationexamples-page-rulesLead.paginationexamples-page-rulesLead{font-family:var(--font-display);font-weight:600;font-size:var(--fs-body)}.paginationexamples-page-rulesList.paginationexamples-page-rulesList{font-size:var(--fs-body)}.PricingTiers-notice.PricingTiers-notice,.PricingTiers-patreonNote.PricingTiers-patreonNote,.login-page-patreonDoor.login-page-patreonDoor,.paginationexamples-page-exampleWhat.paginationexamples-page-exampleWhat,.paginationexamples-page-rulesNote.paginationexamples-page-rulesNote{font-size:var(--fs-small)}.paginationexamples-page-rulesNote.paginationexamples-page-rulesNote code{font-family:ui-monospace,monospace}.paginationexamples-page-exampleCount.paginationexamples-page-exampleCount{font-family:var(--font-display);font-weight:600;font-size:var(--fs-body)}.paginationexamples-page-exampleRows.paginationexamples-page-exampleRows{font-size:var(--fs-small);letter-spacing:.04em;text-transform:uppercase}.BrandLockup-lockup.BrandLockup-lockup{font-size:clamp(1.1rem,4.8vw,6rem);font-family:var(--font-display);color:var(--white)}@media (max-width:767px){.BrandLockup-lockup.BrandLockup-lockup{font-size:6.6vw}}.BrandLockup-lockup.BrandLockup-lockup[data-tone=blue],[data-slang-reply]{color:var(--blue)}.BrandLockup-lockup.BrandLockup-lockup[data-tone=white]{filter:drop-shadow(0 3px 14px color-mix(in srgb,var(--text) 65%,transparent)) drop-shadow(0 1px 4px color-mix(in srgb,var(--text) 50%,transparent))}.BrandLockup-word.BrandLockup-word{font-weight:600;text-transform:uppercase;letter-spacing:.02em}.BrandLockup-rule.BrandLockup-rule{background-color:currentColor}.BrandLockup-promise.BrandLockup-promise{font-size:var(--promise-fit,.432em);font-weight:400;letter-spacing:.04em}html[data-language=chinese] .BrandLockup-promise.BrandLockup-promise{--promise-fit:0.5593em;--promise-gap:0.1003em}.BrowserBanner-banner.BrowserBanner-banner{background-color:var(--text);color:var(--white);font-family:var(--font-ui)}.BrowserBanner-text.BrowserBanner-text{font-size:var(--text-sm);letter-spacing:.01em;color:var(--white)}.BrowserBanner-headline.BrowserBanner-headline{font-weight:var(--font-weight-reader);color:var(--white)}.BrowserBanner-link.BrowserBanner-link{color:var(--white)}.CardProgress-strip.CardProgress-strip{color:var(--text);background-color:inherit;border-top-color:var(--text)}.CardProgress-star.CardProgress-star{color:var(--mediumgray);fill:none}.CardProgress-star.CardProgress-star[data-earned]{color:var(--text);fill:var(--highlightyellow)}.CardProgress-price.CardProgress-price{font-family:var(--font-lexend);font-weight:600;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text)}.CategoriesGrid-divider.CategoriesGrid-divider,.SettingsMenu-sep.SettingsMenu-sep{background-color:var(--mediumgray)}.CommonSections-sectionHeader.CommonSections-sectionHeader{border-bottom-color:var(--fadedgray)}.CommonSections-heading.CommonSections-heading{font-family:var(--serif);font-size:var(--text-2xl);letter-spacing:-.01em}@media (min-width:768px){.CommonSections-heading.CommonSections-heading{font-size:var(--text-3xl)}}.CommonSections-subhead.CommonSections-subhead{font-size:var(--text-base);color:var(--text)}.FontHud-token.FontHud-token{color:#7CFC9B}.FontHud-swatch.FontHud-swatch{border-color:#555}.FontHud-hint.FontHud-hint{color:#6a767c;font-size:11px}.HeaderTokens-badge.HeaderTokens-badge{border-color:var(--text);background:var(--white);color:var(--text);font-size:var(--fs-micro);letter-spacing:.04em}.HeaderTokens-badge.HeaderTokens-badge b{font-weight:600;font-size:var(--fs-small)}.HeaderTokens-badge.HeaderTokens-badge:hover{background:var(--highlightyellow)}.HomeHero-cta.HomeHero-cta{filter:drop-shadow(0 3px 14px color-mix(in srgb,var(--text) 55%,transparent))}.LanguagePicker-wrap.LanguagePicker-wrap[data-tone=dark] [data-radio-row] .ui-text,.LanguagePicker-wrap.LanguagePicker-wrap[data-tone=dark] [data-radio-row] .ui-text:hover{color:var(--white);font-family:var(--font-header);font-size:var(--fs-body);font-weight:var(--font-weight-ui);text-transform:uppercase;letter-spacing:.06em}.LanguagePicker-wrap.LanguagePicker-wrap[data-tone=dark] [data-radio-dot]:after,.LanguagePicker-wrap.LanguagePicker-wrap[data-tone=dark] [data-radio-row] [role=radio]:hover:not(:disabled) [data-radio-dot]:after{background:currentColor}.LanguagePicker-wrap.LanguagePicker-wrap[data-tone=light] [data-radio-row] .ui-text{color:var(--text)}.LegalPage-page.LegalPage-page{--content-narrow-width:48rem}.LegalPage-page.LegalPage-page [data-page-title]{font-size:var(--fs-large)}.LegalPage-updated.LegalPage-updated{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-weight-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--text)}.LegalPage-lede.LegalPage-lede{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text)}.LegalPage-heading.LegalPage-heading{font-family:var(--font-display);font-size:var(--fs-body);font-weight:var(--font-weight-reader);color:var(--text)}.LegalPage-number.LegalPage-number{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LegalPage-body.LegalPage-body{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-body);color:var(--text)}.LegalPage-body.LegalPage-body li,.LegalPage-body.LegalPage-body p,.LegalPage-body.LegalPage-body td,.LegalPage-body.LegalPage-body th{font-size:var(--text-sm)}.LegalPage-clauseNo.LegalPage-clauseNo{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--font-weight-reader)}.LegalPage-body.LegalPage-body h3{font-family:var(--font-display);font-size:var(--text-sm);color:var(--text)}.LegalPage-body.LegalPage-body h3,.LegalPage-body.LegalPage-body strong{font-weight:var(--font-weight-reader)}.LegalPage-body.LegalPage-body a{color:var(--text)}.LegalPage-body.LegalPage-body a:hover{background-color:var(--highlightyellow)}.LegalPage-table.LegalPage-table{font-size:var(--text-sm)}.LegalPage-table.LegalPage-table th{font-family:var(--font-display);font-weight:var(--font-weight-reader);background-color:var(--gray)}.LoginStatusBar-bar.LoginStatusBar-bar{border-color:var(--text);background:var(--gray);font-size:var(--fs-small);color:var(--text)}.LoginStatusBar-tier.LoginStatusBar-tier{font-family:var(--font-display);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.LoginStatusBar-action.LoginStatusBar-action{font-family:inherit;font-size:var(--fs-small);color:var(--text);background:none}.LoginStatusBar-action.LoginStatusBar-action:hover{background:var(--highlightyellow)}.LoginStatusBar-action.LoginStatusBar-action:disabled,.Translator-ghost.Translator-ghost{color:var(--mediumgray)}.LoginStatusBar-notice.LoginStatusBar-notice{font-size:var(--fs-micro)}.LoginStatusBar-unconfirmed.LoginStatusBar-unconfirmed{font-family:var(--font-body);font-weight:400;text-transform:none;letter-spacing:0;font-size:var(--fs-micro);color:var(--darkgray)}.LoginStatusBar-renew.LoginStatusBar-renew{color:var(--darkgray)}.LoginStatusBar-renewLabel.LoginStatusBar-renewLabel{text-transform:uppercase;letter-spacing:.04em}.LoginStatusBar-divider.LoginStatusBar-divider{background:var(--fadedgray)}.PaperCard-cardRoot.PaperCard-cardRoot{background-color:transparent;background-image:none;box-shadow:none;color:var(--white);text-shadow:none}.PaperCard-frame.PaperCard-frame{background-color:var(--white);border-color:var(--text)}.PaperCard-imageWrap.PaperCard-imageWrap{background-color:var(--white)}.PaperCard-bleedFrame.PaperCard-bleedFrame{background-color:var(--white);border-color:var(--text)}.PaperCard-cardEyebrow.PaperCard-cardEyebrow{font-family:var(--font-lexend);font-weight:200;font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text)}.PaperCard-cardTitle.PaperCard-cardTitle{font-family:var(--font-lexend);font-weight:400;font-size:var(--fs-large);text-transform:none;color:var(--text)}.PaperCard-cardNum.PaperCard-cardNum{font-weight:600;font-size:1em}.PaperCard-plainFrame.PaperCard-plainFrame{background-color:var(--white);border-color:var(--text)}.PaperCard-plainImage.PaperCard-plainImage{background-color:var(--gray)}.PaperCard-plainFrame.PaperCard-plainFrame[data-locked] .PaperCard-plainImage{filter:grayscale(1);opacity:.55}.PaperCard-plainPlaceholder.PaperCard-plainPlaceholder{color:var(--text)}.PaperCard-plainBody.PaperCard-plainBody{border-top-color:var(--text)}.PaperCard-plainKicker.PaperCard-plainKicker{font-size:var(--fs-micro);font-weight:400;letter-spacing:.06em}.PaperCard-plainTitle.PaperCard-plainTitle{font-family:var(--font-display);font-weight:600;font-size:var(--fs-body)}.PaperCard-plainDesc.PaperCard-plainDesc{font-family:var(--font-lexend);font-weight:400;font-size:var(--fs-small);color:var(--text);text-transform:none}.PaperCard-plainMeta.PaperCard-plainMeta{font-family:var(--font-lexend);font-weight:400;font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text)}.PaperCard-plainBody.PaperCard-plainBody:not(:has(.PaperCard-plainKicker)) .PaperCard-plainTitle{font-size:var(--fs-title);letter-spacing:-.01em}.PaperCard-plainBody.PaperCard-plainBody:not(:has(.PaperCard-plainKicker)) .PaperCard-plainMeta{font-size:var(--fs-body);letter-spacing:.06em}.PaperCard-cardRoot.PaperCard-cardRoot:focus-visible .PaperCard-plainFrame,.PaperCard-cardRoot.PaperCard-cardRoot:hover .PaperCard-plainFrame{background-color:var(--highlightyellow)}.PaperCard-cardRoot.PaperCard-cardRoot:focus-visible .PaperCard-plainDesc,.PaperCard-cardRoot.PaperCard-cardRoot:hover .PaperCard-plainDesc{font-size:var(--fs-body)}.PaperCard-stackFrame.PaperCard-stackFrame{background-color:var(--white);border-color:var(--text)}.PaperCard-chip.PaperCard-chip,.PaperCard-overlay.PaperCard-overlay,.PaperCard-stackImage.PaperCard-stackImage{background-color:var(--white)}.PaperCard-overlayText.PaperCard-overlayText{font-family:var(--font-lexend);font-weight:var(--font-weight-body);font-size:var(--fs-body);text-transform:none;color:var(--text)}.PaperCard-labelText.PaperCard-labelText{font-family:var(--font-lexend);font-weight:400;text-transform:uppercase;letter-spacing:.04em;color:var(--text)}.PaperCardListing-resultsTheme.PaperCardListing-resultsTheme{--font-body:var(--font-lexend),system-ui,sans-serif;--font-display:var(--font-ui)}.PricingTiers-bands.PricingTiers-bands{border-color:var(--text);background:var(--white)}.PricingTiers-bandCurrent.PricingTiers-bandCurrent{background:var(--highlightyellow)}.PricingTiers-planName.PricingTiers-planName{font-family:var(--font-display),system-ui,sans-serif;font-size:var(--fs-small);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--blue)}.PricingTiers-planPrice.PricingTiers-planPrice{font-family:var(--font-display),system-ui,sans-serif;font-size:var(--fs-title);font-weight:600;color:var(--text)}.PricingTiers-fine.PricingTiers-fine,.PricingTiers-planMeta.PricingTiers-planMeta,.Translator-savedMeta.Translator-savedMeta,[data-slang-count]{font-size:var(--fs-micro);color:var(--darkgray)}.PricingTiers-lede.PricingTiers-lede{font-size:var(--fs-body);font-weight:600}.LoginDoors-unavailable.LoginDoors-unavailable,.PricingTiers-ctaPrice.PricingTiers-ctaPrice,.PricingTiers-prose.PricingTiers-prose,.SwipeDeck-tag.SwipeDeck-tag,.Translator-unlocked.Translator-unlocked,[data-slang-gloss],[data-slang-hint],[data-slang-note],[data-slang-status],[data-tool-privacy],[data-tool-related-note],[data-tool-source-note]{font-size:var(--fs-small);color:var(--darkgray)}.PricingTiers-prose.PricingTiers-prose strong{color:var(--text);font-weight:600}.PricingTiers-btnPrice.PricingTiers-btnPrice{font-size:var(--fs-micro);letter-spacing:.04em}.PricingTiers-refreshRow.PricingTiers-refreshRow{font-family:inherit;font-size:var(--fs-small);color:var(--text);background:var(--white);border-color:var(--text)}.PricingTiers-refreshRow.PricingTiers-refreshRow:hover:not(:disabled){background:var(--highlightyellow)}.PricingTiers-refreshRow.PricingTiers-refreshRow:disabled{color:var(--mediumgray)}.PricingTiers-signinQ.PricingTiers-signinQ{font-family:var(--font-display),system-ui,sans-serif;font-size:var(--fs-large);font-weight:600;color:var(--blue)}.PricingTiers-textAction.PricingTiers-textAction{color:var(--text);background:none}.PricingTiers-textAction.PricingTiers-textAction:hover{background:var(--highlightyellow)}.ProgressEstimator-grid.ProgressEstimator-grid{border-color:var(--text)}.ProgressEstimator-controls.ProgressEstimator-controls{background:var(--white);border-right-color:var(--text)}.ProgressEstimator-numWrap.ProgressEstimator-numWrap{border-bottom-color:var(--text)}.ProgressEstimator-wrap.ProgressEstimator-wrap input.ProgressEstimator-num{font-family:var(--font-header);font-weight:600;font-size:clamp(2.25rem,4.5vw,3.5rem);color:var(--text);background:transparent}.ProgressEstimator-wrap.ProgressEstimator-wrap input.ProgressEstimator-num:focus{background:var(--highlightyellow)}.ProgressEstimator-stepBtn.ProgressEstimator-stepBtn{font-family:var(--font-header);font-size:var(--fs-micro);color:var(--text);background:transparent}.ProgressEstimator-stepBtn.ProgressEstimator-stepBtn:focus-visible,.ProgressEstimator-stepBtn.ProgressEstimator-stepBtn:hover{background:var(--highlightyellow)}.ProgressEstimator-seg.ProgressEstimator-seg,.SwipeDeck-card.SwipeDeck-card,.Translator-turn.Translator-turn{border-color:var(--text);background:var(--white)}.ProgressEstimator-segBtn.ProgressEstimator-segBtn{font-family:var(--font-header);font-weight:600;font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;color:var(--text);background:var(--white)}.ProgressEstimator-segBtn.ProgressEstimator-segBtn+.ProgressEstimator-segBtn{border-left-color:var(--text)}.ProgressEstimator-seg.ProgressEstimator-seg .ProgressEstimator-segBtn[aria-pressed=true]{background:var(--text);color:var(--white)}.ProgressEstimator-seg.ProgressEstimator-seg .ProgressEstimator-segBtn[aria-pressed=false]:focus-visible,.ProgressEstimator-seg.ProgressEstimator-seg .ProgressEstimator-segBtn[aria-pressed=false]:hover{background:var(--highlightyellow)}.ProgressEstimator-panel.ProgressEstimator-panel{background:var(--blue);color:var(--white)}.ProgressEstimator-glyph.ProgressEstimator-glyph{font-family:var(--font-header);font-weight:600;font-size:clamp(4.5rem,9vw,7.5rem)}.ProgressEstimator-lvlName.ProgressEstimator-lvlName{font-family:var(--font-header);font-weight:600;font-size:var(--fs-title);text-transform:uppercase;letter-spacing:.04em}.ProgressEstimator-track.ProgressEstimator-track{background:color-mix(in srgb,var(--white) 35%,transparent)}.ProgressEstimator-dot.ProgressEstimator-dot{border-color:color-mix(in srgb,var(--white) 45%,transparent);background:var(--blue)}.ProgressEstimator-station.ProgressEstimator-station[data-cleared] .ProgressEstimator-dot{border-color:var(--white);background:var(--white)}.ProgressEstimator-station.ProgressEstimator-station[data-now] .ProgressEstimator-dot{border-color:var(--highlightyellow);background:var(--highlightyellow)}.ProgressEstimator-stName.ProgressEstimator-stName{font-family:var(--font-header);font-weight:600;font-size:var(--fs-body)}.ProgressEstimator-stSub.ProgressEstimator-stSub{color:color-mix(in srgb,var(--white) 78%,var(--blue))}.ProgressEstimator-needle.ProgressEstimator-needle{font-family:var(--font-header);font-weight:600;font-size:var(--fs-micro);letter-spacing:.04em;background:var(--highlightyellow);color:var(--text)}.ProgressEstimator-needle.ProgressEstimator-needle:after{border-color:transparent;border-top-color:var(--highlightyellow)}.ProgressEstimator-fine.ProgressEstimator-fine{border-top-color:color-mix(in srgb,var(--white) 35%,transparent);color:color-mix(in srgb,var(--white) 86%,var(--blue))}@media (max-width:880px){.ProgressEstimator-controls.ProgressEstimator-controls{border-bottom-color:var(--text)}}.SettingsMenu-railBtn.SettingsMenu-railBtn{background:transparent;color:var(--text)}.SettingsMenu-panel.SettingsMenu-panel{background-color:var(--white);color:var(--text);border-color:var(--text);font-family:var(--font-sans)}.SettingsMenu-heading.SettingsMenu-heading{font-size:var(--text-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--blue)}.SettingsMenu-row.SettingsMenu-row{background-color:transparent;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text)}.SettingsMenu-row.SettingsMenu-row:hover,.SettingsMenu-rowOn.SettingsMenu-rowOn{background-color:var(--highlightyellow)}.SettingsMenu-rowOn.SettingsMenu-rowOn{font-weight:600}.SettingsMenu-vlang.SettingsMenu-vlang{color:var(--blue);font-size:var(--text-xs)}.SettingsMenu-empty.SettingsMenu-empty{font-size:var(--text-sm);color:var(--text)}.SiteBanner-banner.SiteBanner-banner{background:var(--highlightyellow);border-bottom-color:var(--text)}.SiteBanner-text.SiteBanner-text{font-family:var(--font-sans);font-size:var(--fs-small);color:var(--text)}.SiteBanner-text.SiteBanner-text strong{font-family:var(--font-header);font-weight:600}.SiteFooter-footer.SiteFooter-footer{font-family:var(--font-sans);font-weight:var(--font-weight-ui);color:var(--white);background-color:var(--footerblue)}.SiteFooter-footer.SiteFooter-footer .SiteFooter-copy,.SiteFooter-footer.SiteFooter-footer .SiteFooter-copyLink,.SiteFooter-footer.SiteFooter-footer .SiteFooter-copySeparator,.SiteFooter-footer.SiteFooter-footer .SiteFooter-navLink{color:var(--white)}.SiteFooter-navLink.SiteFooter-navLink{font-size:var(--text-sm)}.SiteFooter-footer.SiteFooter-footer .SiteFooter-copyLink:hover,.SiteFooter-footer.SiteFooter-footer .SiteFooter-navLink:hover{color:var(--footerblue)}.SiteFooter-copy.SiteFooter-copy{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text)}.SiteFooter-copySeparator.SiteFooter-copySeparator{color:var(--text)}.SiteFooter-copyLink.SiteFooter-copyLink{color:inherit}.SiteHeader-header.SiteHeader-header{--header-row-shave:1px;background-color:color-mix(in srgb,var(--blue) calc(var(--header-bg-alpha, 1) * 100%),transparent);border-color:transparent}.SiteHeader-header.SiteHeader-header,.SiteHeader-header.SiteHeader-header .ui-text{color:var(--white);font-family:var(--font-header)}.SiteHeader-header.SiteHeader-header .SiteHeader-navGroupLabel:hover,.SiteHeader-header.SiteHeader-header .SiteHeader-navLink:hover{background-color:transparent;color:var(--white);text-decoration-color:var(--white)}.SiteHeader-logo.SiteHeader-logo{font-family:var(--font-serif);font-size:var(--logo-font-size);font-weight:var(--font-weight-reader);letter-spacing:.04em;text-transform:none;color:var(--white)}.SiteHeader-logoWordmark.SiteHeader-logoWordmark{color:var(--white);font-weight:600;font-size:var(--text-base)}.SiteHeader-nav.SiteHeader-nav{background-color:var(--blue);border-color:color-mix(in srgb,var(--white) 22%,transparent)}@media (min-width:1024px){.SiteHeader-nav.SiteHeader-nav{background-color:transparent}}.SiteHeader-navLink.SiteHeader-navLink{background-color:transparent;font-size:var(--text-sm)}.SiteHeader-navLink.SiteHeader-navLink:hover{background-color:var(--highlightyellow)}.SiteHeader-header.SiteHeader-header[data-menu-open] .SiteHeader-navLink{font-size:var(--fs-large)}@media (min-width:1024px){.SiteHeader-header.SiteHeader-header[data-menu-open] .SiteHeader-navLink{font-size:var(--text-sm)}}.SiteHeader-hamburger.SiteHeader-hamburger{box-shadow:none}.SiteHeader-hamburger.SiteHeader-hamburger,.SiteHeader-hamburger.SiteHeader-hamburger:hover:not(:disabled){background-color:transparent;background-image:none}.SiteHeader-hamburgerBar.SiteHeader-hamburgerBar{background-color:var(--white)}.SubscribeGate-kicker.SubscribeGate-kicker{font-size:var(--text-sm);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text)}.SubscribeGate-heading.SubscribeGate-heading{font-size:var(--text-3xl);font-weight:600;color:var(--text)}.SubscribeGate-sub.SubscribeGate-sub{font-size:var(--text-lg);color:var(--text)}.SubscribeGate-loginRow.SubscribeGate-loginRow{font-size:var(--text-base);color:var(--text)}.SubscribeGate-loginRow.SubscribeGate-loginRow a{color:var(--text)}.SubscribeGate-loginRow.SubscribeGate-loginRow a:hover{background:var(--highlightyellow)}.TtsBrowserWarning-tip.TtsBrowserWarning-tip{background-color:var(--text);color:var(--white);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.01em;box-shadow:0 6px 18px color-mix(in srgb,var(--white) 40%,transparent)}.TtsBrowserWarning-headline.TtsBrowserWarning-headline{font-weight:var(--font-weight-reader);color:var(--white)}.TtsBrowserWarning-link.TtsBrowserWarning-link{color:var(--white)}.JoinPatreonSteps-lead.JoinPatreonSteps-lead{color:var(--text);font-size:var(--fs-body)}.FormField-errorText.FormField-errorText,.LoginDoors-promptQuestion.LoginDoors-promptQuestion,.LoginDoors-sub.LoginDoors-sub{color:var(--text);font-size:var(--fs-small)}.LoginDoors-backLink.LoginDoors-backLink{background:none;color:var(--text);font:inherit;font-size:var(--fs-small)}.LoginDoors-backLink.LoginDoors-backLink:hover{background:var(--highlightyellow)}.LoginDoors-decoys.LoginDoors-decoys{opacity:0}.LoginDoors-patreonDoor.LoginDoors-patreonDoor{font-size:var(--fs-small);color:var(--text)}.SwipeDeck-deck.SwipeDeck-deck{--deck-w:360px;--sc-meta-h:7.5rem}.FormField-inputError.FormField-inputError,.SwipeDeck-controls.SwipeDeck-controls button:focus-visible,.SwipeDeck-deck.SwipeDeck-deck:focus-visible{outline-color:var(--text)}.SwipeDeck-name.SwipeDeck-name{font-family:var(--font-display);font-weight:600;font-size:var(--fs-large)}.SwipeDeck-name.SwipeDeck-name span{font-weight:400}.SwipeDeck-city.SwipeDeck-city,[data-slang-facts] dt{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--darkgray)}.SwipeDeck-stampAdd.SwipeDeck-stampAdd,.SwipeDeck-stampPass.SwipeDeck-stampPass{font-family:var(--font-display);font-weight:600;font-size:var(--fs-body);letter-spacing:.08em;border-color:var(--text);background:var(--white)}.SwipeDeck-stampAdd.SwipeDeck-stampAdd{background:var(--highlightyellow)}.SwipeDeck-stampPass.SwipeDeck-stampPass{background:var(--white)}.SwipeDeck-controls.SwipeDeck-controls button{border-color:var(--text);background:var(--white);font-size:var(--fs-large);color:var(--text)}.SwipeDeck-controls.SwipeDeck-controls button:hover{background:var(--highlightyellow)}.SwipeDeck-note.SwipeDeck-note{letter-spacing:.06em;text-transform:uppercase;font-family:var(--font-display);font-weight:600}.SwipeDeck-hint.SwipeDeck-hint,.SwipeDeck-note.SwipeDeck-note{font-size:var(--fs-micro);color:var(--darkgray)}.SwipeDeck-short.SwipeDeck-short{color:var(--text);font-family:var(--font-display);font-weight:600;font-size:var(--fs-small);background:var(--highlightyellow);border-color:var(--text)}[data-chat-launcher]{background:var(--highlight);color:var(--background);border-color:var(--highlight);box-shadow:0 10px 28px rgba(1,1,1,.25)}[data-chat-launcher]:hover,[data-chat-send]:hover:not(:disabled){filter:brightness(1.08)}[data-chat-launcher]:focus-visible,[data-chat-log]:focus-visible{outline-color:var(--highlight)}[data-chat-widget][data-open] [data-chat-launcher]{background:var(--text);border-color:var(--text)}[data-chat-panel]{background:var(--background);border-color:var(--trim);box-shadow:0 24px 60px rgba(1,1,1,.22)}[data-chat-header],[data-chat-message][data-role=user]{background:var(--highlight);color:var(--background)}[data-chat-title]{font-family:var(--font-display);font-size:15px;font-weight:600}[data-chat-subtitle]{font-size:11.5px;opacity:.85}[data-chat-close]{background:none;color:var(--background)}[data-chat-close]:focus-visible{outline-color:var(--background)}[data-chat-log]{background:color-mix(in srgb,var(--highlight) 6%,var(--background))}[data-chat-message]{font-size:14px}[data-chat-message][data-role=assistant]{background:var(--background);color:var(--text);border-color:var(--trim)}[data-chat-message][data-streaming]:after{background:var(--highlight)}[data-chat-typing] span{background:var(--inactive)}[data-chat-error]{font-size:12.5px;color:#8a2a1c;background:#fdecea;border-color:#f5c2bb}[data-chat-composer]{border-top-color:var(--trim);background:var(--background)}[data-chat-input]{font:inherit;font-size:14px;color:var(--text);background:var(--background);border-color:var(--trim)}[data-chat-input]:focus,[data-chat-send]{border-color:var(--highlight)}[data-chat-send]{background:var(--highlight);color:var(--background)}[data-chat-send]:disabled{opacity:.45}[data-chat-footer]{font-size:11px;color:var(--inactive)}[data-chat-footer] a{color:var(--highlight)}.GameFrame-loading.GameFrame-loading{border-color:var(--text);background:var(--gray)}.GameHud-track.GameHud-track{background:rgba(255,255,255,.14)}.GameHud-fill.GameHud-fill{background:var(--g-accent);box-shadow:0 0 14px rgba(255,46,136,.7)}.GameHud-meter.GameHud-meter[data-ladder-phase=drop] .GameHud-fill,.GameHud-meter.GameHud-meter[data-ladder-phase=native] .GameHud-fill{background:var(--g-accent2);box-shadow:0 0 14px rgba(34,224,240,.7)}.GameStage-frame.GameStage-frame{background:#06040E;border-color:var(--g-stage-edge)}.GameStage-stage.GameStage-stage{background:#06040E;--g-ink:var(--text);--g-panel:rgba(10,7,22,0.72);--g-panel-solid:#120C22;--g-edge:color-mix(in srgb,var(--white) 16%,transparent);--g-stage-edge:#1C1430;--g-text:#F5F0FF;--g-dim:#A99CC4;--g-accent:#FF2E88;--g-accent2:#22E0F0;--g-warm:#FFB347;--g-good:#46E08A;--g-top-h:104px;--g-hud-h:62px;font-family:var(--font-lexend);color:var(--g-text);font-size:20px}.GameStage-arena.GameStage-arena{background:var(--g-ink)}.GameStage-topBar.GameStage-topBar{background:linear-gradient(180deg,rgba(6,4,14,.95),rgba(6,4,14,.88) 62%,rgba(6,4,14,.55) 84%,rgba(6,4,14,0))}.GameStage-hud.GameStage-hud{background:linear-gradient(0deg,rgba(6,4,14,.95),rgba(6,4,14,.78) 60%,rgba(6,4,14,0))}.GameStage-fsBtn.GameStage-fsBtn{border-color:var(--g-edge);background-color:var(--g-panel);background-image:none;color:var(--g-text)}.GameStage-fsBtn.GameStage-fsBtn:focus-visible:not(:disabled),.GameStage-fsBtn.GameStage-fsBtn:hover:not(:disabled){background-color:rgba(255,46,136,.28);background-image:none;border-color:var(--g-accent)}.GameStage-stage.GameStage-stage .g-kicker{font-family:var(--font-header);font-size:14px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--g-accent)}.GameStage-stage.GameStage-stage .g-prompt{font-family:var(--font-header);font-size:30px;font-weight:600;color:var(--g-text);text-shadow:0 2px 18px rgba(0,0,0,.85)}.GameStage-stage.GameStage-stage .g-overlay{font-family:var(--font-lexend);font-size:25px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--g-warm);text-shadow:0 0 24px rgba(255,179,71,.45)}.GameStage-stage.GameStage-stage .g-hud-label{font-family:var(--font-header);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--g-dim)}.GameStage-stage.GameStage-stage .g-hud-value{font-family:var(--font-header);font-size:26px;font-weight:600;color:var(--g-text)}.MemberLevelGate-scrim.MemberLevelGate-scrim{background:var(--g-panel)}.MemberLevelGate-panel.MemberLevelGate-panel{border-color:var(--g-edge);background:var(--g-panel-solid);color:var(--g-text)}.MemberLevelGate-kicker.MemberLevelGate-kicker{font-size:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--g-good)}.MemberLevelGate-title.MemberLevelGate-title{font-size:40px;font-weight:600}.MemberLevelGate-body.MemberLevelGate-body{font-size:20px;color:var(--g-dim)}.MemberLevelGate-join.MemberLevelGate-join{font:inherit;font-size:22px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-color:var(--g-accent);background:var(--g-accent);color:var(--g-ink)}.MemberLevelGate-join.MemberLevelGate-join:hover{background:var(--g-warm);border-color:var(--g-warm)}.ReaderTool-textarea.ReaderTool-textarea{background-color:transparent;color:var(--text);font-family:var(--font-reading);font-size:clamp(2em,3.5vw,3em);font-weight:600}.ReaderTool-textarea.ReaderTool-textarea::placeholder{color:color-mix(in srgb,var(--text) 40%,transparent)}.Translator-side.Translator-side{border-color:var(--text);background:var(--white)}.Translator-savedTitle.Translator-savedTitle{font-family:var(--font-header);font-size:var(--fs-small);font-weight:600}.Translator-blank.Translator-blank{color:var(--darkgray)}.Translator-input.Translator-input{font-size:var(--fs-small);color:var(--darkgray)}.Translator-gate.Translator-gate{border-top-color:var(--text)}.Translator-rep.Translator-rep{border-color:var(--text);background:var(--white)}.Translator-cursor.Translator-cursor,.Translator-rep.Translator-rep[data-filled]{background:var(--blue)}.Translator-repCount.Translator-repCount{font-family:var(--font-header);font-size:var(--fs-micro);font-weight:600;letter-spacing:.06em}.Translator-typing.Translator-typing{font-family:var(--font-header);font-size:var(--fs-large);font-weight:600}.Translator-error.Translator-error{border-color:var(--text);background:var(--highlightyellow);font-size:var(--fs-small)}.Translator-composer.Translator-composer textarea.Translator-box{font-family:var(--font-lexend);font-size:var(--fs-body);border-color:var(--text);background:var(--white);color:var(--text)}.Breadcrumb-nav.Breadcrumb-nav{font-family:var(--font-lexend),system-ui,sans-serif;font-weight:var(--font-weight-ui)}.Breadcrumb-list.Breadcrumb-list,.Breadcrumb-nav.Breadcrumb-nav{font-size:var(--text-sm);color:var(--text)}.Breadcrumb-current.Breadcrumb-current,.Breadcrumb-link.Breadcrumb-link,.Breadcrumb-sep.Breadcrumb-sep{color:var(--text)}.BreadcrumbHeader-title.BreadcrumbHeader-title{font-family:var(--font-display);font-size:var(--fs-title);font-weight:600;text-transform:none;letter-spacing:normal;color:var(--text)}.ConfirmDialog-backdrop.ConfirmDialog-backdrop{background-color:color-mix(in srgb,var(--text) 55%,transparent)}.ConfirmDialog-panel.ConfirmDialog-panel{background-color:var(--white);border-color:var(--text)}.ConfirmDialog-title.ConfirmDialog-title{font-family:var(--font-header);font-weight:600;font-size:var(--fs-title);color:var(--text)}.ConfirmDialog-body.ConfirmDialog-body{font-family:var(--font-lexend);font-weight:400;font-size:var(--fs-body);color:var(--text)}.Dropdown-trigger.Dropdown-trigger{background-color:transparent;border-bottom-color:var(--text);color:var(--text)}.Dropdown-trigger.Dropdown-trigger:hover{background-color:var(--highlightyellow)}.Dropdown-chevron.Dropdown-chevron,.EmptyState-box.EmptyState-box{color:var(--text)}.Pagination-barRow.Pagination-barRow{border-color:var(--text)}.Pagination-barRow.Pagination-barRow>[data-page-seg]{background:transparent;background-image:none;border-right-color:var(--text);font:inherit;letter-spacing:normal;text-transform:none;color:inherit}.Pagination-barRow.Pagination-barRow>button[data-page-seg]:focus-visible:not(:disabled){background-color:var(--highlightyellow)}.Pagination-barRow.Pagination-barRow>button[data-page-seg]:hover:not(:disabled){background-color:var(--highlightyellow)}.Pagination-barRow.Pagination-barRow>[data-page-seg][data-filled],.Pagination-barRow.Pagination-barRow>button[data-page-seg][aria-checked=true]{background:var(--text)}.Pagination-arrowBtn.Pagination-arrowBtn{background:transparent;background-image:none;color:var(--text)}.Pagination-arrowBtn.Pagination-arrowBtn:focus-visible:not(:disabled),.Pagination-arrowBtn.Pagination-arrowBtn:hover:not(:disabled){background-color:var(--highlightyellow)}.Pagination-arrowBtn.Pagination-arrowBtn:disabled{color:var(--mediumgray)}.Pagination-status.Pagination-status{font-family:var(--font-lexend);font-weight:200;font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text)}.Pagination-lockIcon.Pagination-lockIcon{color:var(--text)}.RadioRow-label.RadioRow-label{text-transform:uppercase;letter-spacing:.08em}.RadioRow-option.RadioRow-option{background:transparent;background-image:none;text-transform:none;letter-spacing:normal;color:var(--text)}.SectionHeader-sectionHeader.SectionHeader-sectionHeader{border-bottom-color:var(--fadedgray)}.SectionHeader-heading.SectionHeader-heading{font-family:var(--serif);font-size:var(--text-2xl);letter-spacing:-.01em}@media (min-width:768px){.SectionHeader-heading.SectionHeader-heading{font-size:var(--text-3xl)}}.Button-button.Button-button,.SectionHeader-subhead.SectionHeader-subhead{font-size:var(--text-base);color:var(--text)}.Button-button.Button-button{font-family:var(--font-display),system-ui,sans-serif;font-weight:var(--font-weight-reader);text-transform:uppercase;letter-spacing:.04em;border-color:var(--text);background-color:var(--white);background-repeat:no-repeat}.Button-button.Button-button:hover{background-color:var(--highlightyellow)}.Button-button.Button-button[data-variant=primary]{background-color:var(--blue);background-image:none;border-color:var(--blue);color:var(--white)}.Button-button.Button-button[data-variant=primary]:hover{background-color:var(--highlightyellow);background-image:none;color:var(--text)}.Button-button.Button-button[data-variant=secondary]{background-color:var(--white);background-image:none;border-color:var(--text);color:var(--text)}.Button-button.Button-button[data-size=sm]{font-size:var(--fs-small)}.Button-button.Button-button[data-size=lg]{font-size:var(--text-xl)}.Button-button.Button-button:disabled{color:var(--mediumgray)}.FormField-input.FormField-input{font:inherit}.ErrorBox-box.ErrorBox-box,.FormField-input.FormField-input{color:var(--text);background:var(--white);border-color:var(--text)}.ErrorBox-box.ErrorBox-box{font-size:var(--fs-small)}.login-page-card.login-page-card{color:var(--text);background:var(--white);border-color:var(--text)}.login-page-sub.login-page-sub{color:var(--text)}.login-page-doorDivider.login-page-doorDivider{font-size:var(--fs-small);color:var(--darkgray)}.login-page-patreonDoor.login-page-patreonDoor a{color:var(--text)}.login-page-patreonDoor.login-page-patreonDoor a:hover{background:var(--highlightyellow)}[data-chat-word-tooltip]{font-size:var(--tooltip-size)}[data-hud-swatch]{background:var(--swatch)}[data-language-tool]{color:var(--text);font-family:var(--font-sans);font-size:var(--fs-body)}[data-language-tool] h2{font-family:var(--font-display);font-size:var(--fs-large);font-weight:var(--font-weight-callout)}[data-tool-privacy]{color:var(--darkgray);font-size:var(--fs-small)}[data-tool-step-name]{font-family:var(--font-display);font-weight:var(--font-weight-callout)}[data-tool-faq-item]{border-bottom-color:var(--trim)}[data-tool-faq-item]>summary{font-weight:var(--font-weight-callout)}[data-tool-faq-item]>summary:hover{background:var(--highlightyellow)}[data-tool-table] td,[data-tool-table] th{border-bottom-color:var(--trim)}[data-tool-table] thead th{font-family:var(--font-display);font-size:var(--fs-small);font-weight:var(--font-weight-callout)}[data-tool-table] tbody tr:hover{background:var(--highlightyellow)}[data-tool-related] a,[data-tool-sources] a{color:var(--blue)}[data-tool-related-note],[data-tool-source-note]{color:var(--darkgray);font-size:var(--fs-small)}[data-tool-heading]{font-size:var(--fs-large)}[data-tool-input]{background:var(--white);border-color:var(--trim);border-radius:var(--radius-sm);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-body)}[data-tool-input]:focus-visible{border-color:var(--blue)}[data-tool-answer-note],[data-tool-hint]{color:var(--darkgray);font-size:var(--fs-small)}[data-tool-filter] legend{color:var(--darkgray);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase}[data-tool-chip]{background:var(--white);border-color:var(--trim);border-radius:var(--radius-pill);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-small)}[data-tool-chip]:hover{background:var(--highlightyellow)}[data-tool-chip][aria-pressed=true]{background:var(--highlightyellow);border-color:var(--text);font-weight:var(--font-weight-callout)}[data-tool-more]{background:var(--white);border-color:var(--trim);border-radius:var(--radius-sm);color:var(--text);font-family:var(--font-display);font-size:var(--fs-small)}[data-tool-more]:hover{background:var(--highlightyellow)}[data-slang-count]{color:var(--darkgray);font-size:var(--fs-micro)}[data-slang-entry]{background:var(--white);border-color:var(--trim);border-radius:var(--radius)}[data-slang-term]{font-family:var(--font-display);font-size:var(--fs-large);font-weight:var(--font-weight-callout)}[data-slang-badge]{border-radius:var(--radius-pill);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase}[data-slang-badge][data-register=anywhere]{background:var(--gray);color:var(--text)}[data-slang-badge][data-register=friends]{background:var(--highlightyellow);color:var(--text)}[data-slang-badge][data-register=never-with-her-mother]{background:var(--text);color:var(--white)}[data-slang-facts] dt{color:var(--darkgray);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase}[data-slang-example]{font-weight:var(--font-weight-callout)}[data-slang-reply]{color:var(--blue)}[data-slang-gloss],[data-slang-note]{color:var(--darkgray);font-size:var(--fs-small)}[data-number-answer]{background:var(--white);border-color:var(--trim);border-radius:var(--radius)}[data-number-said]{font-family:var(--font-display);font-size:var(--fs-title);font-weight:var(--font-weight-callout)}[data-number-read]{color:var(--darkgray);font-size:var(--fs-small)}[data-number-sentence]{color:var(--blue)}[data-number-pairs] li{background:var(--gray);border-radius:var(--radius-sm);font-family:var(--font-display);font-size:var(--fs-small)}[data-number-forms] dt{color:var(--darkgray);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase}[data-number-wrong]{color:var(--darkgray);text-decoration:line-through}[data-number-right]{font-weight:var(--font-weight-callout)}[data-leveltest-passage]{background:var(--white);border-color:var(--trim);border-radius:var(--radius)}[data-leveltest-level]{background:var(--gray);border-radius:var(--radius-pill);font-family:var(--font-display);font-size:var(--fs-micro);letter-spacing:.06em}[data-leveltest-title]{color:var(--darkgray);font-size:var(--fs-small)}[data-leveltest-sentence]{background:var(--white);border-color:var(--trim);border-radius:var(--radius-sm);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-body);letter-spacing:normal;text-transform:none}[data-leveltest-sentence]:hover{background:var(--highlightyellow)}[data-leveltest-sentence][aria-pressed=true]{background:var(--highlightyellow);border-color:var(--text)}[data-leveltest-result]{background:var(--white);border-color:var(--trim);border-radius:var(--radius)}[data-leveltest-verdict]{font-family:var(--font-display);font-size:var(--fs-title);font-weight:var(--font-weight-callout)}[data-leveltest-count]{color:var(--darkgray);font-size:var(--fs-small)}[data-leveltest-shares] dt{color:var(--darkgray);font-size:var(--fs-micro);letter-spacing:.06em}[data-leveltest-link] a{color:var(--blue);font-family:var(--font-display)}[data-conjugator] caption{color:var(--darkgray);font-family:var(--font-display);font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase}[data-conjugator-form]{font-weight:var(--font-weight-callout)}[data-conjugator-none]{color:var(--darkgray);font-size:var(--fs-small);font-weight:var(--font-weight-body)}[data-conjugator-example]{color:var(--blue)}[data-conjugator-negative],[data-conjugator-note],[data-conjugator-persons]{color:var(--darkgray);font-size:var(--fs-small)}[data-retire-published]{color:var(--darkgray);font-size:var(--fs-micro)}[data-retire-missing],[data-retire-what]{color:var(--darkgray);font-size:var(--fs-small)}[data-retire-missing]{font-style:italic}[data-retire-each]{color:var(--darkgray);font-size:var(--fs-micro)}[data-retire-line][data-edited] input{border-color:var(--blue)}[data-retire-total]{font-weight:var(--font-weight-callout)}[data-retire-verdict]{background:var(--white);border-color:var(--trim);border-radius:var(--radius)}[data-retire-surplus]{font-size:var(--fs-large)}[data-retire-visa]{color:var(--darkgray);font-size:var(--fs-small)}[data-retire-visa][data-clears]{color:var(--text)}[data-retire-note],[data-retire-ratenote]{color:var(--darkgray);font-size:var(--fs-small)}[data-retire-subhead]{font-family:var(--font-display);font-size:var(--fs-large);font-weight:var(--font-weight-callout)}[data-retire-chart] figcaption{color:var(--darkgray);font-size:var(--fs-small)}[data-retire-grid]{stroke:var(--mediumgray);stroke-width:1}[data-retire-axis]{fill:var(--darkgray);font-family:var(--font-sans);font-size:11px}[data-retire-contributed]{stroke:var(--mediumgray);stroke-width:2}[data-retire-value]{stroke:var(--blue);stroke-width:3}[data-css-sentinel=site-end]{--site-css:end}