.lab{min-height:100vh;background:#07080a;color:#c9c5bb;padding:36px clamp(18px,4vw,40px) 80px}.lab a{color:inherit}.lab-head{max-width:1120px;margin:0 auto 36px}.lab-page-kicker{margin:0;font-family:var(--font-mono);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#7a776f}.lab-page-title{margin:10px 0 0;font-family:var(--font-serif);font-weight:400;font-size:clamp(32px,6vw,52px);line-height:1.05;letter-spacing:-.02em;color:#f7f3e9}.lab-grid{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}@media(max-width:860px){.lab-grid{grid-template-columns:1fr}}.swatch{--void: #07080a;--cream: #f7f3e9;--body: #c9c5bb;--paper: #ede9de;--accent: #8cbba8;--accent-ink: #0c1210;--mute: #6e756f;--dim: #5b625d;--accent-rgb: 140, 187, 168;--panel: rgba(14, 16, 17, .78);--line: rgba(247, 243, 233, .08);background:var(--void);color:var(--body);border:1px solid rgba(247,243,233,.07);border-radius:22px;overflow:hidden;padding:22px 20px 8px}.swatch a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.swatch a:hover{color:var(--cream);text-decoration-color:var(--cream)}.swatch-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:22px}.swatch-name{margin:0;font-family:var(--font-serif);font-style:italic;font-size:22px;line-height:1.15;color:var(--cream)}.swatch-note{margin:6px 0 0;font-size:14px;line-height:1.4;color:var(--mute)}.swatch-eyes{display:flex;gap:10px;padding-top:6px}.swatch-eyes span{width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fff 0 18%,var(--accent) 38%,#050607 72%);box-shadow:0 0 16px rgba(var(--accent-rgb),.45)}.swatch[data-palette=now]{--accent: #8cbba8;--accent-ink: #0c1210;--mute: #6e756f;--dim: #5b625d;--accent-rgb: 140, 187, 168}.swatch[data-palette=amber]{--accent: #c4a46a;--accent-ink: #120e08;--mute: #7a7366;--dim: #5e584c;--accent-rgb: 196, 164, 106}.swatch[data-palette=rust]{--accent: #c4896a;--accent-ink: #140c09;--mute: #7a6d66;--dim: #5e524c;--accent-rgb: 196, 137, 106}.swatch[data-palette=oxblood]{--accent: #a56a6a;--accent-ink: #120909;--mute: #756868;--dim: #5c5050;--accent-rgb: 165, 106, 106}.swatch[data-palette=pewter]{--accent: #d8d2c4;--accent-ink: #0c0c0a;--mute: #7a776f;--dim: #5c5a54;--accent-rgb: 216, 210, 196}.swatch[data-palette=slate]{--accent: #8a93a0;--accent-ink: #0b0d10;--mute: #6e7278;--dim: #575b61;--accent-rgb: 138, 147, 160}.swatch[data-palette=dusk]{--accent: #9a8aab;--accent-ink: #0c0a10;--mute: #726c78;--dim: #5a5460;--accent-rgb: 154, 138, 171}.swatch[data-palette=paper]{--void: #f3ead8;--cream: #1c1812;--body: #3d362c;--paper: #2c261e;--accent: #9a6b2f;--accent-ink: #f7f1e4;--mute: #7a7060;--dim: #8a8072;--accent-rgb: 154, 107, 47;--panel: rgba(255, 250, 240, .62);--line: rgba(28, 24, 18, .1)}.lab-mast{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 2px 14px;border-bottom:1px solid var(--line)}.lab-brand{display:flex;min-width:0;flex-direction:column;gap:2px}.lab-brand-name{font-family:var(--font-serif);font-style:italic;font-size:22px;line-height:1.1;letter-spacing:-.02em;color:var(--cream);white-space:nowrap}.lab-brand-meta{font-size:12px;letter-spacing:-.01em;color:var(--mute)}.lab-seg{display:flex;flex:0 0 auto;padding:3px;border-radius:980px;background:var(--panel);border:1px solid var(--line)}.lab-seg-item{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 11px;border-radius:980px;font-size:13px;font-weight:500;letter-spacing:-.02em;color:var(--dim);white-space:nowrap}.lab-seg-item.is-on{background:color-mix(in srgb,var(--cream) 10%,transparent);color:var(--cream)}.lab-hero{text-align:center;padding:28px 8px 8px}.lab-kicker{margin:0;font-family:var(--font-mono);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent)}.lab-title{margin:12px 0 0;font-family:var(--font-serif);font-weight:400;font-size:clamp(36px,7vw,56px);line-height:1;letter-spacing:-.02em;color:var(--cream)}.lab-body{margin:16px auto 0;max-width:36ch;font-size:16px;line-height:1.65;color:var(--body)}.lab-share{display:flex;justify-content:center;padding:22px 0 8px}.lab-share-pill{display:inline-flex;align-items:center;gap:12px;padding:4px 4px 4px 14px;border:1px solid var(--line);border-radius:980px;background:var(--panel)}.lab-share-note{font-family:var(--font-serif);font-style:italic;font-size:15px;color:var(--dim)}.lab-share-go{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 13px 0 11px;border-radius:980px;background:var(--accent);color:var(--accent-ink);font-size:14px;font-weight:500;letter-spacing:-.02em}.lab-share-mark{width:13px;height:13px}.lab-source{display:flex;align-items:center;gap:14px;min-height:64px;margin:10px -8px 0;padding:12px 10px 16px;text-decoration:none;color:inherit;border-top:1px solid var(--line)}.lab-source:hover{color:inherit;text-decoration:none;background:color-mix(in srgb,var(--cream) 4%,transparent)}.lab-source-mark{flex:0 0 36px;width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:rgba(var(--accent-rgb),.12);color:var(--accent);font-size:18px;line-height:1}.lab-source-copy{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.lab-source-title{font-size:16px;font-weight:500;letter-spacing:-.02em;color:var(--cream)}.lab-source-byline{font-size:13px;color:var(--mute)}.lab-source-go{flex:0 0 16px;width:16px;height:16px;color:var(--dim)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-serif:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-body:#c8c2a8;--color-paper:#c8c2a8;--color-accent:#c45c26;--color-mute:#6e6a58;--color-dim:#6e6a58;--color-rule:#2a2924}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.h-\[62px\]{height:62px}.w-\[min\(340px\,100\%\)\]{width:min(340px,100%)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.justify-between{justify-content:space-between}.gap-3{gap:calc(var(--spacing) * 3)}.gap-8{gap:calc(var(--spacing) * 8)}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-rule{border-color:var(--color-rule)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-16{padding-top:calc(var(--spacing) * 16)}.text-left{text-align:left}.text-right{text-align:right}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent{color:var(--color-accent)}.text-body{color:var(--color-body)}.text-dim{color:var(--color-dim)}.text-mute{color:var(--color-mute)}.text-paper{color:var(--color-paper)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.disabled\:opacity-40:disabled{opacity:.4}}html,body,#root{max-width:100%;min-height:100%}html,body{overscroll-behavior-x:none;color:#c8c2a8;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#0b0c0a;margin:0;padding:0;font:13px/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-x:clip}body:after{content:"";pointer-events:none;z-index:50;background:repeating-linear-gradient(#0000,#0000 2px,#0000002e 3px);position:fixed;inset:0}a{color:inherit;text-underline-offset:3px;text-decoration:underline}a:hover{color:#c45c26}::selection{color:#c8c2a8;background:#3a2418}@keyframes riseIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes blink{0%,48%{opacity:1}52%,to{opacity:0}}@keyframes pulseDot{0%,to{opacity:.22}50%{opacity:1}}.face-clip{z-index:0;pointer-events:none;contain:paint;position:fixed;inset:0;overflow:hidden}.mother-face{pointer-events:none;transform-origin:50% 92%;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.shell.is-intro .face-clip,.shell.is-intro-out .face-clip{z-index:4}.shell.is-intro .mother-face,.shell.is-intro-out .mother-face{will-change:transform,filter,opacity}.shell.is-intro .mother-face{animation:4.2s cubic-bezier(.14,.68,.22,1) both motherCreep}.shell.is-intro-out .mother-face{filter:none;opacity:1;transition:transform 1.35s cubic-bezier(.22,.61,.36,1),filter 1.1s,opacity .8s;animation:none;transform:none}@keyframes motherCreep{0%{filter:blur(28px)brightness(0)saturate(.4);opacity:0;transform:translateY(48vh)scale(1.62)}8%{opacity:1;filter:blur(18px)brightness(.14)saturate(.55)}24%{filter:blur(11px)brightness(.32)saturate(.7);transform:translate(-.7vw,22vh)scale(1.38)}42%{filter:blur(5px)brightness(.58)saturate(.86);transform:translate(.45vw,11vh)scale(1.22)}60%{filter:blur(1.4px)brightness(.88)saturate(.96);transform:translate(-.15vw,4vh)scale(1.1)}76%{filter:blur()brightness()saturate();transform:translateY(1vh)scale(1.04)}to{filter:none;opacity:1;transform:none}}.intro-scrim{z-index:2;pointer-events:none;background:#0b0c0a;position:fixed;inset:0}.intro-layer{appearance:none;z-index:6;color:#0000;width:100%;height:100%;font:inherit;cursor:default;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.intro-layer:focus{outline:none}.intro-layer:focus-visible{outline-offset:-12px;outline:1px solid #c45c2673}.intro-layer.is-leaving,.intro-scrim.is-leaving{pointer-events:none;animation:1.4s forwards introFade}.intro-well,.intro-mist,.intro-grain{pointer-events:none;position:absolute;inset:0}.intro-well{background:radial-gradient(56% 46% at 50% 94%,#0b0c0a00,#0b0c0a38 38%,#050604b8 72%,#020302f0);animation:4s both introWell}.intro-mist{background:radial-gradient(46% 28% at 50% 100%,#c45c2614,#0000 72%),radial-gradient(28% 18% at 50% 88%,#c8c2a80a,#0000 70%);animation:4s both introMist}.intro-grain{opacity:.11;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.04 0 0 0 0 0.06 0 0 0 0 0.05 0 0 0 0.62 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:.46s steps(2,end) infinite introGrain;inset:-30%}.intro-say{z-index:2;pointer-events:none;opacity:0;width:min(40rem,100% - 32px);animation:.7s cubic-bezier(.16,.7,.22,1) both introSayIn;position:absolute;top:clamp(40px,9vh,104px);left:50%;transform:translate(-50%)translateY(12px)}.intro-bubble{color:#c8c2a8;text-align:left;background:#0b0c0a;border:1px solid #2a2924;padding:12px 14px 14px;display:block;position:relative}.intro-note{letter-spacing:0;word-spacing:0;min-height:1.5em;font:13px/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block}.intro-stanza{display:block}.intro-stanza+.intro-stanza{border-top:1px solid #2a2924;margin-top:.85em;padding-top:.8em}.intro-line{animation:.9s cubic-bezier(.16,.7,.22,1) both introStanza;display:block}.intro-hit{color:#c45c26;font-style:inherit;font-weight:400}.intro-stanza.is-hey{color:#c8c2a8}.intro-stanza.is-hey .intro-hit{color:#c45c26}.intro-tail{display:none}@keyframes introSayIn{0%{opacity:0;transform:translate(-50%)translateY(16px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes introStanza{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.shell.is-intro .column{opacity:0;visibility:hidden;pointer-events:none}.shell.is-intro-out .column{visibility:visible;pointer-events:none;animation:1.4s both fadeIn}.shell.is-intro .vignette{z-index:3;background:radial-gradient(90% 70% at 50% 86%,#0b0c0a00 18%,#06070580 58%,#020302eb)}html.is-intro,html.is-intro body{overflow:hidden}@keyframes introWell{0%{opacity:1}55%{opacity:1}to{opacity:.78}}@keyframes introMist{0%{opacity:0;transform:translateY(8vh)scale(.92)}30%{opacity:1}to{opacity:.55;transform:none}}@keyframes introGrain{0%{transform:translate(0)}to{transform:translate(-1.6%,1.2%)}}@keyframes introFade{to{opacity:0}}.vignette{z-index:0;pointer-events:none;background:radial-gradient(120% 96% at 50% 62%,#0b0c0a00 26%,#0607056b 64%,#020302d6);position:fixed;inset:0}.shell{color:#c8c2a8;background:#0b0c0a;max-width:100%;min-height:100vh;position:relative}.column{z-index:1;max-width:880px;margin:0 auto;padding:0 16px calc(19vh + 64px);position:relative}.mast{z-index:8;max-width:880px;padding:max(16px,env(safe-area-inset-top)) 16px 0;margin:0 auto;animation:.8s both fadeIn;position:relative}.warn{color:#c45c26;margin:0 0 16px}.index-title{margin:0 0 12px;font-size:15px;font-weight:400}a.brand{color:inherit;text-decoration:none;display:block}a.brand:hover{color:inherit;text-decoration:none}a.brand:hover .index-title{color:#c45c26;text-underline-offset:3px;text-decoration:underline}.listing-wrap{margin:0 0 8px;overflow-x:auto}.listing{border-collapse:collapse;width:max-content;min-width:100%}.listing th,.listing td{text-align:left;color:#6e6a58;vertical-align:top;padding:2px 16px 2px 0;font-weight:400}.listing th:last-child,.listing td:last-child{padding-right:0}.listing td:first-child,.listing a,.listing .seg-item{color:#c8c2a8}.seg{flex-wrap:wrap;gap:0 16px;margin:0 0 8px;display:flex}a.seg-item{color:#c8c2a8;text-underline-offset:3px;white-space:nowrap;text-decoration:underline}a.seg-item:hover{color:#c45c26}a.seg-item.is-on{color:#c8c2a8;text-decoration:none}.serverline,.k{color:#6e6a58}.serverline{border-bottom:1px solid #2a2924;margin:0;padding-bottom:12px}.dot{background:#c45c26;border-radius:50%;width:4px;height:4px;animation:3.4s ease-in-out infinite pulseDot;display:inline-block}.halo{animation:1.1s both riseIn;position:relative}.halo-glow{display:none}.day-since,.day-when{color:#6e6a58;margin:4px 0 0}.share{flex-direction:column;align-items:flex-start;gap:6px;margin:16px 0 0;animation:1s .18s both riseIn;display:flex}.share-pill{appearance:none;color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;margin:0;padding:0;display:inline}.share-pill:hover{color:#c45c26}.share-pill:focus-visible{outline-offset:3px;outline:1px dotted #c45c26}.share-tally,.share-who{display:inline}.share-num+.share-unit:before{content:" "}.share-num{font-variant-numeric:tabular-nums;color:#c8c2a8}.share-unit,.share-note{color:#c8c2a8}.share-dot{color:#6e6a58;background:0 0;width:auto;height:auto;margin:0 .35em;display:inline}.share-dot:before{content:"·"}.share-pill.is-tick .share-num{animation:.9s tallyTick}.share-go{color:#c8c2a8;text-underline-offset:3px;text-decoration:underline}.share-go:before{content:" · ";color:#6e6a58;text-decoration:none}.share-pill:hover .share-go{color:#c45c26}.share-mark{display:none}.share-said{color:#c45c26;margin:0;animation:.45s both riseIn}@keyframes tallyTick{0%{color:#c45c26}to{color:#c8c2a8}}.day-title{letter-spacing:0;color:#c8c2a8;text-shadow:none;margin:0;font-size:15px;font-weight:400;line-height:1.45}.dear{color:#c8c2a8;margin:0;font-size:13px;line-height:1.45}.entry p,.beat p{color:#c8c2a8;text-wrap:pretty;margin:0}.entry del,.beat del{color:#6e6a58;-webkit-text-decoration:line-through #6e6a58;text-decoration:line-through #6e6a58;text-decoration-thickness:1px}.gloss{color:#c45c26;border-left:1px solid #2a2924;margin-top:12px;padding-left:12px;font-size:13px;line-height:1.45}.gloss-word{letter-spacing:0;text-transform:none;color:#6e6a58;margin-bottom:2px;font-size:13px;font-style:normal;display:block}.rule{background:#2a2924;height:1px}.sum-up{flex-direction:column;gap:0;margin-top:6px;display:flex}.sum-up-kicker{color:#6e6a58;margin:0 0 8px}.sum-up-facts{border-top:1px solid #2a2924;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.sum-up-fact{border-bottom:1px solid #2a2924;grid-template-columns:2.4em minmax(0,1fr);gap:12px;margin:0;padding:8px 0;display:grid}.sum-up-n{color:#6e6a58;padding-top:0}.sum-up-fact p{color:#c8c2a8;text-wrap:pretty;margin:0;font-size:13px;line-height:1.45}.sum-up-look{box-shadow:none;background:0 0;border-left:1px solid #c45c26;margin-top:12px;padding:0 0 0 12px}.sum-up-sting{color:#c45c26;text-wrap:pretty;margin:0;font-size:13px;line-height:1.45}.sum-up-sting+.sum-up-sting{margin-top:8px}.ping{border-top:1px solid #2a2924;margin-top:16px;padding-top:12px;position:relative}.ping-kicker{color:#6e6a58;margin:0 0 8px}.ping-line,.ping-said{color:#c8c2a8;text-wrap:pretty;margin:0;font-size:13px;line-height:1.45}.ping-said{color:#c45c26}.ping-form{color:#6e6a58;align-items:center;gap:10px;max-width:28em;margin-top:10px;display:flex}.ping-field{flex:1;min-width:0}.ping-field input{width:100%;font:inherit;color:#c8c2a8;background:0 0;border:0;border-bottom:1px solid #2a2924;border-radius:0;outline:none;margin:0;padding:4px 0;line-height:1.45}.ping-field input::placeholder{color:#6e6a58}.ping-field input:focus{border-bottom-color:#c45c26}.ping-field input:disabled{opacity:.6}.ping-trap{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ping-error{color:#6e6a58;margin:8px 0 0}.ping .btn-send{flex:none}.goodnight{text-align:left;color:#c8c2a8;text-wrap:pretty;text-shadow:none;margin:40px 0 0;font-size:13px;line-height:1.45;animation:1.4s .6s both fadeIn}.after{flex-direction:column;gap:28px;margin-top:40px;display:flex}.panel-block{margin:0}.panel-head{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 8px;display:flex}.panel-title{letter-spacing:0;color:#c8c2a8;margin:0;font-size:13px;font-weight:400}.panel-meta{color:#6e6a58;margin:0;font-size:13px;font-weight:400}.group{background:0 0;border:0;border-top:1px solid #2a2924;border-radius:0;overflow:visible}.metric{padding:10px 0 0}.metric-top{align-items:baseline;gap:8px;display:flex}.metric-num{letter-spacing:0;font-variant-numeric:tabular-nums;color:#c45c26;margin:0;font-size:13px;font-weight:400;line-height:1.45}.metric-den{color:#6e6a58;margin:0;font-size:13px;font-weight:400}.metric-den span{color:#6e6a58}.metric-none{color:#c8c2a8;margin:0;font-size:13px;font-weight:400}.track{background:#2a2924;border-radius:0;height:2px;margin-top:10px;overflow:hidden}.track-fill{background:#c45c26;border-radius:0;height:100%}.track-ends{color:#6e6a58;justify-content:space-between;margin-top:4px;font-size:13px;display:flex}.metric-reason{color:#c8c2a8;text-wrap:pretty;margin:10px 0 0;font-size:13px;line-height:1.45}a.source-row{min-height:0;color:inherit;border-bottom:1px solid #2a2924;grid-template-columns:1fr auto;align-items:baseline;gap:12px 16px;padding:6px 0;text-decoration:none;display:grid}a.source-row:last-child{border-bottom:0}a.source-row:hover{color:inherit;background:0 0;text-decoration:none}a.source-row:hover .source-title{color:#c45c26;text-underline-offset:3px;text-decoration:underline}.source-mark{display:none}.source-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.source-title{color:#c8c2a8;font-size:13px;font-weight:400;line-height:1.45;text-decoration:none}.source-byline{color:#6e6a58;font-size:13px;line-height:1.45}.source-go{display:none}.comment-list{margin:0;padding:0;list-style:none}.comment{border-bottom:0;grid-template-columns:176px 1fr;gap:12px;padding:0 0 14px;display:grid}.comment:last-child{border-bottom:0;padding-bottom:8px}.comment-top{display:block}.comment-name{color:#c8c2a8;margin:0;font-size:13px;font-weight:400}.comment-time{color:#6e6a58;white-space:nowrap;font-size:13px;display:block}.comment-body{color:#c8c2a8;text-wrap:pretty;margin:0;font-size:13px;line-height:1.45}.empty-row{color:#6e6a58;margin:0;padding:10px 0;font-size:13px}.composer{color:#6e6a58;border-top:1px solid #2a2924;flex-direction:column;gap:10px;margin-top:12px;padding:10px 0 0;display:flex}.field{flex-direction:column;gap:4px;display:flex}.field-label{color:#6e6a58;margin-left:0;font-size:13px;font-weight:400}.field input,.field textarea{width:100%;font:inherit;color:#c8c2a8;resize:none;background:0 0;border:0;border-bottom:1px solid #2a2924;border-radius:0;outline:none;margin:0;padding:4px 0;line-height:1.45}.field textarea{min-height:72px;padding-top:4px}.field input::placeholder,.field textarea::placeholder{color:#6e6a58}.field input:focus,.field textarea:focus{border-bottom-color:#c45c26}.composer-bar{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.composer-status{color:#6e6a58;margin:0;font-size:13px}.btn-send,.cmd{appearance:none;color:#c8c2a8;min-height:0;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;text-decoration:underline}.btn-send:hover:not(:disabled),.cmd:hover:not(:disabled){color:#c45c26}.btn-send:disabled,.cmd:disabled{opacity:.35;cursor:default;text-decoration:none}.caret{vertical-align:-.12em;background:#c45c26;width:.55em;height:1em;margin-left:.14em;animation:1.15s step-end infinite blink;display:inline-block}.mono-label{letter-spacing:0;text-transform:none;color:#6e6a58;font-size:13px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-kicker{color:#6e6a58;margin:0}.page-title{letter-spacing:0;color:#c8c2a8;text-shadow:none;margin:0 0 12px;font-size:15px;font-weight:400;line-height:1.45}.page-lead{color:#c8c2a8;max-width:none;margin:0 0 16px}.log-row{color:inherit;border-top:0;grid-template-columns:7ch 12ch 8ch 3ch;align-items:center;gap:12px;padding:2px 0;text-decoration:none;display:grid}.log-row:hover{color:inherit;background:0 0;text-decoration:none}.log-row:hover span:nth-child(2){color:#c45c26;text-underline-offset:3px;text-decoration:underline}.log-bar{background:#2a2924;height:2px;display:block}.log-bar-fill{background:#c45c26;height:100%;display:block}.colophon{margin-top:48px}.promptbar{color:#6e6a58;gap:8px;margin:0;display:flex}.prompt{flex:none}.more-nav{color:#6e6a58;flex-wrap:wrap;gap:8px 16px;margin:8px 0 0;display:flex}.more-nav a{color:#6e6a58}.more-nav a:hover{color:#c45c26}.faq{flex-direction:column;gap:20px;margin-top:8px;display:flex}.faq-q{color:#6e6a58;margin:0 0 6px}.faq-a{color:#c8c2a8;margin:0}.night-body{flex-direction:column;gap:16px;margin-top:24px;display:flex}.part{flex-direction:column;gap:12px;margin-top:8px;display:flex}.part-kicker{color:#6e6a58;margin:0}.part-kicker .hash{color:#45432f}.part-p{color:#c8c2a8;text-wrap:pretty;margin:0}.part del{color:#6e6a58;-webkit-text-decoration:line-through #6e6a58;text-decoration:line-through #6e6a58;text-decoration-thickness:1px}.part-tldr{border-top:1px solid #2a2924;border-bottom:1px solid #2a2924;padding:10px 0 12px}.part-tldr .part-p{color:#e2dcc3}.part-you{border-left:1px solid #c45c26;padding-left:12px}.part-you .part-kicker{color:#c45c26}.part-you .part-kicker .hash{color:#7a3a18}.visitor{color:#6e6a58;overflow-wrap:anywhere;margin:0}.subject{flex-direction:column;display:flex}a.subject-row{color:inherit;border-top:1px solid #2a2924;grid-template-columns:8ch minmax(0,1fr);gap:2px 12px;padding:8px 0;text-decoration:none;display:grid}.subject a.subject-row:last-child{border-bottom:1px solid #2a2924}.subject-k{color:#6e6a58}.subject-title{color:#c8c2a8;text-underline-offset:3px;text-wrap:pretty;text-decoration:underline}.subject-from{color:#6e6a58}a.subject-row:hover .subject-title{color:#c45c26}.faq-subject{margin-top:10px}@media(max-width:640px){html,body{font-size:12px}.column{padding:0 10px calc(19vh + 48px)}.mast{padding:max(12px,env(safe-area-inset-top)) 10px 0}.index-title,.warn,.serverline,.day-title,.page-title{font-size:12px}.listing th,.listing td{padding:2px 8px 2px 0}.comment{grid-template-columns:1fr;gap:2px;margin-bottom:16px}.log-row{grid-template-columns:6ch 11ch 6ch 2ch;gap:8px}.intro-say{width:calc(100% - 20px);top:clamp(28px,7vh,72px)}.intro-bubble{padding:10px 10px 12px}.intro-note{font-size:12px}.sum-up-fact{grid-template-columns:2em minmax(0,1fr);gap:8px}a.subject-row{grid-template-columns:7ch minmax(0,1fr);gap:2px 8px}.part-you{padding-left:10px}}@media(prefers-reduced-motion:reduce){.halo,.dear,.goodnight,.beat,.part,.mast,.share,.share-said,.share-pill.is-tick .share-num,.dot,.caret,.shell.is-intro .mother-face,.shell.is-intro-out .column,.intro-well,.intro-mist,.intro-grain,.intro-say,.intro-stanza,.intro-line,.intro-layer.is-leaving,.intro-scrim.is-leaving{animation:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
