@font-face{font-family:Atomy;src:url(./Atomy-Light.Bh7btfui.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Atomy;src:url(./Atomy-Medium.B5Lw6sXS.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Atomy;src:url(./Atomy-Bold.DSj7NaJl.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--color-brand-50:#f2f2f2;--color-brand-100:#e6e6e6;--color-brand-200:#ccc;--color-brand-300:#b3b3b3;--color-brand-400:#999;--color-brand-500:gray;--color-brand-600:#666;--color-brand-700:#4d4d4d;--color-brand-800:#333;--color-brand-900:#1a1a1a;--color-brand-950:#0d0d0d;--color-neutral-0:#fff;--color-neutral-50:#f5f5f5;--color-neutral-100:#ebebeb;--color-neutral-200:#d4d4d4;--color-neutral-300:#b8b8b8;--color-neutral-400:#8a8a8a;--color-neutral-500:#6b6b6b;--color-neutral-600:#555;--color-neutral-700:#3e3e3e;--color-neutral-800:#282828;--color-neutral-900:#1a1a1a;--color-neutral-950:#0d0d0d;--color-success:#10b981;--color-error:#ef4444;--color-warning:#f59e0b;--color-info:#3b82f6;--color-accent:#0095f6;--color-atomy:#fff;--font-sans:-apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans KR", "Malgun Gothic", sans-serif;--font-mono:"JetBrains Mono", "Fira Code", monospace;--font-atomy:var(--font-sans);--text-xs:.75rem;--text-sm:.8125rem;--text-base:.9375rem;--text-lg:1rem;--text-xl:1.125rem;--text-2xl:1.25rem;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-16:4rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-full:9999px;--radius-card:0px;--radius-button:9999px;--font-base:15px;--line-height-base:1.5;--tracking-tight:-.01em;--tracking-normal:0em;--space-card-p:12px 16px;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--shadow-glow:none;--shadow-card:none;--transition-fast:.1s ease;--transition-normal:.2s ease;--transition-slow:.3s ease-in-out;--transition-spring:.4s cubic-bezier(.34, 1.56, .64, 1);--bg-base:#000;--bg-subtle:#0a0a0a;--bg-muted:#161616;--bg-card:transparent;--bg-elevated:#1a1a1a;--border-color:#ffffff14;--border-color-hover:#ffffff29;--text-primary:#f5f5f5;--text-secondary:#71767b;--text-muted:#555;--color-link:#0095f6;--color-link-hover:#3af;--brand-primary:#f5f5f5;--brand-primary-rgb:245, 245, 245;--feed-separator:#ffffff0f;--feed-hover:#ffffff08;--action-like:#f91880;--action-like-bg:#f918801a;--action-reply:#0095f6;--action-repost:#00ba7c;--action-share:#0095f6;--header-height:0px;--navbar-height:calc(56px + env(safe-area-inset-bottom));--logo-text-secondary:#71767b}[data-theme=light],.light{--bg-base:#fff;--bg-subtle:#f8f8f8;--bg-muted:#f0f0f0;--bg-card:transparent;--bg-elevated:#fff;--border-color:#0000000f;--border-color-hover:#0000001f;--text-primary:#0a0a0a;--text-secondary:#71767b;--text-muted:#b8b8b8;--color-link:#0095f6;--color-link-hover:#0074cc;--brand-primary:#0a0a0a;--brand-primary-rgb:10, 10, 10;--feed-separator:#0000000f;--feed-hover:#00000005;--action-like:#f91880;--action-like-bg:#f9188014;--action-reply:#0095f6;--action-repost:#00ba7c;--action-share:#0095f6;--logo-text-secondary:#71767b}*,:before,:after{box-sizing:border-box;-webkit-touch-callout:none;margin:0;padding:0;-webkit-tap-highlight-color:transparent!important}@media (pointer:fine){*,:before,:after{-webkit-user-select:text;user-select:text;-webkit-user-drag:auto}a,button,[role=button]{-webkit-user-select:none;user-select:none}}input,textarea,[contenteditable=true]{-webkit-user-select:text!important;user-select:text!important}html,body{min-height:100%}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg-base);color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--line-height-base)}a{color:inherit;text-decoration:none}a,button,[role=button],input,textarea,select{-webkit-tap-highlight-color:transparent!important;outline:none!important}*{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}img,video{max-width:100%;display:block}@media (pointer:coarse){img,video{pointer-events:none}}button{cursor:pointer;background:0 0;border:none;font-family:inherit}::view-transition-old(root){animation-duration:.2s;animation-timing-function:ease}::view-transition-new(root){animation-duration:.2s;animation-timing-function:ease}::view-transition-old(root){animation-name:vt-fade-out}::view-transition-new(root){animation-name:vt-fade-in}@keyframes vt-fade-in{0%{opacity:0}to{opacity:1}}@keyframes vt-fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.__devtag-badge{z-index:99999;-webkit-backdrop-filter:blur(8px);color:#fff;opacity:0;pointer-events:none;white-space:nowrap;background:#0f0f0fd9;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:0;font-family:SF Mono,Fira Code,monospace;font-size:9px;font-weight:600;transition:all .2s cubic-bezier(.23,1,.32,1);display:inline-flex;position:absolute;right:2px;overflow:hidden}:hover>.__devtag-badge{opacity:1;pointer-events:auto}.__devtag-name{text-overflow:ellipsis;background:#8b5cf6e6;max-width:140px;padding:2px 8px;overflow:hidden}.__devtag-btn{color:#fffc;cursor:pointer;background:0 0;border:none;border-left:1px solid #ffffff1a;justify-content:center;align-items:center;width:22px;height:20px;transition:all .15s;display:flex}.__devtag-btn:hover{color:#fff;background:#ffffff26}.__devtag-copy:hover{color:#10b981}.__devtag-ai:hover{color:#a855f7}.__devtag-tooltip{color:#fff;white-space:nowrap;pointer-events:none;background:#10b981f2;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:700;animation:.15s __devtag-fadeup;position:absolute;top:calc(100% + 4px);right:0}@keyframes __devtag-fadeup{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}svelte-navigator-button,#svelte-inspector-button,.__svelte-inspector,[id^=svelte-inspector]{display:none!important}body.show-svelte-inspector svelte-navigator-button,body.show-svelte-inspector #svelte-inspector-button,body.show-svelte-inspector .__svelte-inspector,body.show-svelte-inspector [id^=svelte-inspector]{z-index:999999!important;pointer-events:auto!important;display:flex!important}.atomy-join-btn{background-color:var(--color-link);border-radius:var(--radius-lg);font-weight:var(--weight-semibold);justify-content:center;align-items:center;width:100%;margin-top:12px;padding:10px 16px;font-size:.9375rem;text-decoration:none;transition:background-color .2s;display:flex;color:#fff!important}.atomy-join-btn:hover{background-color:var(--color-link-hover)}.author-only-indicator{opacity:.6;font-size:.75rem;font-weight:var(--weight-medium);margin-left:6px;display:none}.is-author .author-only-indicator{display:inline-block}.admin-root.svelte-12qhfyh{width:100%;height:100vh;overflow:hidden}.scroll-to-top-btn.svelte-12qhfyh{bottom:var(--offset-bottom,100px);color:#fff;cursor:pointer;z-index:2100000;-webkit-tap-highlight-color:transparent;background:#00b6f0;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .2s,background .2s;display:flex;position:fixed;left:auto;right:auto}.scroll-to-top-btn.svelte-12qhfyh:hover{background:#0095c5;transform:scale(1.1)}.scroll-to-top-btn.svelte-12qhfyh:active{transform:scale(.95)}
