.ticker-outer[data-astro-cid-zmtqedct]{background:var(--surface);z-index:1;position:relative}.ticker-bar[data-astro-cid-zmtqedct]{background:var(--surface);box-sizing:border-box;width:100%;height:38px;max-width:var(--container);align-items:center;margin:0 auto;padding:0 1.25rem;display:flex;overflow:hidden}.ticker-badge[data-astro-cid-zmtqedct]{background:var(--breaking,#c0392b);color:var(--on-accent);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;flex-shrink:0;margin-right:.75rem;padding:.3rem .75rem;font-size:.68rem;font-weight:700}.ticker-track-wrap[data-astro-cid-zmtqedct]{flex:1;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.ticker-track[data-astro-cid-zmtqedct]{width:max-content;animation:ticker-scroll var(--ticker-dur,30s) linear infinite;display:flex}.ticker-track[data-astro-cid-zmtqedct]:hover{animation-play-state:paused}.ticker-group[data-astro-cid-zmtqedct]{flex-shrink:0;gap:2rem;padding-right:2rem;display:flex}.ticker-item[data-astro-cid-zmtqedct]{white-space:nowrap;color:var(--muted);font-size:.8rem;font-weight:500;text-decoration:none;transition:color .15s}.ticker-item[data-astro-cid-zmtqedct]:hover{color:var(--ink);text-decoration:underline}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=768px){.ticker-bar[data-astro-cid-zmtqedct]{height:34px}.ticker-badge[data-astro-cid-zmtqedct]{margin-right:.5rem;padding:.25rem .55rem;font-size:.6rem}.ticker-item[data-astro-cid-zmtqedct]{font-size:.72rem}.ticker-group[data-astro-cid-zmtqedct]{gap:1.5rem;padding-right:1.5rem}}@media (prefers-reduced-motion:reduce){.ticker-track[data-astro-cid-zmtqedct]{animation:none}}:root,[data-theme=light]{color-scheme:light;--bg:#f6f4ef;--ink:#1a1a1a;--muted:#5c5c5c;--accent:#0b5fff;--accent-hover:#093fcc;--rule:#d9d4c8;--breaking:#c0392b;--surface:#fff;--surface-muted:#f0eeea;--paper:#fffcf7;--paper-page-bg:color-mix(in srgb, var(--bg) 88%, #c8c4bc);--badge-blend:#fff;--cover-placeholder:#e8eef5;--cover-shimmer-mid:#f4f7fb;--on-accent:#fff;--shadow-sm:#0000000f;--shadow-md:#0000001a;--shadow-lg:#0000001f;--footer-shadow:#2823190a;--paper-shadow:#2823190f;--modal-overlay:#00000073;--hover-surface:#f0f0f0;--success-bg:#e8f5e9;--success-text:#2e7d32;--error-bg:#fbe9e7;--error-text:#c62828;--theme-color:#0b5fff;--brand-text:#0d1b3d;--brand-sub:#6b7280;--tag-bg:color-mix(in srgb, var(--accent) 10%, var(--surface));--tag-bg-hover:color-mix(in srgb, var(--accent) 16%, var(--surface));--tag-text:var(--accent);--tag-text-hover:var(--accent-hover);--tag-border:color-mix(in srgb, var(--accent) 22%, var(--rule));--tag-border-hover:color-mix(in srgb, var(--accent) 40%, var(--rule));--container:min(72rem, 100% - 2.5rem);--font-heading:"Playfair Display", Georgia, serif;--font-body:"Inter", system-ui, sans-serif;--footer-height:4.75rem}[data-theme=dark]{color-scheme:dark;--bg:#0f1115;--ink:#e4e6eb;--muted:#9ca3af;--accent:#5b9aff;--accent-hover:#7ab0ff;--rule:#2a2f38;--breaking:#e85d4f;--surface:#181b22;--surface-muted:#1e222b;--paper:#1a1e26;--paper-page-bg:#12151a;--badge-blend:#181b22;--cover-placeholder:#252a33;--cover-shimmer-mid:#2e3440;--on-accent:#fff;--shadow-sm:#00000047;--shadow-md:#0006;--shadow-lg:#00000080;--footer-shadow:#00000059;--paper-shadow:#00000059;--modal-overlay:#000000a6;--hover-surface:#252a33;--success-bg:#1a2e1f;--success-text:#81c784;--error-bg:#3a1f1f;--error-text:#ef9a9a;--theme-color:#0f1115;--brand-text:#e4e6eb;--brand-sub:#9ca3af;--tag-bg:color-mix(in srgb, var(--accent) 14%, var(--surface));--tag-bg-hover:color-mix(in srgb, var(--accent) 22%, var(--surface));--tag-text:#7ab0ff;--tag-text-hover:#9ec5ff;--tag-border:color-mix(in srgb, var(--accent) 28%, var(--rule));--tag-border-hover:color-mix(in srgb, var(--accent) 45%, var(--rule))}*{box-sizing:border-box}h1,h2,h3,.name{font-family:var(--font-heading)}body{font-family:var(--font-body);background:var(--bg);color:var(--ink);min-height:100vh;padding-bottom:var(--footer-height);flex-direction:column;margin:0;line-height:1.55;display:flex}a{color:var(--accent)}.site-header{background:var(--surface);border-bottom:1px solid var(--rule);z-index:300;position:sticky;top:0;overflow:visible}.header-inner{max-width:var(--container);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin:0 auto;padding:.6rem 1.25rem;display:flex}.brand{color:inherit;align-items:center;gap:.6rem;min-width:0;text-decoration:none;display:inline-flex}.brand-mark{flex-shrink:0;width:auto;height:52px;display:block}.brand-text{flex-direction:column;justify-content:center;gap:.12rem;min-width:0;line-height:1.05;display:flex}.brand-name{font-family:var(--font-body);letter-spacing:-.015em;color:var(--brand-text);white-space:nowrap;font-size:clamp(1.02rem,2.8vw,1.32rem);font-weight:700}.brand-sub{font-family:var(--font-body);letter-spacing:.28em;text-transform:uppercase;color:var(--brand-sub);font-size:.62rem;font-weight:600}.header-brand-row{flex:1;align-items:center;gap:.55rem;min-width:0;display:flex}.header-toolbar{flex-shrink:0;align-items:center;gap:.2rem;margin-left:auto;display:flex}.nav{flex-wrap:wrap;align-items:center;gap:.15rem;display:flex}.nav>a,.nav-dropdown-trigger{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.35rem;padding:.45rem .75rem;font-size:.92rem;text-decoration:none}.nav>a:hover,.nav>a.active,.nav-dropdown:hover .nav-dropdown-trigger,.nav-dropdown.open .nav-dropdown-trigger,.nav-dropdown.active .nav-dropdown-trigger{color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.nav-dropdown{z-index:310;position:relative}.nav-dropdown-menu{z-index:400;background:var(--surface);border:1px solid var(--rule);min-width:11rem;box-shadow:0 8px 24px var(--shadow-md);border-radius:.5rem;margin:0;padding:.35rem 0;list-style:none;display:none;position:absolute;top:100%;left:0}.nav-dropdown:hover .nav-dropdown-menu,.nav-dropdown.open .nav-dropdown-menu{display:block}.nav-dropdown-menu a{color:var(--ink);padding:.5rem .85rem;font-size:.88rem;text-decoration:none;display:block}.nav-dropdown-menu a:hover{color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}main{max-width:var(--container);flex:1;width:100%;margin:0 auto;padding:1.75rem 1.25rem 3rem}@media (width<=1099px),(hover:none) and (pointer:coarse){main{padding-left:1rem;padding-right:1rem}}main.paper-page{background:var(--paper-page-bg);width:100%;max-width:none;margin:0;padding:1.5rem 0 3rem}.paper-page-inner{max-width:var(--container);margin:0 auto;padding:0 1.25rem}.paper-sheet{background-color:var(--paper);border:1px solid color-mix(in srgb, var(--rule) 80%, transparent);min-width:0;max-width:42rem;box-shadow:0 1px 2px var(--paper-shadow), 0 8px 24px var(--paper-shadow);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.045'/%3E%3C/svg%3E");background-size:180px 180px;border-radius:2px;padding:1.75rem 1.5rem 2.25rem}.static-page.paper-sheet{width:100%;max-width:none}@media (width<=768px){.paper-page-inner{padding:0 1rem}.paper-sheet{padding:1.35rem 1rem 1.85rem}}.site-footer{z-index:300;border-top:1px solid var(--rule);background:var(--surface);text-align:center;color:var(--muted);box-shadow:0 -1px 8px var(--footer-shadow);padding:.65rem 1.25rem .75rem;font-size:.85rem;position:fixed;bottom:0;left:0;right:0}.site-footer p{margin:0}.footer-top{flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem .6rem;display:flex}.footer-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;margin-top:.35rem;display:flex}.footer-links a{color:var(--muted);text-decoration:none}.footer-links a:hover{color:var(--ink);text-decoration:underline}.footer-subscribe-btn{font:inherit;border:1px solid color-mix(in srgb, var(--accent) 35%, var(--rule));background:color-mix(in srgb, var(--accent) 8%, var(--surface));color:var(--accent);cursor:pointer;border-radius:999px;padding:.12rem .55rem;font-size:.78rem;font-weight:600;line-height:1.3;transition:background .15s,color .15s,border-color .15s}.footer-subscribe-btn:hover{background:var(--accent);color:var(--on-accent);border-color:var(--accent);text-decoration:none}.footer-x{color:var(--muted);border-radius:4px;justify-content:center;align-items:center;padding:.15rem;display:inline-flex}.footer-x:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 6%, transparent);text-decoration:none}.footer-x svg{display:block}@media (width<=768px){body{padding-bottom:4.1rem}.footer-top{flex-wrap:nowrap;gap:.5rem}.footer-top p{font-size:.8rem;line-height:1.25}.footer-links{gap:.55rem .85rem;margin-top:.3rem}}@media (width<=1099px),(hover:none) and (pointer:coarse){.header-inner{flex-wrap:nowrap;gap:.4rem;padding:.65rem .9rem}.brand-mark{height:48px}.brand-name{font-size:clamp(.95rem,2.6vw,1.15rem)}.header-toolbar{flex-shrink:0;margin-left:auto}.nav{flex-wrap:nowrap;gap:.05rem;width:auto}.nav>a,.nav-dropdown-trigger{white-space:nowrap;padding:.32rem .42rem;font-size:.78rem}}@media (width<=768px){.brand-mark{height:42px}.brand-name{font-size:.92rem}.brand-sub{letter-spacing:.22em;font-size:.56rem}.nav{display:none!important}.header-inner{padding-right:.9rem;position:relative}.header-brand-row{gap:0;max-width:calc(100% - 5.5rem)}.header-toolbar{gap:.15rem}.nav-hamburger{font:inherit;width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;padding:0;font-size:1.35rem;position:static;transform:none;display:inline-flex!important}.nav-hamburger:hover{background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--accent)}.nav-mobile-drawer{background:var(--surface);border-bottom:1px solid var(--rule);z-index:200;width:100%;box-shadow:0 18px 48px var(--shadow-md);flex-basis:100%;padding:.55rem 1.05rem 1rem;position:absolute;top:calc(100% - 1px);left:0;right:0}.nav-mobile-drawer.open{display:block}.nav-mobile-drawer a{min-height:44px;color:var(--muted);border-radius:.5rem;padding:0 .1rem;font-size:1rem;line-height:44px;text-decoration:none;display:block}.nav-mobile-drawer a:hover,.nav-mobile-drawer a.active{color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}}.nav-hamburger,.nav-mobile-drawer{display:none}.nav-subscribe-btn{font:inherit;background:var(--accent);color:var(--on-accent);cursor:pointer;white-space:nowrap;border:0;border-radius:2rem;padding:.45rem 1rem;font-size:.88rem;font-weight:600;transition:background .15s}.nav-subscribe-btn:hover{background:var(--accent-hover)}.theme-toggle{border:1px solid var(--rule);background:color-mix(in srgb, var(--rule) 55%, var(--surface));width:2rem;height:2rem;color:var(--muted);cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.theme-toggle:hover{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 40%, var(--rule));background:color-mix(in srgb, var(--accent) 10%, var(--surface))}.theme-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.theme-icon{display:block}[data-theme=light] .theme-icon-sun{display:none}[data-theme=light] .theme-icon-moon,[data-theme=dark] .theme-icon-sun{display:block}[data-theme=dark] .theme-icon-moon{display:none}.lang-toggle{color:inherit;outline-offset:2px;border-radius:999px;flex-shrink:0;text-decoration:none;display:inline-flex}.lang-toggle:focus-visible{outline:2px solid var(--accent)}.lang-toggle-track{background:color-mix(in srgb, var(--rule) 70%, var(--surface));border:1px solid var(--rule);border-radius:999px;grid-template-columns:1fr 1fr;align-items:center;width:5.4rem;height:1.85rem;padding:2px;transition:border-color .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden}.lang-toggle:hover .lang-toggle-track{border-color:color-mix(in srgb, var(--accent) 40%, var(--rule));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent)}.lang-toggle-thumb{background:var(--accent);z-index:0;border-radius:999px;width:calc(50% - 2px);height:calc(100% - 4px);transition:transform .28s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0b5fff59}.lang-toggle.is-en .lang-toggle-thumb{transform:translate(100%)}.lang-side{z-index:1;letter-spacing:.02em;color:var(--muted);opacity:.55;user-select:none;pointer-events:none;justify-content:center;align-items:center;gap:.15rem;font-size:.68rem;font-weight:700;line-height:1;transition:color .25s,opacity .25s;display:inline-flex;position:relative}.lang-flag{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.lang-flag svg{border-radius:2px;width:16px;height:11px;display:block;box-shadow:0 0 0 1px #0000001f}.lang-toggle:not(.is-en) .lang-tr,.lang-toggle.is-en .lang-en{color:var(--on-accent);opacity:1}.lang-toggle:not(.is-en) .lang-tr .lang-flag svg,.lang-toggle.is-en .lang-en .lang-flag svg{box-shadow:0 0 0 1px #ffffff59}.nav .lang-toggle--nav{align-self:center;margin:0 .15rem}.nav .lang-toggle--nav .lang-toggle-track{width:4.55rem;height:1.65rem}.nav .lang-toggle--nav .lang-code{font-size:.62rem}.nav .lang-toggle--nav .lang-flag svg{width:14px;height:10px}.nav-mobile-drawer .lang-toggle--drawer{margin:.35rem 0 .15rem;display:inline-flex}.nav-mobile-drawer .lang-toggle--drawer .lang-toggle-track{width:5rem;height:1.75rem}.nav-mobile-drawer .nav-subscribe-btn{text-align:center;width:100%;min-height:44px;margin-top:.5rem;padding:0 1rem;font-size:1rem;line-height:44px;display:block}.subscribe-modal{z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.subscribe-modal[hidden]{display:none}.subscribe-modal-overlay{background:var(--modal-overlay);position:absolute;inset:0}.subscribe-modal-content{background:var(--surface);width:calc(100% - 2rem);max-width:520px;max-height:calc(100vh - 2rem);box-shadow:0 24px 64px var(--shadow-lg);border-radius:1rem;padding:2rem 2rem 1.75rem;position:relative;overflow-y:auto}.subscribe-modal-close{cursor:pointer;color:var(--muted);background:0 0;border:0;border-radius:.5rem;padding:.25rem .5rem;font-size:1.75rem;line-height:1;position:absolute;top:.75rem;right:.75rem}.subscribe-modal-close:hover{background:var(--hover-surface);color:var(--ink)}#subscribe-modal-title{margin:0 0 .25rem;font-size:1.35rem}.subscribe-modal-desc{color:var(--muted);margin:0 0 1.25rem;font-size:.92rem}.subscribe-modal-options{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.subscribe-option{border:1px solid var(--rule);text-align:center;border-radius:.75rem;padding:1.25rem 1rem}.subscribe-option h3{margin:.5rem 0 .25rem;font-size:1rem}.subscribe-option p{color:var(--muted);margin:0 0 .75rem;font-size:.82rem}.subscribe-btn{cursor:pointer;border:0;border-radius:.5rem;padding:.55rem 1.1rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-block}.subscribe-btn-telegram{color:var(--on-accent);background:#2aabee}.subscribe-btn-telegram:hover{color:var(--on-accent);background:#1a95d4}.subscribe-btn-email{background:var(--accent);color:var(--on-accent);width:100%}.subscribe-btn-email:hover{background:var(--accent-hover)}.subscribe-email-form{text-align:left}.subscribe-email-form input[type=email]{border:1px solid var(--rule);width:100%;font:inherit;background:var(--surface);color:var(--ink);border-radius:.4rem;margin-bottom:.5rem;padding:.55rem .75rem;font-size:.9rem}.subscribe-consent{color:var(--muted);cursor:pointer;align-items:flex-start;gap:.4rem;margin-bottom:.75rem;font-size:.75rem;display:flex}.subscribe-consent input{flex-shrink:0;margin-top:.15rem}.subscribe-email-result{border-radius:.4rem;margin-top:.5rem;padding:.5rem;font-size:.88rem}.subscribe-email-result.success{background:var(--success-bg);color:var(--success-text)}.subscribe-email-result.error{background:var(--error-bg);color:var(--error-text)}@media (width<=520px){.subscribe-modal-options{grid-template-columns:1fr}.subscribe-modal-content{padding:1.5rem 1.25rem}}.breaking-divider{border-bottom:1px solid var(--rule);background:var(--surface);z-index:1;position:relative}
