@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/lees/assets/newsreader-latin-400-normal-BFBkh4jY.woff2) format("woff2"),url(/lees/assets/newsreader-latin-400-normal-gRTjlS2D.woff) format("woff")}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:800;src:url(/lees/assets/newsreader-latin-800-normal-CeohZmjp.woff2) format("woff2"),url(/lees/assets/newsreader-latin-800-normal-COT4ygp8.woff) format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/lees/assets/source-sans-3-latin-400-normal-DQi5PRDE.woff2) format("woff2"),url(/lees/assets/source-sans-3-latin-400-normal-RR2C27NP.woff) format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/lees/assets/source-sans-3-latin-600-normal-DeckBYAU.woff2) format("woff2"),url(/lees/assets/source-sans-3-latin-600-normal-Ck0n4g8U.woff) format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/lees/assets/source-sans-3-latin-700-normal-CkzU-mV9.woff2) format("woff2"),url(/lees/assets/source-sans-3-latin-700-normal-B-h9tW5h.woff) format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:800;src:url(/lees/assets/source-sans-3-latin-800-normal-5BN8XjkS.woff2) format("woff2"),url(/lees/assets/source-sans-3-latin-800-normal-hEWlT0gE.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/lees/assets/roboto-latin-500-normal-C6iW8rdg.woff2) format("woff2"),url(/lees/assets/roboto-latin-500-normal-rpP1_v3s.woff) format("woff")}:root{--paper: #f5f1e8;--surface: #fcfaf5;--ink: #1a1814;--ink-2: #4b453b;--ink-3: #6b6457;--rule: #ded5c4;--edge: #8f8574;--accent: #a3201b;--accent-soft: #f4e3de;--on-accent: #ffffff;--warn: #8f4300;--brand: #1a1814;--brand-red: #a3201b;--paper-brand: #f5f1e8;--on-brand-red: var(--paper-brand);--on-brand-red-2: color-mix(in srgb, var(--on-brand-red) 85%, transparent);--quiet-amber: #b0802f;--g-fill: #131314;--g-stroke: #8e918f;--g-text: #e3e3e3;--action: var(--ink);--focus: var(--ink);--focus-ring: 2px solid var(--focus);--focus-offset: 2px;--sel-bg: var(--accent-soft);--sel-fg: var(--accent);--sel-edge: var(--accent);--tint: color-mix(in srgb, var(--ink) 6%, var(--paper));--hairline: color-mix(in srgb, var(--ink) 14%, transparent);--rule-strong-w: 2px;--rule-strong: var(--rule-strong-w) solid var(--ink);--elev-1: var(--surface);--elev-edge: transparent;--scrim: rgba(26, 24, 20, .45);--shadow-float: 0 6px 18px rgba(26, 24, 20, .2);--shadow-thumb: 0 1px 3px rgba(0, 0, 0, .35);--ring-cut: 0 0 0 2px var(--paper);--thumb: #fcfaf5;--mark-bg: #ffffff;--state-hover: color-mix(in srgb, currentColor 8%, transparent);--state-press: color-mix(in srgb, currentColor 14%, transparent);--mix-hover: 86%;--mix-press: 78%;--opacity-disabled: .45;--serif: "Newsreader", ui-serif, Georgia, "Times New Roman", serif;--sans: "Source Sans 3", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--gutter: 16px;--tap: 44px;--readable: 680px;--wide: 1000px;--page: var(--wide);--measure: 720px;--measure-prose: 58ch;--measure-form: 560px;--measure-end: 30ch;--measure-empty: 34ch;--art: 96px;--front-side: 16rem;--sheet-w: 560px;--nav-w: 208px;--panel-w: clamp(340px, 28vw, 400px);--app-max: 1440px;--radius: 12px;--safe-t: env(safe-area-inset-top, 0px);--safe-b: env(safe-area-inset-bottom, 0px);--safe-l: env(safe-area-inset-left, 0px);--safe-r: env(safe-area-inset-right, 0px);--control-sm: 36px;--control-md: var(--tap);--control-lg: 52px;--icon: 22px;--icon-sm: 16px;--spin-w: 2px;--tap-inset: calc((var(--icon) - var(--tap)) / 2);--caret-inset: calc(var(--icon) * -.28125);--control-col: 20rem;--switch-w: 52px;--switch-h: 32px;--switch-thumb: 24px;--switch-inset: calc((var(--switch-h) - var(--switch-thumb)) / 2);--select-caret: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='none' stroke='%236b6457' stroke-linecap='round' stroke-linejoin='round' stroke-width='20' d='m48 96l80 80l80-80'/%3E%3C/svg%3E");--dot: 8px;--avatar: 32px;--disc-lg: var(--tap);--check: 32px;--icon-lg: 32px;--toc-col: 17.5rem;--toc-gap: 1rem;--toc-slot: 1.5rem;--rubric-w: 3px;--icon-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m232.49 80.49l-128 128a12 12 0 0 1-17 0l-56-56a12 12 0 1 1 17-17L96 183L215.51 63.51a12 12 0 0 1 17 17Z'/%3E%3C/svg%3E");--row-sm: 44px;--row-md: 56px;--row-lg: 64px;--slot-sm: 24px;--slot-lg: 40px;--meta-inset: calc((var(--tap) - var(--lh-2) - var(--lh-1)) / 2);--media-focus: 50% 28%;--thumb-w: 96px;--thumb-h: 64px;--thumb-sm: 64px;--media-tl: 2 / 1;--media-lead: 2 / 1;--media-lead-portrait: 4 / 5;--media-lead-portrait-wide: 3 / 4;--media-lead-wide: 21 / 9;--media-card: 16 / 9;--mark-logo-pad: 14%;--underline-offset: 3px;--tabbar-h: 52px;--dur-1: .14s;--dur-2: .2s;--dur-3: .4s;--dur-spin: .9s;--ease: cubic-bezier(.2, .7, .2, 1);--ease-glide: cubic-bezier(.2, .8, .2, 1);--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--head-y: var(--s3);--after-header: var(--s5);--dialog-pad: var(--gutter);--t0: .75rem;--t1: .8125rem;--t2: .9375rem;--t3: 1.0625rem;--t4: 1.125rem;--t-head-lg: 1.375rem;--t5: 1.6875rem;--t6: 1.875rem;--t-display: 2rem;--t-hero: clamp(2.75rem, 2.2rem + 2.4vw, 3.5rem);--lh-0: 1rem;--lh-1: 1rem;--lh-2: 1.25rem;--lh-3: 1.5rem;--lh-4: 1.375rem;--lh-head-lg: 1.625rem;--lh-5: 2rem;--lh-6: 2.25rem;--lh-display: 2.25rem;--lh-1-read: 1.25rem;--lh-2-read: 1.5rem;--lh-3-read: 1.75rem;--lh-tight: 1;--lh-ui: 1.3;--fw-regular: 400;--fw-ui: 600;--fw-action: 700;--fw-head: 800;--ls-caps: .06em;--ls-head-4: -.01em;--ls-head-5: -.015em;--ls-head-6: -.018em;--ls-display: -.02em;--radius-sm: 8px;--radius-lg: 16px;--radius-pill: 999px;--radius-control: var(--radius-sm);--radius-card: var(--radius);--radius-sheet: var(--radius-lg);--radius-round: 50%;--z-sticky: 5;--z-pill: 10;--z-statusbar: 30;--z-panel: 40;--z-toast: 50;--z-overlay: 60;--z-splash: 90;--z-skip: 100}@media (min-width: 720px){:root{--t6: 2.125rem;--lh-6: 2.5rem;--dialog-pad: var(--s5)}}@media (max-width: 479px){:root{--thumb-w: 84px;--thumb-h: 56px}}@media (max-width: 359px){:root{--thumb-w: 72px;--thumb-h: 48px}}html[data-text=groot]{--thumb-w: 108px;--thumb-h: 72px}:root[data-theme=dark],:root[data-theme=night]{--paper: #151310;--surface: #1e1b17;--ink: #f1ece2;--ink-2: #cbc3b5;--ink-3: #a39b8d;--rule: #34302a;--edge: #766e61;--accent: #ec7a70;--accent-soft: #3a1e1b;--tint: color-mix(in srgb, var(--ink) 10%, var(--paper));--on-accent: #151310;--warn: #f2b56b;--brand: #f1ece2;--quiet-amber: #c9a15c;--elev-edge: var(--hairline);--scrim: rgba(0, 0, 0, .65);--shadow-float: 0 6px 18px rgba(0, 0, 0, .5);--mark-bg: #f1ece2;--select-caret: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='none' stroke='%23a39b8d' stroke-linecap='round' stroke-linejoin='round' stroke-width='20' d='m48 96l80 80l80-80'/%3E%3C/svg%3E");color-scheme:dark}:root{--top: var(--paper)}:root[data-palette]{--sheet: #ffffff;--sheet-surface: #faf7f1;--sheet-edge: #e6dfd1;--band: var(--ink);--band-ink: var(--paper);--band-ink-2: #ddd5c7;--band-ink-3: #b9b1a3;--band-rule: #4a443b;--band-accent: #ec7a70;--band-accent-soft: #3a1e1b;--top: var(--sheet)}:root[data-palette][data-theme=dark],:root[data-palette][data-theme=night]{--sheet: var(--surface);--sheet-surface: #27231e;--sheet-edge: var(--rule);--band: #0b0a08;--band-ink: var(--ink);--band-ink-2: var(--ink-2);--band-ink-3: var(--ink-3);--band-rule: #2e2a25}:root[data-theme=night]{--paper: #000000;--thumb: var(--ink);color-scheme:dark}:root[data-palette][data-theme=night]{--sheet: #000000;--sheet-surface: #1e1b17;--band: #000000;--top: #000000}:root[data-theme=night] .seg{flex-wrap:wrap}:root .sg__colors{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr))}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:var(--t3);line-height:var(--lh-3);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;overflow:hidden}p{margin:0}:where(h1,h2,h3,h4,h5,h6){margin:0;font-size:inherit;font-weight:var(--fw-head)}.head-4,.head-lg,.head-5,.head-6{font-family:var(--serif);font-weight:var(--fw-head)}.head-4{font-size:var(--t4);line-height:var(--lh-4);letter-spacing:var(--ls-head-4)}.head-lg{font-size:var(--t-head-lg);line-height:var(--lh-head-lg);letter-spacing:var(--ls-head-5)}.head-5{font-size:var(--t5);line-height:var(--lh-5);letter-spacing:var(--ls-head-5)}.head-6{font-size:var(--t6);line-height:var(--lh-6);letter-spacing:var(--ls-head-6)}.label{font-family:var(--sans);font-size:var(--t1);font-weight:var(--fw-head);line-height:var(--lh-1);letter-spacing:var(--ls-caps);text-transform:uppercase}.label--section{color:var(--ink)}.label--kicker{color:var(--accent)}.label--meta{color:var(--ink-3)}a{color:var(--accent)}button,input,select{font:inherit;color:inherit}[hidden]{display:none!important}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}:is(.endcap,.ob--open) :focus-visible{outline-color:var(--on-brand-red)}[data-palette=inkt] .edtop :focus-visible{outline-color:var(--band-ink)}:where(.btn--quiet,.pill:not([aria-pressed=true],[aria-expanded=true]),.iconbtn,.linkbtn,.linkbtn--plain,.morebtn,.nav__link:not([aria-current]),.seg__btn:not([aria-pressed=true]),.backbtn,.disclosure>summary,.setrow--link,.briefcta,.sidx__btn:not([aria-current]),.srcgroup>summary){transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}:where(.linkbtn,.linkbtn--plain,.morebtn,.backbtn){border-radius:var(--radius-control)}@media (hover: hover){:where(.btn--quiet,.pill:not([aria-pressed=true],[aria-expanded=true]),.iconbtn,.linkbtn,.linkbtn--plain,.morebtn,.nav__link:not([aria-current]),.seg__btn:not([aria-pressed=true]),.backbtn,.disclosure>summary,.setrow--link,.briefcta,.sidx__btn:not([aria-current]),.srcgroup>summary):hover:not(:disabled,[aria-disabled=true]){background-color:var(--state-hover)}}:where(.btn--quiet,.pill:not([aria-pressed=true],[aria-expanded=true]),.iconbtn,.linkbtn,.linkbtn--plain,.morebtn,.nav__link:not([aria-current]),.seg__btn:not([aria-pressed=true]),.backbtn,.disclosure>summary,.setrow--link,.briefcta,.sidx__btn:not([aria-current]),.srcgroup>summary):active:not(:disabled,[aria-disabled=true]){background-color:var(--state-press)}:is(button,a,[role=button],input,select):disabled,[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:default}.hit{position:relative}.hit:before{content:"";position:absolute;inset:calc((var(--control-sm) - var(--tap)) / 2)}.rows>*+*{border-top:1px solid var(--rule)}.card{overflow:hidden;border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--surface)}.clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--lines, 2);line-clamp:var(--lines, 2);overflow:hidden}.clamp--vangnet{-webkit-line-clamp:calc(var(--lines, 2) + 1);line-clamp:calc(var(--lines, 2) + 1)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip{position:fixed;top:calc(var(--safe-t) + var(--s2));left:var(--s2);z-index:var(--z-skip);padding:var(--s3) var(--s4);background:var(--accent);color:var(--on-accent);border-radius:var(--radius-sm);font-weight:700;transform:translateY(-200%)}.skip:focus{transform:none}.app{height:100dvh;max-width:var(--app-max);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}.app:before{content:"";position:fixed;inset:0 0 auto 0;height:var(--safe-t);background:var(--paper);z-index:var(--z-statusbar)}.main{grid-row:1;grid-column:1;position:relative;min-height:0;min-width:0}.view{position:absolute;top:0;right:0;bottom:0;left:0;scroll-padding:calc(var(--safe-t) + 64px) 0 80px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.col{max-width:var(--readable);margin:0 auto;padding:var(--safe-t) calc(var(--gutter) + var(--safe-r)) var(--s7) calc(var(--gutter) + var(--safe-l))}.col--read,.col--form,.col--wide{max-width:var(--measure)}.col--read>:where(:not(.vh)),.col--read>.vh:has(>.searchbar),.col--read>.vh>:where(:not(.vh__row)){max-inline-size:var(--measure)}.col--form>:where(:not(.vh)){max-inline-size:var(--measure-form)}.app__nav{grid-row:2;grid-column:1;min-width:0}.nav{background:var(--paper);border-top:1px solid var(--rule);padding-bottom:var(--safe-b)}.nav__brand,.nav__search,.nav__foot{display:none}.nav__list{display:flex;list-style:none;margin:0;padding:0 var(--safe-r) 0 var(--safe-l)}.nav__list li{flex:1 1 0;min-width:0}.nav__link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s1);min-height:var(--tabbar-h);padding:var(--s1);color:var(--ink-3);font-size:min(var(--t0),var(--s4));font-weight:var(--fw-ui);line-height:var(--lh-0);text-decoration:none}.nav__link{position:relative;transition:color var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease)}.nav__link:focus-visible{outline-offset:calc(var(--focus-offset) * -1)}.nav__link:before{content:"";position:absolute;top:0;left:50%;width:var(--s6);height:var(--s1);margin-left:calc(var(--s6) / -2);border-radius:0 0 var(--s1) var(--s1);background:var(--accent);opacity:0;transform:scaleX(.3);transition:opacity var(--dur-1) var(--ease),transform var(--dur-1) var(--ease)}.nav__link[aria-current]:before{opacity:1;transform:none}.nav__link[aria-current]{color:var(--accent)}.brand{display:block;flex:none;color:var(--brand)}.brand__dot{fill:var(--accent)}.nav__icon{position:relative;display:inline-flex}.nav__dot{position:absolute;top:calc(var(--s1) / -2);right:calc(var(--s1) * -1.5);width:var(--s2);height:var(--s2);border-radius:var(--radius-round);background:var(--quiet-amber);box-shadow:var(--ring-cut)}.panel{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-panel);container:panel / inline-size;background:var(--paper);overflow-y:auto;overscroll-behavior:contain}.panel.is-open{display:block}@media (min-width: 960px){.app{grid-template-columns:var(--nav-w) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.app__nav{grid-row:1;grid-column:1;border-right:1px solid var(--rule)}.main{grid-column:2}.nav{display:flex;flex-direction:column;height:100%;border-top:0;padding:var(--head-y) var(--s3)}.nav__brand{display:flex;flex-direction:column;width:max-content;padding:0 var(--s3);margin-bottom:var(--s5);text-decoration:none}.nav__brand:before,.nav__brand:after{content:"";display:block}.nav__brand:before{height:calc(var(--s1) * 1.5);margin-bottom:var(--s1);background:var(--accent)}.nav__brand:after{margin-top:var(--s3);border-top:var(--rule-strong)}.nav__list{flex-direction:column;gap:var(--s1);padding:0}.nav__search{display:block}.nav__foot{display:block;margin:auto 0 0;padding:var(--s5) 0 0;list-style:none}.nav__link{flex-direction:row;justify-content:flex-start;gap:var(--s3);min-height:var(--tap);padding:0 var(--s3);border-radius:var(--radius-control);font-size:var(--t2);line-height:var(--lh-2)}.nav__link[aria-current]{background:var(--sel-bg);color:var(--sel-fg)}.nav__link:before{display:none}.nav__link:focus-visible{outline-offset:var(--focus-offset)}.vh__row>.vh__search{display:none}.backbtn.backbtn--nav{display:none}.col{max-width:var(--measure);padding-top:var(--s2)}.col--read,.col--form,.col--wide{max-width:min(var(--page),100% - 2 * var(--s4))}}@media (min-width: 1200px){.app.has-panel{grid-template-columns:var(--nav-w) minmax(0,1fr) var(--panel-w)}.panel{display:block;position:static;grid-row:1;grid-column:3;border-left:1px solid var(--rule);z-index:auto}}[data-palette] .main{--paper: var(--sheet);--surface: var(--sheet-surface);background:var(--paper)}[data-palette] .app:before{background:var(--sheet)}@media (max-width: 1199px){[data-palette] .panel{--paper: var(--sheet);--surface: var(--sheet-surface)}}[data-palette=inkt] .nav__link[aria-current]{color:var(--ink)}[data-palette=inkt] .nav__link:before{background:var(--ink)}[data-palette=inkt] .edtop{--ink: var(--band-ink);--ink-2: var(--band-ink-2);--ink-3: var(--band-ink-3);--rule: var(--band-rule);--accent: var(--band-accent);--accent-soft: var(--band-accent-soft);--on-accent: var(--band);--paper: var(--band);--surface: var(--band);padding-bottom:var(--s2);border-bottom:0;background:var(--band);color:var(--ink);box-shadow:0 0 0 100vmax var(--band);clip-path:inset(-100vmax -100vmax 0 -100vmax)}@media (min-width: 960px){[data-palette=blad] .app__nav{border-right:0}[data-palette=blad] .main{margin:var(--s3) var(--s3) 0 0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:0 0 0 1px var(--sheet-edge);overflow:hidden}[data-palette=inkt] .nav__link[aria-current]{background:var(--ink);color:var(--paper)}[data-palette=inkt] .edtop{padding-top:var(--s2)}}.vh{padding:var(--head-y) 0 0}.vh__row{display:flex;align-items:center;gap:var(--s1);min-height:var(--tap)}.vh__row>.iconbtn:last-child{margin-inline-end:var(--tap-inset)}.col>.vh+*,.col>.edtop+*,.col>.briefcta+*,.col>:is(.edhint,.edshort)+*{margin-top:var(--after-header)}.col>.edtop+.briefcta{margin-top:0}.col>:is(.edtop,.briefcta)+:is(.edhint,.edshort){margin-top:var(--s3)}.col>.edhint+.edshort{margin-top:var(--s2)}.col>.vh+.list{margin-top:calc(var(--after-header) - var(--s4))}.vh__titles{flex:1;min-width:0}.vh__title{display:flex;align-items:center;min-height:var(--tap)}.acct.is-in>span,.acct.is-in>img{display:grid;place-items:center;width:var(--avatar);height:var(--avatar);border-radius:var(--radius-round);background:var(--accent);color:var(--on-accent);font-weight:var(--fw-head);object-fit:cover}.vh__sub{margin-top:0;color:var(--ink-3);font-size:var(--t2);line-height:var(--lh-2)}.vh__sub:first-letter{text-transform:uppercase}.backbtn{position:relative;flex:none;display:inline-flex;align-items:center;min-width:var(--tap);min-height:var(--tap);margin-inline-start:var(--tap-inset);padding:0 0 0 calc((var(--tap) + var(--icon)) / 2 + var(--caret-inset) + var(--s1));border:0;background:none;color:var(--action);font-size:var(--t2);font-weight:var(--fw-ui);line-height:var(--lh-2);white-space:nowrap;cursor:pointer}.backbtn svg{position:absolute;top:50%;left:calc((var(--tap) - var(--icon)) / 2 + var(--caret-inset));translate:0 -50%}.backbtn__label{padding-inline-end:var(--s2)}.iconbtn{flex:none;display:inline-grid;place-items:center;width:var(--control-md);height:var(--control-md);border:0;border-radius:var(--radius-control);background:none;color:var(--ink-3);cursor:pointer;text-decoration:none}.iconbtn.is-spinning svg{animation:spin var(--dur-spin) linear infinite}.save.is-on,.filterbtn.is-on,.srow__star.is-on{color:var(--sel-fg)}@keyframes spin{to{transform:rotate(360deg)}}.btn{--btn-fill: var(--ink);--btn-ink: var(--paper);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);min-height:var(--control-md);padding:0 var(--s5);border:1px solid transparent;border-radius:var(--radius-pill);background:var(--btn-fill);color:var(--btn-ink);font-size:var(--t2);line-height:var(--lh-2);font-weight:var(--fw-head);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--dur-1) var(--ease)}.btn svg{flex:none;width:var(--icon-sm);height:var(--icon-sm)}@media (hover: hover){.btn:not(.btn--quiet):hover:not(:disabled,[aria-busy=true]){background-color:color-mix(in srgb,var(--btn-fill) var(--mix-hover),var(--paper))}}.btn:not(.btn--quiet):active:not(:disabled,[aria-busy=true]){background-color:color-mix(in srgb,var(--btn-fill) var(--mix-press),var(--paper))}.btn[aria-busy=true]{color:transparent;cursor:default}.btn[aria-busy=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--icon-sm);height:var(--icon-sm);margin:auto;border:var(--spin-w) solid var(--btn-ink);border-right-color:transparent;border-radius:var(--radius-round);animation:spin var(--dur-spin) linear infinite}.btn--lg{min-height:var(--control-lg);padding:0 var(--s6);font-size:var(--t3);line-height:var(--lh-3)}.btn--accent{--btn-fill: var(--accent);--btn-ink: var(--on-accent);padding:0 var(--s4);font-weight:var(--fw-action);box-shadow:var(--shadow-float)}.btn--quiet{--btn-ink: var(--action);border-color:var(--rule);background:none}.pill{display:inline-flex;align-items:center;justify-content:center;gap:var(--s1);min-height:var(--control-md);padding:0 var(--s4);border:1px solid var(--rule);border-radius:var(--radius-pill);background:none;color:var(--ink);font-size:var(--t2);line-height:var(--lh-2);font-weight:var(--fw-ui);white-space:nowrap;cursor:pointer}.pill--sm{flex:none;min-height:var(--control-sm);padding:0 var(--s3);font-size:var(--t1);line-height:var(--lh-1)}.pill--person{gap:var(--s2);padding-left:calc((var(--control-sm) - var(--slot-sm)) / 2)}.pill--person[aria-pressed=true]{padding-left:var(--s3)}.pill--dashed{border-style:dashed;border-color:var(--edge);color:var(--ink-2)}.pill--dashed[aria-expanded=true]{border-style:solid;border-color:var(--ink);color:var(--ink)}.pill[aria-pressed=true],.topics__filter[aria-expanded=true]{border-color:var(--sel-edge);background:var(--sel-bg);color:var(--sel-fg)}.pill[aria-pressed=true]:after{content:"";order:-1;flex:none;width:var(--icon-sm);height:var(--icon-sm);background:currentColor;-webkit-mask:var(--icon-check) center / contain no-repeat;mask:var(--icon-check) center / contain no-repeat}.chips{display:flex;flex-wrap:wrap;gap:var(--s2)}.chipgroup__label{margin-bottom:var(--s3)}.chipgroup+.chipgroup{margin-top:var(--s6)}.linkbtn{display:inline-flex;align-items:center;gap:var(--s1);min-height:var(--tap);margin-inline:calc(-1 * var(--s2));padding:0 var(--s2);border:0;background:none;color:var(--action);font-family:var(--sans);font-size:var(--t2);font-weight:var(--fw-action);line-height:var(--lh-2);text-decoration:underline;text-underline-offset:var(--underline-offset);white-space:nowrap;cursor:pointer}.linkbtn--plain{text-decoration:none}.linkbtn--inline{display:inline;min-height:0;margin:0;padding:0;color:var(--accent);font:inherit;white-space:normal}.linkbtn--inline:is(:hover,:active){background-color:transparent}@media (hover: hover){.linkbtn--inline:hover{text-decoration-thickness:calc(var(--s1) / 2)}}.disclosure>summary{cursor:pointer;list-style:none}.disclosure>summary::-webkit-details-marker{display:none}.disclosure .caret{display:inline-flex;flex:none;color:var(--ink-3);transition:rotate var(--dur-1) var(--ease)}.disclosure .caret svg{width:var(--icon-sm);height:var(--icon-sm);color:inherit}.disclosure[open]>summary .caret{rotate:90deg}.topics{display:flex;align-items:center;gap:var(--s2);margin-top:var(--s1)}.vakpick{margin-top:var(--s2)}.vakpick>summary+*{margin-top:var(--s3)}.topics__scroll{flex:1;display:flex;gap:var(--s2);min-width:0;padding:var(--s1) 0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.topics__scroll::-webkit-scrollbar{display:none}.topics__filter{width:var(--control-sm);height:var(--control-sm);margin-block:var(--s1);border:1px solid var(--edge);border-radius:var(--radius-round)}@media (min-width: 960px){.topics__scroll{flex-wrap:wrap;-webkit-mask-image:none;mask-image:none}}.vh__sub--wide{display:none}@media (min-width: 960px){.vh__sub--wide{display:block}}.input{width:100%;min-width:0;min-height:var(--control-md);padding:0 var(--s4);border:1px solid var(--edge);border-radius:var(--radius-control);background:var(--surface);color:var(--ink);font-size:var(--t3);line-height:var(--lh-3);-webkit-appearance:none;-moz-appearance:none;appearance:none}.input::placeholder{color:var(--ink-3);opacity:initial}.input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.input[type=search]{padding-inline-end:var(--s7)}.input__clear{flex:none;margin-inline-start:calc(-1 * var(--tap))}.searchbar>.input__clear{margin-inline-start:calc(-1 * (var(--tap) + var(--s1)))}select.input{padding-inline-end:var(--s7);background-image:var(--select-caret);background-repeat:no-repeat;background-position:right var(--s4) center;background-size:var(--icon-sm);cursor:pointer}.field{display:flex;align-items:center;margin:0 0 var(--s2)}.switch{flex:none;display:inline-grid;place-items:center;width:calc(var(--switch-w) + var(--s2));height:var(--tap);margin-inline-end:calc(var(--s2) / -2);padding:0;border:0;background:none;cursor:pointer}.switch__track{position:relative;width:var(--switch-w);height:var(--switch-h);border-radius:var(--radius-pill);background:transparent;box-shadow:inset 0 0 0 1px var(--edge);transition:background-color var(--dur-1) var(--ease),box-shadow var(--dur-1) var(--ease)}.switch__thumb{position:absolute;top:var(--switch-inset);left:var(--switch-inset);width:var(--switch-thumb);height:var(--switch-thumb);border-radius:var(--radius-round);background:var(--thumb);box-shadow:var(--shadow-thumb),inset 0 0 0 1px var(--hairline);transition:transform var(--dur-1) var(--ease),background-color var(--dur-1) var(--ease)}.switch[aria-checked=true] .switch__track{background:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.switch[aria-checked=true] .switch__thumb{transform:translate(calc(var(--switch-w) - var(--switch-thumb) - 2 * var(--switch-inset)))}:root[data-theme=dark] .switch[aria-checked=true] .switch__thumb,:root[data-theme=night] .switch[aria-checked=true] .switch__thumb{background:var(--paper)}.switch:focus-visible{outline:none}.switch:focus-visible .switch__track{outline:var(--focus-ring);outline-offset:var(--focus-offset)}:is(.srcmeta__time,.srcbtn__time){font-variant-numeric:tabular-nums}.entry{container:entry / inline-size;padding:var(--s4) 0 var(--s1)}.mark{position:relative;flex:none;display:inline-grid;place-items:center;overflow:hidden;border-radius:var(--radius-round);background:color-mix(in srgb,var(--brand, var(--accent)) 16%,var(--surface));font-family:var(--serif);font-weight:var(--fw-head);line-height:var(--lh-tight)}.mark:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--hairline)}.mark:before{content:attr(data-letter);color:var(--brand, var(--accent))}:root[data-theme=dark] .mark:before,:root[data-theme=night] .mark:before{color:var(--ink)}.mark img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:var(--mark-bg)}.mark--logo img{object-fit:contain;padding:var(--mark-logo-pad)}.kicker{display:flex;flex-wrap:wrap;gap:0 var(--s2);margin-bottom:var(--s2)}.is-read .kicker,.is-read .kicker .kicker__type{color:var(--ink-3)}.kicker>span+span:before{content:"·";margin-right:var(--s2);color:var(--ink-3)}.kicker__type{color:var(--accent)}.kicker:has(>.kicker__n){flex-wrap:nowrap}.kicker:has(>.kicker__n)>span{min-width:0}.kicker__n{flex:none;--kicker-n-lift: -1px;translate:0 var(--kicker-n-lift);font-family:var(--serif);font-size:var(--t3);line-height:var(--lh-1);font-weight:var(--fw-head);letter-spacing:0;text-transform:none;color:var(--accent)}.is-read .kicker__n{color:var(--ink-3)}.why{margin:0 0 var(--s2);max-inline-size:var(--measure-prose);color:var(--ink-2);font-size:var(--t2);line-height:var(--lh-2)}.kicker:has(+.why){margin-bottom:0}.via{color:var(--ink-3);font-style:italic}.byline{margin-top:var(--s2);color:var(--ink-3);font-size:var(--t1)}.meta{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(var(--tap),auto) var(--tap) var(--tap);grid-template-areas:"src more taste share save";align-items:center;column-gap:var(--s1);min-height:var(--tap);margin-block:calc(var(--s3) - var(--meta-inset)) calc(var(--s4) - var(--s1) - var(--meta-inset));margin-inline-end:var(--tap-inset);color:var(--ink-3);font-size:var(--t2)}.meta>:is(.srcmeta,.srcbtn){grid-area:src}.meta>.morebtn{grid-area:more}.meta>:is(.iconbtn:not(.save,.share),.taste,.taste__said){grid-area:taste}.meta>.share{grid-area:share}.meta>.save{grid-area:save}.view:not(:has(.meta>:is(.iconbtn:not(.save,.share),.taste,.taste__said))) .meta{grid-template-columns:minmax(0,1fr) auto 0 var(--tap) var(--tap)}@container entry (max-width: 21rem){.meta:has(>.morebtn):not(:has(>:is(.taste,.taste__said))){grid-template-areas:"src src src src src" "more more taste share save"}.meta>.morebtn{justify-self:start}}.srcmeta__text{display:flex;flex-direction:column;min-width:0}.srcmeta__name,.srcmeta__time{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.srcmeta__name{color:var(--ink);font-size:var(--t2);font-weight:var(--fw-ui);line-height:var(--lh-2)}.srcmeta__time{color:var(--ink-3);font-size:var(--t1);font-weight:var(--fw-regular);line-height:var(--lh-1)}.srcbtn{display:inline-flex;align-items:center;gap:var(--s2);min-width:0;max-width:100%;min-height:var(--tap);padding:0;border:0;background:none;color:var(--ink);font-weight:var(--fw-ui);text-align:left;cursor:pointer}.srcbtn__col{display:flex;flex-direction:column;min-width:0;line-height:var(--lh-2)}.srcbtn__name,.srcbtn__time{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.srcbtn__time{color:var(--ink-3);font-size:var(--t1);font-weight:var(--fw-regular);line-height:var(--lh-1)}.morebtn{gap:var(--s2);margin-inline-end:0;color:var(--accent)}.morebtn__short{display:none}@media (max-width: 419px){.morebtn__long{display:none}.morebtn__short{display:inline}}.dot{width:var(--dot);height:var(--dot);border-radius:var(--radius-round);background:currentColor}.media,.thumb{overflow:hidden;background:var(--rule)}.media img,.media video,.thumb img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--media-focus)}.is-read .lead__title,.is-read .compact__title,.is-read .social__text{color:var(--ink-3)}.lead__link,.compact__link,.social__body{display:block;color:inherit;text-decoration:none}.lead__link{display:flex;flex-direction:column}.media--lead{aspect-ratio:var(--media-lead);margin:0 0 var(--s4);border-radius:var(--radius-card)}@media (min-width: 720px){.media--lead{aspect-ratio:var(--media-lead-wide)}}.media--measured{position:relative;container-type:size}.media--measured img{position:absolute;left:50%;top:50%;width:var(--crop-width);height:var(--crop-height);max-width:none;transform:translate(calc(-50% + var(--crop-x)),calc(-50% + var(--crop-y)))}@supports (object-view-box: inset(0%)){.media--measured img{width:100%;height:100%;top:0;right:0;bottom:0;left:0;transform:none;object-view-box:inset(var(--crop-inset));object-fit:cover}}.media--lead.media--portrait{aspect-ratio:var(--media-lead-portrait)}@media (min-width: 720px){.lead__link--portrait{display:grid;grid-template-columns:300px minmax(0,1fr);column-gap:var(--s5);align-content:start}.lead__link--portrait>.media--portrait{grid-column:1;grid-row:1 / span 6;aspect-ratio:var(--media-lead-portrait-wide);margin-bottom:0;align-self:start}.lead__link--portrait>:not(.media--portrait){grid-column:2}html[data-images=uit] .lead__link--portrait{display:flex}}.lead__title{margin-bottom:var(--s3);text-wrap:balance;overflow-wrap:anywhere}.lead__sum,.compact__sum{max-inline-size:var(--measure-prose);color:var(--ink-2)}.lead__sum{font-size:var(--t3);line-height:var(--lh-3-read)}.compact__sum{font-size:var(--t2);line-height:var(--lh-2-read)}.list{container:list / inline-size}.list--lines-1{--lines: 1;--lines-social: 4}.list--lines-2{--lines: 2;--lines-social: 6}.list--lines-3{--lines: 3;--lines-social: 8}:is(.list--lines-1,.list--lines-2,.list--lines-3) :is(.compact__sum,.social__text){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:calc(var(--lines) + 1);line-clamp:calc(var(--lines) + 1);overflow:hidden}:is(.list--lines-1,.list--lines-2,.list--lines-3) .social__text{-webkit-line-clamp:var(--lines-social);line-clamp:var(--lines-social)}.compact,.social{content-visibility:auto;contain-intrinsic-size:auto 230px}.compact__link{min-height:var(--tap);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s3);align-items:start}.compact__title{margin-bottom:var(--s2);text-wrap:pretty;overflow-wrap:anywhere}.thumb{width:var(--thumb-w);height:var(--thumb-h);border-radius:var(--radius-control)}.compact--tl .compact__link{display:block}.media--tl{width:100%;aspect-ratio:var(--media-tl);margin:var(--s3) 0 0;border:1px solid var(--rule);border-radius:var(--radius-card)}.compact--tl{contain-intrinsic-size:auto 420px}@media (min-width: 720px){.compact--tl{contain-intrinsic-size:auto 560px}}@container list (min-width: 640px){.compact--tl .compact__title{font-size:var(--t-head-lg);line-height:var(--lh-head-lg);letter-spacing:var(--ls-head-5)}}.social__head{display:flex;align-items:center;gap:var(--s2)}.srcbtn--social{flex:1;gap:var(--s3)}.social__who{display:flex;flex-direction:column;min-width:0;line-height:var(--lh-2)}.social__handle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-3);font-size:var(--t1);font-weight:var(--fw-regular);line-height:var(--lh-1)}.social__body{min-height:var(--tap)}.social__text{margin:var(--s2) 0 var(--s3);font-size:var(--t3);line-height:var(--lh-3-read);overflow-wrap:anywhere}.media--social{position:relative;margin-bottom:var(--s3);border-radius:var(--radius-card)}.media--natural img{object-fit:contain}.media__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.media__start{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.pill{transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}.save svg{transition:color var(--dur-1) var(--ease)}.save.is-on svg{animation:save-pop var(--dur-1) var(--ease)}@keyframes save-pop{0%{transform:scale(.82)}}.story,.toast{animation:rise var(--dur-2) var(--ease)}@keyframes rise{0%{opacity:0;transform:translateY(10px)}}.toasts{position:fixed;left:0;right:0;bottom:calc(var(--safe-b) + var(--tabbar-h) + var(--s3));z-index:var(--z-toast);display:flex;justify-content:center;padding:0 var(--gutter);pointer-events:none}.toast{display:flex;align-items:center;gap:var(--s2);max-width:100%;padding:var(--s1) var(--s3) var(--s1) var(--s4);border-radius:var(--radius-pill);background:var(--ink);color:var(--paper);font-size:var(--t2);line-height:var(--lh-2);box-shadow:0 0 0 1px var(--elev-edge),var(--shadow-float);pointer-events:auto}.toast .linkbtn{color:inherit}.toast .linkbtn:last-child{margin-inline-end:calc(var(--s4) - var(--s3) - var(--s2))}@media (min-width: 960px){.toasts{bottom:var(--s5)}}.status{margin-top:var(--s2);color:var(--ink-3);font-size:var(--t1);line-height:var(--lh-1)}.status--warn{color:var(--warn);font-weight:var(--fw-ui)}.empty{padding-block:var(--s5) 0}.empty__label{margin-bottom:var(--s2)}.empty--error .empty__label{color:var(--warn)}.empty__title{margin-bottom:var(--s2);color:var(--ink);text-wrap:balance}.empty__text{max-inline-size:var(--measure-prose);margin-bottom:var(--s4);color:var(--ink-2);font-size:var(--t2);line-height:var(--lh-2-read)}.empty--page{display:grid;justify-items:center;place-content:center;min-height:60vh;text-align:center;translate:0 -6vh}.empty__art{width:var(--art);height:var(--art);margin-bottom:var(--s5);color:var(--edge);stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.empty__lint{stroke:var(--accent)}.empty--page .empty__text{max-inline-size:var(--measure-empty);margin-bottom:var(--s5);text-wrap:balance}.listmore{height:1px}.listend{padding:var(--s6) 0 var(--s2);color:var(--ink-3);font-size:var(--t1);line-height:var(--lh-1);text-align:center}.endcap{--brand: var(--on-brand-red);--accent: var(--on-brand-red);display:grid;justify-items:center;gap:var(--s3);max-inline-size:var(--measure);margin:var(--s6) 0 var(--s4);padding:var(--s7) var(--s5) var(--s6);border-radius:var(--radius-card);background:var(--brand-red);color:var(--on-brand-red);text-align:center}.endcap__count{font-family:var(--serif);font-size:var(--t3);line-height:var(--lh-3);font-weight:var(--fw-regular);color:var(--on-brand-red-2)}.endcap__title{margin-top:var(--s1)}.endcap__text{max-inline-size:var(--measure-end);color:var(--on-brand-red);text-wrap:balance}.endcap__more{color:var(--on-brand-red-2)}@media (hover: hover){.endcap__more:hover{color:var(--on-brand-red)}}.how{color:var(--ink-3);font-size:var(--t2)}.how p+p{padding-top:0}.how p{padding:var(--s1) 0 var(--s3);color:var(--ink-2);font-size:var(--t2);line-height:var(--lh-2-read)}.sk{display:grid;grid-template-columns:minmax(0,1fr) var(--thumb-w);gap:var(--s3);padding:var(--s5) 0;border-bottom:1px solid var(--rule)}.sk__bar,.sk__thumb{border-radius:var(--radius-sm);background:var(--rule);animation:pulse 1.4s ease-in-out infinite}.sk__bar{height:14px;margin-bottom:var(--s3)}.sk__bar--title{height:22px}.sk__bar--short{width:55%}.sk__thumb{width:var(--thumb-w);height:var(--thumb-h)}.sk--tl{display:block;padding:var(--s4) 0 var(--s1)}.sk__media,.sk__mark{border-radius:var(--radius-card);background:var(--rule);animation:pulse 1.4s ease-in-out infinite}.sk__media{aspect-ratio:var(--media-tl);margin-top:var(--s3)}.sk__src{display:flex;align-items:center;gap:var(--s2);min-height:var(--tap);margin-block:calc(var(--s3) - var(--meta-inset)) calc(var(--s4) - var(--s1) - var(--meta-inset))}.sk__mark{flex:none;width:var(--slot-sm);height:var(--slot-sm);border-radius:50%}.sk__who{display:grid;gap:var(--s2);width:40%}.sk__who .sk__bar{margin:0}.sk__bar--name{height:var(--s3)}.sk__bar--time{width:60%;height:var(--s2)}.sk--lead{display:block;padding:var(--s3) 0 var(--s5);border-bottom:0}.sk__media--lead{aspect-ratio:var(--media-lead);margin:0 0 var(--s4)}@media (min-width: 720px){.sk__media--lead{aspect-ratio:var(--media-lead-wide)}}.sk__bar--kicker{width:20%;height:var(--s3)}.sk__bar--head{height:calc(var(--lh-6) - var(--s2))}@keyframes pulse{50%{opacity:.45}}.newpill{position:sticky;top:calc(var(--safe-t) + var(--s2));z-index:var(--z-pill);display:flex;width:max-content;max-width:100%;margin:var(--s3) auto 0}.totop{position:sticky;bottom:var(--s4);display:grid;place-items:center;width:var(--control-md);height:var(--control-md);margin:0 var(--gutter) var(--s4) auto;border:1px solid var(--elev-edge);border-radius:var(--radius-round);background:var(--elev-1);color:var(--action);box-shadow:var(--shadow-float);cursor:pointer}.dialog{padding:0;border:1px solid var(--elev-edge);border-radius:var(--radius-sheet);background:var(--elev-1);color:var(--ink);overscroll-behavior:contain}.dialog::backdrop{background:var(--scrim)}.dialog__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s3)}.dialog__heading{display:flex;flex-direction:column;gap:var(--s1);min-width:0}.dialog__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog__title{text-wrap:balance}.dialog__head>.iconbtn{margin-block:var(--tap-inset);margin-inline-end:var(--tap-inset)}.sheet{width:100%;max-inline-size:var(--sheet-w);max-block-size:88dvh;margin:auto auto 0;border-width:1px 0 0;border-radius:var(--radius-sheet) var(--radius-sheet) 0 0}.sheet__in{padding:var(--dialog-pad) calc(var(--dialog-pad) + var(--safe-r)) calc(var(--dialog-pad) + var(--safe-b)) calc(var(--dialog-pad) + var(--safe-l))}.sheet__in>.dialog__head{margin-bottom:var(--s4)}.sheet__label,.sect{margin:var(--s6) 0 var(--s3)}.sheet__label{margin-top:var(--s4)}.sheet__note{margin-top:var(--s2);color:var(--ink-3);font-size:var(--t1);line-height:var(--lh-1-read)}.hint{max-inline-size:var(--measure-prose);margin-top:var(--s2);color:var(--ink-2);font-size:var(--t1);line-height:var(--lh-1-read)}.sheet__foot{position:sticky;bottom:0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s2);margin-top:var(--s5);padding:var(--s3) 0 0;background:var(--elev-1)}@media (min-width: 720px){.dialog{box-shadow:var(--shadow-float)}.sheet{margin:auto;border-width:1px;border-radius:var(--radius-sheet)}}@media (min-width: 960px){.dialog{translate:calc(var(--nav-w) / 2) 0}}@media (min-width: 1200px){.has-panel .dialog{translate:calc((var(--nav-w) - var(--panel-w)) / 2) 0}}.gbtn{display:inline-flex;align-items:center;justify-content:center;align-self:start;justify-self:start;gap:10px;inline-size:auto;min-height:var(--control-md);padding:0 var(--s5) 0 var(--s4);border:1px solid var(--g-stroke);border-radius:var(--radius-pill);background:var(--g-fill);color:var(--g-text);font-family:"Roboto",var(--sans);font-size:14px;line-height:20px;font-weight:500;letter-spacing:.25px;white-space:nowrap;cursor:pointer}.gbtn__logo{flex:none}@media (hover: hover){.gbtn:hover{background-image:linear-gradient(var(--state-hover),var(--state-hover))}}.gbtn:active{background-image:linear-gradient(var(--state-press),var(--state-press))}.gbtn--wide{min-height:var(--control-lg);padding:0 var(--s6) 0 var(--s5)}@media (max-width: 559px){.sheet .gbtn{inline-size:100%}}.prose p,.prose ul{max-inline-size:var(--measure-prose);margin:0 0 var(--s3);color:var(--ink-2);font-size:var(--t3);line-height:var(--lh-3-read)}.prose ul{padding-left:1.2em}.prose li+li{margin-top:var(--s1)}.prose strong{color:var(--ink)}.prose h3{margin:var(--s5) 0 var(--s1)}.join__text{max-inline-size:var(--measure-prose);margin:var(--s3) 0 0;color:var(--ink-2);font-size:var(--t3);line-height:var(--lh-3-read)}.join__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s5);margin-top:var(--s5)}@media (max-width: 559px){.join__actions .linkbtn{margin:0 auto}}@media (min-width: 560px){.join__actions{margin-bottom:var(--s4)}}.setrow.setrow--stack{flex-direction:column;align-items:stretch;gap:var(--s3)}.srcgroup>summary{display:flex;align-items:center;gap:var(--s2);min-height:var(--row-md);padding-block:var(--s2);cursor:pointer;list-style:none}.srcgroup>summary::-webkit-details-marker{display:none}.srcgroup__n{margin-left:auto;color:var(--ink-3);font-family:var(--sans);font-size:var(--t2);font-weight:var(--fw-ui);letter-spacing:normal}.srows{list-style:none;margin:0;padding:0}.srow{display:flex;align-items:center;gap:var(--s2);min-height:var(--row-lg)}.srow__main{flex:1;align-self:stretch;display:flex;align-items:center;gap:var(--s4);min-width:0;padding-block:var(--s2);color:inherit;text-decoration:none}.srow__text{display:flex;flex-direction:column;min-width:0;line-height:var(--lh-2)}.srow__name{font-size:var(--t2);font-weight:700}.srow__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-3);font-size:var(--t1);line-height:var(--lh-1)}.is-warn{color:var(--warn);font-weight:600}.srow__meta.is-down:before,.srcstatus__dot{content:"";display:inline-block;flex:none;width:var(--dot);height:var(--dot);margin-right:var(--s2);border-radius:var(--radius-round);background:var(--quiet-amber);vertical-align:middle}.srcstatus{margin-top:var(--s2);color:var(--ink-3);font-size:var(--t1)}.srcstatus summary{display:flex;align-items:center;gap:var(--s1);min-height:var(--tap)}.srcstatus__dot{background:var(--rule)}.srcstatus__dot.is-down{background:var(--quiet-amber)}.srcstatus__body{padding:var(--s1) 0 var(--s2) var(--s3);border-left:2px solid var(--rule);color:var(--ink-2);font-size:var(--t2);line-height:var(--lh-2-read)}.srcstatus__body ul{margin:0;padding:0;list-style:none}.srcstatus__body li+li{margin-top:var(--s2)}.srcstatus__foot{margin-top:var(--s2);color:var(--ink-3);font-size:var(--t1)}.srcstatus__foot .linkbtn{display:flex}.scope{padding-top:var(--s3)}.add{margin-top:var(--s5)}.add__label{font-size:var(--t2);display:block;margin-bottom:var(--s2);font-weight:700}.add__row{display:flex;flex-wrap:wrap;gap:var(--s2)}.add__row .input{flex:1 1 calc(var(--control-col) / 2)}.add__msg{margin-top:var(--s2);font-size:var(--t2);font-weight:600}.about{margin-top:var(--s6);padding-top:var(--s4);border-top:1px solid var(--rule);color:var(--ink-3);font-size:var(--t1);line-height:var(--lh-1-read)}.sect+.about{margin-top:0;padding-top:0;border-top:0}.story__head{--story-edge: calc((100% - var(--readable)) / 2 + var(--gutter));position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:center;gap:var(--s1);padding-block:calc(var(--safe-t) + var(--s2)) var(--s2);padding-inline:max(calc(var(--gutter) + var(--safe-l)),var(--story-edge)) max(calc(var(--gutter) + var(--safe-r)),var(--story-edge));background:var(--paper);border-bottom:1px solid var(--rule)}.story__head>.story__eyebrow:first-child{padding-inline-start:0}.story__acts{flex:none;display:flex;align-items:center;gap:var(--s1);margin-inline:auto var(--tap-inset)}.story__eyebrow{flex:1;padding-left:var(--s2)}.story__body{max-width:var(--readable);margin:0 auto;padding:var(--s4) calc(var(--gutter) + var(--safe-r)) calc(var(--s7) + var(--safe-b)) calc(var(--gutter) + var(--safe-l))}.story__title{text-wrap:balance;overflow-wrap:anywhere}.story__link{color:inherit;text-decoration:none}.story__src{display:flex;min-height:var(--tap);align-items:center;margin-top:calc(var(--s3) - var(--meta-inset))}.story__facts{margin-top:var(--s3);color:var(--ink-2);font-size:var(--t2)}.story__sub{margin-top:var(--s5)}.sidx{list-style:none;margin:var(--s4) 0 0;padding:0}.sidx__btn{display:flex;align-items:center;gap:var(--s3);width:100%;min-height:var(--row-sm);padding:var(--s3) 0;border:0;border-top:1px solid var(--rule);background:none;text-align:left;cursor:pointer}.sidx__meta{color:var(--ink-3);font-size:var(--t1);line-height:var(--lh-1)}.linkcard{display:flex;align-items:center;gap:var(--s3);margin-bottom:var(--s3);padding:var(--s3)}.linkcard .thumb{flex:none;width:var(--thumb-sm);height:var(--thumb-sm)}.linkcard__text{display:flex;flex-direction:column;gap:var(--s1);min-width:0}.linkcard__title{font-size:var(--t2);font-weight:var(--fw-action);line-height:var(--lh-2);overflow-wrap:anywhere}.linkcard__domain{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-3);font-size:var(--t1)}.searchbar{display:flex;align-items:center;gap:var(--s1)}.ob{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay);display:flex;flex-direction:column;overflow-y:auto;background:var(--paper);touch-action:pan-y}.ob__head,.ob__col,.ob__foot .col{width:100%;max-inline-size:var(--measure)}.ob__head{flex:none;padding-top:calc(var(--safe-t) + var(--head-y));padding-bottom:0}.ob__col{display:flex;flex:1;flex-direction:column;min-height:0;padding-top:0;padding-bottom:var(--s3)}.ob__top{display:flex;align-items:center;justify-content:space-between;min-height:var(--tap)}.ob__brand{display:block}.ob__back,.ob__login{margin-inline-end:calc(var(--s2) * -1)}.ob__login{color:inherit;font-weight:var(--fw-ui)}.ob__title{margin-top:var(--s4);font-family:var(--serif);font-size:var(--t-display);line-height:var(--lh-display);font-weight:var(--fw-head);letter-spacing:var(--ls-display);text-wrap:balance}.ob__sub{max-inline-size:var(--measure-prose);margin-top:var(--s2);color:var(--ink-2);font-size:var(--t3);line-height:var(--lh-3-read)}.ob--open{--on-brand-red: var(--paper-brand);--on-brand-red-2: color-mix(in srgb, var(--paper-brand) 85%, transparent);--brand: var(--on-brand-red);--accent: var(--on-brand-red);background:var(--brand-red);color:var(--on-brand-red)}.ob__red{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-pill);display:flex;flex-direction:column;overflow-y:auto;will-change:clip-path;touch-action:pan-y;-webkit-user-select:none;user-select:none}.ob__mid{align-items:center;justify-content:center;text-align:center}.ob__hero{margin-top:var(--s4);font-family:var(--serif);font-size:min(var(--t-hero),10.5vw);line-height:var(--lh-tight);font-weight:var(--fw-head);letter-spacing:var(--ls-display);text-wrap:balance}.ob__lede{max-inline-size:28ch;margin-top:var(--s3);color:var(--ink-2);font-size:var(--t4);line-height:var(--lh-3-read);text-wrap:pretty}.ob--open .ob__lede{color:var(--on-brand-red-2)}.sun{--sun-disc: var(--accent);--sun-line: var(--ink);display:block;flex:none;overflow:visible}.ob--open .sun{--sun-disc: var(--on-brand-red);--sun-line: var(--on-brand-red)}.sun__disc{fill:var(--sun-disc)}.sun__ring{fill:none;stroke:var(--sun-disc);stroke-width:1}.sun__line{stroke:var(--sun-line);stroke-width:1.5}.sun__water{stroke:var(--sun-line);stroke-width:2;stroke-linecap:round}.sun--kop{width:auto;height:.75em;margin-left:.3em;align-self:center}.endcap .sun{--sun-disc: var(--on-brand-red);--sun-line: var(--on-brand-red)}.endcap__sun{width:auto;height:4.5rem}.ob__art{width:auto;height:clamp(6.5rem,27dvh,14rem);max-width:100%}.ob__pager{position:relative;overflow:hidden;-webkit-user-select:none;user-select:none}.ob__track{display:flex;flex:1;min-height:0;transform:translate(calc(var(--pg) * -100%));transition:transform .32s var(--ease)}.ob__page{display:flex;flex:0 0 100%;flex-direction:column;align-items:center;justify-content:center;min-width:0;text-align:center}.ob__pagetitle{margin-top:var(--s5);font-family:var(--serif);font-size:var(--t-display);line-height:var(--lh-display);font-weight:var(--fw-head);letter-spacing:var(--ls-display)}.ob__page .ob__lede{margin-top:var(--s2)}.ob__nav{display:none}@media (min-width: 720px) and (hover: hover){.ob__nav{position:absolute;top:50%;z-index:1;display:grid;place-items:center;width:var(--control-lg);height:var(--control-lg);margin-top:calc(var(--control-lg) / -2);border:1px solid var(--edge);border-radius:var(--radius-round);background:none;color:inherit;cursor:pointer}.ob__nav--l{left:0}.ob__nav--r{right:0}}.ob__foot{flex:none;padding:var(--s3) 0 calc(var(--s3) + var(--safe-b))}.ob__foot--pager{padding-top:0;padding-bottom:calc(var(--s5) + var(--safe-b))}.ob__foot .col{padding-top:0;padding-bottom:0}.ob__dots{display:flex;justify-content:center}.ob__dot{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.ob__dot:before{content:"";width:8px;height:8px;border-radius:var(--radius-round);background:currentColor;opacity:.25;transition:opacity var(--dur-2) var(--ease),width var(--dur-2) var(--ease)}.ob__dot[aria-current=true]:before{width:20px;border-radius:var(--radius-pill);opacity:1}.ob__slot{position:relative;height:100px;margin-top:var(--s3)}.ob__slot>*{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-content:start;gap:var(--s1);transition:opacity var(--dur-2) var(--ease),visibility 0s linear var(--dur-2)}.ob__slot>[data-shown=false]{visibility:hidden;opacity:0;pointer-events:none}.ob__slot>[data-shown=true]{visibility:visible;opacity:1;transition:opacity var(--dur-2) var(--ease)}.ob__next{display:flex;align-items:center;justify-content:center;gap:var(--s2);min-height:var(--tap);border:0;background:none;color:var(--ink-2);font-size:var(--t2);font-weight:var(--fw-ui);cursor:pointer}.ob__next u{text-underline-offset:3px;text-decoration-thickness:1px}.ob--open .ob__next{color:var(--on-brand-red-2)}.ob__slot .ob__cta{width:100%}.ob__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2);margin-top:var(--s4)}@media (min-width: 560px){.ob__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ob__tile{display:flex;align-items:center;gap:var(--s3);min-height:calc(var(--control-lg) + var(--s2));padding:0 var(--s3);border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);text-align:left;cursor:pointer;transition:background-color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease),transform var(--dur-1) var(--ease)}.ob__tile:active{transform:scale(.97)}.ob__ticon{flex:none;color:var(--accent)}.ob__ticon svg{display:block;width:var(--icon);height:var(--icon)}.ob__tile{gap:var(--s2);padding:0 var(--s2);position:relative}.ob__tlabel{min-width:0;white-space:nowrap;font-size:var(--t3);line-height:var(--lh-4);font-weight:var(--fw-head)}@media (max-width: 340px){.ob__tlabel{white-space:normal;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}}.ob__tile[aria-pressed=true]{border-color:var(--sel-edge);background:var(--sel-bg);color:var(--sel-fg)}.ob__tile[aria-pressed=true]:after{content:"";flex:none;margin-left:auto;width:var(--icon-sm);height:var(--icon-sm);background:currentColor;-webkit-mask:var(--icon-check) center / contain no-repeat;mask:var(--icon-check) center / contain no-repeat}.ob__fit{position:relative;flex:1;min-height:0;margin-top:var(--s4)}.ob__groups{display:flex;flex-direction:column;gap:var(--s5)}.ob__groups>.ob__group.chipgroup{margin-top:0}.ob__measure{position:absolute;inset:0 0 auto;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.ob__chip{min-height:var(--control-sm);padding:0 var(--s3)}.ob__gtitle{display:flex;align-items:center;gap:var(--s2);margin-bottom:var(--s3)}.ob__gtitle svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--accent)}.ob__pages{min-height:var(--lh-2);margin-bottom:var(--s2);color:var(--ink-3);font-size:var(--t1);line-height:var(--lh-2);text-align:center}.ob__rows{margin-top:var(--s5);border-top:2px solid var(--ink)}.ob__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--s3);width:100%;min-height:var(--tap);padding:var(--s2) 0;border:0;border-bottom:1px solid var(--rule);background:none;color:var(--ink);text-align:left;cursor:pointer}.ob__rk{display:block;font-size:var(--t3);line-height:var(--lh-4);font-weight:var(--fw-ui)}.ob__rv{display:block;overflow:hidden;color:var(--ink-3);font-size:var(--t2);line-height:var(--lh-2);font-weight:var(--fw-regular);text-overflow:ellipsis;white-space:nowrap}.ob__ra{display:inline-flex;align-items:center;gap:var(--s1);font-size:var(--t2);font-weight:var(--fw-ui)}.ob__sources{margin:0;padding:0;list-style:none}.ob__src{display:flex;align-items:center;gap:var(--s3);width:100%;min-height:var(--tap);padding:var(--s2) 0;border:0;border-bottom:1px solid var(--rule);background:none;color:var(--ink);text-align:left;cursor:pointer}.ob__src[aria-pressed=false] .mark{opacity:var(--opacity-disabled)}.ob__stext{display:flex;flex:1;flex-direction:column;min-width:0}.ob__sname{display:flex;flex-wrap:nowrap;align-items:baseline;gap:0 var(--s1);min-width:0;white-space:nowrap;font-size:var(--t3);line-height:var(--lh-3);font-weight:var(--fw-head)}.ob__sabout{overflow:hidden;color:var(--ink-3);font-size:var(--t2);line-height:var(--lh-2);text-overflow:ellipsis;white-space:nowrap}.ob__snm{min-width:0;overflow:hidden;text-overflow:ellipsis}.ob__tag{flex:none;padding:0 var(--s1);border-radius:var(--radius-pill);background:var(--rule);color:var(--ink-2);font-size:var(--t1);line-height:var(--lh-2);font-weight:var(--fw-action);white-space:nowrap}.ob__tag--free{background:var(--tint);color:var(--ink)}.ob__check{display:grid;flex:none;place-items:center;width:var(--check);height:var(--check);border:1px solid var(--edge);border-radius:var(--radius-round);transition:background-color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}[aria-pressed=true]>.ob__check{border-color:var(--sel-edge);background:var(--sel-bg);color:var(--sel-fg)}[aria-pressed=true]>.ob__check:after{content:"";width:var(--icon-sm);height:var(--icon-sm);background:currentColor;-webkit-mask:var(--icon-check) center / contain no-repeat;mask:var(--icon-check) center / contain no-repeat}.ob__cta{width:100%}.ob--open .ob__cta{--btn-fill: var(--on-brand-red);--btn-ink: var(--brand-red)}.ob__skip{display:flex;margin:var(--s1) auto 0;color:inherit}[tabindex="-1"]:is(h1,h2,article):focus{outline:none}@media (min-width: 720px){.ob__foot:not(.ob__foot--pager){border-top:1px solid var(--rule)}.ob__foot:not(.ob__foot--pager) .col{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s5)}.ob__foot:not(.ob__foot--pager) .ob__pages{flex:0 0 100%;margin:0;text-align:left}.ob__foot:not(.ob__foot--pager) .ob__cta{width:auto;min-inline-size:calc(var(--measure) / 3)}.ob__foot:not(.ob__foot--pager) .ob__skip{margin:0 calc(-1 * var(--s2))}}.sg code{font-size:var(--t1);white-space:nowrap}.sg__list{max-inline-size:var(--measure-prose);margin:0;padding-inline-start:var(--s5);color:var(--ink-2);font-size:var(--t2);line-height:var(--lh-2-read)}.sg__list li+li{margin-top:var(--s1)}.sg__list strong{color:var(--ink)}.sg__intro{margin:0 0 var(--s4)}.sg__spec{margin-top:var(--s1);color:var(--ink-3);font-size:var(--t1);line-height:var(--lh-1-read)}.sg__part{white-space:nowrap}.sg__block+.sg__block,.sg__block+.sg__intro{margin-top:var(--s5)}.sg__dialog+.sg__spec,.sg__toasts+.sg__spec{margin-top:var(--s3)}.sg__open{margin-top:var(--s3)}.sg__colors{display:grid;grid-template-columns:minmax(0,1fr) auto auto;column-gap:var(--s2)}.sg__cname{display:flex;flex-wrap:wrap;align-items:baseline;align-content:center;column-gap:var(--s2);padding-block:var(--s2);border-top:1px solid var(--rule);color:var(--ink-2);font-size:var(--t1);line-height:var(--lh-1-read)}.sg__cname code{color:var(--ink)}.sg__tone{display:flex;align-items:center;gap:var(--s2);padding:var(--s2) var(--s3);border-inline:1px solid var(--rule);background:var(--paper);color:var(--ink-3)}.sg__tone--top{padding-top:var(--s3);border-top:1px solid var(--rule);border-radius:var(--radius-card) var(--radius-card) 0 0}.sg__tone--row{border-top:1px solid var(--rule)}.sg__tone--end{padding-bottom:var(--s3);border-bottom:1px solid var(--rule);border-radius:0 0 var(--radius-card) var(--radius-card)}.sg__tone code{white-space:normal}@media (max-width: 559px){.sg__colors{grid-template-columns:minmax(0,1fr) min-content min-content}.sg__cname{display:grid;align-content:center;justify-items:start}.sg__tone--row{flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--s1)}}.sg__chip{flex:none;width:var(--slot-sm);height:var(--slot-sm);border-radius:var(--radius-control);box-shadow:inset 0 0 0 1px var(--hairline)}.sg__typerow{padding-block:var(--s3)}.sg__typerow>:first-child{margin:0}.sg__read{max-inline-size:var(--measure-prose);font-size:var(--t3);line-height:var(--lh-3-read)}.sg__scroll{max-inline-size:none;overflow-x:auto;overscroll-behavior-x:contain}.sg__matrix{inline-size:100%;border-collapse:collapse}.sg__matrix th,.sg__matrix td{padding:var(--s3) var(--s1);text-align:start;vertical-align:middle}.sg__matrix thead th{padding-block:0 var(--s2);border-bottom:var(--rule-strong);white-space:nowrap}.sg__matrix tbody tr+tr{border-top:1px solid var(--rule)}.sg__matrix tbody th{position:sticky;inset-inline-start:0;z-index:var(--z-sticky);inline-size:calc(var(--tap) * 3);min-inline-size:calc(var(--tap) * 3);padding-inline:0 var(--s2);background:var(--paper);color:var(--ink-3);font-weight:var(--fw-regular);line-height:var(--lh-1)}.sg__name{display:block;color:var(--ink);font-size:var(--t2);font-weight:var(--fw-ui);line-height:var(--lh-2)}.sg__note{font-size:var(--t1)}.sg__cell{inline-size:calc(var(--tap) * 2.5)}.sg__specimen{display:flex;align-items:center}.sg__none{color:var(--ink-3)}.sg .sg__dialog{margin:0;translate:none}.sg__toasts{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s3)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;height:var(--control-md);padding:var(--s1);border-radius:var(--radius-pill);background:var(--surface);box-shadow:inset 0 0 0 1px var(--rule)}.seg__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;height:var(--control-sm);padding:0 var(--s3);border:0;border-radius:var(--radius-pill);background:none;color:var(--ink-3);font-size:var(--t2);font-weight:var(--fw-ui);line-height:var(--lh-2);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}.seg__btn:before{content:"";position:absolute;inset:calc((var(--control-sm) - var(--tap)) / 2) 0}.seg__btn[aria-pressed=true]{background:var(--sel-bg);color:var(--sel-fg)}.seg__btn--klein{font-size:var(--t1)}.seg__btn--groot{font-size:var(--t4)}.fitem__link{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s3);align-items:start;min-height:var(--tap);color:inherit;text-decoration:none}.fitem__text{display:flex;flex-direction:column;gap:var(--s1)}.fitem__title{text-wrap:pretty;overflow-wrap:anywhere}.is-read .fitem__title{color:var(--ink-3)}.fitem__sum{--lines: 2;max-inline-size:var(--measure-prose);color:var(--ink-2);font-size:var(--t2);line-height:var(--lh-2-read)}.fitem .thumb{display:block;width:var(--thumb-w);height:var(--thumb-h);border-radius:var(--radius-sm)}.front__side,.front__under{border-top:1px solid var(--rule)}.front .lead{padding-top:var(--s3)}.front__more{max-inline-size:var(--measure);margin:var(--s6) 0 0;padding-top:var(--s4);border-top:var(--rule-strong)}.col--front{container:front / inline-size}.front__rest .list{max-inline-size:var(--measure)}.srcitem__link{display:block;min-height:var(--tap);color:inherit;text-decoration:none}.srcitem__title{text-wrap:pretty;overflow-wrap:anywhere}.is-read .srcitem__title{color:var(--ink-3)}.srcitem__sum{--lines: 2;max-inline-size:var(--measure-prose);margin-top:var(--s2);color:var(--ink-2);font-size:var(--t2);line-height:var(--lh-2-read)}.story__back{margin-inline-end:auto}.sidx__text{flex:1;display:flex;flex-direction:column;gap:var(--s1);min-width:0}.sidx__go{flex:none;display:flex;color:var(--ink-3)}.sidx__btn[aria-current]{padding-left:var(--s3);box-shadow:inset var(--rule-strong-w) 0 0 var(--accent)}.toast__x{color:inherit}html[data-text=klein]{font-size:94%}html[data-text=groot]{font-size:120%}html[data-images=uit] .thumb,html[data-images=uit] .media--tl,html[data-images=uit] .media--lead,html[data-images=uit] .media--social,html[data-images=hoofd] .thumb,html[data-images=hoofd] .media--tl,html[data-images=hoofd] .media--social{display:none}.drows{display:flex;flex-direction:column;container-type:inline-size}.drow{display:grid;grid-template-columns:1fr;gap:var(--s2);min-height:var(--row-md);padding-block:var(--s3);border-bottom:1px solid var(--rule)}.drow:last-child{border-bottom:0}.drow__label{min-width:0;font-size:var(--t2);font-weight:var(--fw-ui);line-height:var(--lh-2)}@container (min-width: 528px){.drow{grid-template-columns:minmax(0,1fr) var(--control-col);align-items:center;gap:var(--s4);padding-block:var(--s2)}}.setrow{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);min-height:var(--row-md);padding-block:var(--s2);color:inherit;text-decoration:none}.setrow__text{display:flex;flex-direction:column;gap:var(--s1);min-width:0;line-height:var(--lh-2)}.setrow__label{font-size:var(--t2);font-weight:600}.setrow__hint{max-inline-size:var(--measure-prose);color:var(--ink-2);font-size:var(--t1);line-height:var(--lh-1-read)}.invite{display:flex;flex-direction:column;gap:var(--s2);padding-block:var(--s3)}.invite__acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2)}.invite__acts .input{flex:1 1 calc(var(--control-col) / 2)}.invite__link{text-overflow:ellipsis}.setrow--link{cursor:pointer}.learned__intro{margin:0 0 var(--s3)}.learned__sub{margin:var(--s4) 0 var(--s1)}.setrow--link>.caret{display:inline-flex;flex:none;color:var(--ink-3)}.reader{width:100%;max-inline-size:none;height:100dvh;max-block-size:none;border-width:0;border-radius:0;font-family:var(--serif)}.dialog.reader{margin:0}.reader__bar{position:sticky;top:0;padding:calc(var(--s3) + var(--safe-t)) calc(var(--dialog-pad) + var(--safe-r)) var(--s3) calc(var(--dialog-pad) + var(--safe-l));border-bottom:1px solid var(--rule);background:var(--elev-1)}.reader__barin,.reader__body{max-inline-size:var(--measure-prose);margin-inline:auto}.reader__body{box-sizing:content-box;padding:var(--s5) calc(var(--dialog-pad) + var(--safe-r)) calc(var(--s7) + var(--safe-b)) calc(var(--dialog-pad) + var(--safe-l))}.reader__title{margin-bottom:var(--s5)}.reader__sect+.reader__sect{margin-top:var(--s5)}.reader__head{margin-bottom:var(--s2)}.reader__p{font-size:var(--t4);line-height:var(--lh-3-read)}.reader__label{margin-bottom:var(--s1)}.reader__refs{margin-top:var(--s1);color:var(--ink-3);font-family:var(--sans);font-size:var(--t1);line-height:var(--lh-1-read)}.reader__refs a{color:inherit;text-underline-offset:var(--underline-offset)}.reader__rest ul{margin:0;padding:0;list-style:none}.reader__rest li{padding:var(--s2) 0;border-top:1px solid var(--rule);font-size:var(--t3);line-height:var(--lh-4)}.reader__rest a{color:inherit;font-weight:800;text-decoration:none}.reader__src{color:var(--ink-3);font-family:var(--sans);font-size:var(--t1)}.reader__foot{margin-top:var(--s6);padding-top:var(--s3);border-top:1px solid var(--rule);color:var(--ink-3);font-family:var(--sans);font-size:var(--t1);line-height:var(--lh-1-read)}@media (min-width: 720px){.reader{max-inline-size:var(--measure);height:auto;max-block-size:88dvh;border-width:1px;border-radius:var(--radius-sheet)}.dialog.reader{margin:auto}.reader__bar{padding-top:var(--s3)}}.bubble{margin-top:var(--s2)}.bubble__hint{margin:var(--s1) 0 var(--s2)}.bubble .list{max-inline-size:var(--measure)}.plus{font-size:var(--t5);font-weight:400;line-height:1}.bsky-add,.bsky-add .add{margin-top:var(--s2)}.bsky-suggest{align-items:center;margin-top:var(--s2)}.bsky-suggest .hint{margin:0}.bsky-person{margin-top:var(--s2)}@container front (width > 48rem){.front{display:grid;grid-template-areas:"lead side" "under side";grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.9fr) minmax(var(--front-side),1fr);gap:var(--s5);align-items:start}.front>:is(.lead,.sk--lead){grid-area:lead}.front__side{grid-area:side;align-self:stretch;padding-left:var(--s5);border-top:0;border-left:1px solid var(--rule)}.front__side .fitem:not(:last-child) .thumb{display:none}.front__under{grid-area:under}}@container front (48rem < width < 52rem){.front{--front-side: 17rem}}@container front (min-width: 52rem){.front__under{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--s5);align-content:start}.front__under>*+*{border-top:0}.front__under .thumb{display:none}}@media (max-width: 400px){.srcbtn__read{display:none}}@media (min-width: 960px){.topics{align-items:flex-start}.topics__scroll{padding-top:var(--s1)}}.social__who .srcbtn__name{font-size:var(--t2)}.terms{margin-top:var(--s2);font-family:var(--sans)}.terms__row{display:flex;flex-wrap:wrap;gap:var(--s2)}.terms__box{max-inline-size:var(--measure-prose);margin:var(--s2) 0 0;padding:var(--s2) var(--s3);border-left:var(--rule-strong-w) solid var(--rule);background:var(--tint);color:var(--ink);font-size:var(--t2);line-height:var(--lh-2-read)}.following{margin:0}.following__head{margin:0 0 var(--s1)}.following ul{margin:0;padding:0;list-style:none}.following__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);width:100%;min-height:var(--row-sm);padding:var(--s2) 0;border:0;border-top:1px solid var(--rule);background:none;color:var(--ink);text-align:left;cursor:pointer}.following__title{min-width:0}.following__new{flex:none;color:var(--ink-3);font-size:var(--t1)}.following__new.is-new{color:var(--ink);font-weight:var(--fw-head)}.followbtn__short{display:none}@container panel (max-width: 21.25rem){.followbtn__short{display:inline}.followbtn__long{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.edbrand{display:flex;align-items:center;min-height:var(--tap);margin-top:var(--head-y)}.edbrand+.vh{padding-top:var(--s2)}@media (min-width: 960px){.edbrand{display:none}}.edrule{margin:0;border:0;border-top:var(--rule-strong);transform-origin:left center}.edmeta>span{white-space:nowrap}.edmeta>:not(:last-child):after{content:"·​";margin-inline:var(--s2);white-space:normal}.edmeta__wx{display:inline-flex;vertical-align:top}.edmeta__wx:empty{display:none}.edmeta:last-child{padding-bottom:var(--s3)}.edtitle{display:contents}@media (min-width: 960px){.edtop .edtitle{display:inline-flex;align-items:baseline;column-gap:var(--s4)}.edtop .sun--kop{height:.65em;flex:none;align-self:baseline;margin-inline-start:0}.edtop .edmeta{margin-top:var(--s2);padding-bottom:var(--s4)}.edtop .edmeta__wx{display:inline;vertical-align:baseline}.edtop .edmeta__wx:empty{display:none}.edtop .weather{display:inline;font-variant-numeric:tabular-nums}.edtop .weather svg{vertical-align:-.2em;margin-inline-end:var(--s1)}}.edhint{display:flex;align-items:flex-start;gap:var(--s2)}.edhint>.hint{flex:1;margin-top:0}.edhint__x{width:var(--control-sm);height:var(--control-sm);margin-block:calc((var(--lh-1-read) - var(--control-sm)) / 2);margin-inline:auto calc((var(--icon-sm) - var(--control-sm)) / 2)}.briefcta{display:flex;align-items:center;gap:var(--s2);width:100%;min-height:var(--row-sm);padding:var(--s3) 0;border:0;border-bottom:1px solid var(--rule);background:none;color:var(--ink);text-align:left;cursor:pointer}.briefcta__icon{display:inline-grid;flex:none;place-items:center;width:var(--slot-sm);color:var(--ink-3)}.briefcta__text{display:flex;flex:1;flex-direction:column;min-width:0}.briefcta__title{font-family:var(--sans);font-size:var(--t2);font-weight:var(--fw-ui);line-height:var(--lh-2)}.briefcta__sub{color:var(--ink-3);font-size:var(--t1);line-height:var(--lh-1)}.briefcta__go{display:inline-flex;flex:none;color:var(--ink-3)}.weather{display:inline-flex;align-items:center;gap:var(--s1);color:var(--ink-2);font-weight:600}.weather svg{flex:none}.toast--tip{padding:var(--s2) var(--s1) var(--s2) var(--s4);line-height:var(--lh-2)}.dmast{margin:0 0 var(--s5)}.dmast__lede{margin-top:var(--s2)}.dmast__note{margin-top:var(--s2);color:var(--ink-3);font-size:var(--t2)}.dtoc{--toc-cols: 3;container:toc / inline-size;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(var(--toc-col),(100% - (var(--toc-cols) - 1) * var(--toc-gap)) / var(--toc-cols))),1fr));gap:var(--toc-gap);margin:0 0 var(--s6);padding-top:var(--s3);border-top:var(--rule-strong)}.dtoc[data-n="4"]{--toc-cols: 2}.dtoc[data-n="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.dtoc[data-n="5"]>*{grid-column:span 6}@container toc (min-width: 36rem){.dtoc[data-n="5"]>*{grid-column:span 3}}@container toc (min-width: 36rem) and (max-width: 54.4375rem){.dtoc>:last-child:nth-child(odd){grid-column:1 / -1}}@container toc (min-width: 54.5rem){.dtoc[data-n="5"]>*{grid-column:span 2}.dtoc[data-n="5"]>:nth-child(n+4){grid-column:span 3}}.dtoc button{display:flex;gap:var(--s2);width:100%;padding:0;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.dtoc__head{align-items:center;min-height:var(--tap)}.dtoc__icon,.dfield__icon{display:inline-grid;flex:none;place-items:center;width:var(--toc-slot);height:var(--toc-slot);border-radius:var(--radius-round);background:var(--tint);color:var(--ink)}.dtoc__icon svg{width:var(--icon-sm);height:var(--icon-sm)}.dtoc__list{margin:0;padding:0;list-style:none;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual}.dtoc__list li+li{border-top:1px solid var(--rule)}.dtoc__list button{padding:var(--s2) 0}.dtoc__list button:hover span:last-child{text-decoration:underline;text-underline-offset:var(--underline-offset)}.dtoc__n{flex:none;width:var(--toc-slot);color:var(--accent)}.dfield{margin-top:var(--s7)}.dfield__head{display:flex;align-items:center;gap:var(--s3);margin-bottom:var(--s4);padding-top:var(--s4);border-top:var(--rule-strong)}.dfield__icon{width:var(--disc-lg);height:var(--disc-lg)}.dfield__about{color:var(--ink-3);font-size:var(--t2);line-height:var(--lh-2)}.dfield,.dfield__anchor{scroll-margin-top:calc(var(--safe-t) + var(--s4))}.dcard{display:flex;flex-direction:column;height:100%}.dcard__link{display:block;flex:1;color:inherit;text-decoration:none}.dcard__media{aspect-ratio:var(--media-card)}.dcard__body{padding:var(--s4) var(--s4) 0}.dcard__rank{display:block;margin-bottom:var(--s1);color:var(--accent);font-family:var(--serif);font-size:var(--t3);font-weight:800;line-height:1}.dcard__why{margin:var(--s1) 0 0;color:var(--ink-3);font-size:var(--t1);line-height:var(--lh-1)}.dcard__sum{--lines: 3;max-inline-size:var(--measure-prose);margin-top:var(--s2);color:var(--ink-2);font-size:var(--t2);line-height:var(--lh-2-read)}.dcard__foot{padding:var(--s2) var(--s4) 0}.dcard__foot .meta{border:0}.dcard__also{color:var(--ink-3);font-size:var(--t1);line-height:var(--lh-1)}.dcard__also a{color:var(--ink-2);font-weight:700}.is-read .dcard__title{color:var(--ink-3)}.dcard--feature .dcard__sum{--lines: 4;font-size:var(--t3);line-height:var(--lh-3-read)}.dcard--text{border-top:var(--rubric-w) solid var(--accent)}@media (min-width: 720px){.dcard--feature .dcard__media{aspect-ratio:var(--media-lead)}.dcard--feature .dcard__body,.dcard--feature .dcard__foot{padding-inline:var(--s5)}}.dpair{display:grid;gap:var(--s3);margin-top:var(--s3)}@media (min-width: 720px){.dpair{grid-template-columns:1fr 1fr}}.dmore{margin-top:var(--s5)}.dmore__list{margin:var(--s2) 0 0;padding:0;list-style:none}@media (min-width: 720px){.dmore__list{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--s5)}}.dmore__list li{border-top:1px solid var(--rule)}.dmore__list a{display:flex;flex-direction:column;gap:var(--s1);padding:var(--s3) 0;color:var(--ink);text-decoration:none}.dmore__src{color:var(--ink-3);font-size:var(--t1)}.dhow{margin-top:var(--s7);padding-top:var(--s3);border-top:1px solid var(--rule);color:var(--ink-3);font-size:var(--t2)}.dhow p+p{margin-top:var(--s2)}.srow__star{color:var(--ink-3)}.line{--line-h: calc(var(--tap) + var(--s1));--rub-r: calc(2 * var(--s2) + 60px);--hair: var(--ink);--dim: .5;position:relative;height:calc(var(--line-h) + 1px)}:root[data-theme=dark] .line,:root[data-theme=night] .line{--hair: var(--ink-3);--dim: .6}.line:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--hair)}.line.no-anim,.line.no-anim *,.line.no-anim *:before,.line.no-anim *:after{transition:none!important}.rub{--cap: 0px;--fade: var(--s4);position:absolute;top:0;bottom:0;left:0;right:var(--rub-r);z-index:1}@media (min-width: 960px){.rub{--cap: var(--s6)}}.rub__scroll{--cl: 0px;--cr: 0px;--fl: 0px;--fr: 0px;position:absolute;top:0;right:0;bottom:0;left:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent var(--cl),#000 calc(var(--cl) + var(--fl)),#000 calc(100% - var(--cr) - var(--fr)),transparent calc(100% - var(--cr)));mask-image:linear-gradient(to right,transparent var(--cl),#000 calc(var(--cl) + var(--fl)),#000 calc(100% - var(--cr) - var(--fr)),transparent calc(100% - var(--cr)));transition:opacity calc(var(--dur-3) * .7) var(--ease-glide) 80ms,transform var(--dur-3) var(--ease-glide) 80ms}.rub__scroll::-webkit-scrollbar{display:none}.rub__row{position:relative;display:flex;width:max-content;height:100%}.rub__btn{position:relative;flex:none;display:flex;align-items:center;height:100%;padding:0 var(--s2) 1px;border:0;border-radius:0;background:none;color:var(--ink-2);font-family:var(--serif);font-size:var(--t3);font-weight:400;line-height:var(--lh-ui);white-space:nowrap;cursor:pointer;transition:color var(--dur-2) var(--ease)}.rub__btn:first-child{padding-left:0}.rub__btn:before{content:"";position:absolute;top:0;bottom:0;left:50%;z-index:1;width:min(var(--tap),max(0px,(var(--tap) - 100%) * 1000));transform:translate(-50%)}.rub__btn:first-child:before{left:0;transform:none}.rub__btn[aria-pressed=true]{color:var(--ink)}@media (hover: hover){.rub__btn:hover{color:var(--ink)}}.rub__btn:focus-visible{outline:var(--focus-ring);outline-offset:calc(-1 * var(--focus-offset));border-radius:var(--radius-control)}.rub__bar{position:absolute;left:0;bottom:0;width:100px;height:3px;background:var(--accent);transform-origin:0 0;pointer-events:none;transition:transform var(--dur-3) var(--ease-glide)}.rub__more{position:absolute;top:0;bottom:1px;z-index:2;display:none;align-items:center;width:var(--tap);padding:0;border:0;background:none;color:var(--ink-3);cursor:pointer;transition:opacity var(--dur-2) var(--ease),color var(--dur-1) var(--ease)}.rub__more svg{width:var(--s4);height:var(--s4)}@media (hover: hover){.rub__more:hover{color:var(--ink)}}.rub__more.is-on{display:flex}.rub__more--next{right:0;justify-content:flex-end;padding-right:var(--s2)}.rub__more--prev{left:0;justify-content:flex-start;padding-left:var(--s2)}.rub__more--prev svg{transform:scaleX(-1)}.line.is-open .rub__scroll{opacity:0;transform:translate(calc(-1 * var(--s5)));transition-delay:0ms}.line.is-open .rub__more{opacity:0}.src{position:absolute;top:0;right:0;bottom:1px;left:0;z-index:2;pointer-events:none}.src__scroll{--fl: 0px;--fr: 0px;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:row-reverse;align-items:center;gap:var(--s1);overflow:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.src__scroll::-webkit-scrollbar{display:none}.line.is-open .src__scroll{pointer-events:auto;overflow-x:auto;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--fl),#000 calc(100% - var(--fr)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--fl),#000 calc(100% - var(--fr)),transparent)}.sb{position:relative;flex:none;display:grid;place-items:center;width:var(--tap);height:var(--tap);padding:0;border:0;border-radius:50%;background:none;cursor:pointer;transform-origin:50% 50%;transition:transform var(--dur-3) var(--ease-glide),opacity calc(var(--dur-3) * .6) var(--ease-glide)}.sb:focus-visible{outline:none}.sb__ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;transition:box-shadow var(--dur-1) var(--ease)}.line.is-open .sb[aria-pressed=true] .sb__ring{box-shadow:inset 0 0 0 2px var(--accent)}.sb:focus-visible .sb__ring{box-shadow:inset 0 0 0 2px var(--focus)}.line.is-open .sb[aria-pressed=true]:focus-visible .sb__ring{box-shadow:inset 0 0 0 2px var(--focus),inset 0 0 0 4px var(--accent)}.sb__all{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--rule);color:var(--ink-2)}.sb__all svg{width:18px;height:18px}.sb__check{position:absolute;right:0;bottom:0;display:grid;place-items:center;width:var(--s4);height:var(--s4);border-radius:50%;background:var(--sel-bg);color:var(--sel-fg);box-shadow:inset 0 0 0 1px var(--sel-edge),0 0 0 2px var(--paper);opacity:0;transform:scale(.6);transition:opacity var(--dur-1) var(--ease),transform var(--dur-1) var(--ease)}.sb__check svg{width:10px;height:10px}.line.is-open .sb[aria-pressed=true] .sb__check{opacity:1;transform:none}.line.has-choice:not(.is-open) .sb.is-front .sb__check{opacity:1;transform:none;transition-delay:calc(var(--dur-3) * .55)}.sb .mark{box-shadow:0 0 0 3.2px var(--paper);transition:filter var(--dur-1) var(--ease),opacity var(--dur-1) var(--ease)}.line.has-choice .sb:not(.sb--all)[aria-pressed=false] .mark{filter:grayscale(1);opacity:var(--dim)}@media (hover: hover){.line.is-open.has-choice .sb:not(.sb--all)[aria-pressed=false]:hover .mark{filter:grayscale(.4);opacity:calc(var(--dim) + .3)}}.src__toggle{position:absolute;right:0;top:calc((var(--line-h) - var(--tap)) / 2);z-index:60;width:var(--rub-r);min-width:var(--tap);height:var(--tap);padding:0;border:0;border-radius:var(--radius-pill);background:none;cursor:pointer;pointer-events:auto}.src__toggle:focus-visible{outline:var(--focus-ring);outline-offset:calc(-1 * var(--focus-offset))}.line.is-open .src__toggle{visibility:hidden;pointer-events:none}.src__label{position:absolute;top:0;bottom:0;display:flex;align-items:center;max-width:10em;padding-bottom:2.6px;color:var(--accent);font-family:var(--sans);font-size:var(--t2);font-weight:700;line-height:var(--lh-ui);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--dur-2) var(--ease-glide),transform var(--dur-3) var(--ease-glide)}.src__label>span{overflow:hidden;text-overflow:ellipsis}.line.has-choice:not(.is-open) .src__label{opacity:1;transition-delay:calc(var(--dur-3) * .55),0ms}.line.is-open .src__label{transform:translate(calc(-1 * var(--s2)))}.filterbtn{position:relative}.filterbtn__dot{position:absolute;top:calc((var(--control-md) - var(--icon) - var(--dot)) / 2);right:calc((var(--control-md) - var(--icon) - var(--dot)) / 2);width:var(--dot);height:var(--dot);border-radius:var(--radius-round);background:var(--sel-fg);box-shadow:var(--ring-cut)}.listempty{padding:var(--s5) 0;border-bottom:1px solid var(--rule);color:var(--ink-2);font-size:var(--t2);line-height:var(--lh-2-read)}.listempty__btn{margin-top:var(--s1)}.taste{display:inline-flex;gap:var(--s2)}.taste__said{font-size:var(--t1);color:var(--ink-3)}@container entry (max-width: 38rem){.meta:has(>:is(.taste,.taste__said)){grid-template-areas:"src more . . ." "taste taste taste share save"}.meta>:is(.taste,.taste__said){justify-self:start}}@container entry (max-width: 21rem){.meta:has(>:is(.taste,.taste__said)){grid-template-areas:"src src src src src" "more more . . ." "taste taste taste share save"}}.lessnote{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s2);padding:var(--s3) 0;border-top:1px solid var(--rule);font-size:var(--t2);color:var(--ink-3)}.waiting{display:inline-flex;align-items:center;gap:var(--s3);color:var(--ink-3)}.waiting--dot{display:inline-flex;width:22px;height:22px;justify-content:center}.waiting__dot{width:8px;height:8px;border-radius:50%;background:var(--accent)}.waiting svg .brand__dot,.waiting__dot{animation:hoot-breathe 8.25s ease-in-out infinite;transform-origin:center;transform-box:fill-box}@keyframes hoot-breathe{0%,to{transform:scale(1)}33%{transform:scale(1.06)}66%{transform:scale(.92)}}.seen{display:flex;align-items:center;gap:var(--s3);padding-block:var(--s3);color:var(--ink-2);font-family:var(--serif);font-size:var(--t2)}.seen:before,.seen:after{content:"";flex:1;height:1px;background:var(--accent)}.stream-new{animation:rise .2s var(--ease) backwards;animation-delay:var(--rise-delay, 0ms)}@media (prefers-reduced-motion: reduce){.waiting svg .brand__dot,.waiting__dot,.stream-new{animation:none}}.ob--sources .ob__title{margin-top:var(--s3)}.ob--sources .ob__sub{font-size:var(--t2);line-height:1.35}.ob__sourcecount{margin-top:var(--s2);color:var(--ink-3);font-size:var(--t1)}.ob__sourcefit{margin-top:var(--s3)}.ob__sourcegrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,max(4.6rem,calc((100% - 3 * var(--s2)) / 4))),1fr));gap:var(--s2);margin:0;padding:0;list-style:none}.ob__sourcegrid>li{min-width:0}.ob__sourcecard{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:max(96px,calc(54px + 3.6 * var(--t0)));padding:6px 3px;border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);text-align:center;cursor:pointer;transition:background-color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}.ob__sourcecard[aria-pressed=true]{border-color:var(--accent);background:var(--sel-bg)}.ob__sourcecard .mark{flex:none}.ob__sourcecard-name{display:flex;align-items:center;justify-content:center;flex:none;height:2.4em;width:100%;font-size:var(--t0);line-height:1.2;font-weight:var(--fw-ui);overflow-wrap:anywhere}.ob__sourcecard-name>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ob__sourcecard-meta{flex:none;max-width:100%;font-size:var(--t0);line-height:1.2;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob__sourcecard .ob__check{position:absolute;top:3px;right:3px;width:16px;height:16px}.ob__sourcecard[aria-pressed=true] .ob__check{background:var(--accent);border-color:var(--accent)}.ob__sourcecard[aria-pressed=true] .ob__check:after{width:12px;height:12px;background:var(--paper)}@media (min-width:560px){.ob__sourcecard{height:max(104px,calc(58px + 3.6 * var(--t1)));padding:var(--s2)}.ob__sourcecard-name{font-size:var(--t1)}}.dnav{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s3) var(--s4);margin:var(--s4) 0}.dnav__dialog{max-width:32rem}.dnav__group+.dnav__group{margin-top:var(--s5)}.dnav__group>h2{margin-bottom:var(--s2)}.dnav__item{min-height:var(--tap);background:transparent;border:0;color:var(--ink);font:inherit;width:100%;display:flex;justify-content:space-between;align-items:baseline;gap:var(--s3);text-align:left;padding:var(--s2) 0;border-bottom:1px solid var(--rule)}.dnav__item>span:first-child{min-width:0;overflow-wrap:anywhere}.dnav__count{color:var(--ink-3);font-size:var(--t1);flex-shrink:0}.dfield>.dfield__head{display:block}.dfield__toggle{background:transparent;border:0;padding:0;display:flex;align-items:center;gap:var(--s3);min-height:var(--tap);width:100%;text-align:left;color:inherit;font:inherit}.dfield__heading{min-width:0;flex:1}.dfield__title,.dfield__about{display:block}.dfield__title{overflow-wrap:anywhere}.dfield__about{font-family:var(--sans);font-weight:400}.dfield__count{display:grid;justify-items:end;gap:var(--s1);font-family:var(--sans);font-size:var(--t1);font-weight:400;color:var(--ink-3)}.dfield__chevron{display:block;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin:var(--s1)}.dfield__toggle[aria-expanded=true] .dfield__chevron{transform:rotate(225deg)}.dfield__icon{flex-shrink:0}.dfield__toggle:focus-visible{outline-offset:var(--s1)}@media (max-width: 359px){.dfield__icon{display:none}}.dfield--closed{margin-top:var(--s3)}.dfield--closed>.dfield__head{margin-bottom:0;padding-top:var(--s3)}.kicker__n{display:inline-flex;font-variant-numeric:tabular-nums}.kicker__digit{display:inline-block;inline-size:1ch;text-align:center}.endcap__count{font-variant-numeric:tabular-nums}@media (min-width: 960px){.front .entry:has(.kicker__n),.front__rest .entry:has(.kicker__n){padding-inline-start:calc(2ch + var(--s3))}.front .kicker:has(>.kicker__n),.front__rest .kicker:has(>.kicker__n){position:relative}.front .kicker>.kicker__n,.front__rest .kicker>.kicker__n{position:absolute;inset-inline-end:calc(100% + var(--s3))}.front .kicker>.kicker__n+span:before,.front__rest .kicker>.kicker__n+span:before{content:none}}@container front (min-width: 48rem){.front__side .fitem__title,.front__under .fitem__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--headline-lines, 4);overflow:hidden}}.taste{flex-wrap:wrap}.media--video{background:#000;position:relative}.media--video video{object-fit:contain;background:#000}.media--video video:fullscreen{width:100%;height:100%;background:#000}.media--video video::-webkit-media-controls-panel{color-scheme:dark}.video-fullscreen{min-height:var(--tap);margin-top:var(--s1)}.rubriek-stage{position:relative}.rubriek-stage__old{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.rub__bar{transition-duration:var(--dur-2)}@media (prefers-reduced-motion: reduce){.rub__bar{transition-duration:0s}}:root[data-theme=night]{--ink: #d8d0c2;--ink-2: #bdb3a2;--ink-3: #a79b87;--accent: #df8276;--brand: var(--ink);--mark-bg: var(--ink);--band-accent: var(--accent);--select-caret: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='none' stroke='%23a79b87' stroke-linecap='round' stroke-linejoin='round' stroke-width='20' d='m48 96l80 80l80-80'/%3E%3C/svg%3E")}
