@font-face{font-family:Secular One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/063b667de7f6e09e-s.p.3ko7cl1fetx40.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Secular One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67ed79da1d565410-s.1-hc4j5werh-3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Secular One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2d3eef783c5f7244-s.p.1m3tn4japufq8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Secular One Fallback;src:local(Arial);ascent-override:94.92%;descent-override:40.21%;line-gap-override:0.0%;size-adjust:107.67%}.bT8_mq_className{font-family:Secular One,Secular One Fallback;font-style:normal;font-weight:400}.bT8_mq_variable{--font-display:"Secular One", "Secular One Fallback"}
@font-face{font-family:Miriam Libre;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/05b57a72ff2ea455-s.p.2obztzg1rpjyd.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Miriam Libre;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/7f081d81e4aa67c4-s.0s6i-axpkp1wv.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Miriam Libre;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/5ad0355979f0de96-s.p.39wewx-o5-eei.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Miriam Libre Fallback;src:local(Arial);ascent-override:88.88%;descent-override:31.55%;line-gap-override:0.0%;size-adjust:109.02%}.ASEZRa_className{font-family:Miriam Libre,Miriam Libre Fallback;font-style:normal}.ASEZRa_variable{--font-body:"Miriam Libre", "Miriam Libre Fallback"}
:root{--booth:#d8d0bf;--tray:#c4b9a3;--slip:#fdfcf8;--tag:#f5f0e4;--edge-1:#eeece5;--edge-2:#e3dfd6;--ink:#161513;--muted:#5a5347;--rule:#a99e88;--perf:#d8d2c4;--violet:#5a2d91;--violet-soft:#ece4f6;--on-violet:#fdfcf8;--danger:#a52a24;--hole:#90857280;--shadow:#402f1c80;--inset:#402f1c38;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9 .06' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .22 0 0 0 0 .1 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23f)'/%3E%3C/svg%3E");--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--fs-xs:.75rem;--fs-sm:.875rem;--fs-md:1rem;--fs-lg:1.125rem;--fs-xl:1.375rem;--fs-2xl:1.75rem;--fs-3xl:2.25rem;--radius:3px;--radius-lg:8px;--tap:44px;--ease:cubic-bezier(.25, 1, .5, 1);--display:var(--font-display), sans-serif;--body:var(--font-body), sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){:root{--booth:lab(83.742% .704795 9.64207);--tray:lab(75.6391% 1.24481 12.8088);--slip:lab(98.9874% -.1598 1.89866);--tag:lab(94.8531% .204742 6.1384);--edge-1:lab(93.3182% -.010103 3.44105);--edge-2:lab(88.9239% .157505 4.98127);--ink:lab(6.81519% .113778 1.32487);--muted:lab(35.6725% 1.31801 8.11413);--rule:lab(65.663% 1.34489 13.2516);--perf:lab(84.4293% .292331 7.69931);--violet:lab(29.1234% 36.717 -48.3743);--violet-soft:lab(91.5682% 5.33745 -7.88378);--on-violet:lab(98.9874% -.1598 1.89866);--danger:lab(38.1167% 50.0191 35.452);--hole:lab(55.9876% 2.06772 11.5684/.5);--shadow:lab(21.0764% 5.78097 15.6874/.5);--inset:lab(21.0764% 5.78097 15.6874/.22)}}@media (prefers-color-scheme:dark){:root{--booth:#1b1915;--tray:#12110e;--slip:#272420;--tag:#2e2b26;--edge-1:#211e1a;--edge-2:#1b1815;--ink:#efe9dc;--muted:#b0a796;--rule:#4a4439;--perf:#3a3530;--violet:#c3a6f2;--violet-soft:#2f2740;--on-violet:#161513;--danger:#f68678;--hole:#070604b3;--shadow:#030101b3;--inset:#03010199;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9 .06' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .95 0 0 0 0 .85 0 0 0 .035 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23f)'/%3E%3C/svg%3E");--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){:root{--booth:lab(8.85248% .29172 3.03363);--tray:lab(5.11734% -.0278652 1.6139);--slip:lab(14.404% .843436 3.37684);--tag:lab(17.6647% .650004 3.82313);--edge-1:lab(11.3867% .748694 3.00085);--edge-2:lab(8.60144% .653394 2.56428);--ink:lab(92.5335% .456542 6.90457);--muted:lab(68.8776% 1.24159 10.0201);--rule:lab(29.1817% 1.04439 7.78467);--perf:lab(22.5065% 1.51375 3.93384);--violet:lab(72.8232% 21.8575 -34.3721);--violet-soft:lab(17.3955% 8.68411 -14.7553);--on-violet:lab(6.81519% .113778 1.32487);--danger:lab(68.5409% 43.0002 27.5291);--hole:lab(1.56487% .113577 .596616/.7);--shadow:lab(.460861% .223458 .453171/.7);--inset:lab(.460861% .223458 .453171/.6)}}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--booth) var(--grain);min-height:100dvh;color:var(--ink);font:400 var(--fs-md) / 1.6 var(--body);-webkit-font-smoothing:antialiased}a{color:inherit;text-underline-offset:3px}button,textarea,summary{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--violet);outline-offset:2px}::selection{background:var(--violet);color:var(--on-violet)}.page{max-width:75rem;padding-inline:var(--s-4);margin-inline:auto}.dateline{align-items:center;gap:var(--s-2);padding-block:var(--s-3) var(--s-2);border-bottom:1px solid var(--rule);font-size:var(--fs-xs);color:var(--muted);flex-wrap:wrap;font-weight:700;display:flex}.dateline>span{white-space:nowrap}.dateline>span+span:not(.countdown):before{content:"·";margin-inline-end:var(--s-2);position:relative;top:-.08em}.dateline>span:nth-child(3),.dateline .weekday,.dateline .year{display:none}@media (min-width:375px){.dateline .weekday{display:inline}}.flag{place-items:center;gap:var(--s-2);padding-block:var(--s-4) var(--s-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"title""promise";display:grid}h1{font:400 clamp(2.75rem, 1.6rem + 5.6vw, 6rem) / 1 var(--display);letter-spacing:-.01em;text-align:center;grid-area:title}h1 em{color:var(--violet);font-style:normal}.promise{font-size:var(--fs-sm);text-align:center;text-wrap:balance;grid-area:promise;line-height:1.45}.countdown{align-items:baseline;gap:var(--s-1);padding:0 var(--s-2);border:1.5px solid var(--violet);border-radius:var(--radius);color:var(--violet);font:400 var(--fs-xs) / 1.25 var(--display);white-space:nowrap;grid-area:count;margin-inline-start:auto;display:inline-flex;rotate:-3deg}.countdown b{font-size:var(--fs-md);font-weight:400}.flag .countdown{display:none}.topics{gap:var(--s-2);margin-inline:calc(var(--s-4) * -1);padding:var(--s-3) var(--s-4);scrollbar-width:none;background:var(--tray);box-shadow:inset 0 3px 8px var(--inset), inset 0 -1px 0 var(--inset);display:flex;overflow-x:auto}.topics::-webkit-scrollbar{display:none}.tag{min-height:40px;padding-inline:var(--s-6) var(--s-4);border-radius:var(--radius);background:var(--tag);box-shadow:0 1px 0 var(--inset), 0 3px 6px -4px var(--shadow);font-size:var(--fs-sm);white-space:nowrap;transition:transform .2s var(--ease), background-color .2s var(--ease), color .2s var(--ease);border:0;flex:none;align-items:center;font-weight:700;display:inline-flex;position:relative}.tag:before{content:"";inset-inline-start:var(--s-3);background:var(--hole);width:8px;height:8px;box-shadow:inset 0 1px 1px var(--shadow);border-radius:50%;margin-top:-4px;position:absolute;top:50%}.tag:hover{transform:translateY(-2px)}.tag:active{transform:translateY(0)}.tag[aria-current=true]{background:var(--violet);color:var(--on-violet)}.tag:disabled{cursor:not-allowed;opacity:.5;transform:none}.layout{padding-block:var(--s-5) var(--s-7)}.main{flex-direction:column;min-width:0;min-height:60dvh;display:flex}.rail{display:none}.kicker,.label{font-size:var(--fs-xs);letter-spacing:.06em;font-weight:700}.kicker{color:var(--violet)}.label{color:var(--muted)}.lead h2{margin-top:var(--s-2);font:400 var(--fs-2xl) / 1.2 var(--display);text-wrap:balance}.deck{max-width:38em;margin-top:var(--s-3);font-size:var(--fs-lg);color:var(--muted)}.slip{background:var(--slip);border-radius:var(--radius);box-shadow:0 2px 0 -1px var(--edge-1), 0 4px 0 -2px var(--edge-2), 0 12px 20px -14px var(--shadow)}.stamp{padding:var(--s-2) var(--s-4);border:3px solid var(--violet);box-shadow:inset 0 0 0 3px var(--slip), inset 0 0 0 4.5px var(--violet);color:var(--violet);font:400 var(--fs-xl) / 1.15 var(--display);text-align:center;filter:url(#ink);border-radius:6px;display:inline-block;rotate:-6deg}.g{border:1.5px solid;border-radius:50%;flex:none;width:10px;height:10px}.g-formal{background:currentColor}.g-informal{background:linear-gradient(90deg,currentColor 50%,#0000 0)}.g-none{border-style:dashed}.composer{margin-top:var(--s-5);padding:var(--s-4);border-radius:0 0 var(--radius) var(--radius);position:relative}.composer:before{content:"";inset-inline:0;background:radial-gradient(circle at 7px 6px, var(--booth) 4px, transparent 4.5px) 0 0 / 14px 12px;background-repeat:round no-repeat;height:12px;position:absolute;top:-6px}.composer label{margin-bottom:var(--s-2);font-weight:700;display:block}.composer-row{align-items:flex-end;gap:var(--s-3);display:flex}.composer textarea{min-width:0;min-height:var(--tap);max-height:10rem;padding-block:var(--s-2);border:0;border-bottom:2px dotted var(--rule);resize:none;field-sizing:content;font-size:var(--fs-lg);background:0 0;border-radius:0;flex:1;line-height:1.5}.composer textarea::placeholder{color:var(--muted);opacity:.8}.composer textarea:focus-visible{border-bottom-color:var(--violet);outline:none}.ask-btn{min-width:5.5rem;min-height:var(--tap);padding-inline:var(--s-5);background:var(--violet);box-shadow:inset 0 0 0 3px var(--violet), inset 0 0 0 4.5px var(--on-violet);color:var(--on-violet);transition:filter .2s var(--ease), transform .2s var(--ease);border:0;border-radius:6px;flex:none;font-weight:700}.ask-btn:hover:not(:disabled){filter:brightness(1.12)}.ask-btn:active:not(:disabled){transform:translateY(1px)}.ask-btn:disabled{cursor:not-allowed;opacity:.45}.count{margin-top:var(--s-1);font-size:var(--fs-xs);color:var(--muted);text-align:end}.composer.docked{bottom:max(var(--s-3), env(safe-area-inset-bottom));z-index:2;padding:var(--s-3);margin-top:auto;position:sticky}.composer.docked .ask-btn{min-width:4.5rem}.scope{display:none}.chip{align-items:center;gap:var(--s-1);min-height:32px;padding-inline:var(--s-3);border:1.5px solid var(--violet);color:var(--violet);font-size:var(--fs-sm);transition:background-color .2s var(--ease), color .2s var(--ease);background:0 0;border-radius:999px;font-weight:700;display:inline-flex}.chip:hover{background:var(--violet);color:var(--on-violet)}.picker{margin-top:var(--s-3)}.picker summary{align-items:center;gap:var(--s-2);min-height:var(--tap);cursor:pointer;font-size:var(--fs-sm);color:var(--muted);white-space:nowrap;list-style:none;display:flex}.picker summary::-webkit-details-marker{display:none}.picker summary b{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.picker summary:after{content:"";width:8px;height:8px;transition:rotate .2s var(--ease);border-bottom:2px solid;border-right:2px solid;flex:none;margin-inline-start:auto;translate:0 -2px;rotate:45deg}.picker[open] summary:after{translate:0 2px;rotate:225deg}.picker .tray{margin-top:var(--s-2)}.docked .picker{margin-top:var(--s-1)}.docked .picker summary{min-height:32px}.docked .picker[open] .tray{max-height:45dvh;overflow-y:auto}.tray{padding:var(--s-4);border-radius:var(--radius-lg);background:var(--tray);box-shadow:inset 0 3px 10px var(--inset), inset 0 0 0 1px var(--inset)}.tray-head{justify-content:space-between;align-items:baseline;display:flex}.tray-head h2{font:400 var(--fs-xl) / 1.2 var(--display)}.tray-head span,.tray-hint,.legend{font-size:var(--fs-xs)}.tray-hint{margin-block:var(--s-1) var(--s-3)}.minis{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;list-style:none;display:grid}.mini{align-items:center;gap:var(--s-2);width:100%;height:100%;min-height:var(--tap);padding:var(--s-2) var(--s-3);border-radius:var(--radius);background:var(--slip);box-shadow:0 1px 0 var(--edge-2), 0 4px 8px -5px var(--shadow);font-size:var(--fs-sm);text-align:start;transition:box-shadow .2s var(--ease);border:1.5px solid #0000;font-weight:700;line-height:1.25;display:flex}.mini span{flex:1}.mini small{font-size:var(--fs-xs);color:var(--muted);white-space:nowrap;font-weight:400}.mini small,.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mini.none{border-color:var(--rule);box-shadow:none;background:0 0;border-style:dashed}.mini:hover{box-shadow:0 0 0 1.5px var(--rule), 0 6px 12px -6px var(--shadow)}.mini[aria-pressed=true]{box-shadow:0 0 0 2px var(--violet), 0 6px 12px -6px var(--shadow)}.mini[aria-pressed=true]:after{content:"✓";border:2px solid var(--violet);width:20px;height:20px;color:var(--violet);font-size:var(--fs-xs);border-radius:50%;flex:none;place-items:center;line-height:1;display:grid}.legend{gap:var(--s-1);margin-top:var(--s-4);padding-top:var(--s-3);border-top:1px dashed var(--rule);list-style:none;display:grid}.legend li{align-items:center;gap:var(--s-2);display:flex}.examples{margin-top:var(--s-6)}.examples ul{margin-top:var(--s-2);border-top:1px dashed var(--rule);list-style:none}.example{align-items:baseline;gap:0 var(--s-3);width:100%;min-height:var(--s-7);padding-block:var(--s-3);border:0;border-bottom:1px dashed var(--rule);text-align:start;background:0 0;flex-wrap:wrap;display:flex}.example small{font-size:var(--fs-xs);color:var(--violet);flex-basis:100%;font-weight:700}.example span{flex:1}.example:after{content:"←";color:var(--violet)}.example:hover span{text-decoration:underline;-webkit-text-decoration-color:var(--violet);text-decoration-color:var(--violet);text-underline-offset:4px}.rules{margin-top:var(--s-5);font-size:var(--fs-sm);color:var(--muted)}.rules b{color:var(--ink)}.thread{gap:var(--s-6);margin-bottom:var(--s-6);display:grid}.turn{gap:var(--s-4);scroll-margin-top:var(--s-4);display:grid}.thread,.turn,.reply,.card{grid-template-columns:minmax(0,1fr)}.bubble{max-width:min(32rem,88%);padding:var(--s-3) var(--s-4);background:var(--violet-soft);font:inherit;overflow-wrap:break-word;border-radius:16px 16px 16px 4px;justify-self:end;line-height:1.5}.bubble-scope{gap:var(--s-1);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.bubble-scope span{padding-inline:var(--s-2);background:var(--slip);color:var(--violet);font-size:var(--fs-xs);border-radius:999px;font-weight:700;line-height:1.8}.reply{gap:var(--s-3);display:grid}.say{max-width:38em;font-size:var(--fs-lg);overflow-wrap:break-word}.say small{margin-top:var(--s-1);font-size:var(--fs-sm);color:var(--muted);display:block}.say-row{align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.stamp.sm{filter:none;padding:2px var(--s-3);box-shadow:inset 0 0 0 2px var(--booth), inset 0 0 0 3px var(--violet);font-size:var(--fs-sm);border-width:2px;rotate:-4deg}.reply>.src{justify-self:start}.followups{gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.followups .tag{white-space:normal;max-width:100%}.tally{padding-block:var(--s-2);border-block:1px solid var(--rule);font-size:var(--fs-sm);color:var(--muted)}.tally b{color:var(--ink)}.focus{--pad:var(--s-4);padding:var(--pad)}.party-head{justify-content:space-between;align-items:flex-start;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.party-head h3{font:400 var(--fs-2xl) / 1.15 var(--display)}.st{align-items:center;gap:var(--s-2);margin-top:var(--s-1);font-size:var(--fs-xs);color:var(--muted);display:flex}.perf{height:0;margin:var(--s-4) calc(var(--pad) * -1);border:0;border-top:1.5px dashed var(--perf)}.quotes{gap:var(--s-4);display:grid}.quote{overflow-wrap:break-word;font-size:var(--fs-lg);padding-inline-start:var(--s-5);line-height:1.65;position:relative;overflow:clip}.quote:before{content:"\"";inset-inline-start:0;font:400 2.25rem / 1 var(--display);color:var(--violet);position:absolute;top:-.05em}.ctx{margin-bottom:var(--s-1);font-size:var(--fs-xs);color:var(--muted);font-weight:700}.ctx q{quotes:none;color:var(--ink)}.via{color:var(--violet);margin-inline-end:var(--s-2)}.unverified{margin-top:var(--s-1);font-size:var(--fs-xs);color:var(--danger);padding-inline-start:var(--s-5);font-weight:700}.src{font-size:var(--fs-xs);color:var(--muted);border-bottom:1px solid var(--perf);transition:color .2s var(--ease), border-color .2s var(--ease);font-weight:700;text-decoration:none}.src span{white-space:nowrap;font-weight:400}.src:hover{color:var(--violet);border-color:currentColor}.verdict{justify-items:center;gap:var(--s-4);padding-block:var(--s-2);text-align:center;display:grid}.verdict p{max-width:34em;font-size:var(--fs-md)}.na-text{font-size:var(--fs-sm);color:var(--muted)}.cards{gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}.card{--pad:var(--s-4);grid-row:span 3;grid-template-rows:subgrid;padding:var(--pad);row-gap:0;display:grid}.card-head{margin-inline:calc(var(--pad) * -1);padding:0 var(--pad) var(--s-3);border-bottom:1.5px dashed var(--perf)}.card-head h3{font:400 var(--fs-xl) / 1.2 var(--display)}.card-body{padding-block:var(--s-3)}.card .quote{font-size:var(--fs-md)}.card .quotes.clamped{max-height:11.55em;overflow:hidden}.card .quotes.faded{-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.card .verdict{padding-block:var(--s-3)}.card .stamp{font-size:var(--fs-lg)}.card-foot{justify-content:space-between;align-items:flex-end;gap:var(--s-2);flex-wrap:wrap;display:flex}.more{min-height:32px;color:var(--violet);font-size:var(--fs-xs);text-underline-offset:3px;background:0 0;border:0;font-weight:700;text-decoration:underline}.blank{padding:var(--s-3) var(--s-4);border:1.5px dashed var(--rule);border-radius:var(--radius);font-size:var(--fs-sm);color:var(--muted);grid-column:1/-1}.blank b{font-family:var(--display);color:var(--ink);font-weight:400}.bars{display:block}.bar{background:var(--perf);border-radius:4px;height:.75em;margin-block:.45em;animation:1.4s ease-in-out infinite pulse;display:block}.bar:nth-child(2n){width:82%}.bar:last-child:not(:first-child){width:56%}.error,.stopped{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1.5px solid var(--danger);border-radius:var(--radius);background:var(--slip);color:var(--danger);flex-wrap:wrap;font-weight:700;display:flex}.error .chip{border-color:var(--danger);color:var(--danger)}.error .chip:hover{background:var(--danger);color:var(--slip)}.stopped{border-color:var(--muted);color:var(--ink);font-weight:400}.say.wait{color:var(--muted)}.colophon{gap:var(--s-3);padding-block:var(--s-5) var(--s-7);border-top:1px solid var(--rule);font-size:var(--fs-sm);color:var(--muted);display:grid}.colophon a{color:var(--violet)}.sources{align-items:center;gap:0 var(--s-3);flex-wrap:wrap;display:flex}.sources a{align-items:center;min-height:32px;display:inline-flex}.focus,.card{animation:settle .25s var(--ease) both}@keyframes settle{0%{transform:translateY(6px)}}@keyframes pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media (prefers-color-scheme:light){.stamp{mix-blend-mode:multiply}}@media (min-width:640px){.cards{grid-template-columns:repeat(2,minmax(0,1fr))}.example{flex-wrap:nowrap}.example small{flex:0 0 6rem}.minis{grid-template-columns:repeat(3,minmax(0,1fr))}.dateline .year{display:inline}}@media (min-width:768px){.page{padding-inline:var(--s-5)}.dateline>span:nth-child(3){display:inline}.topics{border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:center;margin-inline:0}.lead h2{font-size:var(--fs-3xl)}.focus,.card{--pad:var(--s-5)}.card-head{padding-bottom:var(--s-4)}.card-body{padding-block:var(--s-4)}}@media (min-width:1024px){.page{padding-inline:var(--s-6)}.dateline{justify-content:space-between;gap:var(--s-5);letter-spacing:.04em}.dateline>span+span:not(.countdown):before{content:none}.dateline .countdown{display:none}.flag .countdown{display:inline-flex}.flag{gap:var(--s-6);padding-block:var(--s-6) var(--s-5);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"promise title count"}h1{white-space:nowrap}.promise{max-width:15rem;padding:var(--s-3) var(--s-4);border-radius:var(--radius);background:var(--slip);box-shadow:0 2px 0 -1px var(--edge-1), 0 4px 0 -2px var(--edge-2), 0 12px 20px -14px var(--shadow);text-align:start;justify-self:start}.countdown{width:7.5rem;height:7.5rem;box-shadow:inset 0 0 0 5px var(--booth), inset 0 0 0 6.5px var(--violet);font-size:var(--fs-sm);text-align:center;white-space:normal;filter:url(#ink);border-width:3px;border-radius:50%;flex-direction:column;justify-content:center;justify-self:end;align-items:center;margin:0;padding:0;line-height:1.15;rotate:-10deg}.countdown b{font-size:2.75rem;line-height:.95}.layout{align-items:start;gap:var(--s-7);padding-top:var(--s-6);grid-template-columns:minmax(0,1fr) 18rem;display:grid}.rail{top:var(--s-4);max-height:calc(100dvh - var(--s-6));scrollbar-width:thin;display:block;position:sticky;overflow-y:auto}.rail .minis{grid-template-columns:minmax(0,1fr)}.rail .mini small{clip-path:none;width:auto;height:auto;position:static}.rail .mini[aria-pressed=true] small,.picker{display:none}.scope{align-items:center;gap:var(--s-2);margin-top:var(--s-3);font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;display:flex}.scope b{color:var(--ink)}.docked .scope{margin-top:var(--s-2)}.cards[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.cards[data-cols="3"] .card{--pad:var(--s-4)}}
