@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-ext-opsz-normal-STiTPs0F.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-opsz-normal-BHZsWIlc.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font:"Literata", Georgia, serif;--bg:#f6f2ec;--ink:#231f1c;--ink-2:#6b625a;--hairline:#e6dfd4;--inactive:#d8cfc2;--placeholder:#a39a8f;--white:#fff;--brand:#b3122b;--brand-dark:#8a0e21;--accent:#1e5b3a;--accent-dark:#12301f;--accent-tint:#e3efe7;--accent-border:#bfd8c8;--accent-fill:#bfe3cc;--accent-shade:#0a1e1259;--quiz:#8e1b2c;--ok:#1e5b3a;--ok-dark:#12301f;--ok-tint:#e3efe7;--error:#a11218;--error-dark:#7f0e13;--error-tint:#fce8e8;--error-fill:#f4b6b8;--topic-history:#8e1b2c;--topic-geo:#1e5b3a;--topic-nature:#0f6b6b;--topic-film:#4b2c82;--topic-culture:#a34b0c;--topic-random:#2e3440;--r-card:20px;--r-tile:12px;--r-button:10px;--r-small:8px;--r-tag:6px;--scrim:#14161a59;--sheet-shadow:0 -8px 24px #14161a1f;--toast-shadow:0 8px 24px #14161a33;--ease:cubic-bezier(.2, .8, .2, 1);--dur:.32s}.t-title{letter-spacing:-.4px;margin:0;font-size:28px;font-weight:700;line-height:1.2}.t-heading{margin:0;font-size:18px;font-weight:700;line-height:1.3}.t-body{margin:0;font-size:16px;font-weight:400;line-height:1.5}.t-small{margin:0;font-size:14px;font-weight:400;line-height:1.4}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);margin:0}body{font-family:var(--font);color:var(--ink);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}button,input,textarea{font-family:inherit}input::placeholder,textarea::placeholder{color:var(--placeholder)}a{color:var(--accent)}a:hover{color:var(--accent-dark)}html.app-mode,html.app-mode body{overscroll-behavior-x:none}.app-shell{min-height:100vh;min-height:var(--app-h,100dvh);justify-content:center;display:flex}.app-frame{width:100%;max-width:390px;height:100vh;height:var(--app-h,100dvh);position:relative;overflow:hidden;container-type:size}@media (width>=768px){.app-frame{width:390px;width:clamp(390px, var(--app-h,100dvh) * 390 / 700, 100vw - 48px);max-width:none}}.screen{background:var(--bg);height:100%;color:var(--ink);flex-direction:column;padding:24px 20px 20px;display:flex;position:relative}.fact-screen.screen{padding-top:clamp(10px,4.72973cqh - 15.9189px,24px);padding-bottom:clamp(6px,4.72973cqh - 19.9189px,20px)}.fact-screen .fact-area{margin-top:clamp(8px,2.7027cqh - 6.81081px,16px)}.fact-screen .fact-nav{margin-top:clamp(0px,2.02703cqh - 11.1081px,6px)}.fact-screen .fact-card{gap:clamp(10px,2.02703cqh - 1.10811px,16px);padding:clamp(14px,2.02703cqh + 2.89189px,20px) clamp(16px,1.35135cqh + 8.5946px,20px) clamp(16px,2.7027cqh + 1.18919px,24px)}.fact-area,.fact-area *{touch-action:none}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sk{background:color-mix(in srgb, var(--accent-border) 56%, var(--accent-tint));animation:1.2s ease-in-out infinite skpulse}@keyframes skpulse{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.sk{animation:none}}@keyframes tut-v{0%,to{transform:translateY(0)}50%{transform:translateY(-34px)}}@keyframes tut-h{0%,to{transform:translate(0)}25%{transform:translate(-30px)}75%{transform:translate(30px)}}.tut-dot-v{animation:1.6s cubic-bezier(.4,0,.2,1) infinite tut-v}.tut-dot-h{animation:2.4s cubic-bezier(.4,0,.2,1) infinite tut-h}@media (prefers-reduced-motion:reduce){.tut-dot-v,.tut-dot-h{animation:none}}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.vitaj-tile{transition:transform 80ms,box-shadow 80ms}.vitaj-tile:active{transform:translateY(4px);box-shadow:none!important}.vitaj-tile:focus-visible{outline-color:var(--ring)}input:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:0}@keyframes gold-sweep{0%{transform:translate(-160px)rotate(18deg)}55%,to{transform:translate(480px)rotate(18deg)}}@keyframes gold-burst{0%{opacity:1;transform:translate(-50%,-50%)scale(.3)}to{transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(1);opacity:0}}.gold-sweep{pointer-events:none;width:90px;height:140%;position:absolute;top:-20%;left:0}.gold-burst{pointer-events:none;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);width:14px;height:14px;animation:1.1s cubic-bezier(.15,.7,.3,1) both gold-burst;position:absolute}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
