/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme;@layer base{.fn-scope{--factnet-primary:#14b8a6;--factnet-secondary:#22d3ee;--factnet-accent:#8b5cf6;--factnet-surface:#fff;--factnet-surface-soft:#eef3f6;--factnet-border:#e2e8f0;--factnet-border-strong:#cbd5e1;--factnet-foreground:#111827;--factnet-muted:#607083;--factnet-primary-foreground:#fff;--factnet-primary-hover:#0d9488;--factnet-primary-active:#0f766e;--factnet-success:#16a34a;--factnet-warning:#f59e0b;--factnet-danger:#ef4444;--factnet-info:#0ea5e9;--fn-primary:var(--factnet-primary);--fn-primary-hover:var(--factnet-primary-hover);--fn-primary-active:var(--factnet-primary-active);--fn-accent:var(--factnet-secondary);--fn-bg:#f7f8fb;--fn-card:var(--factnet-surface);--fn-soft:var(--factnet-surface-soft);--fn-line:var(--factnet-border);--fn-strong:var(--factnet-border-strong);--fn-black:var(--factnet-foreground);--fn-text:var(--factnet-foreground);--fn-muted:#334155;--fn-shadow-sm:0 1px 2px #0f172a0f;--fn-shadow-md:0 8px 24px #0f172a14;--fn-shadow-lg:0 20px 48px #0f172a1f;--fn-ring:0 0 0 3px #14b8a659;--fn-radius:12px;--fn-radius-btn:8px;--fn-radius-pill:9999px;--fn-success:var(--factnet-success);--fn-error:var(--factnet-danger);--fn-warning:var(--factnet-warning);--fn-feature-bg:#0f172a;min-height:100vh;color:var(--fn-text);background:var(--fn-bg);font-family:var(--anslation-ds-font-sans)}[data-theme=dark] .fn-scope{--fn-primary:#2dd4bf;--fn-primary-hover:#5eead4;--fn-primary-active:#99f6e4;--fn-accent:#22d3ee;--fn-bg:#070d18;--fn-card:#101827;--fn-soft:#142033;--fn-line:#1e293b;--fn-strong:#334155;--fn-black:#f8fafc;--fn-text:#f8fafc;--fn-muted:#cbd5e1;--fn-shadow-sm:0 1px 2px #0000005c;--fn-shadow-md:0 10px 28px #0000005c;--fn-shadow-lg:0 24px 56px #00000075;--fn-feature-bg:#0b1220}}@layer components;@layer utilities{.visible{visibility:visible}.grid{display:grid}.grow{flex-grow:1}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.fn-scope *,.fn-scope :after,.fn-scope :before{box-sizing:border-box}.fn-scope a{color:inherit;text-decoration:none}.fn-scope img{max-width:100%;display:block}.fn-page{width:min(1170px,100% - 40px);margin:0 auto;padding:0 0 70px}.fn-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.fn-icon{stroke-width:1.75px;flex:none;width:18px;height:18px}.fn-site-header{background:var(--fn-card);width:100vw;margin-bottom:30px;margin-left:calc(50% - 50vw)}.fn-brand-row{border-bottom:1px solid var(--fn-line);background:var(--fn-card)}.fn-brand-inner{align-items:center;gap:26px;width:min(1440px,100% - 32px);min-height:64px;margin:0 auto;display:flex}.fn-logo{flex:none;gap:4px}.fn-logo,.fn-logo-tiles{align-items:center;display:inline-flex}.fn-logo-tiles{gap:2px}.fn-logo-tiles span{border-radius:var(--fn-radius-btn);background:linear-gradient(135deg,#14b8a6,#0ea5e9);justify-content:center;align-items:center;width:34px;height:34px;font-size:24px;font-weight:900;line-height:1;display:inline-flex;color:#fff!important}.fn-logo-text{color:var(--fn-black);font-size:30px;font-weight:900;line-height:1}.fn-tagline{color:var(--fn-muted);margin:0;font-size:18px;font-style:italic;font-weight:500}.fn-header-tools{align-items:center;gap:14px;margin-left:auto;display:flex}.fn-youtube-link{color:#fff;border-radius:var(--fn-radius-pill);background:linear-gradient(135deg,var(--fn-primary) 0,var(--fn-accent) 100%);justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .15s ease-out;display:inline-flex}.fn-youtube-link:hover{opacity:.85}.fn-theme-toggle{width:36px;height:36px;color:var(--fn-text);border:1px solid var(--fn-line);border-radius:var(--fn-radius-pill);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:all .15s ease-out;display:inline-flex}.fn-theme-toggle:hover{background:var(--fn-primary)}@supports (color:color-mix(in lab,red,red)){.fn-theme-toggle:hover{background:color-mix(in srgb,var(--fn-primary) 10%,transparent)}}.fn-theme-toggle:hover{color:var(--fn-primary);border-color:var(--fn-primary)}@supports (color:color-mix(in lab,red,red)){.fn-theme-toggle:hover{border-color:color-mix(in srgb,var(--fn-primary) 30%,transparent)}}.fn-header-search{border:1px solid var(--fn-line);border-radius:var(--fn-radius-pill);background:var(--fn-card);grid-template-columns:1fr 42px;align-items:center;width:252px;height:40px;transition:border-color .15s ease-out,box-shadow .15s ease-out;display:grid;overflow:hidden}.fn-header-search:focus-within{border-color:var(--fn-primary);box-shadow:var(--fn-ring)}.fn-header-search input{width:100%;min-width:0;height:100%;color:var(--fn-text);font:inherit;background:0 0;border:0;outline:0;padding:0 14px;font-size:15px;font-weight:500}.fn-header-search input::placeholder{color:var(--fn-muted)}.fn-header-search button{color:#fff;background:var(--fn-primary);cursor:pointer;border:0;justify-content:center;align-items:center;height:38px;transition:background-color .15s ease-out;display:inline-flex}.fn-header-search button:hover{background:var(--fn-primary-hover)}.fn-category-strip{background:var(--fn-card);border-bottom:1px solid var(--fn-line);height:42px;overflow:hidden}.fn-category-strip-inner{scrollbar-width:none;align-items:center;gap:8px;width:min(1440px,100% - 32px);height:42px;margin:0 auto;display:flex;overflow-x:auto}.fn-category-strip-inner::-webkit-scrollbar{display:none}.fn-category-strip a{color:var(--fn-text);opacity:.85;border-radius:var(--fn-radius-pill);white-space:nowrap;flex:none;padding:0 14px;font-size:14px;font-weight:700;line-height:26px;transition:color .15s ease-out,background-color .15s ease-out}.fn-category-strip a.fn-active,.fn-category-strip a:hover{color:var(--fn-primary);background:var(--fn-primary)}@supports (color:color-mix(in lab,red,red)){.fn-category-strip a.fn-active,.fn-category-strip a:hover{background:color-mix(in srgb,var(--fn-primary) 10%,transparent)}}.fn-category-strip a:focus-visible{box-shadow:var(--fn-ring);border-radius:var(--fn-radius-pill);outline:none}.fn-home-section{margin:0 0 52px}.fn-section-rule{border-bottom:1px solid var(--fn-line);margin-bottom:24px}.fn-section-rule h1,.fn-section-rule h2{color:var(--fn-black);text-transform:uppercase;letter-spacing:.05em;margin:0;padding:0 0 10px;font-size:24px;font-weight:800;line-height:1.15;display:inline-block;position:relative}.fn-section-rule h1:after,.fn-section-rule h2:after{content:"";background:linear-gradient(90deg,var(--fn-primary) 0,var(--fn-accent) 100%);border-radius:var(--fn-radius-pill);width:48px;height:3px;position:absolute;bottom:-1px;left:0}.fn-latest-wrap{position:relative}.fn-feature-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.fn-feature-card{color:#fff;background:var(--fn-feature-bg);border-radius:var(--fn-radius);min-height:242px;box-shadow:var(--fn-shadow-sm);border:1px solid #ffffff0f;flex-direction:column;align-items:center;padding:12px;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),background-color .25s;display:flex}.fn-feature-card:hover{background:var(--fn-feature-bg);transform:translateY(-4px)}@supports (color:color-mix(in lab,red,red)){.fn-feature-card:hover{background:color-mix(in srgb,var(--fn-feature-bg) 90%,var(--fn-primary))}}.fn-feature-card:hover{box-shadow:var(--fn-shadow-lg)}.fn-feature-card:focus-visible{box-shadow:var(--fn-ring);outline:none}.fn-feature-image{aspect-ratio:1.34;background:var(--fn-soft);border-radius:calc(var(--fn-radius) - 4px);width:100%;overflow:hidden}.fn-article-featured .fn-image,.fn-card-media .fn-image,.fn-feature-image .fn-image,.fn-sidebar-thumb .fn-image{object-fit:cover;width:100%;height:100%}.fn-article-featured:hover .fn-image,.fn-card:hover .fn-image,.fn-feature-card:hover .fn-image,.fn-sidebar-item:hover .fn-image{transform:scale(1.04)}.fn-image{transition:transform .24s}.fn-image-fallback{text-align:center;color:#fff;background:var(--fn-feature-bg);place-items:center;width:100%;height:100%;min-height:120px;padding:16px;font-weight:800;display:grid}.fn-card-meta-line,.fn-feature-meta{width:100%;color:var(--fn-text);opacity:.85;align-items:center;gap:7px;margin-top:14px;font-size:13px;font-weight:500;line-height:1.2;display:flex}.fn-feature-meta{color:#ffffffa6;justify-content:center}.fn-card-meta-line span,.fn-feature-meta strong,.fn-mini-link strong,.fn-sidebar-item small{color:var(--fn-primary);text-transform:uppercase;letter-spacing:.03em;font-weight:800}.fn-card-meta-line i,.fn-feature-meta i{border-radius:var(--fn-radius-pill);background:currentColor;width:4px;height:4px;display:inline-block}.fn-feature-title{color:#fff;text-align:center;margin-top:8px;font-size:16px;font-weight:800;line-height:1.15}.fn-carousel-arrow{z-index:2;width:42px;height:60px;color:var(--fn-muted);cursor:pointer;background:0 0;border:0;place-items:center;margin-top:-30px;font-size:54px;line-height:1;transition:color .15s ease-out;display:grid;position:absolute;top:50%}.fn-carousel-arrow:hover{color:var(--fn-primary)}.fn-carousel-arrow-left{left:-54px}.fn-carousel-arrow-right{right:-54px}.fn-link-columns{grid-template-columns:repeat(5,minmax(0,1fr));gap:42px;margin-top:44px;display:grid}.fn-link-column{align-content:start;gap:12px;display:grid}.fn-mini-link{gap:1px;display:grid}.fn-mini-link strong{font-size:12px;line-height:1}.fn-mini-link span{color:var(--fn-text);font-size:16px;font-weight:500;line-height:1.3;transition:color .15s ease-out}.fn-card-title a:hover,.fn-logo:hover .fn-logo-text,.fn-mini-link:hover span,.fn-sidebar-item:hover strong{color:var(--fn-primary)}.fn-search-panel{grid-template-columns:.85fr 1fr;align-items:start;gap:28px;display:grid}.fn-search-panel p{color:var(--fn-muted);margin:-12px 0 0;font-size:16px;line-height:1.6}.fn-search-wrap{width:100%;position:relative}.fn-search-form{grid-template-columns:minmax(220px,1fr) 190px 92px;align-items:center;gap:10px;display:grid}.fn-search-form-compact{grid-template-columns:minmax(220px,1fr) 92px}.fn-search-main{border:1px solid var(--fn-line);border-radius:var(--fn-radius-btn);background:var(--fn-card);align-items:center;gap:8px;height:40px;transition:border-color .15s ease-out,box-shadow .15s ease-out;display:flex;position:relative}.fn-search-main:focus-within{border-color:var(--fn-primary);box-shadow:var(--fn-ring)}.fn-search-main>.fn-icon{color:var(--fn-muted);margin-left:12px}.fn-search-main input{width:100%;min-width:0;height:100%;color:var(--fn-text);font:inherit;background:0 0;border:0;outline:0;font-size:15px}.fn-search-main input::placeholder{color:var(--fn-muted)}.fn-clear-button{border-radius:var(--fn-radius-btn);width:34px;height:34px;color:var(--fn-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:4px;transition:color .15s ease-out;display:inline-flex}.fn-clear-button:hover{color:var(--fn-black)}.fn-search-filters{grid-template-columns:1fr 1fr;gap:10px;display:grid}.fn-search-filters select{border:1px solid var(--fn-line);border-radius:var(--fn-radius-btn);width:100%;height:40px;color:var(--fn-text);background:var(--fn-card);font:inherit;padding:0 10px;font-size:14px;transition:border-color .15s ease-out,box-shadow .15s ease-out}.fn-search-filters select:focus{border-color:var(--fn-primary);box-shadow:var(--fn-ring);outline:none}.fn-button,.fn-button-primary,.fn-icon-button,.fn-search-submit,.fn-small-action{border-radius:var(--fn-radius-btn);min-height:40px;font:inherit;cursor:pointer;box-shadow:var(--fn-shadow-sm);background:linear-gradient(90deg,#14b8a6,#0ea5e9);border:#0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:700;transition:all .2s ease-out;display:inline-flex;color:#fff!important}.fn-button-primary:focus-visible,.fn-button:focus-visible,.fn-icon-button:focus-visible,.fn-search-submit:focus-visible,.fn-small-action:focus-visible{box-shadow:var(--fn-ring);outline:none}.fn-button-primary:hover,.fn-button:hover,.fn-icon-button:hover,.fn-search-submit:hover,.fn-small-action:hover{background:linear-gradient(90deg,#0d9488,#0284c7);transform:scale(1.02);box-shadow:0 4px 14px #0ea5e959;color:#fff!important}.fn-button-ghost{box-shadow:none;background:0 0;border-color:#0000;color:var(--fn-primary)!important}.fn-button-ghost:hover{background:var(--fn-primary)}@supports (color:color-mix(in lab,red,red)){.fn-button-ghost:hover{background:color-mix(in srgb,var(--fn-primary) 10%,transparent)}}.fn-button-ghost:hover{box-shadow:none;transform:none}.fn-suggestions{z-index:20;border:1px solid var(--fn-line);border-radius:var(--fn-radius-btn);background:var(--fn-card);box-shadow:var(--fn-shadow-md);position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.fn-suggestion{border-bottom:1px solid var(--fn-soft);gap:3px;padding:10px 12px;transition:background-color .15s ease-out;display:grid}.fn-suggestion:last-child{border-bottom:0}.fn-suggestion:hover{background:var(--fn-soft)}.fn-suggestion strong{color:var(--fn-text);font-size:14px}.fn-suggestion span{color:var(--fn-primary);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700}.fn-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;display:grid}.fn-card{min-width:0;color:var(--fn-text);background:var(--fn-card);border:1px solid var(--fn-line);border-radius:var(--fn-radius);box-shadow:var(--fn-shadow-sm);transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .25s;overflow:hidden}.fn-card:hover{border-color:var(--fn-primary);transform:translateY(-4px)}@supports (color:color-mix(in lab,red,red)){.fn-card:hover{border-color:color-mix(in srgb,var(--fn-primary) 30%,transparent)}}.fn-card:hover{box-shadow:var(--fn-shadow-md)}.fn-article-card{gap:0;display:grid}.fn-card-media{background:var(--fn-soft);height:176px;display:block;position:relative;overflow:hidden}.fn-card-body{gap:8px;padding:16px;display:grid}.fn-card-title{color:var(--fn-black);margin:0;font-size:18px;font-weight:700;line-height:1.3}.fn-card-summary{color:var(--fn-text);opacity:.85;margin:0;font-size:15px;font-weight:500;line-height:1.6}.fn-random{border:1px solid var(--fn-line);border-left:4px solid var(--fn-primary);border-radius:var(--fn-radius);background:var(--fn-card);box-shadow:var(--fn-shadow-sm);padding:24px}.fn-chip-row,.fn-random-actions,.fn-random-head,.fn-sidebar-actions,.fn-toolbar-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fn-random-head{justify-content:space-between;margin-bottom:14px}.fn-chip,.fn-kicker{color:var(--fn-primary);text-transform:uppercase;letter-spacing:.05em;background:0 0;align-items:center;gap:7px;font-size:13px;font-weight:700;line-height:1.2;display:inline-flex}.fn-chip{color:var(--fn-muted);text-transform:none;letter-spacing:0}.fn-random-fact{color:var(--fn-black);margin:0;font-size:22px;font-weight:700;line-height:1.35}.fn-random-meta{color:var(--fn-muted);margin-top:10px;font-size:14px;font-style:normal;display:block}.fn-random-actions{margin-top:22px}.fn-random-shuffle{animation:fnFadeSlide .18s}@keyframes fnFadeSlide{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.fn-detail-hero{color:#fff;text-align:center;align-content:center;place-items:center;width:100vw;min-height:240px;margin-top:-30px;margin-bottom:38px;margin-left:calc(50% - 50vw);padding:40px 20px;display:grid;position:relative;overflow:hidden}.fn-detail-hero:before{content:"";background:linear-gradient(180deg,#070d1873 0,#070d18e0 100%),var(--fn-hero-image,none) center /cover no-repeat;position:absolute;inset:0}.fn-detail-hero>*{z-index:1;position:relative}.fn-breadcrumb{color:#ffffffd9;text-transform:uppercase;letter-spacing:.05em;text-shadow:0 1px 4px #0000004d;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:1.2;display:flex}.fn-breadcrumb a{color:#fff;align-items:center;gap:5px;text-decoration:none;transition:color .15s ease-out;display:inline-flex}.fn-breadcrumb a:hover{color:var(--fn-accent)}.fn-detail-hero h1{color:#fff;text-shadow:0 2px 8px #00000059;max-width:800px;margin:16px auto 0;font-size:38px;font-weight:800;line-height:1.25}.fn-author-row{min-height:76px;color:var(--fn-muted);justify-content:center;gap:14px;font-size:15px}.fn-author-row,.fn-author-row p{flex-wrap:wrap;align-items:center;display:flex}.fn-author-row p{gap:9px;margin:0}.fn-author-row strong{color:var(--fn-primary)}.fn-author-avatar{width:38px;height:38px;border-radius:var(--fn-radius-pill);background:var(--fn-soft);justify-content:center}.fn-author-avatar,.fn-verify-badge{color:var(--fn-muted);border:1px solid var(--fn-line);align-items:center;display:inline-flex}.fn-verify-badge{min-height:36px;border-radius:var(--fn-radius-btn);background:var(--fn-card);gap:7px;padding:0 14px;font-size:13px}.fn-verify-badge .fn-icon{color:var(--fn-primary)}.fn-detail-divider{background:var(--fn-line);width:min(850px,100%);height:1px;margin:22px auto 36px}.fn-article-layout{grid-template-columns:54px minmax(0,780px) 330px;align-items:start;gap:26px;display:grid}.fn-share-rail{gap:6px;display:grid;position:sticky;top:16px}.fn-share-btn{color:#fff;border-radius:var(--fn-radius-btn);justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;font-weight:800;line-height:1;transition:opacity .15s ease-out,transform .15s ease-out;display:inline-flex}.fn-share-btn:hover{opacity:.85;transform:scale(1.06)}.fn-share-facebook{background:#405b9d}.fn-share-twitter{background:#1da1f2}.fn-share-pinterest{background:#e60023}.fn-share-whatsapp{background:#25d366}.fn-share-mail{background:var(--fn-muted)}.fn-article-main{min-width:0}.fn-article-featured{background:var(--fn-soft);border-radius:var(--fn-radius);height:520px;margin:0;overflow:hidden}.fn-source-note{color:var(--fn-muted);margin:10px 0 14px;font-size:13px}.fn-article-body{color:var(--fn-text);font-size:21px;font-weight:400;line-height:1.8}.fn-article-body p{margin:0 0 18px}.fn-article-body strong{color:var(--fn-black);font-weight:900}.fn-article-facts{margin-top:28px}.fn-article-facts h2,.fn-export-panel h2{color:var(--fn-black);margin:0 0 16px;font-size:28px;font-weight:900;line-height:1.2}.fn-article-facts ol{gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}.fn-article-facts li{border:1px solid var(--fn-line);border-radius:var(--fn-radius);background:var(--fn-card);grid-template-columns:36px 1fr;align-items:center;gap:16px;padding:16px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid}.fn-article-facts li:hover{border-color:var(--fn-primary);transform:translate(4px)}@supports (color:color-mix(in lab,red,red)){.fn-article-facts li:hover{border-color:color-mix(in srgb,var(--fn-primary) 30%,transparent)}}.fn-article-facts li:hover{box-shadow:var(--fn-shadow-sm)}.fn-article-facts li strong{width:36px;height:36px;color:var(--fn-primary);background:var(--fn-primary);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.fn-article-facts li strong{background:color-mix(in srgb,var(--fn-primary) 12%,transparent)}}.fn-article-facts li strong{border-radius:var(--fn-radius-pill);font-size:13px;font-weight:800}.fn-detail-sidebar{gap:28px;display:grid;position:sticky;top:16px}.fn-featured-sidebar,.fn-related-sidebar{position:static}.fn-featured-sidebar h2{color:var(--fn-black);text-transform:uppercase;letter-spacing:.04em;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin:0 0 18px;font-size:20px;font-weight:900;line-height:1.1;display:grid}.fn-featured-sidebar h2:after,.fn-featured-sidebar h2:before{content:"";background:linear-gradient(90deg,var(--fn-primary),var(--fn-accent));border-radius:var(--fn-radius-pill);height:2px}.fn-sidebar-list{display:grid}.fn-sidebar-item{border-bottom:1px solid var(--fn-line);grid-template-columns:88px 1fr;gap:12px;padding:10px 0;transition:background-color .15s ease-out;display:grid}.fn-sidebar-thumb{background:var(--fn-soft);border-radius:var(--fn-radius-btn);height:64px;overflow:hidden}.fn-sidebar-item span:last-child{align-content:center;gap:2px;min-width:0;display:grid}.fn-sidebar-item small{font-size:12px;line-height:1.1}.fn-sidebar-item strong{color:var(--fn-black);font-size:16px;font-weight:700;line-height:1.3;transition:color .15s ease-out}.fn-export-panel{border:1px solid var(--fn-line);border-radius:var(--fn-radius);background:var(--fn-soft);margin-top:38px;padding:22px}.fn-export-panel p{color:var(--fn-text);opacity:.9;margin:0 0 16px;font-size:16px;font-weight:500;line-height:1.6}.fn-sidebar-actions{align-items:center;gap:10px;display:flex}.fn-neighbor-nav,.fn-pagination{border-top:1px solid var(--fn-line);border-bottom:1px solid var(--fn-line);justify-content:space-between;align-items:center;gap:12px;margin-top:26px;padding:14px 0;display:flex}.fn-neighbor-nav a,.fn-neighbor-nav span{min-height:40px;color:var(--fn-primary);align-items:center;gap:8px;font-size:14px;font-weight:700;transition:color .15s ease-out;display:inline-flex}.fn-neighbor-nav a:hover{color:var(--fn-primary-hover)}.fn-neighbor-nav span{color:var(--fn-muted)}.fn-stack{gap:24px;display:grid}.fn-section{margin:0 0 48px}.fn-glass,.fn-panel,.fn-sidebar-card,.fn-toolbar-card{border:1px solid var(--fn-line);border-radius:var(--fn-radius);background:var(--fn-card)}.fn-panel-inner,.fn-sidebar-card,.fn-toolbar-card{padding:22px}.fn-title-sm{font-size:34px;line-height:1.15}.fn-title,.fn-title-sm{color:var(--fn-black);margin:0;font-weight:900}.fn-title{font-size:40px;line-height:1.12}.fn-subtitle{color:var(--fn-muted);margin:12px 0 0;font-size:16px;line-height:1.6}.fn-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.fn-stat{border:1px solid var(--fn-line);border-radius:var(--fn-radius);background:var(--fn-card);box-shadow:var(--fn-shadow-sm);padding:16px;transition:box-shadow .2s,transform .2s}.fn-stat:hover{box-shadow:var(--fn-shadow-md);transform:translateY(-2px)}.fn-stat-icon{color:#fff;background:linear-gradient(135deg,var(--fn-primary) 0,var(--fn-accent) 100%);border-radius:var(--fn-radius-btn);justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.fn-stat-value{color:var(--fn-black);margin-top:10px;font-size:20px;font-weight:900;line-height:1.15}.fn-stat-label{color:var(--fn-muted);margin-top:4px;font-size:13px}.fn-category-card{gap:0;padding:0;display:grid}.fn-category-card:hover{border-color:var(--fn-primary)}@supports (color:color-mix(in lab,red,red)){.fn-category-card:hover{border-color:color-mix(in srgb,var(--fn-primary) 30%,transparent)}}.fn-category-icon{color:#fff;background:linear-gradient(135deg,var(--fn-primary) 0,var(--fn-accent) 100%);border-radius:var(--fn-radius-btn);justify-content:center;align-items:center;width:44px;height:44px;margin:18px 18px 0;display:inline-flex}.fn-icon-button{width:40px;margin-left:auto;padding:0}.fn-empty{text-align:center;min-height:260px;color:var(--fn-muted);place-items:center;gap:14px;padding:42px;display:grid}.fn-themed-empty{border-color:var(--border);background:var(--card);box-shadow:var(--anslation-ds-shadow-sm)}.fn-themed-button,.fn-themed-button:hover{background:var(--primary);box-shadow:var(--anslation-ds-shadow-sm);color:var(--primary-foreground)!important}.fn-disabled,.fn-disabled:hover{opacity:.45;pointer-events:none}.fn-toolbar-card{justify-content:space-between;align-items:center;gap:16px;display:flex}.fn-toolbar-copy{gap:4px;display:grid}.fn-toolbar-copy strong{color:var(--fn-black);font-weight:700}.fn-toolbar-copy span{color:var(--fn-muted);font-size:14px}.fn-fact-list{gap:14px;display:grid}.fn-fact-card{border:1px solid var(--fn-line);border-radius:var(--fn-radius);background:var(--fn-card);grid-template-columns:82px 1fr;gap:18px;padding:18px;transition:border-color .2s,box-shadow .2s;display:grid}.fn-fact-card:hover{border-color:var(--fn-primary)}@supports (color:color-mix(in lab,red,red)){.fn-fact-card:hover{border-color:color-mix(in srgb,var(--fn-primary) 30%,transparent)}}.fn-fact-card:hover{box-shadow:var(--fn-shadow-sm)}.fn-fact-card-active{border-color:var(--fn-primary)}.fn-fact-number{color:var(--fn-primary);font-size:28px;font-weight:900;line-height:1}.fn-fact-text{color:var(--fn-text);margin:0;font-size:18px;font-weight:500;line-height:1.6}.fn-fact-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.fn-action-success,.fn-action-success:hover{color:#fff;border-color:var(--fn-success);background:var(--fn-success)}.fn-action-primary,.fn-action-primary:hover{color:#fff;border-color:var(--fn-primary);background:var(--fn-primary)}.fn-skeleton{background:linear-gradient(90deg,var(--fn-soft) 0,var(--fn-line) 50%,var(--fn-soft) 100%);border-radius:var(--fn-radius-btn);background-size:200% 100%;min-height:120px;animation:fnSkeleton 1.1s linear infinite}.fn-skeleton-line{min-height:18px}.fn-skeleton-title{min-height:42px}@keyframes fnSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1280px){.fn-carousel-arrow{display:none}}@media (max-width:1080px){.fn-feature-strip,.fn-grid,.fn-link-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.fn-article-layout,.fn-search-panel{grid-template-columns:1fr}.fn-share-rail{display:flex}.fn-detail-sidebar,.fn-featured-sidebar,.fn-share-rail{position:static}}@media (max-width:760px){.fn-page{width:min(100% - 24px,1170px)}.fn-brand-inner{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;min-height:112px;padding:14px 0}.fn-header-tools{width:100%;margin-left:0}.fn-header-search{width:100%}.fn-tagline{font-size:16px}.fn-logo-tiles span{width:29px;height:29px;font-size:22px}.fn-logo-text{font-size:26px}.fn-section-rule h1,.fn-section-rule h2{font-size:20px}.fn-feature-strip,.fn-grid,.fn-link-columns,.fn-stat-grid{grid-template-columns:1fr}.fn-feature-card{min-height:0}.fn-search-filters,.fn-search-form,.fn-search-form-compact{grid-template-columns:1fr}.fn-detail-hero h1{font-size:28px}.fn-author-row{justify-content:flex-start}.fn-article-featured{height:310px}.fn-article-body{font-size:18px}.fn-article-facts li{grid-template-columns:1fr}.fn-neighbor-nav,.fn-sidebar-actions,.fn-toolbar-card{flex-direction:column;align-items:stretch}.fn-neighbor-nav a,.fn-neighbor-nav span,.fn-sidebar-actions .fn-button{justify-content:center;width:100%}}@media print{.fn-author-row,.fn-detail-sidebar,.fn-export-panel,.fn-neighbor-nav,.fn-share-rail,.fn-site-header{display:none}.fn-page{width:100%;padding:0}.fn-article-layout{display:block}}@media (prefers-reduced-motion:reduce){.fn-article-facts li,.fn-button,.fn-card,.fn-category-strip a,.fn-fact-card,.fn-feature-card,.fn-image,.fn-mini-link span,.fn-search-submit,.fn-share-btn,.fn-sidebar-item,.fn-small-action,.fn-stat,.fn-youtube-link{transition:none}.fn-random-shuffle,.fn-skeleton{animation:none}.fn-skeleton{background:var(--fn-soft)}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}