@property --background{syntax: "<color>"; inherits: true; initial-value: #191923;}@property --foreground{syntax: "<color>"; inherits: true; initial-value: #fff;}@property --surface{syntax: "<color>"; inherits: true; initial-value: #2d2d3a;}@property --primary{syntax: "<color>"; inherits: true; initial-value: #FFB347;}@property --accent{syntax: "<color>"; inherits: true; initial-value: #0d47a1;}@property --icon-size{syntax: "<length>"; inherits: true; initial-value: 24px;}@property --icon-width{syntax: "<length>"; inherits: true; initial-value: 24px;}@property --icon-height{syntax: "<length>"; inherits: true; initial-value: 24px;}@font-face{font-family:Geist;font-weight:100 900;font-display:swap;src:url("./media/Geist-ORZ5B5IV.woff2") format("woff2")}@font-face{font-family:GeistMono;font-weight:100 900;font-display:swap;src:url("./media/GeistMono-WSWTMYRA.woff2") format("woff2")}.fullscreen.container{display:flex;flex-flow:column nowrap;flex:auto}.fullscreen.container .card{flex:auto}:root{container:root / inline-size}.card{background:var(--surface);border-radius:1rem;padding:2rem;border:1px solid transparent;box-shadow:0 3px 8px 0 var(--shadow-card)}*,:after,:before{box-sizing:inherit}:root{box-sizing:border-box;height:100%;min-width:320px;font:12pt/1.5 Geist,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100;color-scheme:dark;--background: light-dark(#bdbdcf, #191923);--foreground: light-dark(#1a1a2e, #fff);--surface: light-dark(#cbcbdb, #2d2d3a);--primary: light-dark(#553606, #FFB347);--accent: light-dark(#1565c0, #0d47a1);--border-subtle: light-dark(rgba(0,0,0,.08), rgba(255,255,255,.08));--border-medium: light-dark(rgba(0,0,0,.12), rgba(255,255,255,.12));--border-strong: light-dark(rgba(0,0,0,.15), rgba(255,255,255,.15));--border-blockquote: light-dark(rgba(0,0,0,.25), rgba(255,255,255,.25));--text-muted: light-dark(rgba(0,0,0,.55), rgba(255,255,255,.55));--text-secondary: light-dark(rgba(0,0,0,.7), rgba(255,255,255,.7));--text-tertiary: light-dark(rgba(0,0,0,.4), rgba(255,255,255,.4));--text-divider: light-dark(rgba(0,0,0,.5), rgba(255,255,255,.5));--text-username: light-dark(#666, #ccc);--bg-subtle: light-dark(rgba(0,0,0,.04), rgba(255,255,255,.04));--bg-input: light-dark(rgba(0,0,0,.03), rgba(255,255,255,.05));--bg-hover: light-dark(rgba(0,0,0,.06), rgba(255,255,255,.06));--bg-active: light-dark(rgba(0,0,0,.08), rgba(255,255,255,.12));--bg-badge: light-dark(rgba(0,0,0,.12), rgba(255,255,255,.2));--primary-tint-subtle: light-dark(rgba(212,137,26,.08), rgba(255,193,7,.08));--primary-tint-tag: light-dark(rgba(212,137,26,.12), rgba(255,193,7,.12));--primary-tint-badge: light-dark(rgba(212,137,26,.15), rgba(255,193,7,.15));--primary-tint-badge-active: light-dark(rgba(212,137,26,.2), rgba(255,193,7,.2));--primary-hover: light-dark(#442b05, #ffd03c);--error: light-dark(#d32f2f, #ff8080);--error-bg: light-dark(rgba(211,47,47,.08), rgba(255,128,128,.1));--error-border: light-dark(rgba(211,47,47,.2), rgba(255,128,128,.25));--error-hover-bg: light-dark(rgba(211,47,47,.1), rgba(255,128,128,.12));--backdrop: light-dark(rgba(0,0,0,.3), rgba(0,0,0,.45));--shadow-card: light-dark(rgba(0,0,0,.08), rgba(15,15,20,.2));--shadow-drawer: light-dark(rgba(0,0,0,.15), rgba(0,0,0,.55));--sidebar-shadow: light-dark(rgba(0,0,0,.1), rgba(0,0,0,.5));--scrollbar-thumb: light-dark(rgba(0,0,0,.2), rgba(255,255,255,.25));--scrollbar-track: light-dark(hsl(240,5%,90%), hsl(240,10%,30%));color:var(--foreground);background:var(--background);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent;overflow-y:auto}:root.menu-open{overflow:hidden}@supports (color: light-dark(#fff,#000)){:root{color-scheme:light dark}}body{display:flex;flex-flow:column nowrap;min-height:100dvh;margin:0}app-feed img{display:inline-block;max-width:100%;object-fit:scale-down}lucide-icon,lucide-angular{display:contents}:is(lucide-icon,lucide-angular)>svg{display:block;width:var(--icon-width, var(--icon-size, var(--size, 1em)));height:var(--icon-height, var(--icon-size, var(--size, 1em)));vertical-align:middle}
