*,: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{-webkit-text-size-adjust:100%;tab-size:4;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit}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:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}table{border-collapse:collapse}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;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}button,[role=button]{cursor:pointer}:disabled{cursor:default}::placeholder{opacity:1;color:color-mix(in oklab, currentColor 50%, transparent)}textarea{resize:vertical}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html,body{touch-action:pan-x pan-y;overscroll-behavior:none;color:#ededed;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#000}body{--safe-top:env(safe-area-inset-top);--safe-bottom:env(safe-area-inset-bottom)}input,textarea{-webkit-user-select:text;user-select:text}.selectable,.selectable *{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.toast.svelte-1kymlcg{left:50%;bottom:calc(1.5rem + env(safe-area-inset-bottom));z-index:60;color:#f2f2f2;text-align:center;background:#141414f2;border:1px solid #2a2a2a;border-radius:999px;max-width:88vw;padding:.6rem 1rem;font-size:.85rem;position:fixed;transform:translate(-50%);box-shadow:0 4px 20px #00000080}.backdrop.svelte-1xhvrmi{z-index:44;background:#0000008c;position:fixed;inset:0}.sheet.svelte-1xhvrmi{z-index:45;color:#ededed;will-change:transform;background:#0c0c0e;border-top:1px solid #262626;border-top-left-radius:1rem;border-top-right-radius:1rem;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 40px #0000008c}.sheet.svelte-1xhvrmi:not(.dragging){transition:transform .26s cubic-bezier(.22,1,.36,1)}.grip.svelte-1xhvrmi{touch-action:none;cursor:grab;flex:none;place-items:center;padding:.55rem 0;display:grid}.grip.svelte-1xhvrmi span:where(.svelte-1xhvrmi){background:#444;border-radius:999px;width:2.4rem;height:.28rem;display:block}.scroll.svelte-1xhvrmi{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:0 1rem 1rem;overflow-y:auto}.foot.svelte-1xhvrmi{padding:.7rem 1rem calc(.7rem + env(safe-area-inset-bottom));transform:translateY(calc(-1 * var(--kb,0px)));background:#0c0c0e;border-top:1px solid #1e1e1e;flex:none;transition:transform .18s ease-out}.list.svelte-fi8ky3{flex-direction:column;display:flex}h2.svelte-fi8ky3{text-transform:uppercase;letter-spacing:.05em;color:#737373;background:#0c0c0e;padding:.6rem 0;font-size:.8rem;position:sticky;top:0}.c.svelte-fi8ky3{border-bottom:1px solid #1a1a1a;padding:.8rem 0;font-size:.88rem;line-height:1.5}.c.sticky.svelte-fi8ky3{background:#78641e14}.c.svelte-fi8ky3 header:where(.svelte-fi8ky3){align-items:baseline;gap:.5rem;margin-bottom:.3rem;display:flex}.who.svelte-fi8ky3{color:#e5b567;font-weight:600;text-decoration:none}.when.svelte-fi8ky3{color:#6b6b6b;font-size:.72rem}.cscore.svelte-fi8ky3{color:#8aa;margin-left:auto;font-size:.72rem}.body.svelte-fi8ky3 p{margin:.3rem 0}.body.svelte-fi8ky3 blockquote{color:#b8b8b8;border-left:2px solid #3a3a3a;margin:.4rem 0;padding:.3rem .6rem}.body.svelte-fi8ky3 a{color:#6ee7b7}.body.svelte-fi8ky3 .dtext-spoiler{color:#0000;background:#333;border-radius:3px}.body.svelte-fi8ky3 .dtext-spoiler:hover{color:inherit}.replybtn.svelte-fi8ky3{color:#8a8a8a;margin-top:.3rem;font-size:.74rem}.hint.svelte-fi8ky3{text-align:center;color:#6b6b6b;padding:.9rem 0;font-size:.8rem}.sk.svelte-fi8ky3{flex-direction:column;gap:1.1rem;padding:.8rem 0;display:flex}.skrow.svelte-fi8ky3{flex-direction:column;gap:.4rem;display:flex}.hint.err.svelte-fi8ky3{color:#f87171}.signin.svelte-fi8ky3{color:#6ee7b7;border:1px solid #10b981;border-radius:.6rem;width:100%;padding:.7rem;font-size:.9rem}.compose.svelte-fi8ky3{align-items:flex-end;gap:.5rem;display:flex}textarea.svelte-fi8ky3{resize:none;color:#f2f2f2;field-sizing:content;background:#141416;border:1px solid #3a3a3a;border-radius:.6rem;flex:1;min-height:2.4rem;max-height:40dvh;padding:.55rem .7rem;font-family:inherit;font-size:.9rem;line-height:1.4}textarea.svelte-fi8ky3:focus{border-color:#10b981;outline:none}.send.svelte-fi8ky3{color:#052e16;background:#10b981;border-radius:.6rem;flex:none;padding:.55rem 1rem;font-size:.85rem;font-weight:600}.send.svelte-fi8ky3:disabled{opacity:.45}.desc.svelte-ct3o9y{padding:.6rem 0;font-size:.9rem;line-height:1.55}.desc.svelte-ct3o9y a{color:#6ee7b7}.desc.svelte-ct3o9y blockquote{color:#b8b8b8;border-left:2px solid #3a3a3a;margin:.5rem 0;padding:.3rem .7rem}.desc.svelte-ct3o9y h1,.desc.svelte-ct3o9y h2,.desc.svelte-ct3o9y h3{margin:.6rem 0 .3rem;font-size:1rem}h3.svelte-ct3o9y{text-transform:uppercase;letter-spacing:.06em;color:#737373;margin:1.1rem 0 .5rem;font-size:.72rem}.sources.svelte-ct3o9y{flex-direction:column;gap:.25rem;font-size:.85rem;display:flex}.sources.svelte-ct3o9y a:where(.svelte-ct3o9y){color:#6ee7b7}.chips.svelte-ct3o9y{flex-wrap:wrap;gap:.4rem;display:flex}.chip.svelte-ct3o9y{color:#d4d4d4;border:1px solid #3a3a3a;border-radius:999px;padding:.25rem .7rem;font-size:.8rem;text-decoration:none}.tagrow.svelte-ct3o9y{flex-wrap:wrap;gap:.35rem .6rem;margin-bottom:.5rem;display:flex}.tag.svelte-ct3o9y{font-size:.82rem}.copytags.svelte-ct3o9y{color:#8a8a8a;margin-top:.3rem;font-size:.78rem;text-decoration:underline}.meta.svelte-ct3o9y{grid-template-columns:auto 1fr;gap:.3rem .9rem;font-size:.84rem;display:grid}.meta.svelte-ct3o9y dt:where(.svelte-ct3o9y){color:#737373}.meta.svelte-ct3o9y a:where(.svelte-ct3o9y){color:#6ee7b7}
