:root{--bg-primary:#f7f8f9;--bg-secondary:#fff;--bg-tertiary:#f1f3f5;--text-strong:#0d0d0d;--text-primary:#222;--text-secondary:#171717a6;--text-muted:#5c636a;--color-primary:#000;--color-primary-hover:#222;--color-success:#10b981;--color-warning:#f59e0b;--color-danger:#ef4444;--color-info:#3b82f6;--border-color:#e9ecef;--border-radius:var(--radius-md);--table-bg:#fff;--table-border-color:#00000026;--table-border-radius:.5rem;--table-shadow:0 1px 3px 0 #0000001a, 0 1px 2px 0 #0000000f;--table-font-family:inherit;--table-header-bg:#f8f9fa;--table-header-text:#495057;--table-row-border:#f1f3f4;--table-row-hover-bg:#f8f9fa;--table-stripe-bg:#f8f9fa;--table-text:#212529;--table-text-muted:#6c757d;--table-primary:#0d6efd;--table-hover-bg:#f8f9fa;--table-scrollbar-track:#f1f1f1;--table-scrollbar-thumb:#c1c1c1;--table-scrollbar-thumb-hover:#a8a8a8;--table-toolbar-bg:#f8f9fa;--space-0:0;--space-px:1px;--space-0-5:.125rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-2-5:.625rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--radius-xs:.25rem;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-2xl:2rem;--radius-pill:999px;--radius-full:50%;--shadow-xs:0 1px 2px #0000000f;--shadow-sm:0 1px 4px #0000001a;--shadow-md:0 2px 8px #0000001a;--shadow-lg:0 4px 12px #0000001a;--shadow-xl:0 8px 24px #0000001f;--shadow-2xl:0 16px 48px #00000029;--transition-fast:.15s;--transition-base:.2s;--transition-slow:.3s;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-emphasized:cubic-bezier(.16, 1, .3, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--transition-colors:color var(--transition-base) var(--ease-standard), background-color var(--transition-base) var(--ease-standard), border-color var(--transition-base) var(--ease-standard);--transition-transform:transform var(--transition-base) var(--ease-standard);--font-size-xs:.75rem;--font-size-sm:.8125rem;--font-size-base:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:2rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.2;--line-height-snug:1.4;--line-height-normal:1.5;--line-height-relaxed:1.7;--z-base:1;--z-dropdown:100;--z-sticky:200;--z-header:300;--z-overlay:400;--z-modal:500;--z-popover:600;--z-toast:700;--z-tooltip:800;--container-max:1280px;--container-narrow:820px;--gray-5:#fbfbfc;--gray-10:#f7f8f9;--gray-20:#f1f3f5;--gray-30:#e9ecef;--gray-40:#d2d4d7;--gray-50:#b3b5b7;--gray-60:#939597;--gray-70:#737577;--gray-80:#535557;--gray-90:#333537;--gray-100:#212325;--red-10:#fde4e5;--red-30:#ff766d;--red-50:#ef4444;--red-70:#b1262a;--green-10:#ccf0c7;--green-30:#77d86b;--green-50:#10b981;--green-70:#047857;--yellow-10:#faeac9;--yellow-30:#f2ca77;--yellow-50:#f59e0b;--yellow-70:#b98a27;--blue-10:#d4e5ff;--blue-30:#76adff;--blue-50:#3b82f6;--blue-70:#0546a6;--orange-10:#fddbca;--orange-50:#f97316;--orange-70:#ba5520;--purple-10:#e8dcfd;--purple-50:#8b5cf6;--purple-70:#6231ba;--teal-10:#cee;--teal-50:#14b8a6;--teal-70:#0d7f74;--slate-10:#dde3ea;--slate-50:#64748b;--slate-70:#414c5e;--brand-telegram:#229ed9;--brand-linkedin:#0a66c2;--black-base-rgb:0 0 0;--black-opacity-2:#00000005;--black-opacity-4:#0000000a;--black-opacity-8:#00000014;--black-opacity-16:#00000029;--black-opacity-24:#0000003d;--black-opacity-32:#00000052;--black-opacity-48:#0000007a;--black-opacity-64:#000000a3;--black-opacity-80:#000c;--success-color:var(--green-50);--success-bg:#10b98121;--error-color:var(--red-50);--error-bg:#ef444421;--warning-color:var(--yellow-50);--warning-bg:#f59e0b21;--info-color:var(--blue-50);--info-bg:#3b82f621;--divider-color:var(--black-opacity-8);--hover-bg-color:var(--black-opacity-4);--overlay-color:var(--black-opacity-48);--disabled-bg-color:var(--gray-20);--card-radius:var(--radius-lg);--modal-radius:var(--radius-xl);--input-radius:var(--radius-md);--button-radius:var(--radius-md);--badge-radius:var(--radius-pill);--mkt-brand:#0171ea;--mkt-brand-light:#3b93f0;--mkt-brand-text:#0a52a8;--mkt-brand-glow:#0171ea1f;--mkt-brand-subtle:#0171ea0f;--mkt-surface-2:#f7f9fc;--mkt-surface-3:#f1f4f8;--mkt-ink:#111;--mkt-ink-2:#374151;--mkt-border:#0a0a0a14;--accent-orange:#f97316;--accent-pink:#ec4899;--accent-purple:#a855f7;--accent-green:#10b981;--gradient-fade-brand:linear-gradient(180deg, #0171ea0d 0%, #0171ea00 100%);--gradient-fade-orange:linear-gradient(180deg, #f973160d 0%, #f9731600 100%);--gradient-fade-pink:linear-gradient(180deg, #ec48990d 0%, #ec489900 100%);--gradient-fade-purple:linear-gradient(180deg, #a855f70d 0%, #a855f700 100%);--gradient-fade-green:linear-gradient(180deg, #10b9810d 0%, #10b98100 100%);--gradient-surface:linear-gradient(180deg, #fff 0%, #f7fbff 100%);--gradient-brand:linear-gradient(180deg, #1278eb 0%, #abccf7 100%);--gradient-glow-brand:radial-gradient(circle, #0171ea26 0%, transparent 70%);--gradient-skeleton:linear-gradient(90deg, var(--bg-secondary) 25%, var(--bg-tertiary) 50%, var(--bg-secondary) 75%);--gradient-indigo:linear-gradient(135deg, #667eea 0%, #764ba2 100%)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes skeletonPulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.swiper-pagination-bullet{opacity:.4!important;background:#fff!important;border-radius:2px!important;height:4px!important}.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1!important;background:#fff!important}.swiper-lazy-preloader{z-index:10;transform-origin:50%;border:4px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;animation:1s linear infinite swiper-preloader-spin;position:absolute;top:50%;left:50%}@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}@font-face{font-family:VPPixelPro;font-display:swap;src:url(/fonts/fonts/VPPixelPro/VPPixelPro.woff2)format("woff2")}html{scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:100px}body{color:#222;--white:#fff;--black:#000;--background:#121b1c;--accent-transparent:#8df0cc44;--secondary-control-color:#bbffe60d;--layer:#0e1616;--border:#1d2628;--max-width:1000px;--max-width-narrow:820px;background-color:#f7f7f9;margin:0;padding:0;font-family:inherit}*,:before,:after{box-sizing:border-box}h2{margin:0}.container{padding:20px 40px}.f-button{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex;color:#fff!important;background-color:#737577!important;border:none!important;border-radius:50%!important;transition:background-color .2s,color .2s,outline .2s!important}.f-button:hover{color:#131517a3!important;background-color:#eef0f0!important}.f-panzoom__viewport{justify-content:center!important;align-items:center!important;display:flex!important}.f-panzoom__content{border-radius:12px!important;max-height:90vh!important}#editor-container .codex-editor:nth-of-type(2){display:none}.codex-editor__redactor{padding:0!important}.codex-editor ::selection{background-color:#0d151c24!important}.ce-block--selected .ce-block__content{background:#0d151c12!important}.codex-editor [style*="rgb(168, 214, 255)"]{background-color:#0d151c24!important}.cdx-quote{border-left:2px solid #260a0014;margin:1.5em 0;padding:0 1rem}.cdx-quote .cdx-quote__text{min-height:auto;box-shadow:none;border:none;padding:0;font-size:1.1em;font-style:normal;line-height:1.5}.cdx-quote .cdx-quote__caption{box-shadow:none;color:#666;border:none;margin-top:.5em;padding:0;font-size:.9em;font-style:normal}.ce-delimiter{padding:1.5em 0;line-height:0}.ce-delimiter:before{border-top:2px solid #260a0014;width:100%;content:""!important;letter-spacing:normal!important;height:0!important;font-size:0!important;line-height:0!important;display:block!important}.ce-toolbar__settings-btn{display:none!important}.ce-popover--inline .ce-popover__items{overflow-y:visible}
