:root{--font-size-regular: 18px;--line-height-regular: 1.5;--line-height-title: 1;--font-size-header: 22px;--font-size-subheader: 20px;--font-size-button: 18px;--font-size-menu: 18px;--font-size-caption: 16px;--font-size-small: 16px;--utility-button-font-size: var(--font-size-button);--content-padding-x: 22px;--content-padding-y: 24px;--content-padding: var(--content-padding-y) var(--content-padding-x);--section-gap: 22px;--block-gap: 12px;--content-max-width: 800px;--button-padding-y-scale: 1.15}@media (max-width: 800px){:root{--font-size-regular: 20px;--content-max-width: 100%;--font-size-header: 22px;--font-size-subheader: 20px;--font-size-button: 20px;--font-size-menu: 20px;--font-size-caption: 12px;--content-padding-x: 20px;--content-padding-y: 20px;--section-gap: 20px;--block-gap: 10px}}@media (max-width: 576px){:root{--font-size-regular: 20px;--font-size-header: 24px;--font-size-subheader: 20px;--font-size-button: 20px;--font-size-menu: 20px;--font-size-caption: 20px;--font-size-small: 20px;--content-padding-x: 16px;--content-padding-y: 16px;--section-gap: 16px;--block-gap: 8px}}.font-regular{font-size:var(--font-size-regular)}.font-header{font-size:var(--font-size-header)}.font-subheader{font-size:var(--font-size-subheader)}.font-button{font-size:var(--font-size-button)}.font-menu{font-size:var(--font-size-menu)}.font-caption{font-size:var(--font-size-caption)}.font-small{font-size:var(--font-size-small)}.pill-btn{--button-padding-top: 11px;--button-padding-bottom: 11px;--button-padding-y-scale: 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:11px 24px;border:1px solid #d7dce3;border-radius:50px;background:#fff;color:#4b5563;font-size:var(--font-size-menu);font-family:inherit;line-height:1;white-space:nowrap;cursor:pointer;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.pill-btn:hover{background:#f5f7fa;border-color:#c3ccd8}.pill-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb33}.pill-btn:disabled{opacity:.5;cursor:default}.pill-btn--active,.pill-btn.active{border-color:#2563eb;color:#1d4ed8;background:#eff6ff}.pill-btn--primary{color:#000;border-color:transparent;box-shadow:0 4px 14px #667eea4d}.pill-btn--primary:hover{box-shadow:0 6px 18px #667eea66}.pill-btn--outline-primary{background:#fff;color:#667eea;border-color:#667eea}.pill-btn--outline-primary:hover:not(:disabled){background:#667eea;color:#fff}.pill-btn--ghost{background:#f7f9fc;color:#4f5d6d;border-color:#cfd8e3}.pill-btn--ghost:hover{background:#eef3f8;border-color:#b8c5d3;color:#3f4d5d}button,.button,[role=button]{padding-top:calc(var(--button-padding-top, .75em) * var(--button-padding-y-scale))!important;padding-bottom:calc(var(--button-padding-bottom, .75em) * var(--button-padding-y-scale))!important}h1,h2,h3,h4,h5,h6{font-weight:400}@font-face{font-family:main-title-hy;src:url(/assets/NotoSerifArmenian-Bold-1cd82b51.ttf) format("truetype")}@font-face{font-family:main-text-hy;src:url(/assets/NotoSerifArmenian-Bold-1cd82b51.ttf) format("truetype")}@font-face{font-family:main-text-ru;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-title-ru;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-title-en;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-text-en;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}.article-title,.article-text{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}@font-face{font-family:logo;src:url(/assets/AbrilFatface-Regular-583d89b4.ttf) format("truetype")}.list-title-ru{font-family:main-title-ru!important;font-size:var(--font-size-subheader)}.article-title-ru{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-ru{font-family:main-title-ru!important;font-size:var(--font-size-regular)}.list-title-es,.list-title-en,.list-title-fr,.list-title-de,.list-title-it{font-family:main-title-en!important;font-size:var(--font-size-subheader)}.article-title-es,.article-title-en,.article-title-fr,.article-title-de,.article-title-it{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-es,.main-text-en,.main-text-fr,.main-text-de,.main-text-it{font-family:main-title-en!important;font-size:var(--font-size-regular)!important}.list-title-hy{font-family:main-title-hy!important;font-size:var(--font-size-subheader)}.article-title-hy{font-family:main-title-hy!important;font-size:var(--font-size-header)!important}.main-text-hy{font-family:main-title-hy!important;font-size:var(--font-size-regular)!important}.hy{font-family:main-text-hy}.hy .article-title{font-family:main-title-hy}.ru{font-family:main-text-ru}.ru .article-title{font-family:main-title-ru}.ru *{font-family:main-text-ru}.en,.es,.fr,.de,.it{font-family:main-text-en}.en .article-title,.es .article-title,.fr .article-title,.de .article-title,.it .article-title{font-family:main-title-en}.en *,.es *,.fr *,.de *,.it *{font-family:main-text-en}.primary-content-text{font-size:var(--font-size-regular)}.translation-content-text{font-size:var(--font-size-regular);color:#1a73e8}.primary-title-text{font-size:var(--font-size-subheader)}.translation-title-text{font-size:var(--font-size-subheader);color:#1a73e8}.utility-button-font{font-size:var(--font-size-button)!important}*{margin:0;padding:0;box-sizing:border-box}body{font-family:main-font,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{min-height:100vh;width:100%}.news-header[data-v-7218eb24]{background:#000000;border-bottom:1px solid rgba(255,255,255,.2);padding:24px 24px 0}.header-content[data-v-7218eb24]{max-width:960px;margin:0 auto;display:flex;flex-direction:column;//gap: 20px}.top-row[data-v-7218eb24]{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:nowrap}.brand[data-v-7218eb24]{display:flex;flex-direction:column;//gap: 8px;cursor:pointer;transition:opacity .2s ease;min-width:0}.brand[data-v-7218eb24]:hover{opacity:.8}.brand[data-v-7218eb24]:focus{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.header-title[data-v-7218eb24]{font-family:logo;color:#fff;font-size:clamp(26px,4.2vw,40px);letter-spacing:.8px;line-height:1.05;white-space:nowrap}.header-subtitle[data-v-7218eb24]{color:#ffffffd9;line-height:1.4;font-size:clamp(12px,1.8vw,16px);margin-top:-6px;text-shadow:0px -4px 5px black;-webkit-text-stroke:black;-webkit-text-stroke-width:.1px}.highlight-primary[data-v-7218eb24]{color:#ffdaf9}.highlight-secondary[data-v-7218eb24]{color:#ff00d9}.header-user[data-v-7218eb24]{flex-shrink:0}.header-controls[data-v-7218eb24]{display:flex;align-items:center;justify-content:flex-end;gap:16px;flex-wrap:nowrap;flex-shrink:0}.header-actions[data-v-7218eb24]{display:flex;align-items:center;gap:12px;flex-wrap:nowrap}@media (max-width: 576px){.news-header[data-v-7218eb24]{padding:16px 16px 12px}.top-row[data-v-7218eb24]{gap:8px}.brand[data-v-7218eb24]{flex:1 1 0}.header-title[data-v-7218eb24]{font-size:clamp(22px,7vw,30px);letter-spacing:.5px}.header-subtitle[data-v-7218eb24]{margin-top:-4px}}.news-menu-item[data-v-27f9a7f5]{margin:0 12px;padding:8px 16px;border-radius:4px;font-size:25px;transition:background-color .3s}.news-menu-item[data-v-27f9a7f5]:hover{background-color:#ffffff1a}.news-menu-item.active[data-v-27f9a7f5]{background-color:#fff3}.news-menu-link[data-v-27f9a7f5]{color:#fff;text-decoration:none;font-size:var(--font-size-header);background:none;border:none;padding:0;cursor:pointer}.news-menu-link[data-v-27f9a7f5]:hover{text-decoration:underline}@media (max-width: 768px){.news-menu-item[data-v-27f9a7f5]{margin:0 6px;padding:6px 12px}.news-menu-link[data-v-27f9a7f5]{font-size:var(--font-size-header)}}@media (max-width: 520px){.news-menu-link[data-v-27f9a7f5]{font-size:var(--font-size-menu)}}@media (max-width: 480px){.news-menu-item[data-v-27f9a7f5]{margin:0 4px;padding:5px 10px}.news-menu-link[data-v-27f9a7f5]{font-size:var(--font-size-menu)}}.news-menu[data-v-5678eeea]{display:flex;background-color:#000;padding:10px 0;min-height:44px}.news-menu-loading[data-v-5678eeea],.news-menu-loaded[data-v-5678eeea]{display:flex;width:100%}.news-menu-item-placeholder[data-v-5678eeea]{margin:0 12px;padding:8px 16px;border-radius:4px;background-color:#ffffff1a;display:flex;align-items:center}.placeholder-text[data-v-5678eeea]{color:#ffffff80;font-size:14px}@media (max-width: 768px){.news-menu[data-v-5678eeea]{padding:8px 0;min-height:40px}.news-menu-loading[data-v-5678eeea],.news-menu-loaded[data-v-5678eeea]{flex-wrap:wrap;justify-content:center;row-gap:6px;padding:0 8px;box-sizing:border-box}.news-menu-item-placeholder[data-v-5678eeea]{margin:0 6px;padding:6px 12px}.placeholder-text[data-v-5678eeea]{font-size:13px}}[data-v-5f64a93a]:root{--font-size-regular: 18px;--line-height-regular: 1.5;--line-height-title: 1;--font-size-header: 22px;--font-size-subheader: 20px;--font-size-button: 18px;--font-size-menu: 18px;--font-size-caption: 16px;--font-size-small: 16px;--utility-button-font-size: var(--font-size-button);--content-padding-x: 22px;--content-padding-y: 24px;--content-padding: var(--content-padding-y) var(--content-padding-x);--section-gap: 22px;--block-gap: 12px;--content-max-width: 800px;--button-padding-y-scale: 1.15}@media (max-width: 800px){[data-v-5f64a93a]:root{--font-size-regular: 20px;--content-max-width: 100%;--font-size-header: 22px;--font-size-subheader: 20px;--font-size-button: 20px;--font-size-menu: 20px;--font-size-caption: 12px;--content-padding-x: 20px;--content-padding-y: 20px;--section-gap: 20px;--block-gap: 10px}}@media (max-width: 576px){[data-v-5f64a93a]:root{--font-size-regular: 20px;--font-size-header: 24px;--font-size-subheader: 20px;--font-size-button: 20px;--font-size-menu: 20px;--font-size-caption: 20px;--font-size-small: 20px;--content-padding-x: 16px;--content-padding-y: 16px;--section-gap: 16px;--block-gap: 8px}}.font-regular[data-v-5f64a93a]{font-size:var(--font-size-regular)}.font-header[data-v-5f64a93a]{font-size:var(--font-size-header)}.font-subheader[data-v-5f64a93a]{font-size:var(--font-size-subheader)}.font-button[data-v-5f64a93a]{font-size:var(--font-size-button)}.font-menu[data-v-5f64a93a]{font-size:var(--font-size-menu)}.font-caption[data-v-5f64a93a]{font-size:var(--font-size-caption)}.font-small[data-v-5f64a93a]{font-size:var(--font-size-small)}.pill-btn[data-v-5f64a93a]{--button-padding-top: 11px;--button-padding-bottom: 11px;--button-padding-y-scale: 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:11px 24px;border:1px solid #d7dce3;border-radius:50px;background:#fff;color:#4b5563;font-size:var(--font-size-menu);font-family:inherit;line-height:1;white-space:nowrap;cursor:pointer;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.pill-btn[data-v-5f64a93a]:hover{background:#f5f7fa;border-color:#c3ccd8}.pill-btn[data-v-5f64a93a]:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb33}.pill-btn[data-v-5f64a93a]:disabled{opacity:.5;cursor:default}.pill-btn--active[data-v-5f64a93a],.pill-btn.active[data-v-5f64a93a]{border-color:#2563eb;color:#1d4ed8;background:#eff6ff}.pill-btn--primary[data-v-5f64a93a]{color:#000;border-color:transparent;box-shadow:0 4px 14px #667eea4d}.pill-btn--primary[data-v-5f64a93a]:hover{box-shadow:0 6px 18px #667eea66}.pill-btn--outline-primary[data-v-5f64a93a]{background:#fff;color:#667eea;border-color:#667eea}.pill-btn--outline-primary[data-v-5f64a93a]:hover:not(:disabled){background:#667eea;color:#fff}.pill-btn--ghost[data-v-5f64a93a]{background:#f7f9fc;color:#4f5d6d;border-color:#cfd8e3}.pill-btn--ghost[data-v-5f64a93a]:hover{background:#eef3f8;border-color:#b8c5d3;color:#3f4d5d}button[data-v-5f64a93a],.button[data-v-5f64a93a],[role=button][data-v-5f64a93a]{padding-top:calc(var(--button-padding-top, .75em) * var(--button-padding-y-scale))!important;padding-bottom:calc(var(--button-padding-bottom, .75em) * var(--button-padding-y-scale))!important}h1[data-v-5f64a93a],h2[data-v-5f64a93a],h3[data-v-5f64a93a],h4[data-v-5f64a93a],h5[data-v-5f64a93a],h6[data-v-5f64a93a]{font-weight:400}@font-face{font-family:main-title-hy;src:url(/assets/NotoSerifArmenian-Bold-1cd82b51.ttf) format("truetype")}@font-face{font-family:main-text-hy;src:url(/assets/NotoSerifArmenian-Bold-1cd82b51.ttf) format("truetype")}@font-face{font-family:main-text-ru;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-title-ru;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-title-en;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-text-en;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}.article-title[data-v-5f64a93a],.article-text[data-v-5f64a93a]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}@font-face{font-family:logo;src:url(/assets/AbrilFatface-Regular-583d89b4.ttf) format("truetype")}.list-title-ru[data-v-5f64a93a]{font-family:main-title-ru!important;font-size:var(--font-size-subheader)}.article-title-ru[data-v-5f64a93a]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-ru[data-v-5f64a93a]{font-family:main-title-ru!important;font-size:var(--font-size-regular)}.list-title-es[data-v-5f64a93a],.list-title-en[data-v-5f64a93a],.list-title-fr[data-v-5f64a93a],.list-title-de[data-v-5f64a93a],.list-title-it[data-v-5f64a93a]{font-family:main-title-en!important;font-size:var(--font-size-subheader)}.article-title-es[data-v-5f64a93a],.article-title-en[data-v-5f64a93a],.article-title-fr[data-v-5f64a93a],.article-title-de[data-v-5f64a93a],.article-title-it[data-v-5f64a93a]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-es[data-v-5f64a93a],.main-text-en[data-v-5f64a93a],.main-text-fr[data-v-5f64a93a],.main-text-de[data-v-5f64a93a],.main-text-it[data-v-5f64a93a]{font-family:main-title-en!important;font-size:var(--font-size-regular)!important}.list-title-hy[data-v-5f64a93a]{font-family:main-title-hy!important;font-size:var(--font-size-subheader)}.article-title-hy[data-v-5f64a93a]{font-family:main-title-hy!important;font-size:var(--font-size-header)!important}.main-text-hy[data-v-5f64a93a]{font-family:main-title-hy!important;font-size:var(--font-size-regular)!important}.hy[data-v-5f64a93a]{font-family:main-text-hy}.hy .article-title[data-v-5f64a93a]{font-family:main-title-hy}.ru[data-v-5f64a93a]{font-family:main-text-ru}.ru .article-title[data-v-5f64a93a]{font-family:main-title-ru}.ru[data-v-5f64a93a] *{font-family:main-text-ru}.en[data-v-5f64a93a],.es[data-v-5f64a93a],.fr[data-v-5f64a93a],.de[data-v-5f64a93a],.it[data-v-5f64a93a]{font-family:main-text-en}.en .article-title[data-v-5f64a93a],.es .article-title[data-v-5f64a93a],.fr .article-title[data-v-5f64a93a],.de .article-title[data-v-5f64a93a],.it .article-title[data-v-5f64a93a]{font-family:main-title-en}.en[data-v-5f64a93a] *,.es[data-v-5f64a93a] *,.fr[data-v-5f64a93a] *,.de[data-v-5f64a93a] *,.it[data-v-5f64a93a] *{font-family:main-text-en}.primary-content-text[data-v-5f64a93a]{font-size:var(--font-size-regular)}.translation-content-text[data-v-5f64a93a]{font-size:var(--font-size-regular);color:#1a73e8}.primary-title-text[data-v-5f64a93a]{font-size:var(--font-size-subheader)}.translation-title-text[data-v-5f64a93a]{font-size:var(--font-size-subheader);color:#1a73e8}.utility-button-font[data-v-5f64a93a]{font-size:var(--font-size-button)!important}.translated-text-v2[data-v-5f64a93a]{width:100%}.text-content[data-v-5f64a93a],.full-translation-content[data-v-5f64a93a]{font-size:var(--font-size-regular);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;white-space:normal}.word-wrap[data-v-5f64a93a]{position:relative;display:inline}.word[data-v-5f64a93a]{display:inline-block}.clickable-word[data-v-5f64a93a]{cursor:pointer}.translated-word[data-v-5f64a93a],.replacement-word[data-v-5f64a93a]{color:#1a73e8}[data-v-6d25afdd]:root{--font-size-regular: 18px;--line-height-regular: 1.5;--line-height-title: 1;--font-size-header: 22px;--font-size-subheader: 20px;--font-size-button: 18px;--font-size-menu: 18px;--font-size-caption: 16px;--font-size-small: 16px;--utility-button-font-size: var(--font-size-button);--content-padding-x: 22px;--content-padding-y: 24px;--content-padding: var(--content-padding-y) var(--content-padding-x);--section-gap: 22px;--block-gap: 12px;--content-max-width: 800px;--button-padding-y-scale: 1.15}@media (max-width: 800px){[data-v-6d25afdd]:root{--font-size-regular: 20px;--content-max-width: 100%;--font-size-header: 22px;--font-size-subheader: 20px;--font-size-button: 20px;--font-size-menu: 20px;--font-size-caption: 12px;--content-padding-x: 20px;--content-padding-y: 20px;--section-gap: 20px;--block-gap: 10px}}@media (max-width: 576px){[data-v-6d25afdd]:root{--font-size-regular: 20px;--font-size-header: 24px;--font-size-subheader: 20px;--font-size-button: 20px;--font-size-menu: 20px;--font-size-caption: 20px;--font-size-small: 20px;--content-padding-x: 16px;--content-padding-y: 16px;--section-gap: 16px;--block-gap: 8px}}.font-regular[data-v-6d25afdd]{font-size:var(--font-size-regular)}.font-header[data-v-6d25afdd]{font-size:var(--font-size-header)}.font-subheader[data-v-6d25afdd]{font-size:var(--font-size-subheader)}.font-button[data-v-6d25afdd]{font-size:var(--font-size-button)}.font-menu[data-v-6d25afdd]{font-size:var(--font-size-menu)}.font-caption[data-v-6d25afdd]{font-size:var(--font-size-caption)}.font-small[data-v-6d25afdd]{font-size:var(--font-size-small)}.pill-btn[data-v-6d25afdd]{--button-padding-top: 11px;--button-padding-bottom: 11px;--button-padding-y-scale: 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:11px 24px;border:1px solid #d7dce3;border-radius:50px;background:#fff;color:#4b5563;font-size:var(--font-size-menu);font-family:inherit;line-height:1;white-space:nowrap;cursor:pointer;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.pill-btn[data-v-6d25afdd]:hover{background:#f5f7fa;border-color:#c3ccd8}.pill-btn[data-v-6d25afdd]:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb33}.pill-btn[data-v-6d25afdd]:disabled{opacity:.5;cursor:default}.pill-btn--active[data-v-6d25afdd],.pill-btn.active[data-v-6d25afdd]{border-color:#2563eb;color:#1d4ed8;background:#eff6ff}.pill-btn--primary[data-v-6d25afdd]{color:#000;border-color:transparent;box-shadow:0 4px 14px #667eea4d}.pill-btn--primary[data-v-6d25afdd]:hover{box-shadow:0 6px 18px #667eea66}.pill-btn--outline-primary[data-v-6d25afdd]{background:#fff;color:#667eea;border-color:#667eea}.pill-btn--outline-primary[data-v-6d25afdd]:hover:not(:disabled){background:#667eea;color:#fff}.pill-btn--ghost[data-v-6d25afdd]{background:#f7f9fc;color:#4f5d6d;border-color:#cfd8e3}.pill-btn--ghost[data-v-6d25afdd]:hover{background:#eef3f8;border-color:#b8c5d3;color:#3f4d5d}button[data-v-6d25afdd],.button[data-v-6d25afdd],[role=button][data-v-6d25afdd]{padding-top:calc(var(--button-padding-top, .75em) * var(--button-padding-y-scale))!important;padding-bottom:calc(var(--button-padding-bottom, .75em) * var(--button-padding-y-scale))!important}h1[data-v-6d25afdd],h2[data-v-6d25afdd],h3[data-v-6d25afdd],h4[data-v-6d25afdd],h5[data-v-6d25afdd],h6[data-v-6d25afdd]{font-weight:400}@font-face{font-family:main-title-hy;src:url(/assets/NotoSerifArmenian-Bold-1cd82b51.ttf) format("truetype")}@font-face{font-family:main-text-hy;src:url(/assets/NotoSerifArmenian-Bold-1cd82b51.ttf) format("truetype")}@font-face{font-family:main-text-ru;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-title-ru;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-title-en;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-text-en;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}.article-title[data-v-6d25afdd],.article-text[data-v-6d25afdd]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}@font-face{font-family:logo;src:url(/assets/AbrilFatface-Regular-583d89b4.ttf) format("truetype")}.list-title-ru[data-v-6d25afdd]{font-family:main-title-ru!important;font-size:var(--font-size-subheader)}.article-title-ru[data-v-6d25afdd]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-ru[data-v-6d25afdd]{font-family:main-title-ru!important;font-size:var(--font-size-regular)}.list-title-es[data-v-6d25afdd],.list-title-en[data-v-6d25afdd],.list-title-fr[data-v-6d25afdd],.list-title-de[data-v-6d25afdd],.list-title-it[data-v-6d25afdd]{font-family:main-title-en!important;font-size:var(--font-size-subheader)}.article-title-es[data-v-6d25afdd],.article-title-en[data-v-6d25afdd],.article-title-fr[data-v-6d25afdd],.article-title-de[data-v-6d25afdd],.article-title-it[data-v-6d25afdd]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-es[data-v-6d25afdd],.main-text-en[data-v-6d25afdd],.main-text-fr[data-v-6d25afdd],.main-text-de[data-v-6d25afdd],.main-text-it[data-v-6d25afdd]{font-family:main-title-en!important;font-size:var(--font-size-regular)!important}.list-title-hy[data-v-6d25afdd]{font-family:main-title-hy!important;font-size:var(--font-size-subheader)}.article-title-hy[data-v-6d25afdd]{font-family:main-title-hy!important;font-size:var(--font-size-header)!important}.main-text-hy[data-v-6d25afdd]{font-family:main-title-hy!important;font-size:var(--font-size-regular)!important}.hy[data-v-6d25afdd]{font-family:main-text-hy}.hy .article-title[data-v-6d25afdd]{font-family:main-title-hy}.ru[data-v-6d25afdd]{font-family:main-text-ru}.ru .article-title[data-v-6d25afdd]{font-family:main-title-ru}.ru[data-v-6d25afdd] *{font-family:main-text-ru}.en[data-v-6d25afdd],.es[data-v-6d25afdd],.fr[data-v-6d25afdd],.de[data-v-6d25afdd],.it[data-v-6d25afdd]{font-family:main-text-en}.en .article-title[data-v-6d25afdd],.es .article-title[data-v-6d25afdd],.fr .article-title[data-v-6d25afdd],.de .article-title[data-v-6d25afdd],.it .article-title[data-v-6d25afdd]{font-family:main-title-en}.en[data-v-6d25afdd] *,.es[data-v-6d25afdd] *,.fr[data-v-6d25afdd] *,.de[data-v-6d25afdd] *,.it[data-v-6d25afdd] *{font-family:main-text-en}.primary-content-text[data-v-6d25afdd]{font-size:var(--font-size-regular)}.translation-content-text[data-v-6d25afdd]{font-size:var(--font-size-regular);color:#1a73e8}.primary-title-text[data-v-6d25afdd]{font-size:var(--font-size-subheader)}.translation-title-text[data-v-6d25afdd]{font-size:var(--font-size-subheader);color:#1a73e8}.utility-button-font[data-v-6d25afdd]{font-size:var(--font-size-button)!important}.news-item-style-2[data-v-6d25afdd]{--button-padding-y-scale: 1;position:relative;display:block;width:100%;height:210px;border-radius:13px;overflow:hidden;cursor:pointer;border:0;padding:0;background:#1a1a2e;text-align:left;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;outline:none}.news-item-style-2:hover .banner[data-v-6d25afdd]{transform:scale(1.03)}.news-item-style-2:hover .content-overlay[data-v-6d25afdd]:before{opacity:.95}.banner[data-v-6d25afdd]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.content-overlay[data-v-6d25afdd]{position:absolute;bottom:0;left:0;right:0;padding:18px 20px 16px;z-index:1}.content-overlay[data-v-6d25afdd]:before{content:"";position:absolute;left:0;right:0;bottom:0;height:calc(100% - 10px);background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.7) 30%,#878787 90%);pointer-events:none;z-index:-1;transition:opacity .3s ease}.title[data-v-6d25afdd]{font-size:20px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.6),0 0 12px rgba(0,0,0,.4)}.title[data-v-6d25afdd] .translated-text-v2{color:#fff;line-height:var(--line-height-title)}.title[data-v-6d25afdd] .translated-word,.title[data-v-6d25afdd] .replacement-word{color:#c3f6ff}.date[data-v-6d25afdd]{font-size:inherit;color:#ffffff80;position:absolute;margin-top:-20px}.title[data-v-6d25afdd] .translated-text-v2,.title[data-v-6d25afdd] .text-content,.title[data-v-6d25afdd] .full-translation-content{display:inline}@media (max-width: 768px){.news-item-style-2[data-v-6d25afdd]{height:170px;border-radius:12px}.content-overlay[data-v-6d25afdd]{padding:14px 16px 12px}.title[data-v-6d25afdd],.date[data-v-6d25afdd]{font-size:13px}}@media (max-width: 480px){.news-item-style-2[data-v-6d25afdd]{height:140px;border-radius:10px}.content-overlay[data-v-6d25afdd]{padding:10px 12px}.title[data-v-6d25afdd]{font-size:11px;line-height:var(--line-height-title)}.date[data-v-6d25afdd]{font-size:12px}}.spinner-overlay[data-v-b1a2c7b3]{display:flex;justify-content:center;align-items:center;padding:40px;min-height:200px}.spinner-container[data-v-b1a2c7b3]{display:flex;flex-direction:column;align-items:center;gap:16px}.spinner[data-v-b1a2c7b3]{width:40px;height:40px;border:4px solid rgba(0,0,0,.3);border-top:4px solid #000;border-radius:50%;animation:spin-b1a2c7b3 1s linear infinite}@keyframes spin-b1a2c7b3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-text[data-v-b1a2c7b3]{color:#000;font-size:16px;text-align:center}@media (max-width: 768px){.spinner-overlay[data-v-b1a2c7b3]{padding:30px;min-height:160px}.spinner[data-v-b1a2c7b3]{width:36px;height:36px;border-width:3px}.spinner-text[data-v-b1a2c7b3]{font-size:14px}}@media (max-width: 480px){.spinner-overlay[data-v-b1a2c7b3]{padding:20px;min-height:140px}.spinner[data-v-b1a2c7b3]{width:32px;height:32px}.spinner-text[data-v-b1a2c7b3]{font-size:13px}}.word-details-overlay[data-v-c68d60a3]{position:fixed;bottom:0;left:0;right:0;z-index:1000;pointer-events:none;margin:auto;max-width:600px}.word-details-container[data-v-c68d60a3]{display:flex;justify-content:center;padding:16px 16px 5px;pointer-events:none}.word-details-content[data-v-c68d60a3]{background:white;border-radius:8px;padding:12px 16px;box-shadow:0 2px 12px #0000001a;border:1px solid rgba(0,0,0,.08);width:100%;position:relative;pointer-events:all;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.close-button[data-v-c68d60a3]{position:absolute;top:8px;right:8px;background:none;border:none;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#666;transition:all .2s ease;width:24px;height:24px}.close-button[data-v-c68d60a3]:hover{background:rgba(0,0,0,.05);color:#333}.close-button[data-v-c68d60a3]:active{background:rgba(0,0,0,.1);transform:scale(.95)}.word-details[data-v-c68d60a3]{display:flex;align-items:center;justify-content:center;padding-right:32px}.word-text[data-v-c68d60a3]{font-size:16px;color:#333;line-height:1.4;text-align:center}@media (max-width: 768px){.word-details-overlay[data-v-c68d60a3]{max-width:100%}.word-details-container[data-v-c68d60a3]{padding:10px}.word-details-content[data-v-c68d60a3]{padding:10px 14px;border-radius:6px}.word-text[data-v-c68d60a3]{font-size:15px}.close-button[data-v-c68d60a3]{width:20px;height:20px;top:6px;right:6px}.close-button svg[data-v-c68d60a3]{width:16px;height:16px}}@media (max-width: 480px){.word-details-container[data-v-c68d60a3]{padding:8px}.word-details-content[data-v-c68d60a3]{padding:8px 12px}.word-text[data-v-c68d60a3]{font-size:14px}.close-button[data-v-c68d60a3]{width:18px;height:18px}.close-button svg[data-v-c68d60a3]{width:14px;height:14px}}.popup-shell-overlay[data-v-615e7dc3]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:hidden;padding:16px;box-sizing:border-box}.popup-shell-viewport[data-v-615e7dc3]{display:flex;justify-content:center;width:100%;max-height:calc(100vh - 32px)}.popup-shell-card[data-v-615e7dc3]{width:min(var(--popup-max-width, 900px),94vw);position:relative;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #0000004d;background:#fff;box-sizing:border-box;max-height:calc(100vh - 32px);display:flex;flex-direction:column;transform-origin:center;will-change:transform,opacity}.popup-shell-body[data-v-615e7dc3]{flex:1 1 auto;min-height:0;overflow:hidden;padding:0;box-sizing:border-box;display:flex;flex-direction:column}.popup-shell-close[data-v-615e7dc3]{position:absolute;top:10px;right:10px;background:none;border:none;font-size:var(--font-size-header);line-height:1;color:#777;cursor:pointer;padding:4px;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:2}.popup-shell-close[data-v-615e7dc3]:hover{background:rgba(0,0,0,.06);color:#333}.fade-enter-active[data-v-615e7dc3],.fade-leave-active[data-v-615e7dc3]{transition:none}.fade-enter-from[data-v-615e7dc3],.fade-leave-to[data-v-615e7dc3]{opacity:0}.fade-enter-active .popup-shell-card[data-v-615e7dc3],.fade-leave-active .popup-shell-card[data-v-615e7dc3]{transition:none}.fade-enter-from .popup-shell-card[data-v-615e7dc3],.fade-leave-to .popup-shell-card[data-v-615e7dc3]{transform:none;opacity:1}@media (max-width: 900px){.popup-shell-overlay.is-forced-fullscreen[data-v-615e7dc3]{padding:0}.popup-shell-viewport.is-forced-fullscreen[data-v-615e7dc3]{max-height:100dvh;height:100dvh;align-items:stretch}.popup-shell-card.is-forced-fullscreen[data-v-615e7dc3]{width:100vw;max-height:100dvh;height:100dvh;border-radius:0;box-shadow:none}}@media (max-width: 768px){.popup-shell-overlay[data-v-615e7dc3]{padding:0}.popup-shell-viewport[data-v-615e7dc3]{max-height:100dvh;height:100dvh;align-items:stretch}.popup-shell-card[data-v-615e7dc3]{width:100vw;max-height:100dvh;height:100dvh;border-radius:0;box-shadow:none}.popup-shell-close[data-v-615e7dc3]{top:calc(10px + env(safe-area-inset-top));right:calc(10px + env(safe-area-inset-right));width:46px;height:46px;font-size:var(--font-size-header);background:rgba(0,0,0,.06);color:#222}.popup-shell-body[data-v-615e7dc3]{padding-bottom:env(safe-area-inset-bottom)}}.popup-content[data-v-ca15bbb4]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.popup-header[data-v-ca15bbb4]{flex:0 0 auto;padding:18px 20px;border-bottom:1px solid rgba(0,0,0,.08);background:#fff;box-sizing:border-box}.popup-body[data-v-ca15bbb4]{flex:1 1 auto;min-height:0;overflow:auto;padding:18px 20px;box-sizing:border-box}.popup-footer[data-v-ca15bbb4]{flex:0 0 auto;padding:14px 20px;border-top:1px solid rgba(0,0,0,.08);background:#fff;box-sizing:border-box}@media (max-width: 768px){.popup-header[data-v-ca15bbb4]{padding-top:calc(18px + env(safe-area-inset-top))}.popup-body[data-v-ca15bbb4]{padding-bottom:calc(18px + env(safe-area-inset-bottom))}.popup-footer[data-v-ca15bbb4]{padding-bottom:calc(14px + env(safe-area-inset-bottom))}}[data-v-ffbd9ff8]:root{--font-size-regular: 18px;--line-height-regular: 1.5;--line-height-title: 1;--font-size-header: 22px;--font-size-subheader: 20px;--font-size-button: 18px;--font-size-menu: 18px;--font-size-caption: 16px;--font-size-small: 16px;--utility-button-font-size: var(--font-size-button);--content-padding-x: 22px;--content-padding-y: 24px;--content-padding: var(--content-padding-y) var(--content-padding-x);--section-gap: 22px;--block-gap: 12px;--content-max-width: 800px;--button-padding-y-scale: 1.15}@media (max-width: 800px){[data-v-ffbd9ff8]:root{--font-size-regular: 20px;--content-max-width: 100%;--font-size-header: 22px;--font-size-subheader: 20px;--font-size-button: 20px;--font-size-menu: 20px;--font-size-caption: 12px;--content-padding-x: 20px;--content-padding-y: 20px;--section-gap: 20px;--block-gap: 10px}}@media (max-width: 576px){[data-v-ffbd9ff8]:root{--font-size-regular: 20px;--font-size-header: 24px;--font-size-subheader: 20px;--font-size-button: 20px;--font-size-menu: 20px;--font-size-caption: 20px;--font-size-small: 20px;--content-padding-x: 16px;--content-padding-y: 16px;--section-gap: 16px;--block-gap: 8px}}.font-regular[data-v-ffbd9ff8]{font-size:var(--font-size-regular)}.font-header[data-v-ffbd9ff8]{font-size:var(--font-size-header)}.font-subheader[data-v-ffbd9ff8]{font-size:var(--font-size-subheader)}.font-button[data-v-ffbd9ff8]{font-size:var(--font-size-button)}.font-menu[data-v-ffbd9ff8]{font-size:var(--font-size-menu)}.font-caption[data-v-ffbd9ff8]{font-size:var(--font-size-caption)}.font-small[data-v-ffbd9ff8]{font-size:var(--font-size-small)}.pill-btn[data-v-ffbd9ff8]{--button-padding-top: 11px;--button-padding-bottom: 11px;--button-padding-y-scale: 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:11px 24px;border:1px solid #d7dce3;border-radius:50px;background:#fff;color:#4b5563;font-size:var(--font-size-menu);font-family:inherit;line-height:1;white-space:nowrap;cursor:pointer;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.pill-btn[data-v-ffbd9ff8]:hover{background:#f5f7fa;border-color:#c3ccd8}.pill-btn[data-v-ffbd9ff8]:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb33}.pill-btn[data-v-ffbd9ff8]:disabled{opacity:.5;cursor:default}.pill-btn--active[data-v-ffbd9ff8],.pill-btn.active[data-v-ffbd9ff8]{border-color:#2563eb;color:#1d4ed8;background:#eff6ff}.pill-btn--primary[data-v-ffbd9ff8]{color:#000;border-color:transparent;box-shadow:0 4px 14px #667eea4d}.pill-btn--primary[data-v-ffbd9ff8]:hover{box-shadow:0 6px 18px #667eea66}.pill-btn--outline-primary[data-v-ffbd9ff8]{background:#fff;color:#667eea;border-color:#667eea}.pill-btn--outline-primary[data-v-ffbd9ff8]:hover:not(:disabled){background:#667eea;color:#fff}.pill-btn--ghost[data-v-ffbd9ff8]{background:#f7f9fc;color:#4f5d6d;border-color:#cfd8e3}.pill-btn--ghost[data-v-ffbd9ff8]:hover{background:#eef3f8;border-color:#b8c5d3;color:#3f4d5d}button[data-v-ffbd9ff8],.button[data-v-ffbd9ff8],[role=button][data-v-ffbd9ff8]{padding-top:calc(var(--button-padding-top, .75em) * var(--button-padding-y-scale))!important;padding-bottom:calc(var(--button-padding-bottom, .75em) * var(--button-padding-y-scale))!important}h1[data-v-ffbd9ff8],h2[data-v-ffbd9ff8],h3[data-v-ffbd9ff8],h4[data-v-ffbd9ff8],h5[data-v-ffbd9ff8],h6[data-v-ffbd9ff8]{font-weight:400}@font-face{font-family:main-title-hy;src:url(/assets/NotoSerifArmenian-Bold-1cd82b51.ttf) format("truetype")}@font-face{font-family:main-text-hy;src:url(/assets/NotoSerifArmenian-Bold-1cd82b51.ttf) format("truetype")}@font-face{font-family:main-text-ru;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-title-ru;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-title-en;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-text-en;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}.article-title[data-v-ffbd9ff8],.article-text[data-v-ffbd9ff8]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}@font-face{font-family:logo;src:url(/assets/AbrilFatface-Regular-583d89b4.ttf) format("truetype")}.list-title-ru[data-v-ffbd9ff8]{font-family:main-title-ru!important;font-size:var(--font-size-subheader)}.article-title-ru[data-v-ffbd9ff8]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-ru[data-v-ffbd9ff8]{font-family:main-title-ru!important;font-size:var(--font-size-regular)}.list-title-es[data-v-ffbd9ff8],.list-title-en[data-v-ffbd9ff8],.list-title-fr[data-v-ffbd9ff8],.list-title-de[data-v-ffbd9ff8],.list-title-it[data-v-ffbd9ff8]{font-family:main-title-en!important;font-size:var(--font-size-subheader)}.article-title-es[data-v-ffbd9ff8],.article-title-en[data-v-ffbd9ff8],.article-title-fr[data-v-ffbd9ff8],.article-title-de[data-v-ffbd9ff8],.article-title-it[data-v-ffbd9ff8]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-es[data-v-ffbd9ff8],.main-text-en[data-v-ffbd9ff8],.main-text-fr[data-v-ffbd9ff8],.main-text-de[data-v-ffbd9ff8],.main-text-it[data-v-ffbd9ff8]{font-family:main-title-en!important;font-size:var(--font-size-regular)!important}.list-title-hy[data-v-ffbd9ff8]{font-family:main-title-hy!important;font-size:var(--font-size-subheader)}.article-title-hy[data-v-ffbd9ff8]{font-family:main-title-hy!important;font-size:var(--font-size-header)!important}.main-text-hy[data-v-ffbd9ff8]{font-family:main-title-hy!important;font-size:var(--font-size-regular)!important}.hy[data-v-ffbd9ff8]{font-family:main-text-hy}.hy .article-title[data-v-ffbd9ff8]{font-family:main-title-hy}.ru[data-v-ffbd9ff8]{font-family:main-text-ru}.ru .article-title[data-v-ffbd9ff8]{font-family:main-title-ru}.ru[data-v-ffbd9ff8] *{font-family:main-text-ru}.en[data-v-ffbd9ff8],.es[data-v-ffbd9ff8],.fr[data-v-ffbd9ff8],.de[data-v-ffbd9ff8],.it[data-v-ffbd9ff8]{font-family:main-text-en}.en .article-title[data-v-ffbd9ff8],.es .article-title[data-v-ffbd9ff8],.fr .article-title[data-v-ffbd9ff8],.de .article-title[data-v-ffbd9ff8],.it .article-title[data-v-ffbd9ff8]{font-family:main-title-en}.en[data-v-ffbd9ff8] *,.es[data-v-ffbd9ff8] *,.fr[data-v-ffbd9ff8] *,.de[data-v-ffbd9ff8] *,.it[data-v-ffbd9ff8] *{font-family:main-text-en}.primary-content-text[data-v-ffbd9ff8]{font-size:var(--font-size-regular)}.translation-content-text[data-v-ffbd9ff8]{font-size:var(--font-size-regular);color:#1a73e8}.primary-title-text[data-v-ffbd9ff8]{font-size:var(--font-size-subheader)}.translation-title-text[data-v-ffbd9ff8]{font-size:var(--font-size-subheader);color:#1a73e8}.utility-button-font[data-v-ffbd9ff8]{font-size:var(--font-size-button)!important}.quiz-header[data-v-ffbd9ff8]{display:flex;justify-content:space-between;align-items:center}[data-v-ffbd9ff8] .quiz-popup-body{overflow-x:hidden!important}.main-word-transliteration[data-v-ffbd9ff8]{display:block;margin-top:8px;font-size:var(--font-size-header);color:#9a9a9a;line-height:1.1}.header-actions[data-v-ffbd9ff8]{display:flex;align-items:center;gap:12px;margin-right:30px}.feedback-notification[data-v-ffbd9ff8]{position:fixed;top:20px;left:50%;transform:translate(-50%);padding:12px 24px;border-radius:8px;display:flex;align-items:center;gap:12px;font-size:var(--font-size-button);box-shadow:0 4px 12px #0003;z-index:2000}.feedback-notification.correct[data-v-ffbd9ff8]{background:#d4edda;color:#155724;border:2px solid #28a745}.feedback-notification.incorrect[data-v-ffbd9ff8]{background:#f8d7da;color:#721c24;border:2px solid #dc3545}.notification-icon[data-v-ffbd9ff8]{font-size:var(--font-size-header)}.notification-text[data-v-ffbd9ff8]{font-size:var(--font-size-button)}.quiz-progress[data-v-ffbd9ff8]{font-size:var(--font-size-button);color:#666}.toggle-transliteration[data-v-ffbd9ff8]{height:32px;min-width:48px;padding:6px 12px}.toggle-transliteration[data-v-ffbd9ff8]:active{transform:scale(.95)}.quiz-content[data-v-ffbd9ff8]{min-height:320px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative}.word-display[data-v-ffbd9ff8]{text-align:center;margin-bottom:32px}.word-label[data-v-ffbd9ff8]{font-size:var(--font-size-menu);color:#666;margin-bottom:12px;text-transform:uppercase;letter-spacing:1px}.word-text[data-v-ffbd9ff8]{font-size:calc(1.55 * var(--font-size-header));color:#333;line-height:.8}.answer-options[data-v-ffbd9ff8]{display:grid;gap:12px;grid-template-columns:1fr}.answer-button[data-v-ffbd9ff8]{font-size:var(--font-size-regular);text-align:left;justify-content:flex-start;border-radius:12px;white-space:normal}.answer-button[data-v-ffbd9ff8]:hover:not(.disabled):not(.highlight-correct):not(.highlight-incorrect){border-color:#667eea}.answer-button[data-v-ffbd9ff8]:active:not(.disabled){transform:translateY(0)}.answer-button.disabled[data-v-ffbd9ff8]{cursor:not-allowed}.answer-button.selected[data-v-ffbd9ff8]{background:#eff6ff;border-color:#2563eb;color:#1d4ed8}.answer-button.highlight-correct[data-v-ffbd9ff8]{background:#d4edda;border-color:#28a745;color:#155724;animation:pulse-green-ffbd9ff8 .8s ease}.answer-button.highlight-incorrect[data-v-ffbd9ff8]{background:#f8d7da;border-color:#dc3545;color:#721c24;animation:shake-ffbd9ff8 .5s ease}.recall-status-selector[data-v-ffbd9ff8]{display:flex;gap:6px;justify-content:center;align-items:stretch;padding:0}.status-button[data-v-ffbd9ff8]{--button-padding-y-scale: 1;flex-direction:column;gap:2px;flex:1 1 0;min-width:0;padding:8px 4px;border-radius:12px}.status-button[data-v-ffbd9ff8]:disabled{opacity:.35;cursor:not-allowed}.status-button .status-icon[data-v-ffbd9ff8]{font-size:var(--font-size-subheader);font-weight:600;line-height:1;font-style:normal;font-family:system-ui,-apple-system,sans-serif;letter-spacing:-1px}.status-button .button-label[data-v-ffbd9ff8]{font-size:var(--font-size-small);color:#888;white-space:nowrap;line-height:1}.status-again[data-v-ffbd9ff8]{border-color:#f0c4c8}.status-again .status-icon[data-v-ffbd9ff8]{color:#dc3545}.status-again[data-v-ffbd9ff8]:hover:not(:disabled){background:#fdf0f1;border-color:#e8a0a8}.status-hard[data-v-ffbd9ff8]{border-color:#f0dca0}.status-hard .status-icon[data-v-ffbd9ff8]{color:#d4a017}.status-hard[data-v-ffbd9ff8]:hover:not(:disabled){background:#fdf8ec;border-color:#e0c878}.status-good[data-v-ffbd9ff8]{border-color:#b8e0c0}.status-good .status-icon[data-v-ffbd9ff8]{color:#28a745}.status-good[data-v-ffbd9ff8]:hover:not(:disabled){background:#f0faf2;border-color:#90d0a0}.status-easy[data-v-ffbd9ff8]{border-color:#a8d8e8}.status-easy .status-icon[data-v-ffbd9ff8]{color:#17a2b8}.status-easy[data-v-ffbd9ff8]:hover:not(:disabled){background:#eef8fb;border-color:#80c8d8}.status-skip[data-v-ffbd9ff8]{border-color:#ddd}.status-skip .status-icon[data-v-ffbd9ff8]{color:#999}.status-skip[data-v-ffbd9ff8]:hover:not(:disabled){background:#f5f5f5;border-color:#ccc}.results-content[data-v-ffbd9ff8]{min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow:hidden}.quiz-words-panel[data-v-ffbd9ff8]{width:100%;margin-top:8px;border-top:1px solid #e9ecef;padding-top:12px;text-align:left}.quiz-words-title[data-v-ffbd9ff8]{font-size:var(--font-size-regular);color:#333;margin-bottom:12px}.quiz-word-item[data-v-ffbd9ff8]{border:1px solid #e6edf5;border-radius:10px;background:#fff;padding:10px 12px;margin-bottom:10px}.quiz-word-main[data-v-ffbd9ff8]{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.quiz-word-result-icon[data-v-ffbd9ff8]{font-size:var(--font-size-subheader);line-height:1}.quiz-word-result-icon.correct[data-v-ffbd9ff8],.quiz-word-result-icon.incorrect[data-v-ffbd9ff8]{filter:saturate(1.08)}.quiz-word-original[data-v-ffbd9ff8]{font-size:var(--font-size-regular);color:#1a1a1a}.quiz-word-transliteration[data-v-ffbd9ff8]{font-size:var(--font-size-menu);color:#777;font-style:italic}.quiz-word-arrow[data-v-ffbd9ff8]{color:#8da2b8}.quiz-word-translation[data-v-ffbd9ff8]{font-size:var(--font-size-button);color:#667eea}.quiz-word-mnemonic[data-v-ffbd9ff8]{display:flex;gap:10px;align-items:flex-start;margin-top:8px;padding-top:8px;border-top:1px solid #edf2f7}.quiz-word-mnemonic-image[data-v-ffbd9ff8]{width:92px;height:92px;object-fit:cover;border-radius:6px;flex-shrink:0}.quiz-word-mnemonic-text[data-v-ffbd9ff8]{font-size:var(--font-size-menu);line-height:1.4;color:#555}.results-title[data-v-ffbd9ff8]{font-size:var(--font-size-header);color:#333;margin-bottom:32px}.results-stats[data-v-ffbd9ff8]{display:flex;gap:24px;margin-bottom:32px;flex-wrap:wrap;justify-content:center}.stat-item[data-v-ffbd9ff8]{padding:20px 24px;border-radius:12px;min-width:100px}.stat-item.correct[data-v-ffbd9ff8]{background:#d4edda;border:2px solid #28a745}.stat-item.incorrect[data-v-ffbd9ff8]{background:#f8d7da;border:2px solid #dc3545}.stat-item.score[data-v-ffbd9ff8]{background:#d1ecf1;border:2px solid #17a2b8}.stat-value[data-v-ffbd9ff8]{font-size:calc(1.8 * var(--font-size-header));line-height:1;margin-bottom:8px}.correct .stat-value[data-v-ffbd9ff8]{color:#28a745}.incorrect .stat-value[data-v-ffbd9ff8]{color:#dc3545}.score .stat-value[data-v-ffbd9ff8]{color:#17a2b8}.stat-label[data-v-ffbd9ff8]{font-size:var(--font-size-menu);color:#666;text-transform:uppercase;letter-spacing:1px}.restart-button[data-v-ffbd9ff8]{padding-left:40px;padding-right:40px}.results-actions[data-v-ffbd9ff8]{display:flex;gap:12px;justify-content:center}.show-words-button[data-v-ffbd9ff8]{font-size:var(--font-size-button)}@keyframes pulse-green-ffbd9ff8{0%,to{transform:scale(1);box-shadow:0 0 #28a745b3}50%{transform:scale(1.02);box-shadow:0 0 0 8px #28a74500}}@keyframes shake-ffbd9ff8{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.fade-enter-active[data-v-ffbd9ff8],.fade-leave-active[data-v-ffbd9ff8]{transition:opacity .3s ease}.fade-enter-from[data-v-ffbd9ff8],.fade-leave-to[data-v-ffbd9ff8]{opacity:0}.slide-down-enter-active[data-v-ffbd9ff8],.slide-down-leave-active[data-v-ffbd9ff8]{transition:all .3s ease}.slide-down-enter-from[data-v-ffbd9ff8]{opacity:0;transform:translateY(-20px)}.slide-down-leave-to[data-v-ffbd9ff8]{opacity:0;transform:translateY(-10px)}.slide-enter-active[data-v-ffbd9ff8]{transition:all .4s cubic-bezier(.25,.46,.45,.94)}.slide-leave-active[data-v-ffbd9ff8]{transition:all .3s cubic-bezier(.55,.09,.68,.53)}.slide-enter-from[data-v-ffbd9ff8]{opacity:0;transform:translate(100px)}.slide-leave-to[data-v-ffbd9ff8]{opacity:0;transform:translate(-100px)}@media (max-width: 768px){.quiz-header[data-v-ffbd9ff8]{min-height:0}.quiz-progress[data-v-ffbd9ff8],.word-label[data-v-ffbd9ff8]{font-size:var(--font-size-menu)}.word-text[data-v-ffbd9ff8]{font-size:calc(1.45 * var(--font-size-header))}.answer-button[data-v-ffbd9ff8]{font-size:var(--font-size-button)}.results-title[data-v-ffbd9ff8]{font-size:var(--font-size-header);margin-bottom:32px}.results-stats[data-v-ffbd9ff8]{gap:16px}.stat-item[data-v-ffbd9ff8]{padding:16px 20px;min-width:90px}.stat-value[data-v-ffbd9ff8]{font-size:calc(1.45 * var(--font-size-header))}.stat-label[data-v-ffbd9ff8]{font-size:var(--font-size-caption)}.restart-button[data-v-ffbd9ff8]{font-size:var(--font-size-button)}.quiz-content[data-v-ffbd9ff8],.results-content[data-v-ffbd9ff8]{min-height:350px}.recall-status-selector[data-v-ffbd9ff8]{gap:5px}.status-button[data-v-ffbd9ff8]{padding:7px 3px}.status-button .status-icon[data-v-ffbd9ff8]{font-size:var(--font-size-regular)}.status-button .button-label[data-v-ffbd9ff8]{font-size:var(--font-size-small)}}@media (max-width: 480px){.word-text[data-v-ffbd9ff8]{font-size:var(--font-size-header)}.answer-button[data-v-ffbd9ff8]{font-size:var(--font-size-regular);padding:14px 16px}.results-title[data-v-ffbd9ff8]{font-size:var(--font-size-subheader);margin-bottom:24px}.stat-item[data-v-ffbd9ff8]{padding:12px 16px;min-width:80px}.stat-value[data-v-ffbd9ff8]{font-size:var(--font-size-header)}.restart-button[data-v-ffbd9ff8]{font-size:var(--font-size-regular)}.recall-status-selector[data-v-ffbd9ff8]{gap:4px}.status-button[data-v-ffbd9ff8]{padding:6px 2px}.status-button .status-icon[data-v-ffbd9ff8]{font-size:var(--font-size-menu)}.status-button .button-label[data-v-ffbd9ff8]{font-size:var(--font-size-small)}}[data-v-9fba6534]:root{--font-size-regular: 18px;--line-height-regular: 1.5;--line-height-title: 1;--font-size-header: 22px;--font-size-subheader: 20px;--font-size-button: 18px;--font-size-menu: 18px;--font-size-caption: 16px;--font-size-small: 16px;--utility-button-font-size: var(--font-size-button);--content-padding-x: 22px;--content-padding-y: 24px;--content-padding: var(--content-padding-y) var(--content-padding-x);--section-gap: 22px;--block-gap: 12px;--content-max-width: 800px;--button-padding-y-scale: 1.15}@media (max-width: 800px){[data-v-9fba6534]:root{--font-size-regular: 20px;--content-max-width: 100%;--font-size-header: 22px;--font-size-subheader: 20px;--font-size-button: 20px;--font-size-menu: 20px;--font-size-caption: 12px;--content-padding-x: 20px;--content-padding-y: 20px;--section-gap: 20px;--block-gap: 10px}}@media (max-width: 576px){[data-v-9fba6534]:root{--font-size-regular: 20px;--font-size-header: 24px;--font-size-subheader: 20px;--font-size-button: 20px;--font-size-menu: 20px;--font-size-caption: 20px;--font-size-small: 20px;--content-padding-x: 16px;--content-padding-y: 16px;--section-gap: 16px;--block-gap: 8px}}.font-regular[data-v-9fba6534]{font-size:var(--font-size-regular)}.font-header[data-v-9fba6534]{font-size:var(--font-size-header)}.font-subheader[data-v-9fba6534]{font-size:var(--font-size-subheader)}.font-button[data-v-9fba6534]{font-size:var(--font-size-button)}.font-menu[data-v-9fba6534]{font-size:var(--font-size-menu)}.font-caption[data-v-9fba6534]{font-size:var(--font-size-caption)}.font-small[data-v-9fba6534]{font-size:var(--font-size-small)}.pill-btn[data-v-9fba6534]{--button-padding-top: 11px;--button-padding-bottom: 11px;--button-padding-y-scale: 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:11px 24px;border:1px solid #d7dce3;border-radius:50px;background:#fff;color:#4b5563;font-size:var(--font-size-menu);font-family:inherit;line-height:1;white-space:nowrap;cursor:pointer;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.pill-btn[data-v-9fba6534]:hover{background:#f5f7fa;border-color:#c3ccd8}.pill-btn[data-v-9fba6534]:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb33}.pill-btn[data-v-9fba6534]:disabled{opacity:.5;cursor:default}.pill-btn--active[data-v-9fba6534],.pill-btn.active[data-v-9fba6534]{border-color:#2563eb;color:#1d4ed8;background:#eff6ff}.pill-btn--primary[data-v-9fba6534]{color:#000;border-color:transparent;box-shadow:0 4px 14px #667eea4d}.pill-btn--primary[data-v-9fba6534]:hover{box-shadow:0 6px 18px #667eea66}.pill-btn--outline-primary[data-v-9fba6534]{background:#fff;color:#667eea;border-color:#667eea}.pill-btn--outline-primary[data-v-9fba6534]:hover:not(:disabled){background:#667eea;color:#fff}.pill-btn--ghost[data-v-9fba6534]{background:#f7f9fc;color:#4f5d6d;border-color:#cfd8e3}.pill-btn--ghost[data-v-9fba6534]:hover{background:#eef3f8;border-color:#b8c5d3;color:#3f4d5d}button[data-v-9fba6534],.button[data-v-9fba6534],[role=button][data-v-9fba6534]{padding-top:calc(var(--button-padding-top, .75em) * var(--button-padding-y-scale))!important;padding-bottom:calc(var(--button-padding-bottom, .75em) * var(--button-padding-y-scale))!important}h1[data-v-9fba6534],h2[data-v-9fba6534],h3[data-v-9fba6534],h4[data-v-9fba6534],h5[data-v-9fba6534],h6[data-v-9fba6534]{font-weight:400}@font-face{font-family:main-title-hy;src:url(/assets/NotoSerifArmenian-Bold-1cd82b51.ttf) format("truetype")}@font-face{font-family:main-text-hy;src:url(/assets/NotoSerifArmenian-Bold-1cd82b51.ttf) format("truetype")}@font-face{font-family:main-text-ru;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-title-ru;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-title-en;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-text-en;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}.article-title[data-v-9fba6534],.article-text[data-v-9fba6534]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}@font-face{font-family:logo;src:url(/assets/AbrilFatface-Regular-583d89b4.ttf) format("truetype")}.list-title-ru[data-v-9fba6534]{font-family:main-title-ru!important;font-size:var(--font-size-subheader)}.article-title-ru[data-v-9fba6534]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-ru[data-v-9fba6534]{font-family:main-title-ru!important;font-size:var(--font-size-regular)}.list-title-es[data-v-9fba6534],.list-title-en[data-v-9fba6534],.list-title-fr[data-v-9fba6534],.list-title-de[data-v-9fba6534],.list-title-it[data-v-9fba6534]{font-family:main-title-en!important;font-size:var(--font-size-subheader)}.article-title-es[data-v-9fba6534],.article-title-en[data-v-9fba6534],.article-title-fr[data-v-9fba6534],.article-title-de[data-v-9fba6534],.article-title-it[data-v-9fba6534]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-es[data-v-9fba6534],.main-text-en[data-v-9fba6534],.main-text-fr[data-v-9fba6534],.main-text-de[data-v-9fba6534],.main-text-it[data-v-9fba6534]{font-family:main-title-en!important;font-size:var(--font-size-regular)!important}.list-title-hy[data-v-9fba6534]{font-family:main-title-hy!important;font-size:var(--font-size-subheader)}.article-title-hy[data-v-9fba6534]{font-family:main-title-hy!important;font-size:var(--font-size-header)!important}.main-text-hy[data-v-9fba6534]{font-family:main-title-hy!important;font-size:var(--font-size-regular)!important}.hy[data-v-9fba6534]{font-family:main-text-hy}.hy .article-title[data-v-9fba6534]{font-family:main-title-hy}.ru[data-v-9fba6534]{font-family:main-text-ru}.ru .article-title[data-v-9fba6534]{font-family:main-title-ru}.ru[data-v-9fba6534] *{font-family:main-text-ru}.en[data-v-9fba6534],.es[data-v-9fba6534],.fr[data-v-9fba6534],.de[data-v-9fba6534],.it[data-v-9fba6534]{font-family:main-text-en}.en .article-title[data-v-9fba6534],.es .article-title[data-v-9fba6534],.fr .article-title[data-v-9fba6534],.de .article-title[data-v-9fba6534],.it .article-title[data-v-9fba6534]{font-family:main-title-en}.en[data-v-9fba6534] *,.es[data-v-9fba6534] *,.fr[data-v-9fba6534] *,.de[data-v-9fba6534] *,.it[data-v-9fba6534] *{font-family:main-text-en}.primary-content-text[data-v-9fba6534]{font-size:var(--font-size-regular)}.translation-content-text[data-v-9fba6534]{font-size:var(--font-size-regular);color:#1a73e8}.primary-title-text[data-v-9fba6534]{font-size:var(--font-size-subheader)}.translation-title-text[data-v-9fba6534]{font-size:var(--font-size-subheader);color:#1a73e8}.utility-button-font[data-v-9fba6534]{font-size:var(--font-size-button)!important}.word-view-header[data-v-9fba6534]{display:flex;justify-content:space-between;align-items:center;min-height:0}.word-view-title[data-v-9fba6534]{display:flex;align-items:center;gap:12px;font-size:var(--font-size-header);color:#333}.title-icon[data-v-9fba6534]{font-size:var(--font-size-header)}.word-list[data-v-9fba6534]{padding-right:8px}.word-item[data-v-9fba6534]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding:16px;border-radius:8px;transition:all .2s ease}.word-item[data-v-9fba6534]:hover{background:#f8f9fa;transform:translate(4px)}.word-item[data-v-9fba6534]:not(:last-child){border-bottom:1px solid #e9ecef}.word-original[data-v-9fba6534]{min-width:0;font-size:var(--font-size-regular);color:#333;display:flex;flex-direction:column;align-items:flex-start;gap:4px;overflow-wrap:anywhere}.word-original-main[data-v-9fba6534]{display:block}.word-transliteration[data-v-9fba6534]{display:block;font-size:var(--font-size-regular);line-height:1.25;opacity:.9;white-space:normal;overflow-wrap:anywhere}.word-arrow[data-v-9fba6534]{font-size:var(--font-size-subheader);color:#667eea;line-height:1}.word-translation[data-v-9fba6534]{min-width:0;font-size:var(--font-size-regular);color:#667eea;overflow-wrap:anywhere}@media (max-width: 768px){.word-view-title[data-v-9fba6534]{font-size:var(--font-size-subheader)}.word-view-title span[data-v-9fba6534]:not(.title-icon){font-size:var(--font-size-regular)}.title-icon[data-v-9fba6534]{font-size:var(--font-size-header)}.word-item[data-v-9fba6534]{gap:10px;padding:14px}.word-arrow[data-v-9fba6534]{font-size:var(--font-size-regular)}.word-original[data-v-9fba6534],.word-translation[data-v-9fba6534]{font-size:var(--font-size-button)}}@media (max-width: 480px){.word-view-popup[data-v-9fba6534]{padding:16px}.word-view-title[data-v-9fba6534]{font-size:var(--font-size-regular);gap:8px}.word-view-title span[data-v-9fba6534]:not(.title-icon){font-size:var(--font-size-button)}.title-icon[data-v-9fba6534]{font-size:var(--font-size-subheader)}.word-item[data-v-9fba6534]{padding:12px}.word-original[data-v-9fba6534],.word-translation[data-v-9fba6534]{font-size:var(--font-size-regular)}}.premium-popup-body[data-v-bfd86665]{padding:0;text-align:center;width:100%;box-sizing:border-box;color:#333}h2[data-v-bfd86665]{color:#333;margin-bottom:.5rem;font-size:1.5rem}.subtitle[data-v-bfd86665]{color:#666;margin-bottom:2rem}.status-container[data-v-bfd86665]{min-height:100px;display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.waiting-state[data-v-bfd86665]{display:flex;flex-direction:column;align-items:center;gap:1rem}.spinner[data-v-bfd86665]{width:40px;height:40px;border:4px solid rgba(102,126,234,.3);border-top-color:#667eea;border-radius:50%;animation:spin-bfd86665 1s linear infinite}@keyframes spin-bfd86665{to{transform:rotate(360deg)}}.error-message[data-v-bfd86665]{background:#fee;color:#c33;padding:12px;border-radius:8px;width:100%}.success-message[data-v-bfd86665]{background:#efe;color:#3c3;padding:12px;border-radius:8px;width:100%}.modal-actions[data-v-bfd86665]{display:flex;justify-content:center;gap:1rem}.cancel-button[data-v-bfd86665],.close-button[data-v-bfd86665]{padding:10px 24px;border:none;border-radius:8px;font-size:16px;cursor:pointer;transition:all .2s;background:#f0f0f0;color:#333}.cancel-button[data-v-bfd86665]:hover,.close-button[data-v-bfd86665]:hover{background:#e0e0e0}.info-popup-body[data-v-0cbe5af2]{color:#333}.title[data-v-0cbe5af2]{margin:0;font-size:var(--font-size-subheader)}.message[data-v-0cbe5af2]{margin:0;color:#555;line-height:1.4}.actions[data-v-0cbe5af2]{display:flex;justify-content:flex-end}.button[data-v-0cbe5af2]{background:#6c757d;color:#fff;border:none;border-radius:8px;padding:10px 18px;font-size:var(--font-size-menu);cursor:pointer;transition:all .2s}.button[data-v-0cbe5af2]:hover{background:#5a6268}.paywall-body[data-v-7828c0d6]{padding:0}.paywall-header[data-v-7828c0d6]{font-size:var(--font-size-header);color:#111}.paywall-message[data-v-7828c0d6]{font-size:var(--font-size-button);color:#333;line-height:1.5;margin-bottom:18px}.paywall-actions[data-v-7828c0d6]{display:flex;gap:10px;justify-content:flex-end}.paywall-cancel[data-v-7828c0d6]{border:1px solid #ddd;border-radius:10px;padding:10px 16px;cursor:pointer;background:#fff;color:#333;font-family:inherit}.paywall-cancel[data-v-7828c0d6]:hover{background:rgba(0,0,0,.03)}.paywall-button[data-v-7828c0d6]{border:none;border-radius:10px;padding:10px 16px;cursor:pointer;color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);font-family:inherit}.paywall-button[data-v-7828c0d6]:hover{filter:brightness(1.05)}.word-card[data-v-f1d0edd8]{background:#ffffff;border:1px solid #5c5f62;border-radius:8px;padding:16px;box-shadow:0 1px 3px #0f172a0f;transition:transform .2s,box-shadow .2s}.word-card[data-v-f1d0edd8]:hover{transform:translateY(-1px);box-shadow:0 2px 6px #0f172a1a}.word-content[data-v-f1d0edd8]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.word-text[data-v-f1d0edd8]{font-size:var(--font-size-regular);color:#1a1a1a}.word-separator[data-v-f1d0edd8]{color:#ccc}.word-translation[data-v-f1d0edd8]{font-size:var(--font-size-regular);color:#666}.word-transliteration[data-v-f1d0edd8]{font-size:var(--font-size-regular);color:#999;font-style:italic}.word-mnemonic[data-v-f1d0edd8]{display:flex;gap:16px;align-items:flex-start;margin:14px 0;padding:14px 0;border-top:1px solid #e6edf5}.word-mnemonic-image[data-v-f1d0edd8]{width:166px;height:166px;object-fit:cover;border-radius:6px;flex-shrink:0;margin-right:16px}.word-mnemonic-text[data-v-f1d0edd8]{margin:0;font-size:var(--font-size-regular);line-height:1.4;color:#555;flex:1;min-width:0;white-space:normal}.word-mnemonic-text[data-v-f1d0edd8] strong,.word-mnemonic-text[data-v-f1d0edd8] b{color:#00986f;font-weight:400}.word-meta[data-v-f1d0edd8]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:8px}.word-date[data-v-f1d0edd8]{font-size:11px;color:#999}.word-bookmark-button[data-v-f1d0edd8]{width:42px;height:42px;border:1px solid #d7dce3;border-radius:10px;background:#fff;color:#6a7686;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.word-bookmark-button.active[data-v-f1d0edd8]{border-color:#8b97a8;color:#2f80ed;background:#f5f9ff}.word-bookmark-button[data-v-f1d0edd8]:disabled{opacity:.6;cursor:wait}.word-bookmark-icon[data-v-f1d0edd8]{width:23px;height:23px;fill:currentColor}.mnemonic-like-buttons[data-v-f1d0edd8]{display:flex;gap:6px;margin-right:auto}.word-like-button[data-v-f1d0edd8]{width:42px;height:42px;border:1px solid #d7dce3;border-radius:10px;background:#fff;color:#6a7686;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.word-like-button.active[data-v-f1d0edd8]{border-color:#8b97a8;color:#2f80ed;background:#f5f9ff}.word-dislike-button.active[data-v-f1d0edd8]{border-color:#e8a0a0;color:#d94f4f;background:#fef5f5}.word-like-button[data-v-f1d0edd8]:disabled{opacity:.6;cursor:default}.word-like-icon[data-v-f1d0edd8]{width:23px;height:23px;fill:currentColor}@media (max-width: 800px){.word-card[data-v-f1d0edd8]{padding:10px 16px;border-radius:10px}.word-content[data-v-f1d0edd8]{gap:6px;margin-bottom:6px}.word-text[data-v-f1d0edd8],.word-translation[data-v-f1d0edd8],.word-transliteration[data-v-f1d0edd8]{font-size:var(--font-size-regular)}.word-mnemonic[data-v-f1d0edd8]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;column-gap:16px;margin:10px 0;padding-top:10px}.word-mnemonic-image[data-v-f1d0edd8]{width:120px;height:120px;border-radius:7px;margin-right:0}.word-mnemonic-text[data-v-f1d0edd8]{font-size:var(--font-size-regular);line-height:1.35}.word-bookmark-button[data-v-f1d0edd8],.word-like-button[data-v-f1d0edd8]{width:39px;height:39px;border-radius:9px}.word-bookmark-icon[data-v-f1d0edd8],.word-like-icon[data-v-f1d0edd8]{width:21px;height:21px}}[data-v-1051e662]:root{--font-size-regular: 18px;--line-height-regular: 1.5;--line-height-title: 1;--font-size-header: 22px;--font-size-subheader: 20px;--font-size-button: 18px;--font-size-menu: 18px;--font-size-caption: 16px;--font-size-small: 16px;--utility-button-font-size: var(--font-size-button);--content-padding-x: 22px;--content-padding-y: 24px;--content-padding: var(--content-padding-y) var(--content-padding-x);--section-gap: 22px;--block-gap: 12px;--content-max-width: 800px;--button-padding-y-scale: 1.15}@media (max-width: 800px){[data-v-1051e662]:root{--font-size-regular: 20px;--content-max-width: 100%;--font-size-header: 22px;--font-size-subheader: 20px;--font-size-button: 20px;--font-size-menu: 20px;--font-size-caption: 12px;--content-padding-x: 20px;--content-padding-y: 20px;--section-gap: 20px;--block-gap: 10px}}@media (max-width: 576px){[data-v-1051e662]:root{--font-size-regular: 20px;--font-size-header: 24px;--font-size-subheader: 20px;--font-size-button: 20px;--font-size-menu: 20px;--font-size-caption: 20px;--font-size-small: 20px;--content-padding-x: 16px;--content-padding-y: 16px;--section-gap: 16px;--block-gap: 8px}}.font-regular[data-v-1051e662]{font-size:var(--font-size-regular)}.font-header[data-v-1051e662]{font-size:var(--font-size-header)}.font-subheader[data-v-1051e662]{font-size:var(--font-size-subheader)}.font-button[data-v-1051e662]{font-size:var(--font-size-button)}.font-menu[data-v-1051e662]{font-size:var(--font-size-menu)}.font-caption[data-v-1051e662]{font-size:var(--font-size-caption)}.font-small[data-v-1051e662]{font-size:var(--font-size-small)}.pill-btn[data-v-1051e662]{--button-padding-top: 11px;--button-padding-bottom: 11px;--button-padding-y-scale: 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:11px 24px;border:1px solid #d7dce3;border-radius:50px;background:#fff;color:#4b5563;font-size:var(--font-size-menu);font-family:inherit;line-height:1;white-space:nowrap;cursor:pointer;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.pill-btn[data-v-1051e662]:hover{background:#f5f7fa;border-color:#c3ccd8}.pill-btn[data-v-1051e662]:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb33}.pill-btn[data-v-1051e662]:disabled{opacity:.5;cursor:default}.pill-btn--active[data-v-1051e662],.pill-btn.active[data-v-1051e662]{border-color:#2563eb;color:#1d4ed8;background:#eff6ff}.pill-btn--primary[data-v-1051e662]{color:#000;border-color:transparent;box-shadow:0 4px 14px #667eea4d}.pill-btn--primary[data-v-1051e662]:hover{box-shadow:0 6px 18px #667eea66}.pill-btn--outline-primary[data-v-1051e662]{background:#fff;color:#667eea;border-color:#667eea}.pill-btn--outline-primary[data-v-1051e662]:hover:not(:disabled){background:#667eea;color:#fff}.pill-btn--ghost[data-v-1051e662]{background:#f7f9fc;color:#4f5d6d;border-color:#cfd8e3}.pill-btn--ghost[data-v-1051e662]:hover{background:#eef3f8;border-color:#b8c5d3;color:#3f4d5d}button[data-v-1051e662],.button[data-v-1051e662],[role=button][data-v-1051e662]{padding-top:calc(var(--button-padding-top, .75em) * var(--button-padding-y-scale))!important;padding-bottom:calc(var(--button-padding-bottom, .75em) * var(--button-padding-y-scale))!important}h1[data-v-1051e662],h2[data-v-1051e662],h3[data-v-1051e662],h4[data-v-1051e662],h5[data-v-1051e662],h6[data-v-1051e662]{font-weight:400}@font-face{font-family:main-title-hy;src:url(/assets/NotoSerifArmenian-Bold-1cd82b51.ttf) format("truetype")}@font-face{font-family:main-text-hy;src:url(/assets/NotoSerifArmenian-Bold-1cd82b51.ttf) format("truetype")}@font-face{font-family:main-text-ru;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-title-ru;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-title-en;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-text-en;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}.article-title[data-v-1051e662],.article-text[data-v-1051e662]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}@font-face{font-family:logo;src:url(/assets/AbrilFatface-Regular-583d89b4.ttf) format("truetype")}.list-title-ru[data-v-1051e662]{font-family:main-title-ru!important;font-size:var(--font-size-subheader)}.article-title-ru[data-v-1051e662]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-ru[data-v-1051e662]{font-family:main-title-ru!important;font-size:var(--font-size-regular)}.list-title-es[data-v-1051e662],.list-title-en[data-v-1051e662],.list-title-fr[data-v-1051e662],.list-title-de[data-v-1051e662],.list-title-it[data-v-1051e662]{font-family:main-title-en!important;font-size:var(--font-size-subheader)}.article-title-es[data-v-1051e662],.article-title-en[data-v-1051e662],.article-title-fr[data-v-1051e662],.article-title-de[data-v-1051e662],.article-title-it[data-v-1051e662]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-es[data-v-1051e662],.main-text-en[data-v-1051e662],.main-text-fr[data-v-1051e662],.main-text-de[data-v-1051e662],.main-text-it[data-v-1051e662]{font-family:main-title-en!important;font-size:var(--font-size-regular)!important}.list-title-hy[data-v-1051e662]{font-family:main-title-hy!important;font-size:var(--font-size-subheader)}.article-title-hy[data-v-1051e662]{font-family:main-title-hy!important;font-size:var(--font-size-header)!important}.main-text-hy[data-v-1051e662]{font-family:main-title-hy!important;font-size:var(--font-size-regular)!important}.hy[data-v-1051e662]{font-family:main-text-hy}.hy .article-title[data-v-1051e662]{font-family:main-title-hy}.ru[data-v-1051e662]{font-family:main-text-ru}.ru .article-title[data-v-1051e662]{font-family:main-title-ru}.ru[data-v-1051e662] *{font-family:main-text-ru}.en[data-v-1051e662],.es[data-v-1051e662],.fr[data-v-1051e662],.de[data-v-1051e662],.it[data-v-1051e662]{font-family:main-text-en}.en .article-title[data-v-1051e662],.es .article-title[data-v-1051e662],.fr .article-title[data-v-1051e662],.de .article-title[data-v-1051e662],.it .article-title[data-v-1051e662]{font-family:main-title-en}.en[data-v-1051e662] *,.es[data-v-1051e662] *,.fr[data-v-1051e662] *,.de[data-v-1051e662] *,.it[data-v-1051e662] *{font-family:main-text-en}.primary-content-text[data-v-1051e662]{font-size:var(--font-size-regular)}.translation-content-text[data-v-1051e662]{font-size:var(--font-size-regular);color:#1a73e8}.primary-title-text[data-v-1051e662]{font-size:var(--font-size-subheader)}.translation-title-text[data-v-1051e662]{font-size:var(--font-size-subheader);color:#1a73e8}.utility-button-font[data-v-1051e662]{font-size:var(--font-size-button)!important}.mnemonic-popup-header[data-v-1051e662]{display:flex;align-items:center;gap:12px}.mnemonic-popup-title[data-v-1051e662]{margin:0 auto 0 0;font-size:var(--font-size-subheader);color:#30373f}.mnemonic-back-arrow[data-v-1051e662]{display:inline-flex;align-items:center;justify-content:center;line-height:1}[data-v-1051e662] .mnemonic-popup-body{display:flex;flex-direction:column;gap:16px;font-size:var(--font-size-regular)}.mnemonic-empty[data-v-1051e662]{font-size:var(--font-size-regular);color:#5f6a74}.mnemonic-footer[data-v-1051e662]{display:flex;align-items:center;justify-content:center;gap:0}.mnemonic-close-button[data-v-1051e662]{min-width:340px}@media (max-width: 768px){[data-v-1051e662] .mnemonic-popup-body{gap:12px}.mnemonic-footer[data-v-1051e662]{width:100%}.mnemonic-close-button[data-v-1051e662]{min-width:150px}}.site-footer[data-v-3da03be8]{padding:32px 20px 28px;text-align:center;color:#888;font-size:13px;line-height:1.6}.footer-content[data-v-3da03be8]{display:flex;flex-direction:column;align-items:center;gap:8px}.footer-links[data-v-3da03be8]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center}.footer-link[data-v-3da03be8]{color:#999;text-decoration:none;transition:color .2s}.footer-link[data-v-3da03be8]:hover{color:#ccc}.footer-sep[data-v-3da03be8]{color:#555}.footer-copy[data-v-3da03be8]{color:#666;font-size:12px}@media (max-width: 480px){.site-footer[data-v-3da03be8]{padding:24px 16px 20px;font-size:12px}.footer-copy[data-v-3da03be8]{font-size:11px}}.main-layout[data-v-1e389a10]{min-height:100vh;background:#000000;color:#fff;display:flex;justify-content:center}.layout-content[data-v-1e389a10]{width:var(--content-max-width);max-width:100%;margin:0 auto;min-height:100%}@media (max-width: 800px){.main-layout[data-v-1e389a10]{padding:0}}@media (max-width: 576px){.main-layout[data-v-1e389a10]{padding:0}}.word-stats-widget[data-v-7fc55b7a]{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px;padding:0;margin:0;align-items:center;width:max-content}.daily-panel[data-v-7fc55b7a]{border:1px solid #d7dce3;border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;cursor:pointer;background:#fff;min-width:260px;transition:transform .2s ease,border-color .2s ease}.daily-panel[data-v-7fc55b7a]:hover{transform:translateY(-1px)}.panel-title[data-v-7fc55b7a]{font-size:16px;font-weight:700;color:#1f2937;margin-bottom:2px}.success-check[data-v-7fc55b7a]{margin-right:6px}.panel-row[data-v-7fc55b7a]{display:flex;align-items:baseline;gap:6px}.panel-value[data-v-7fc55b7a]{font-size:var(--font-size-regular);font-weight:700;color:#1f2937}.success-thumb[data-v-7fc55b7a]{margin-left:6px}.panel-label[data-v-7fc55b7a]{font-size:var(--font-size-regular);color:#6b7280}.panel-row-bookmarked .panel-value[data-v-7fc55b7a],.panel-row-bookmarked .panel-label[data-v-7fc55b7a]{color:#65a30d}.panel-row-learned .panel-value[data-v-7fc55b7a],.panel-row-learned .panel-label[data-v-7fc55b7a]{color:#16a34a}@media (max-width: 640px){.word-stats-widget[data-v-7fc55b7a]{gap:8px;width:100%}.daily-panel[data-v-7fc55b7a]{width:100%;min-width:0}}@media (max-width: 768px){.panel-title[data-v-7fc55b7a]{font-size:var(--font-size-menu)}}.news-list-title[data-v-bed0c445]{display:flex;flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap}.category-title[data-v-bed0c445]{font-size:36px;color:#1f2937;margin:0;line-height:var(--line-height-title)}.category-title--link[data-v-bed0c445]{font-size:var(--font-size-menu);font-weight:400}.category-title-link[data-v-bed0c445],.category-title-link[data-v-bed0c445]:hover{text-decoration:none}.back-arrow[data-v-bed0c445]{font-size:var(--font-size-menu);line-height:1}@media (max-width: 800px){.category-title[data-v-bed0c445]{font-size:30px}.back-arrow[data-v-bed0c445]{font-size:16px}}@media (max-width: 576px){.category-title[data-v-bed0c445]{font-size:26px}}.article-header-default[data-v-c0f047a2]{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}.header-col[data-v-c0f047a2]{display:flex;flex-direction:column;gap:8px;min-width:0}.header-col-left[data-v-c0f047a2]{flex:1;min-width:0}.header-col-right[data-v-c0f047a2]{flex-shrink:0}.header-col-row[data-v-c0f047a2]{display:flex;align-items:center}.flags-row[data-v-c0f047a2]{gap:8px}.article-header-compact[data-v-c503b819]{display:flex;flex-direction:column;gap:10px;width:100%}.header-row[data-v-c503b819]{display:flex;align-items:center;width:100%}.header-row-top[data-v-c503b819]{gap:10px;justify-content:space-between}.header-title-slot[data-v-c503b819]{flex:1;min-width:0}.header-translit-slot[data-v-c503b819]{flex-shrink:0}.header-row-stats[data-v-c503b819]{width:100%;justify-content:flex-end}.content-area[data-v-edc1a339]{background:#ffffff;color:#1f2937;min-height:100vh;width:100%;display:flex;flex-direction:column;border-radius:10px;padding-left:20px;padding-right:20px}.header-section[data-v-edc1a339]{padding:20px 40px 0}.header-layout-default[data-v-edc1a339]{display:flex}.header-layout-compact[data-v-edc1a339]{display:none}.flags-row[data-v-edc1a339]{display:none;gap:8px;cursor:pointer;margin-top:-10px}.flag-image[data-v-edc1a339]{width:26px;height:19px;object-fit:cover;border-radius:2px;border:1px solid #d1d5db;box-shadow:0 1px 3px #0000001a}.flag-arrow[data-v-edc1a339]{font-size:15px;color:#6b7280}.content-slot[data-v-edc1a339]{flex:1;padding:0 40px}@media (max-width: 800px){.content-area[data-v-edc1a339]{padding-left:12px;padding-right:12px}.header-section[data-v-edc1a339]{padding:16px 12px 0}.content-slot[data-v-edc1a339]{padding:12px}.flag-image[data-v-edc1a339]{width:22px;height:17px}.flag-arrow[data-v-edc1a339]{font-size:13px}}@media (max-width: 576px){.content-area[data-v-edc1a339]{padding-left:8px;padding-right:8px}.header-section[data-v-edc1a339]{padding:10px 8px 12px}.content-slot[data-v-edc1a339]{padding:8px}.flag-image[data-v-edc1a339]{width:19px;height:14px}.flag-arrow[data-v-edc1a339]{font-size:11px}.header-layout-default[data-v-edc1a339]{display:none}.header-layout-compact[data-v-edc1a339]{display:flex}}.user-widget[data-v-7b933fe0]{position:relative}.login-button[data-v-7b933fe0]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border:none;padding:10px 20px;border-radius:8px;font-size:16px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #667eea4d}.login-button[data-v-7b933fe0]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.login-button[data-v-7b933fe0]:active{transform:translateY(0)}.user-info[data-v-7b933fe0]{position:relative}.user-dropdown[data-v-7b933fe0]{display:flex;align-items:center;gap:8px;padding:6px 12px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:24px;cursor:pointer;transition:all .2s ease;min-width:120px}.user-dropdown[data-v-7b933fe0]:hover{background:rgba(255,255,255,.15);border-color:#ffffff4d}.user-avatar[data-v-7b933fe0]{width:32px;height:32px;border-radius:50%;background-color:transparent;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;border:none;outline:2px solid rgba(255,255,255,.3);outline-offset:-1px;overflow:hidden;flex-shrink:0}.user-avatar--fallback[data-v-7b933fe0]{background-color:#764ba2}.user-avatar-initials[data-v-7b933fe0]{color:#fff;font-size:14px;line-height:1;pointer-events:none}.user-name[data-v-7b933fe0]{color:#fff;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.dropdown-arrow[data-v-7b933fe0]{color:#fff;transition:transform .2s ease;flex-shrink:0}.dropdown-arrow.open[data-v-7b933fe0]{transform:rotate(180deg)}.dropdown-menu[data-v-7b933fe0]{position:absolute;top:calc(100% + 8px);right:0;background:white;border-radius:12px;box-shadow:0 8px 24px #00000026;min-width:200px;overflow:hidden;z-index:1000;animation:slideDown-7b933fe0 .2s ease}@keyframes slideDown-7b933fe0{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.dropdown-item[data-v-7b933fe0]{display:block;width:100%;padding:12px 16px;text-align:left;color:#333;text-decoration:none;background:none;border:none;cursor:pointer;font-size:var(--font-size-button);transition:background .2s ease}.dropdown-item[data-v-7b933fe0]:hover{background:#f5f5f5}.dropdown-item.user-email[data-v-7b933fe0]{color:#666;cursor:default;padding:10px 16px}.dropdown-item.user-email[data-v-7b933fe0]:hover{background:transparent}.dropdown-divider[data-v-7b933fe0]{height:1px;background:#e0e0e0;margin:4px 0}.logout-btn[data-v-7b933fe0]{color:#dc3545}.logout-btn[data-v-7b933fe0]:hover{background:#fff5f5}.unauthorized-buttons[data-v-7b933fe0]{display:flex;gap:8px;align-items:center}.settings-button[data-v-7b933fe0]{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.2);padding:10px 20px;border-radius:8px;font-size:16px;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.settings-button[data-v-7b933fe0]:hover{background:rgba(255,255,255,.2);border-color:#ffffff4d;transform:translateY(-2px)}@media (max-width: 800px){.user-name[data-v-7b933fe0]{display:none}.user-dropdown[data-v-7b933fe0]{min-width:auto;padding:6px}.login-button[data-v-7b933fe0],.settings-button[data-v-7b933fe0]{padding:8px 16px;font-size:13px;white-space:nowrap}}@media (max-width: 576px){.dropdown-menu[data-v-7b933fe0]{left:auto;right:0;min-width:200px;max-width:calc(100vw - 16px)}}.infinite-scroll[data-v-a22f01f6]{position:relative;width:100%}.infinite-scroll__sentinel[data-v-a22f01f6]{width:100%;height:1px}.infinite-scroll__loading[data-v-a22f01f6],.infinite-scroll__end[data-v-a22f01f6],.infinite-scroll__empty[data-v-a22f01f6]{text-align:center;padding:24px 16px;color:#666}.infinite-scroll__empty[data-v-a22f01f6]{color:#999}.spinner[data-v-a22f01f6]{border:4px solid rgba(255,255,255,.3);border-top:4px solid #667eea;border-radius:50%;width:36px;height:36px;animation:spin-a22f01f6 1s linear infinite;margin:0 auto 12px}@keyframes spin-a22f01f6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.progress-tracker[data-v-fdc2facc]{display:inline-flex;align-items:center;background:rgba(255,255,255,.92);border-radius:999px;box-shadow:0 2px 10px #00000014;border:1px solid #e9ecef;overflow:hidden;max-width:100%}.progress-tracker--error[data-v-fdc2facc]{border-color:#f5c6cb}.close-button[data-v-fdc2facc]{background:none;border:none;font-size:24px;color:#6c757d;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.close-button[data-v-fdc2facc]:hover{background:#e9ecef;color:#495057}.spinner[data-v-fdc2facc]{width:14px;height:14px;border:2px solid rgba(0,0,0,.1);border-top:2px solid #4ade80;border-radius:50%;animation:spin-fdc2facc 1s linear infinite}@keyframes spin-fdc2facc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-icon[data-v-fdc2facc]{font-size:14px;flex-shrink:0;color:#dc3545}.progress-line[data-v-fdc2facc]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;max-width:100%}.line-text[data-v-fdc2facc]{font-size:13px;color:#495057;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:70vw}.line-text--error[data-v-fdc2facc]{color:#dc3545}.inline-controls[data-v-fdc2facc]{display:flex;gap:12px;justify-content:center}.retry-button[data-v-fdc2facc],.cancel-button[data-v-fdc2facc]{padding:4px 10px;border-radius:6px;font-size:12px;cursor:pointer;transition:all .2s ease;border:1px solid transparent}.retry-button[data-v-fdc2facc]{background:#007bff;color:#fff;border-color:#007bff}.retry-button[data-v-fdc2facc]:hover:not(:disabled){background:#0056b3;border-color:#0056b3}.cancel-button[data-v-fdc2facc]{background:#6c757d;color:#fff;border-color:#6c757d}.cancel-button[data-v-fdc2facc]:hover:not(:disabled){background:#545b62;border-color:#545b62}.retry-button[data-v-fdc2facc]:disabled,.cancel-button[data-v-fdc2facc]:disabled{opacity:.6;cursor:not-allowed}.progress-tracker--compact[data-v-fdc2facc]{border:1px solid rgba(144,238,144,.4);box-shadow:0 2px 8px #90ee9033;background:rgba(240,255,240,.95);color:#2d5a2d}.progress-tracker--compact.progress-tracker--error[data-v-fdc2facc]{border-color:#dc354580;background:rgba(255,245,245,.95)}.progress-tracker--compact .line-text[data-v-fdc2facc]{font-size:12px;color:#2d5a2d}.progress-tracker--compact .line-text--error[data-v-fdc2facc]{color:#dc3545}.toolbar-anchor[data-v-a3c66eb4]{width:max-content}.toolbar-widget[data-v-a3c66eb4]{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;padding-top:8px;margin:0;align-items:center;width:max-content;background:#FFFFFF;border-radius:16px}.fade-enter-active[data-v-91d3b170],.fade-leave-active[data-v-91d3b170]{transition:opacity .5s ease}.fade-enter-from[data-v-91d3b170],.fade-leave-to[data-v-91d3b170]{opacity:0}.fade-enter-to[data-v-91d3b170],.fade-leave-from[data-v-91d3b170]{opacity:1}.news-feed[data-v-91d3b170]{color:#000;border-radius:4px;padding-bottom:30px}.toolbar-toggle-group[data-v-91d3b170]{display:flex;align-items:center;gap:8px}.translit-icon[data-v-91d3b170]{flex-shrink:0;opacity:.7}.pill-btn.active .translit-icon[data-v-91d3b170]{opacity:1}.article[data-v-91d3b170]{margin:20px 0 40px}.sync-progress-banner[data-v-91d3b170]{position:sticky;top:0;z-index:2;margin-bottom:12px}.news-list[data-v-91d3b170]{width:100%}.empty-state[data-v-91d3b170],.end-state[data-v-91d3b170]{text-align:center;padding:40px 20px;color:#666}.empty-state p[data-v-91d3b170],.end-state p[data-v-91d3b170]{margin:10px 0;font-size:1rem}.end-state p[data-v-91d3b170]:last-child{font-size:.9rem;color:#888}.fetching-state[data-v-91d3b170]{text-align:center;padding:60px 20px;color:#333;max-width:500px;margin:0 auto}.fetching-state h3[data-v-91d3b170]{margin:24px 0 16px;font-size:1.25rem;font-weight:600;color:#222}.fetching-state p[data-v-91d3b170]{margin:8px 0;font-size:1rem;line-height:1.5}.fetching-state .fetching-explanation[data-v-91d3b170]{color:#555;font-size:.95rem}.fetching-state .fetching-hint[data-v-91d3b170]{color:#777;font-size:.9rem;font-style:italic;margin-top:16px}.fetching-spinner[data-v-91d3b170]{width:56px;height:56px;border:5px solid rgba(102,126,234,.2);border-top:5px solid #667eea;border-radius:50%;animation:spin-91d3b170 1s linear infinite;margin:0 auto}@keyframes spin-91d3b170{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fetching-operation[data-v-91d3b170]{margin-top:20px;padding:12px 20px;background:linear-gradient(135deg,#f0f4ff 0%,#e8edff 100%);border-radius:8px;font-size:.9rem;color:#4a5568;font-family:monospace}@media (max-width: 768px){.article[data-v-91d3b170]{margin:15px 0 30px}.sync-progress-banner[data-v-91d3b170]{margin-bottom:10px}.fetching-state[data-v-91d3b170]{padding:40px 16px}.fetching-state h3[data-v-91d3b170]{font-size:1.1rem}.fetching-state p[data-v-91d3b170]{font-size:.95rem}.fetching-spinner[data-v-91d3b170]{width:48px;height:48px;border-width:4px}}[data-v-030ec218]:root{--font-size-regular: 18px;--line-height-regular: 1.5;--line-height-title: 1;--font-size-header: 22px;--font-size-subheader: 20px;--font-size-button: 18px;--font-size-menu: 18px;--font-size-caption: 16px;--font-size-small: 16px;--utility-button-font-size: var(--font-size-button);--content-padding-x: 22px;--content-padding-y: 24px;--content-padding: var(--content-padding-y) var(--content-padding-x);--section-gap: 22px;--block-gap: 12px;--content-max-width: 800px;--button-padding-y-scale: 1.15}@media (max-width: 800px){[data-v-030ec218]:root{--font-size-regular: 20px;--content-max-width: 100%;--font-size-header: 22px;--font-size-subheader: 20px;--font-size-button: 20px;--font-size-menu: 20px;--font-size-caption: 12px;--content-padding-x: 20px;--content-padding-y: 20px;--section-gap: 20px;--block-gap: 10px}}@media (max-width: 576px){[data-v-030ec218]:root{--font-size-regular: 20px;--font-size-header: 24px;--font-size-subheader: 20px;--font-size-button: 20px;--font-size-menu: 20px;--font-size-caption: 20px;--font-size-small: 20px;--content-padding-x: 16px;--content-padding-y: 16px;--section-gap: 16px;--block-gap: 8px}}.font-regular[data-v-030ec218]{font-size:var(--font-size-regular)}.font-header[data-v-030ec218]{font-size:var(--font-size-header)}.font-subheader[data-v-030ec218]{font-size:var(--font-size-subheader)}.font-button[data-v-030ec218]{font-size:var(--font-size-button)}.font-menu[data-v-030ec218]{font-size:var(--font-size-menu)}.font-caption[data-v-030ec218]{font-size:var(--font-size-caption)}.font-small[data-v-030ec218]{font-size:var(--font-size-small)}.pill-btn[data-v-030ec218]{--button-padding-top: 11px;--button-padding-bottom: 11px;--button-padding-y-scale: 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:11px 24px;border:1px solid #d7dce3;border-radius:50px;background:#fff;color:#4b5563;font-size:var(--font-size-menu);font-family:inherit;line-height:1;white-space:nowrap;cursor:pointer;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.pill-btn[data-v-030ec218]:hover{background:#f5f7fa;border-color:#c3ccd8}.pill-btn[data-v-030ec218]:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb33}.pill-btn[data-v-030ec218]:disabled{opacity:.5;cursor:default}.pill-btn--active[data-v-030ec218],.pill-btn.active[data-v-030ec218]{border-color:#2563eb;color:#1d4ed8;background:#eff6ff}.pill-btn--primary[data-v-030ec218]{color:#000;border-color:transparent;box-shadow:0 4px 14px #667eea4d}.pill-btn--primary[data-v-030ec218]:hover{box-shadow:0 6px 18px #667eea66}.pill-btn--outline-primary[data-v-030ec218]{background:#fff;color:#667eea;border-color:#667eea}.pill-btn--outline-primary[data-v-030ec218]:hover:not(:disabled){background:#667eea;color:#fff}.pill-btn--ghost[data-v-030ec218]{background:#f7f9fc;color:#4f5d6d;border-color:#cfd8e3}.pill-btn--ghost[data-v-030ec218]:hover{background:#eef3f8;border-color:#b8c5d3;color:#3f4d5d}button[data-v-030ec218],.button[data-v-030ec218],[role=button][data-v-030ec218]{padding-top:calc(var(--button-padding-top, .75em) * var(--button-padding-y-scale))!important;padding-bottom:calc(var(--button-padding-bottom, .75em) * var(--button-padding-y-scale))!important}h1[data-v-030ec218],h2[data-v-030ec218],h3[data-v-030ec218],h4[data-v-030ec218],h5[data-v-030ec218],h6[data-v-030ec218]{font-weight:400}@font-face{font-family:main-title-hy;src:url(/assets/NotoSerifArmenian-Bold-1cd82b51.ttf) format("truetype")}@font-face{font-family:main-text-hy;src:url(/assets/NotoSerifArmenian-Bold-1cd82b51.ttf) format("truetype")}@font-face{font-family:main-text-ru;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-title-ru;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-title-en;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}@font-face{font-family:main-text-en;src:url(/assets/OrelegaOne-Regular-8fe4cd11.ttf) format("truetype")}.article-title[data-v-030ec218],.article-text[data-v-030ec218]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}@font-face{font-family:logo;src:url(/assets/AbrilFatface-Regular-583d89b4.ttf) format("truetype")}.list-title-ru[data-v-030ec218]{font-family:main-title-ru!important;font-size:var(--font-size-subheader)}.article-title-ru[data-v-030ec218]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-ru[data-v-030ec218]{font-family:main-title-ru!important;font-size:var(--font-size-regular)}.list-title-es[data-v-030ec218],.list-title-en[data-v-030ec218],.list-title-fr[data-v-030ec218],.list-title-de[data-v-030ec218],.list-title-it[data-v-030ec218]{font-family:main-title-en!important;font-size:var(--font-size-subheader)}.article-title-es[data-v-030ec218],.article-title-en[data-v-030ec218],.article-title-fr[data-v-030ec218],.article-title-de[data-v-030ec218],.article-title-it[data-v-030ec218]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-es[data-v-030ec218],.main-text-en[data-v-030ec218],.main-text-fr[data-v-030ec218],.main-text-de[data-v-030ec218],.main-text-it[data-v-030ec218]{font-family:main-title-en!important;font-size:var(--font-size-regular)!important}.list-title-hy[data-v-030ec218]{font-family:main-title-hy!important;font-size:var(--font-size-subheader)}.article-title-hy[data-v-030ec218]{font-family:main-title-hy!important;font-size:var(--font-size-header)!important}.main-text-hy[data-v-030ec218]{font-family:main-title-hy!important;font-size:var(--font-size-regular)!important}.hy[data-v-030ec218]{font-family:main-text-hy}.hy .article-title[data-v-030ec218]{font-family:main-title-hy}.ru[data-v-030ec218]{font-family:main-text-ru}.ru .article-title[data-v-030ec218]{font-family:main-title-ru}.ru[data-v-030ec218] *{font-family:main-text-ru}.en[data-v-030ec218],.es[data-v-030ec218],.fr[data-v-030ec218],.de[data-v-030ec218],.it[data-v-030ec218]{font-family:main-text-en}.en .article-title[data-v-030ec218],.es .article-title[data-v-030ec218],.fr .article-title[data-v-030ec218],.de .article-title[data-v-030ec218],.it .article-title[data-v-030ec218]{font-family:main-title-en}.en[data-v-030ec218] *,.es[data-v-030ec218] *,.fr[data-v-030ec218] *,.de[data-v-030ec218] *,.it[data-v-030ec218] *{font-family:main-text-en}.primary-content-text[data-v-030ec218]{font-size:var(--font-size-regular)}.translation-content-text[data-v-030ec218]{font-size:var(--font-size-regular);color:#1a73e8}.primary-title-text[data-v-030ec218]{font-size:var(--font-size-subheader)}.translation-title-text[data-v-030ec218]{font-size:var(--font-size-subheader);color:#1a73e8}.utility-button-font[data-v-030ec218]{font-size:var(--font-size-button)!important}.title[data-v-030ec218]{line-height:var(--line-height-title);padding-bottom:5px;padding-top:15px}.toolbar-toggle-group[data-v-030ec218]{display:flex;align-items:center;gap:8px}.continue-container[data-v-030ec218]{margin-top:20px;display:flex;justify-content:center}.continue-button[data-v-030ec218]{min-width:160px}@media (max-width: 800px){.title[data-v-030ec218]{font-size:var(--font-size-subheader);line-height:var(--line-height-title)}}.fade-enter-active[data-v-030ec218],.fade-leave-active[data-v-030ec218]{transition:opacity .05s ease}.fade-enter-from[data-v-030ec218],.fade-leave-to[data-v-030ec218]{opacity:0}.fade-enter-to[data-v-030ec218],.fade-leave-from[data-v-030ec218]{opacity:1}.news-feed[data-v-030ec218]{color:#374151;border-radius:4px;padding-bottom:var(--section-gap)}.category-menu[data-v-030ec218]{font-size:var(--font-size-header)}.article-hero[data-v-030ec218]{padding:var(--block-gap) var(--content-padding-x) 0 var(--content-padding-x);display:flex;justify-content:center}.hero-image[data-v-030ec218]{width:280px;height:220px;object-fit:cover;border-radius:8px}@media (max-width: 800px){.hero-image[data-v-030ec218]{width:100%;max-width:320px;height:auto}}.article-title[data-v-030ec218]{color:#ff2d2d;font-size:var(--font-size-header);line-height:var(--line-height-title);margin-bottom:6px}.subtitle[data-v-030ec218]{padding:var(--block-gap) var(--content-padding-x) var(--block-gap) var(--content-padding-x);font-size:var(--font-size-menu);color:#666}.subtitle .source[data-v-030ec218]{background:#f0f0f0;padding:2px 6px;border-radius:8px;color:#333;text-transform:uppercase;letter-spacing:.5px}@media (max-width: 800px){.subtitle[data-v-030ec218]{font-size:var(--font-size-caption);padding:var(--block-gap) var(--content-padding-x)}}.text-ctr[data-v-030ec218]{margin:20px auto;line-height:var(--line-height-regular);padding-top:24px;position:relative}.article-block+.article-block[data-v-030ec218]{margin-top:var(--block-gap)}.inline-show-words[data-v-030ec218]{display:flex;justify-content:center;align-items:center;gap:10px;padding:6px 0 12px}.show-words-divider[data-v-030ec218]{width:min(680px,100%);height:1px;margin:2px auto 14px;background:#d7dce3}@media (max-width: 800px){.text-ctr[data-v-030ec218]{line-height:var(--line-height-regular);padding-top:16px;margin:16px auto}.show-words-divider[data-v-030ec218]{margin:0 auto 10px}}.translit-icon[data-v-030ec218]{flex-shrink:0;opacity:.7}.pill-btn.active .translit-icon[data-v-030ec218]{opacity:1}.bottom-actions[data-v-030ec218]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:40px 0 60px}.bottom-actions .quiz-btn[data-v-030ec218]{width:250px;flex:0 0 250px}@media (max-width: 800px){.bottom-actions[data-v-030ec218]{gap:8px;padding:26px 0 40px}.bottom-actions .pill-btn[data-v-030ec218]{flex:1 1 0;min-width:0;justify-content:center}}@media (max-width: 576px){.article-hero[data-v-030ec218],.subtitle[data-v-030ec218]{display:none}}[data-v-030ec218] .content-area .header-section{justify-content:flex-start;flex-wrap:wrap}@media (max-width: 800px){[data-v-030ec218] .content-area .header-section{justify-content:center;row-gap:12px}[data-v-030ec218] .content-area .news-list-title{width:100%}[data-v-030ec218] .content-area .toolbar-anchor{width:100%;display:flex;justify-content:center}}.quiz-page[data-v-05a82343]{min-height:100vh;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);display:flex;flex-direction:column}.nav-link[data-v-05a82343]{padding:20px}.nav-link a[data-v-05a82343]{color:#fff;text-decoration:none;font-size:var(--font-size-button);transition:opacity .2s ease}.nav-link a[data-v-05a82343]:hover{opacity:.8}.content[data-v-05a82343]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;gap:24px}h1[data-v-05a82343]{font-size:calc(2.2 * var(--font-size-header));margin-bottom:8px;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.2)}.description[data-v-05a82343]{font-size:var(--font-size-regular);color:#ffffffe6;max-width:600px;line-height:1.6}.status[data-v-05a82343]{font-size:var(--font-size-button);color:#ffffffd9}.status.empty[data-v-05a82343]{color:#ffffffb3}.words-preview[data-v-05a82343]{background:rgba(255,255,255,.1);border-radius:16px;padding:20px 24px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-width:min(480px,100%)}.preview-header[data-v-05a82343]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;color:#fff;text-transform:uppercase;letter-spacing:.5px;font-size:var(--font-size-menu)}.preview-list[data-v-05a82343]{list-style:none;margin:0;padding:0;display:grid;gap:8px;text-align:left}.preview-list li[data-v-05a82343]{display:flex;align-items:center;gap:10px;color:#fff;font-size:var(--font-size-button);background:rgba(255,255,255,.12);padding:10px 12px;border-radius:10px}.preview-list .arrow[data-v-05a82343]{opacity:.7}.preview-list .translation[data-v-05a82343]{font-style:italic;opacity:.9}.start-quiz-btn[data-v-05a82343]{background:white;color:#667eea;border:none;border-radius:12px;padding:20px 48px;font-size:var(--font-size-subheader);cursor:pointer;transition:all .3s ease;box-shadow:0 10px 30px #0003;min-width:240px}.start-quiz-btn[data-v-05a82343]:disabled{cursor:not-allowed;opacity:.7;box-shadow:none}.start-quiz-btn[data-v-05a82343]:not(:disabled):hover{transform:translateY(-4px);box-shadow:0 15px 40px #0000004d}.start-quiz-btn[data-v-05a82343]:not(:disabled):active{transform:translateY(-2px)}@media (max-width: 768px){h1[data-v-05a82343]{font-size:calc(1.6 * var(--font-size-header))}.description[data-v-05a82343]{font-size:var(--font-size-button)}.start-quiz-btn[data-v-05a82343]{padding:16px 32px;font-size:var(--font-size-regular)}}.word-tabs[data-v-f610ab92]{display:flex;align-items:center;gap:8px;margin-top:20px;margin-bottom:30px}.word-tab[data-v-f610ab92]{border:1px solid #c3ccd8;border-radius:16px;background:#fff;color:#3f4d5d;padding:8px 16px;font-size:var(--font-size-menu);font-weight:700;line-height:var(--line-height-title);cursor:pointer}.word-tab.active[data-v-f610ab92]{border-color:#2563eb;box-shadow:inset 0 0 0 1px #2563eb}@media (max-width: 860px){.word-tabs[data-v-f610ab92]{flex-wrap:wrap}.word-tab[data-v-f610ab92]{font-size:16px}}.word-status[data-v-d133b75d]{font-size:11px;text-transform:uppercase;letter-spacing:.5px;margin-right:8px}.collection-content[data-v-1869fa3a]{color:#1a1a1a}.collection-header[data-v-1869fa3a]{margin-bottom:24px}.progress-card[data-v-1869fa3a]{border:1px solid #e6edf5;border-radius:10px;padding:12px 12px 10px;background:#ffffff;margin-bottom:20px}.progress-card-header h2[data-v-1869fa3a]{margin:0 0 10px;font-size:16px;font-weight:700;color:#1f2937}.progress-chart[data-v-1869fa3a]{display:grid;align-items:end;gap:4px;min-height:120px;width:100%;overflow:hidden;padding-bottom:4px}.progress-chart.loading[data-v-1869fa3a]{opacity:.65}.progress-bar-item[data-v-1869fa3a]{width:100%;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px}.progress-bar-track[data-v-1869fa3a]{width:100%;height:72px;border-radius:999px;border:1px solid #e5e7eb;background:#f3f4f6;display:flex;align-items:flex-end;overflow:hidden}.progress-bar-fill[data-v-1869fa3a]{width:100%;border-radius:999px;background:linear-gradient(180deg,#34d399 0%,#10b981 100%)}.progress-bar-count[data-v-1869fa3a]{font-size:10px;line-height:1;color:#1f2937}.progress-bar-date[data-v-1869fa3a]{font-size:9px;line-height:1;color:#6b7280;min-height:10px}.collection-heading h1[data-v-1869fa3a]{font-size:32px;margin:0 0 4px}.language-summary[data-v-1869fa3a]{margin:0;font-size:13px;letter-spacing:.6px;text-transform:uppercase;color:#8a8a8a}.word-list[data-v-1869fa3a]{display:grid;grid-template-columns:1fr;gap:26px}.play-word-button[data-v-1869fa3a]{border:1px solid #d6d6d6;border-radius:6px;background:#fff;color:#555;font-size:12px;line-height:1;padding:6px 10px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.play-word-button[data-v-1869fa3a]:hover{background:#f7f7f7;border-color:#c7c7c7;color:#333}@media (max-width: 768px){.word-list[data-v-1869fa3a]{grid-template-columns:1fr}.progress-chart[data-v-1869fa3a]{gap:2px}.progress-bar-count[data-v-1869fa3a],.progress-bar-date[data-v-1869fa3a]{font-size:8px}}.repeat-content[data-v-d17b808d]{color:#1a1a1a}@media (max-width: 800px){.repeat-content[data-v-d17b808d]{padding-bottom:120px}}.repeat-header[data-v-d17b808d]{margin-bottom:24px}.repeat-heading .title[data-v-d17b808d]{margin:0}.title[data-v-d17b808d]{font-size:32px;margin:0}.subtitle[data-v-d17b808d]{margin-top:8px;color:#777;font-size:14px}.language-summary[data-v-d17b808d]{margin-top:6px;color:#9a9a9a;font-size:12px;letter-spacing:.6px;text-transform:uppercase}.play-button[data-v-d17b808d]{background:#f7f9fc;border:1px solid #cfd8e3;border-radius:12px;padding:12px 24px;color:#4f5d6d;font-size:16px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease;margin-bottom:24px;display:block;width:fit-content;white-space:nowrap}.play-button[data-v-d17b808d]:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.play-button[data-v-d17b808d]:not(:disabled):hover{background:#eef3f8;border-color:#b8c5d3;color:#3f4d5d}.status-card[data-v-d17b808d]{background:#ffffff;border-radius:12px;padding:32px;text-align:center;box-shadow:0 2px 8px #0000001a;margin-bottom:24px}.status-card.error[data-v-d17b808d]{color:#c62828;border:1px solid rgba(198,40,40,.2)}.status-card.empty[data-v-d17b808d]{color:#555}.word-grid[data-v-d17b808d]{display:grid;grid-template-columns:1fr;gap:26px}.word-card[data-v-d17b808d]{background:#ffffff;border:1px solid #5c5f62;border-radius:8px;padding:12px 16px;box-shadow:0 1px 3px #0f172a0f;transition:transform .2s,box-shadow .2s}.word-card[data-v-d17b808d]:hover{transform:translateY(-1px);box-shadow:0 2px 6px #0f172a1a}.word-content[data-v-d17b808d]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.word-text[data-v-d17b808d]{font-size:var(--font-size-regular);color:#1a1a1a}.word-separator[data-v-d17b808d]{color:#ccc}.word-translation[data-v-d17b808d]{font-size:16px;color:#666}.word-transliteration[data-v-d17b808d]{font-size:14px;color:#999;font-style:italic}.word-mnemonic[data-v-d17b808d]{display:flex;gap:10px;align-items:flex-start;margin:8px 0;padding:8px 0;border-top:1px solid #e6edf5}.word-mnemonic-image[data-v-d17b808d]{width:100px;height:100px;object-fit:cover;border-radius:6px;flex-shrink:0}.word-mnemonic-text[data-v-d17b808d]{margin:0;font-size:var(--font-size-regular);line-height:1.4;color:#555;flex:1;min-width:0;white-space:normal}.word-mnemonic-text [data-v-d17b808d] strong,.word-mnemonic-text [data-v-d17b808d] b{color:#00986f;font-weight:400}.word-meta[data-v-d17b808d]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.word-date[data-v-d17b808d]{font-size:11px;color:#999}.play-word-button[data-v-d17b808d]{border:1px solid #d6d6d6;border-radius:6px;background:#fff;color:#555;font-size:12px;line-height:1;padding:6px 10px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.play-word-button[data-v-d17b808d]:hover{background:#f7f7f7;border-color:#c7c7c7;color:#333}.word-bookmark-button[data-v-d17b808d]{width:42px;height:42px;border:1px solid #d7dce3;border-radius:10px;background:#fff;color:#6a7686;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.word-bookmark-button.active[data-v-d17b808d]{border-color:#8b97a8;color:#2f80ed;background:#f5f9ff}.word-bookmark-button[data-v-d17b808d]:disabled{opacity:.6;cursor:wait}.word-bookmark-icon[data-v-d17b808d]{width:23px;height:23px;fill:currentColor}@media (max-width: 576px){.play-button[data-v-d17b808d]{width:100%}.word-grid[data-v-d17b808d]{grid-template-columns:1fr}.word-card[data-v-d17b808d]{padding:10px 12px;border-radius:10px}.word-content[data-v-d17b808d]{gap:6px;margin-bottom:6px}.word-text[data-v-d17b808d]{font-size:var(--font-size-regular)}.word-translation[data-v-d17b808d]{font-size:15px}.word-transliteration[data-v-d17b808d]{font-size:13px}.word-mnemonic[data-v-d17b808d]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;margin:6px 0;padding-top:8px}.word-mnemonic-image[data-v-d17b808d]{width:72px;height:72px;border-radius:7px}.word-mnemonic-text[data-v-d17b808d]{line-height:1.35}.word-bookmark-button[data-v-d17b808d]{width:39px;height:39px;border-radius:9px}.word-bookmark-icon[data-v-d17b808d],.word-like-icon[data-v-d17b808d]{width:21px;height:21px}.word-like-button[data-v-d17b808d]{width:39px;height:39px;border-radius:9px}}.mnemonic-like-buttons[data-v-d17b808d]{display:flex;gap:6px;margin-right:auto}.word-like-button[data-v-d17b808d]{width:42px;height:42px;border:1px solid #d7dce3;border-radius:10px;background:#fff;color:#6a7686;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.word-like-button.active[data-v-d17b808d]{border-color:#8b97a8;color:#2f80ed;background:#f5f9ff}.word-dislike-button.active[data-v-d17b808d]{border-color:#e8a0a0;color:#d94f4f;background:#fef5f5}.word-like-button[data-v-d17b808d]:disabled{opacity:.6;cursor:default}.word-like-icon[data-v-d17b808d]{width:23px;height:23px;fill:currentColor}.daily-content[data-v-9747dc8b]{padding-bottom:60px}.daily-content h1[data-v-9747dc8b]{font-size:32px;margin:0 0 14px}.summary-grid[data-v-9747dc8b]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:8px;margin-bottom:14px}.summary-card[data-v-9747dc8b]{border:none;background:transparent;padding:6px 4px;text-align:center;width:auto;flex:0 0 auto}.summary-value[data-v-9747dc8b]{width:56px;height:56px;margin:0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid #d7dce3;background:#ffffff;font-size:28px;color:#111827;line-height:1;white-space:nowrap}.summary-label[data-v-9747dc8b]{font-size:16px;color:#6b7280;margin-top:6px}.summary-card-bookmarked .summary-value[data-v-9747dc8b]{border-color:#d9f99d;background:#f7fee7;color:#65a30d}.summary-card-bookmarked .summary-label[data-v-9747dc8b]{color:#65a30d}.summary-card-learned .summary-value[data-v-9747dc8b]{border-color:#86efac;background:#f0fdf4;color:#16a34a}.summary-card-learned .summary-label[data-v-9747dc8b]{color:#16a34a}.celebration-card[data-v-9747dc8b]{margin:0 0 14px;padding:10px 14px;border-radius:14px;border:1px solid #bbf7d0;background:linear-gradient(135deg,#f0fdf4 0%,#ecfeff 100%);display:flex;align-items:center;gap:12px}.celebration-icon[data-v-9747dc8b]{font-size:42px;line-height:1}.celebration-subtext[data-v-9747dc8b]{font-size:var(--font-size-regular);color:#166534;font-weight:600}.status-card[data-v-9747dc8b]{border-radius:10px;border:1px solid #e5e7eb;background:#fff;padding:18px;color:#374151}.status-card.error[data-v-9747dc8b]{color:#b42318;border-color:#fecdca;background:#fff5f4}.word-list[data-v-9747dc8b]{display:grid;grid-template-columns:1fr;gap:26px}.word-card[data-v-9747dc8b]{background:#ffffff;border:1px solid #5c5f62;border-radius:8px;padding:12px 16px;box-shadow:0 1px 3px #0f172a0f}.word-content[data-v-9747dc8b]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.word-text[data-v-9747dc8b]{font-size:var(--font-size-regular);color:#1a1a1a}.word-separator[data-v-9747dc8b]{color:#ccc}.word-translation[data-v-9747dc8b]{font-size:16px;color:#666}.word-transliteration[data-v-9747dc8b]{font-size:14px;color:#999;font-style:italic}.word-mnemonic[data-v-9747dc8b]{display:flex;gap:10px;align-items:flex-start;margin:8px 0;padding:8px 0;border-top:1px solid #e6edf5}.word-mnemonic-image[data-v-9747dc8b]{width:100px;height:100px;object-fit:cover;border-radius:6px;flex-shrink:0}.word-mnemonic-text[data-v-9747dc8b]{margin:0;font-size:var(--font-size-regular);line-height:1.4;color:#555;flex:1;min-width:0}.word-meta[data-v-9747dc8b]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:8px}.word-date[data-v-9747dc8b]{font-size:11px;color:#999}.word-bookmark-button[data-v-9747dc8b]{width:42px;height:42px;border:1px solid #d7dce3;border-radius:10px;background:#fff;color:#6a7686;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.word-bookmark-button.active[data-v-9747dc8b]{border-color:#8b97a8;color:#2f80ed;background:#f5f9ff}.word-bookmark-icon[data-v-9747dc8b]{width:23px;height:23px;fill:currentColor}@media (max-width: 800px){.daily-content[data-v-9747dc8b]{padding-bottom:120px}.summary-grid[data-v-9747dc8b]{flex-wrap:nowrap;overflow-x:auto}.summary-card[data-v-9747dc8b]{padding:4px 2px;min-width:88px}.summary-value[data-v-9747dc8b]{width:52px;height:52px;font-size:var(--font-size-regular)}.summary-label[data-v-9747dc8b]{font-size:14px}}.mnemonic-like-buttons[data-v-9747dc8b]{display:flex;gap:6px;margin-right:auto}.word-like-button[data-v-9747dc8b]{width:42px;height:42px;border:1px solid #d7dce3;border-radius:10px;background:#fff;color:#6a7686;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.word-like-button.active[data-v-9747dc8b]{border-color:#8b97a8;color:#2f80ed;background:#f5f9ff}.word-dislike-button.active[data-v-9747dc8b]{border-color:#e8a0a0;color:#d94f4f;background:#fef5f5}.word-like-button[data-v-9747dc8b]:disabled{opacity:.6;cursor:default}.word-like-icon[data-v-9747dc8b]{width:23px;height:23px;fill:currentColor}.compact-layout[data-v-fafdf5dc]{min-height:100vh;display:flex;flex-direction:column;background:#000000}.compact-header[data-v-fafdf5dc]{background:#000000;border-bottom:1px solid rgba(255,255,255,.2);padding:24px}.header-content[data-v-fafdf5dc]{max-width:960px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:24px}.header-menu[data-v-fafdf5dc]{display:flex;align-items:center;flex-shrink:0}.brand[data-v-fafdf5dc]{display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;transition:opacity .2s ease}.brand[data-v-fafdf5dc]:hover{opacity:.8}.brand[data-v-fafdf5dc]:focus{outline:2px solid rgba(255,255,255,.5);outline-offset:2px;border-radius:4px}.header-title[data-v-fafdf5dc]{font-family:logo;color:#fff;font-size:40px;letter-spacing:1px}.header-subtitle[data-v-fafdf5dc]{color:#ffffffd9;line-height:1.4;font-size:16px;margin-top:-6px;text-shadow:0px -4px 5px black}.highlight-primary[data-v-fafdf5dc]{color:#ffdaf9}.highlight-secondary[data-v-fafdf5dc]{color:#ff00d9}.compact-main[data-v-fafdf5dc]{flex:1;display:flex;flex-direction:column}.compact-footer[data-v-fafdf5dc]{background:#000000;border-top:1px solid rgba(255,255,255,.1);padding:16px;text-align:center}.footer-link[data-v-fafdf5dc]{color:#ffffff80;text-decoration:none;font-size:13px;transition:color .2s ease}.footer-link[data-v-fafdf5dc]:hover{color:#fffc}.footer-separator[data-v-fafdf5dc]{color:#ffffff4d;margin:0 6px;font-size:13px}@media (max-width: 800px){.header-title[data-v-fafdf5dc]{font-size:32px}.header-subtitle[data-v-fafdf5dc]{font-size:14px}.compact-header[data-v-fafdf5dc]{padding:20px 16px}}@media (max-width: 576px){.header-content[data-v-fafdf5dc]{flex-direction:column;gap:12px}.header-menu[data-v-fafdf5dc]{justify-content:center}}.login-container[data-v-99412c28]{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 20px}.login-card[data-v-99412c28]{background:white;border-radius:12px;padding:40px;box-shadow:0 10px 40px #0003;width:100%;max-width:450px}.title[data-v-99412c28]{font-size:24px;color:#1f2937;margin:0 0 30px;text-align:center}.login-form[data-v-99412c28]{display:flex;flex-direction:column;gap:20px}.form-group[data-v-99412c28]{display:flex;flex-direction:column;gap:8px}.form-group label[data-v-99412c28]{color:#374151;font-size:14px}.form-group input[data-v-99412c28]{padding:12px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:16px;transition:border-color .2s}.form-group input[data-v-99412c28]:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}.form-group input[data-v-99412c28]:disabled{background-color:#f3f4f6;cursor:not-allowed}.password-input-wrapper[data-v-99412c28]{position:relative;display:flex;align-items:center}.password-input-wrapper input[data-v-99412c28]{width:100%;padding-right:45px!important}.toggle-password[data-v-99412c28]{position:absolute;right:8px;background:none;border:none;cursor:pointer;font-size:20px;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}.toggle-password[data-v-99412c28]:hover{background-color:#0000000d}.forgot-password-link[data-v-99412c28]{text-align:right;margin-top:-8px;margin-bottom:4px}.forgot-password-link a[data-v-99412c28]{color:#4f46e5;text-decoration:none;font-size:14px}.forgot-password-link a[data-v-99412c28]:hover{text-decoration:underline}.alert[data-v-99412c28]{padding:12px 16px;border-radius:6px;font-size:14px}.alert-error[data-v-99412c28]{background-color:#fef2f2;color:#dc2626;border:1px solid #fecaca}.btn-primary[data-v-99412c28]{padding:14px 24px;background-color:#4f46e5;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center;gap:8px}.btn-primary[data-v-99412c28]:hover:not(:disabled){background-color:#4338ca}.btn-primary[data-v-99412c28]:disabled{background-color:#9ca3af;cursor:not-allowed}.btn-google[data-v-99412c28]{padding:14px 24px;background-color:#fff;color:#374151;border:1px solid #d1d5db;border-radius:6px;font-size:16px;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center;gap:12px;line-height:1}.btn-google[data-v-99412c28]:hover:not(:disabled){background-color:#f9fafb}.btn-google[data-v-99412c28]:disabled{opacity:.5;cursor:not-allowed}.google-icon[data-v-99412c28]{width:20px;height:20px;display:block;flex-shrink:0}.btn-label[data-v-99412c28]{display:inline-flex;align-items:center;line-height:1}.divider[data-v-99412c28]{text-align:center;position:relative;margin:10px 0}.divider[data-v-99412c28]:before,.divider[data-v-99412c28]:after{content:"";position:absolute;top:50%;width:45%;height:1px;background-color:#d1d5db}.divider[data-v-99412c28]:before{left:0}.divider[data-v-99412c28]:after{right:0}.divider span[data-v-99412c28]{background-color:#fff;padding:0 12px;color:#6b7280;font-size:14px}.register-link[data-v-99412c28]{text-align:center;color:#6b7280;font-size:14px;margin:0}.register-link a[data-v-99412c28]{color:#4f46e5;text-decoration:none}.register-link a[data-v-99412c28]:hover{text-decoration:underline}.alternative-text[data-v-99412c28]{margin-top:20px;font-size:14px;color:#6b7280;text-align:center}.spinner[data-v-99412c28]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-99412c28 .8s linear infinite}@keyframes spin-99412c28{to{transform:rotate(360deg)}}@media (max-width: 800px){.login-container[data-v-99412c28]{padding:24px 16px}.login-card[data-v-99412c28]{padding:30px 24px}}@media (max-width: 576px){.login-container[data-v-99412c28]{padding:0;align-items:stretch}.login-card[data-v-99412c28]{border-radius:0;box-shadow:none;max-width:100%;padding:30px 20px}}.register-container[data-v-65ff7d23]{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 20px}.register-card[data-v-65ff7d23]{background:white;border-radius:12px;padding:40px;box-shadow:0 10px 40px #0003;width:100%;max-width:500px}.title[data-v-65ff7d23]{font-size:24px;color:#1f2937;margin:0 0 30px;text-align:center}.register-form[data-v-65ff7d23]{display:flex;flex-direction:column;gap:20px}.form-group[data-v-65ff7d23]{display:flex;flex-direction:column;gap:8px}.form-group label[data-v-65ff7d23]{color:#374151;font-size:14px}.form-group input[data-v-65ff7d23]{padding:12px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:16px;transition:border-color .2s}.form-group input[data-v-65ff7d23]:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}.form-group input[data-v-65ff7d23]:disabled{background-color:#f3f4f6;cursor:not-allowed}.password-input-wrapper[data-v-65ff7d23]{position:relative;display:flex;align-items:center}.password-input-wrapper input[data-v-65ff7d23]{width:100%;padding-right:45px!important}.toggle-password[data-v-65ff7d23]{position:absolute;right:8px;background:none;border:none;cursor:pointer;font-size:20px;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}.toggle-password[data-v-65ff7d23]:hover{background-color:#0000000d}.password-strength[data-v-65ff7d23]{margin-top:8px}.strength-bar[data-v-65ff7d23]{height:4px;background:#e5e7eb;border-radius:2px;overflow:hidden}.strength-fill[data-v-65ff7d23]{height:100%;transition:width .3s,background-color .3s}.strength-fill.strength-0[data-v-65ff7d23],.strength-fill.strength-1[data-v-65ff7d23]{background-color:#ef4444}.strength-fill.strength-2[data-v-65ff7d23]{background-color:#f59e0b}.strength-fill.strength-3[data-v-65ff7d23]{background-color:#10b981}.strength-fill.strength-4[data-v-65ff7d23]{background-color:#059669}.strength-feedback[data-v-65ff7d23]{margin-top:8px;font-size:12px;color:#6b7280}.password-errors[data-v-65ff7d23]{margin-top:8px}.error-item[data-v-65ff7d23]{font-size:12px;color:#dc2626;margin-bottom:4px}.error-text[data-v-65ff7d23]{font-size:12px;color:#dc2626}.alert[data-v-65ff7d23]{padding:12px 16px;border-radius:6px;font-size:14px}.alert-error[data-v-65ff7d23]{background-color:#fef2f2;color:#dc2626;border:1px solid #fecaca}.alert-success[data-v-65ff7d23]{background-color:#f0fdf4;color:#16a34a;border:1px solid #bbf7d0}.btn-primary[data-v-65ff7d23]{padding:14px 24px;background-color:#4f46e5;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center;gap:8px}.btn-primary[data-v-65ff7d23]:hover:not(:disabled){background-color:#4338ca}.btn-primary[data-v-65ff7d23]:disabled{background-color:#9ca3af;cursor:not-allowed}.btn-google[data-v-65ff7d23]{padding:14px 24px;background-color:#fff;color:#374151;border:1px solid #d1d5db;border-radius:6px;font-size:16px;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center;gap:12px;line-height:1}.btn-google[data-v-65ff7d23]:hover:not(:disabled){background-color:#f9fafb}.btn-google[data-v-65ff7d23]:disabled{opacity:.5;cursor:not-allowed}.google-icon[data-v-65ff7d23]{width:20px;height:20px;display:block;flex-shrink:0}.btn-label[data-v-65ff7d23]{display:inline-flex;align-items:center;line-height:1}.divider[data-v-65ff7d23]{text-align:center;position:relative;margin:10px 0}.divider[data-v-65ff7d23]:before,.divider[data-v-65ff7d23]:after{content:"";position:absolute;top:50%;width:45%;height:1px;background-color:#d1d5db}.divider[data-v-65ff7d23]:before{left:0}.divider[data-v-65ff7d23]:after{right:0}.divider span[data-v-65ff7d23]{background-color:#fff;padding:0 12px;color:#6b7280;font-size:14px}.login-link[data-v-65ff7d23]{text-align:center;color:#6b7280;font-size:14px;margin:10px 0 0}.login-link a[data-v-65ff7d23]{color:#4f46e5;text-decoration:none}.login-link a[data-v-65ff7d23]:hover{text-decoration:underline}.spinner[data-v-65ff7d23]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-65ff7d23 .8s linear infinite}@keyframes spin-65ff7d23{to{transform:rotate(360deg)}}@media (max-width: 800px){.register-container[data-v-65ff7d23]{padding:24px 16px}.register-card[data-v-65ff7d23]{padding:30px 24px}}@media (max-width: 576px){.register-container[data-v-65ff7d23]{padding:0;align-items:stretch}.register-card[data-v-65ff7d23]{border-radius:0;box-shadow:none;max-width:100%;padding:30px 20px}}.forgot-password-container[data-v-338e63ed]{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 20px}.forgot-password-card[data-v-338e63ed]{background:white;border-radius:12px;padding:40px;box-shadow:0 10px 40px #0003;width:100%;max-width:450px}.title[data-v-338e63ed]{font-size:24px;color:#1f2937;margin:0 0 10px;text-align:center}.subtitle[data-v-338e63ed]{text-align:center;color:#6b7280;font-size:14px;margin:0 0 30px}.forgot-password-form[data-v-338e63ed]{display:flex;flex-direction:column;gap:20px}.form-group[data-v-338e63ed]{display:flex;flex-direction:column;gap:8px}.form-group label[data-v-338e63ed]{color:#374151;font-size:14px}.form-group input[data-v-338e63ed]{padding:12px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:16px;transition:border-color .2s}.form-group input[data-v-338e63ed]:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}.form-group input[data-v-338e63ed]:disabled{background-color:#f3f4f6;cursor:not-allowed}.alert[data-v-338e63ed]{padding:12px 16px;border-radius:6px;font-size:14px}.alert-error[data-v-338e63ed]{background-color:#fef2f2;color:#dc2626;border:1px solid #fecaca}.alert-success[data-v-338e63ed]{background-color:#f0fdf4;color:#16a34a;border:1px solid #bbf7d0}.btn-primary[data-v-338e63ed]{padding:14px 24px;background-color:#4f46e5;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center;gap:8px}.btn-primary[data-v-338e63ed]:hover:not(:disabled){background-color:#4338ca}.btn-primary[data-v-338e63ed]:disabled{background-color:#9ca3af;cursor:not-allowed}.back-to-login[data-v-338e63ed]{text-align:center;margin-top:10px}.back-to-login a[data-v-338e63ed]{color:#4f46e5;text-decoration:none;font-size:14px}.back-to-login a[data-v-338e63ed]:hover{text-decoration:underline}.spinner[data-v-338e63ed]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-338e63ed .8s linear infinite}@keyframes spin-338e63ed{to{transform:rotate(360deg)}}@media (max-width: 800px){.forgot-password-container[data-v-338e63ed]{padding:24px 16px}.forgot-password-card[data-v-338e63ed]{padding:30px 24px}}@media (max-width: 576px){.forgot-password-container[data-v-338e63ed]{padding:0;align-items:stretch}.forgot-password-card[data-v-338e63ed]{border-radius:0;box-shadow:none;max-width:100%;padding:30px 20px}}.reset-password-container[data-v-8ab3f42a]{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 20px}.reset-password-card[data-v-8ab3f42a]{background:white;border-radius:12px;padding:40px;box-shadow:0 10px 40px #0003;width:100%;max-width:500px}.title[data-v-8ab3f42a]{font-size:24px;color:#1f2937;margin:0 0 10px;text-align:center}.subtitle[data-v-8ab3f42a]{text-align:center;color:#6b7280;font-size:14px;margin:0 0 30px}.reset-password-form[data-v-8ab3f42a]{display:flex;flex-direction:column;gap:20px}.form-group[data-v-8ab3f42a]{display:flex;flex-direction:column;gap:8px}.form-group label[data-v-8ab3f42a]{color:#374151;font-size:14px}.form-group input[data-v-8ab3f42a]{padding:12px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:16px;transition:border-color .2s}.form-group input[data-v-8ab3f42a]:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}.form-group input[data-v-8ab3f42a]:disabled{background-color:#f3f4f6;cursor:not-allowed}.password-input-wrapper[data-v-8ab3f42a]{position:relative;display:flex;align-items:center}.password-input-wrapper input[data-v-8ab3f42a]{width:100%;padding-right:45px!important}.toggle-password[data-v-8ab3f42a]{position:absolute;right:8px;background:none;border:none;cursor:pointer;font-size:20px;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}.toggle-password[data-v-8ab3f42a]:hover{background-color:#0000000d}.password-strength[data-v-8ab3f42a]{margin-top:8px}.strength-bar[data-v-8ab3f42a]{height:4px;background:#e5e7eb;border-radius:2px;overflow:hidden}.strength-fill[data-v-8ab3f42a]{height:100%;transition:width .3s,background-color .3s}.strength-fill.strength-0[data-v-8ab3f42a],.strength-fill.strength-1[data-v-8ab3f42a]{background-color:#ef4444}.strength-fill.strength-2[data-v-8ab3f42a]{background-color:#f59e0b}.strength-fill.strength-3[data-v-8ab3f42a]{background-color:#10b981}.strength-fill.strength-4[data-v-8ab3f42a]{background-color:#059669}.strength-feedback[data-v-8ab3f42a]{margin-top:8px;font-size:12px;color:#6b7280}.password-errors[data-v-8ab3f42a]{margin-top:8px}.error-item[data-v-8ab3f42a]{font-size:12px;color:#dc2626;margin-bottom:4px}.error-text[data-v-8ab3f42a]{font-size:12px;color:#dc2626}.alert[data-v-8ab3f42a]{padding:12px 16px;border-radius:6px;font-size:14px}.alert-error[data-v-8ab3f42a]{background-color:#fef2f2;color:#dc2626;border:1px solid #fecaca}.alert-success[data-v-8ab3f42a]{background-color:#f0fdf4;color:#16a34a;border:1px solid #bbf7d0}.btn-primary[data-v-8ab3f42a]{padding:14px 24px;background-color:#4f46e5;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center;gap:8px}.btn-primary[data-v-8ab3f42a]:hover:not(:disabled){background-color:#4338ca}.btn-primary[data-v-8ab3f42a]:disabled{background-color:#9ca3af;cursor:not-allowed}.back-to-login[data-v-8ab3f42a]{text-align:center;margin-top:10px}.back-to-login a[data-v-8ab3f42a]{color:#4f46e5;text-decoration:none;font-size:14px}.back-to-login a[data-v-8ab3f42a]:hover{text-decoration:underline}.spinner[data-v-8ab3f42a]{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-8ab3f42a .8s linear infinite}@keyframes spin-8ab3f42a{to{transform:rotate(360deg)}}@media (max-width: 800px){.reset-password-container[data-v-8ab3f42a]{padding:24px 16px}.reset-password-card[data-v-8ab3f42a]{padding:30px 24px}}@media (max-width: 576px){.reset-password-container[data-v-8ab3f42a]{padding:0;align-items:stretch}.reset-password-card[data-v-8ab3f42a]{border-radius:0;box-shadow:none;max-width:100%;padding:30px 20px}}.verify-email-container[data-v-0acd6c51]{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 20px}.verify-email-card[data-v-0acd6c51]{background:white;border-radius:12px;padding:40px;box-shadow:0 10px 40px #0003;text-align:center;width:100%;max-width:500px}.loading-state[data-v-0acd6c51],.success-state[data-v-0acd6c51],.error-state[data-v-0acd6c51]{display:flex;flex-direction:column;align-items:center;gap:20px}.spinner-large[data-v-0acd6c51]{width:48px;height:48px;border:4px solid rgba(79,70,229,.2);border-top-color:#4f46e5;border-radius:50%;animation:spin-0acd6c51 .8s linear infinite}.success-icon[data-v-0acd6c51]{width:80px;height:80px;background-color:#10b981;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:48px;color:#fff}.error-icon[data-v-0acd6c51]{width:80px;height:80px;background-color:#dc2626;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:48px;color:#fff}.title[data-v-0acd6c51]{font-size:24px;color:#1f2937;margin:0}.subtitle[data-v-0acd6c51]{color:#6b7280;font-size:16px;margin:0}.error-message[data-v-0acd6c51]{color:#dc2626}.action-buttons[data-v-0acd6c51]{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:10px}.btn-primary[data-v-0acd6c51]{padding:14px 24px;background-color:#4f46e5;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer;transition:background-color .2s;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:8px}.btn-primary[data-v-0acd6c51]:hover{background-color:#4338ca}.btn-secondary[data-v-0acd6c51]{padding:14px 24px;background-color:#fff;color:#4f46e5;border:2px solid #4f46e5;border-radius:6px;font-size:16px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px}.btn-secondary[data-v-0acd6c51]:hover:not(:disabled){background-color:#f3f4f6}.btn-secondary[data-v-0acd6c51]:disabled{opacity:.5;cursor:not-allowed}.alert[data-v-0acd6c51]{margin-top:20px;padding:12px 16px;border-radius:6px;font-size:14px}.alert-success[data-v-0acd6c51]{background-color:#f0fdf4;color:#16a34a;border:1px solid #bbf7d0}.alert-error[data-v-0acd6c51]{background-color:#fef2f2;color:#dc2626;border:1px solid #fecaca}.spinner[data-v-0acd6c51]{width:16px;height:16px;border:2px solid rgba(79,70,229,.3);border-top-color:#4f46e5;border-radius:50%;animation:spin-0acd6c51 .8s linear infinite}@keyframes spin-0acd6c51{to{transform:rotate(360deg)}}@media (max-width: 800px){.verify-email-container[data-v-0acd6c51]{padding:24px 16px}.verify-email-card[data-v-0acd6c51]{padding:30px 24px}}@media (max-width: 576px){.verify-email-container[data-v-0acd6c51]{padding:0;align-items:stretch}.verify-email-card[data-v-0acd6c51]{border-radius:0;box-shadow:none;max-width:100%;padding:30px 20px}}.verify-result-container[data-v-3e6aec8e]{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 20px}.verify-result-card[data-v-3e6aec8e]{background:white;border-radius:12px;padding:40px;box-shadow:0 10px 40px #0003;text-align:center;width:100%;max-width:500px}.success-state[data-v-3e6aec8e],.error-state[data-v-3e6aec8e]{display:flex;flex-direction:column;align-items:center;gap:20px}.success-icon[data-v-3e6aec8e]{width:80px;height:80px;background-color:#10b981;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:48px;color:#fff}.error-icon[data-v-3e6aec8e]{width:80px;height:80px;background-color:#dc2626;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:48px;color:#fff}.title[data-v-3e6aec8e]{font-size:24px;color:#1f2937;margin:0}.subtitle[data-v-3e6aec8e]{color:#6b7280;font-size:16px;margin:0}.error-message[data-v-3e6aec8e]{color:#dc2626}.action-buttons[data-v-3e6aec8e]{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:10px}.btn-primary[data-v-3e6aec8e]{padding:14px 24px;background-color:#4f46e5;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer;transition:background-color .2s;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:8px}.btn-primary[data-v-3e6aec8e]:hover{background-color:#4338ca}@media (max-width: 800px){.verify-result-container[data-v-3e6aec8e]{padding:24px 16px}.verify-result-card[data-v-3e6aec8e]{padding:30px 24px}}@media (max-width: 576px){.verify-result-container[data-v-3e6aec8e]{padding:0;align-items:stretch}.verify-result-card[data-v-3e6aec8e]{border-radius:0;box-shadow:none;max-width:100%;padding:30px 20px}}.verify-email-sent-container[data-v-2a4a753d]{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 20px}.verify-email-sent-card[data-v-2a4a753d]{background:white;border-radius:12px;padding:40px;box-shadow:0 10px 40px #0003;text-align:center;width:100%;max-width:550px}.icon-section[data-v-2a4a753d]{margin:20px 0}.email-icon[data-v-2a4a753d]{font-size:64px}.title[data-v-2a4a753d]{font-size:24px;color:#1f2937;margin:0 0 15px}.subtitle[data-v-2a4a753d]{color:#6b7280;font-size:16px;margin:0 0 25px;line-height:1.6}.info-box[data-v-2a4a753d]{background-color:#f3f4f6;border-radius:8px;padding:20px;margin:25px 0;text-align:left}.info-box p[data-v-2a4a753d]{margin:0 0 10px;color:#374151}.info-box ul[data-v-2a4a753d]{margin:0;padding-left:20px;color:#6b7280}.info-box li[data-v-2a4a753d]{margin-bottom:8px}.btn-secondary[data-v-2a4a753d]{padding:14px 24px;background-color:#fff;color:#4f46e5;border:2px solid #4f46e5;border-radius:6px;font-size:16px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin:20px 0}.btn-secondary[data-v-2a4a753d]:hover:not(:disabled){background-color:#f3f4f6}.btn-secondary[data-v-2a4a753d]:disabled{opacity:.5;cursor:not-allowed}.alert[data-v-2a4a753d]{margin:20px 0;padding:12px 16px;border-radius:6px;font-size:14px}.alert-success[data-v-2a4a753d]{background-color:#f0fdf4;color:#16a34a;border:1px solid #bbf7d0}.alert-error[data-v-2a4a753d]{background-color:#fef2f2;color:#dc2626;border:1px solid #fecaca}.back-link[data-v-2a4a753d]{margin-top:20px}.back-link a[data-v-2a4a753d]{color:#4f46e5;text-decoration:none;font-size:14px}.back-link a[data-v-2a4a753d]:hover{text-decoration:underline}.spinner[data-v-2a4a753d]{width:16px;height:16px;border:2px solid rgba(79,70,229,.3);border-top-color:#4f46e5;border-radius:50%;animation:spin-2a4a753d .8s linear infinite}@keyframes spin-2a4a753d{to{transform:rotate(360deg)}}@media (max-width: 800px){.verify-email-sent-container[data-v-2a4a753d]{padding:24px 16px}.verify-email-sent-card[data-v-2a4a753d]{padding:30px 24px}}@media (max-width: 576px){.verify-email-sent-container[data-v-2a4a753d]{padding:0;align-items:stretch}.verify-email-sent-card[data-v-2a4a753d]{border-radius:0;box-shadow:none;max-width:100%;padding:30px 20px}}.user-categories-container[data-v-64c65738]{flex:1;display:flex;align-items:flex-start;justify-content:center;padding:40px 20px}.user-categories-page[data-v-64c65738]{width:100%;max-width:800px}@media (max-width: 800px){.user-categories-page[data-v-64c65738]{width:100%;padding:1rem}}@media (min-width: 800px) and (max-width: 1199px){.user-categories-page[data-v-64c65738]{width:800px;margin:0 auto}}@media (min-width: 1200px){.user-categories-page[data-v-64c65738]{width:1000px;margin:0 auto}}.premium-promo[data-v-64c65738]{display:flex;justify-content:center;align-items:center;min-height:60vh}.promo-content[data-v-64c65738]{text-align:center;padding:3rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:16px;color:#fff}.promo-content h1[data-v-64c65738]{font-size:2rem;margin-bottom:1rem}.promo-content p[data-v-64c65738]{font-size:1.1rem;margin-bottom:2rem;opacity:.9}.price[data-v-64c65738]{font-size:2.5rem;margin-bottom:2rem}.premium-button[data-v-64c65738]{background:white;color:#667eea;border:none;padding:12px 32px;border-radius:8px;font-size:1.1rem;cursor:pointer;transition:transform .2s}.premium-button[data-v-64c65738]:hover{transform:translateY(-2px)}.categories-management h1[data-v-64c65738]{font-size:2rem;margin-bottom:.5rem}.subtitle[data-v-64c65738]{color:#666;margin-bottom:2rem}.warning-message[data-v-64c65738]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:12px;margin-bottom:1.5rem}.warning-message p[data-v-64c65738]{margin:0;font-size:14px;color:#6c757d;font-style:italic}@media (max-width: 768px){.warning-message[data-v-64c65738]{padding:10px}.warning-message p[data-v-64c65738]{font-size:13px}}.error-message[data-v-64c65738]{background:#fee;color:#c33;padding:12px;border-radius:8px;margin-bottom:1rem}.success-message[data-v-64c65738]{background:#efe;color:#3c3;padding:12px;border-radius:8px;margin-bottom:1rem}.categories-list[data-v-64c65738]{margin-bottom:2rem}.category-item[data-v-64c65738]{display:flex;gap:1rem;margin-bottom:1.5rem;padding:1.5rem;background:#f9f9f9;border-radius:8px;align-items:flex-start}.category-inputs[data-v-64c65738]{flex:1;display:flex;flex-direction:column;gap:.75rem}.category-name-input[data-v-64c65738],.category-prompt-input[data-v-64c65738]{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;font-size:14px;font-family:inherit}.category-name-input[data-v-64c65738]:disabled,.category-prompt-input[data-v-64c65738]:disabled{background:#f0f0f0;cursor:not-allowed}.category-prompt-input[data-v-64c65738]{resize:vertical;min-height:80px}.delete-button[data-v-64c65738]{background:#dc3545;color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;font-size:14px;transition:background .2s;align-self:flex-start}.delete-button[data-v-64c65738]:hover:not(:disabled){background:#c82333}.delete-button[data-v-64c65738]:disabled{opacity:.5;cursor:not-allowed}.actions[data-v-64c65738]{display:flex;gap:1rem;justify-content:flex-end}.add-button[data-v-64c65738],.save-button[data-v-64c65738]{padding:12px 24px;border:none;border-radius:8px;font-size:16px;cursor:pointer;transition:all .2s}.add-button[data-v-64c65738]{background:#6c757d;color:#fff}.add-button[data-v-64c65738]:hover:not(:disabled){background:#5a6268}.save-button[data-v-64c65738]{background:#28a745;color:#fff}.save-button[data-v-64c65738]:hover:not(:disabled){background:#218838}.add-button[data-v-64c65738]:disabled,.save-button[data-v-64c65738]:disabled{opacity:.5;cursor:not-allowed}.premium-message[data-v-64c65738]{margin-top:1rem}.sync-modal-backdrop[data-v-64c65738]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.sync-modal[data-v-64c65738]{background:#fff;border-radius:12px;padding:2rem;width:min(520px,90%);box-shadow:0 10px 40px #0003;color:#333}.settings-container[data-v-57cc19ab]{width:calc(100% - 48px);max-width:952px;background:white;border-radius:16px;box-shadow:0 8px 32px #0000001a;overflow:hidden;color:#000;margin:20px auto;padding-bottom:20px}@media (max-width: 576px){.settings-container[data-v-57cc19ab]{width:100%;border-radius:0;margin:0 auto;box-shadow:none}}.settings-header[data-v-57cc19ab]{background:white;border-bottom:1px solid #e9ecef;color:#495057;padding:30px;text-align:center;position:relative}.settings-header h1[data-v-57cc19ab]{margin:0 0 10px;font-size:2.2rem;color:#495057}.settings-header p[data-v-57cc19ab]{margin:0;font-size:1.1rem;color:#6c757d}.email-link[data-v-57cc19ab]{display:inline-block;margin-top:12px;color:#667eea;text-decoration:none;font-size:.95rem;transition:color .2s ease}.email-link[data-v-57cc19ab]:hover{color:#764ba2}.settings-section[data-v-57cc19ab]{padding:30px;border-bottom:1px solid #e9ecef}.settings-section h2[data-v-57cc19ab]{margin:0 0 25px;font-size:1.4rem;color:#495057;text-align:center}.big-options[data-v-57cc19ab]{display:flex;flex-direction:column;gap:20px;max-width:400px;margin:0 auto}.big-option-card[data-v-57cc19ab]{display:flex;align-items:center;justify-content:center;gap:20px;padding:28px 36px;border:3px solid #dee2e6;border-radius:16px;cursor:pointer;transition:all .3s ease;background:white;min-height:90px}.big-option-card[data-v-57cc19ab]:hover{border-color:#6c757d;box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.big-option-card.selected[data-v-57cc19ab]{border-color:#495057;background:#f8f9fa;box-shadow:0 4px 16px #6c757d40}.big-flag-image[data-v-57cc19ab]{width:56px;height:42px;object-fit:cover;border-radius:4px;box-shadow:0 2px 6px #00000026}.big-name[data-v-57cc19ab]{font-size:1.5rem;font-weight:600;color:#495057}.daily-target-options[data-v-57cc19ab]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.daily-target-option[data-v-57cc19ab]{min-width:72px;border:2px solid #dee2e6;border-radius:10px;background:#fff;color:#495057;padding:10px 14px;font-size:1.05rem;font-weight:600;cursor:pointer;transition:all .2s ease}.daily-target-option[data-v-57cc19ab]:hover{border-color:#6c757d;transform:translateY(-1px)}.daily-target-option.selected[data-v-57cc19ab]{border-color:#495057;background:#f8f9fa}.action-section[data-v-57cc19ab]{padding:30px;text-align:center;background:#f8f9fa;display:flex;gap:15px;justify-content:center}.save-button[data-v-57cc19ab]{background:#495057;color:#fff;border:none;padding:12px 30px;font-size:1rem;border-radius:6px;cursor:pointer;transition:all .3s ease}.save-button[data-v-57cc19ab]:hover:not(:disabled){background:#343a40;transform:translateY(-1px)}.save-button[data-v-57cc19ab]:disabled{background:#adb5bd;cursor:not-allowed;transform:none}.success-message[data-v-57cc19ab]{position:fixed;top:20px;right:20px;background:#28a745;color:#fff;padding:15px 25px;border-radius:6px;box-shadow:0 4px 12px #00000026;z-index:1000}@media (max-width: 800px){.settings-container[data-v-57cc19ab]{margin:10px}.settings-header[data-v-57cc19ab]{padding:25px 20px}.settings-header h1[data-v-57cc19ab]{font-size:1.8rem}.settings-section[data-v-57cc19ab]{padding:20px}.big-option-card[data-v-57cc19ab]{padding:22px 28px;min-height:75px}.big-flag-image[data-v-57cc19ab]{width:48px;height:36px}.big-name[data-v-57cc19ab]{font-size:1.3rem}.action-section[data-v-57cc19ab]{flex-direction:column;align-items:center}.save-button[data-v-57cc19ab]{width:200px}}.settings-container[data-v-2c634fb0]{width:calc(100% - 48px);max-width:952px;background:white;border-radius:16px;box-shadow:0 8px 32px #0000001a;overflow:hidden;color:#000;margin:20px auto;padding-bottom:20px}@media (max-width: 576px){.settings-container[data-v-2c634fb0]{width:100%;border-radius:0;margin:0 auto;box-shadow:none}}.settings-header[data-v-2c634fb0]{background:white;border-bottom:1px solid #e9ecef;color:#495057;padding:30px;text-align:center;position:relative}.settings-header h1[data-v-2c634fb0]{margin:0 0 10px;font-size:2.2rem;color:#495057}.settings-header p[data-v-2c634fb0]{margin:0;font-size:1.1rem;color:#6c757d}.email-link[data-v-2c634fb0]{display:inline-block;margin-top:12px;color:#667eea;text-decoration:none;font-size:.95rem;transition:color .2s ease}.email-link[data-v-2c634fb0]:hover{color:#764ba2}.settings-section[data-v-2c634fb0]{padding:30px;border-bottom:1px solid #e9ecef}.settings-section h2[data-v-2c634fb0]{margin:0 0 25px;font-size:1.4rem;color:#495057;text-align:center}.big-options[data-v-2c634fb0]{display:flex;flex-direction:column;gap:20px;max-width:400px;margin:0 auto}.big-option-card[data-v-2c634fb0]{display:flex;align-items:center;justify-content:center;gap:20px;padding:28px 36px;border:3px solid #dee2e6;border-radius:16px;cursor:pointer;transition:all .3s ease;background:white;min-height:90px}.big-option-card[data-v-2c634fb0]:hover{border-color:#6c757d;box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.big-option-card.selected[data-v-2c634fb0]{border-color:#495057;background:#f8f9fa;box-shadow:0 4px 16px #6c757d40}.big-flag-image[data-v-2c634fb0]{width:56px;height:42px;object-fit:cover;border-radius:4px;box-shadow:0 2px 6px #00000026}.big-name[data-v-2c634fb0]{font-size:1.5rem;font-weight:600;color:#495057}.daily-target-options[data-v-2c634fb0]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.daily-target-option[data-v-2c634fb0]{min-width:72px;border:2px solid #dee2e6;border-radius:10px;background:#fff;color:#495057;padding:10px 14px;font-size:1.05rem;font-weight:600;cursor:pointer;transition:all .2s ease}.daily-target-option[data-v-2c634fb0]:hover{border-color:#6c757d;transform:translateY(-1px)}.daily-target-option.selected[data-v-2c634fb0]{border-color:#495057;background:#f8f9fa}.action-section[data-v-2c634fb0]{padding:30px;text-align:center;background:#f8f9fa;display:flex;gap:15px;justify-content:center}.save-button[data-v-2c634fb0]{background:#495057;color:#fff;border:none;padding:12px 30px;font-size:1rem;border-radius:6px;cursor:pointer;transition:all .3s ease}.save-button[data-v-2c634fb0]:hover:not(:disabled){background:#343a40;transform:translateY(-1px)}.save-button[data-v-2c634fb0]:disabled{background:#adb5bd;cursor:not-allowed;transform:none}.success-message[data-v-2c634fb0]{position:fixed;top:20px;right:20px;background:#28a745;color:#fff;padding:15px 25px;border-radius:6px;box-shadow:0 4px 12px #00000026;z-index:1000}@media (max-width: 800px){.settings-container[data-v-2c634fb0]{margin:10px}.settings-header[data-v-2c634fb0]{padding:25px 20px}.settings-header h1[data-v-2c634fb0]{font-size:1.8rem}.settings-section[data-v-2c634fb0]{padding:20px}.big-option-card[data-v-2c634fb0]{padding:22px 28px;min-height:75px}.big-flag-image[data-v-2c634fb0]{width:48px;height:36px}.big-name[data-v-2c634fb0]{font-size:1.3rem}.action-section[data-v-2c634fb0]{flex-direction:column;align-items:center}.save-button[data-v-2c634fb0]{width:200px}}.options-grid[data-v-9bc4a361]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-bottom:20px}.option-card[data-v-9bc4a361]{display:flex;align-items:center;justify-content:center;padding:16px 20px;border:2px solid #e9ecef;border-radius:12px;cursor:pointer;transition:all .2s ease;background:white;min-height:60px}.label[data-v-9bc4a361]{display:inline-flex;align-items:center;gap:10px;text-align:center;font-size:16px}.flag[data-v-9bc4a361]{font-size:var(--font-size-menu);line-height:1}.flag-image[data-v-9bc4a361]{width:28px;height:21px;object-fit:cover;border-radius:2px;box-shadow:0 1px 3px #0000001a}.name[data-v-9bc4a361]{line-height:var(--line-height-title)}.is-intro .option-card[data-v-9bc4a361]:hover{border-color:#667eea;box-shadow:0 4px 12px #667eea33}.is-intro .option-card.selected[data-v-9bc4a361]{border-color:#667eea;background:#f8f9ff;box-shadow:0 4px 12px #667eea4d}.is-intro .label[data-v-9bc4a361]{color:#333}.is-settings .option-card[data-v-9bc4a361]{border-color:#dee2e6;border-radius:8px}.is-settings .option-card[data-v-9bc4a361]:hover{border-color:#6c757d;box-shadow:0 2px 8px #0000001a}.is-settings .option-card.selected[data-v-9bc4a361]{border-color:#495057;background:#f8f9fa;box-shadow:0 2px 8px #6c757d33}.is-settings .label[data-v-9bc4a361]{color:#495057}@media (max-width: 768px){.options-grid[data-v-9bc4a361]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}.settings-container[data-v-6b4a1326]{width:calc(100% - 48px);max-width:952px;background:white;border-radius:16px;box-shadow:0 8px 32px #0000001a;overflow:hidden;color:#000;margin:20px auto;padding-bottom:20px}@media (max-width: 576px){.settings-container[data-v-6b4a1326]{width:100%;border-radius:0;margin:0 auto;box-shadow:none}}.settings-header[data-v-6b4a1326]{background:white;border-bottom:1px solid #e9ecef;color:#495057;padding:30px;text-align:center;position:relative}.settings-header h1[data-v-6b4a1326]{margin:0 0 10px;font-size:2.2rem;color:#495057}.settings-header p[data-v-6b4a1326]{margin:0;font-size:1.1rem;color:#6c757d}.email-link[data-v-6b4a1326]{display:inline-block;margin-top:12px;color:#667eea;text-decoration:none;font-size:.95rem;transition:color .2s ease}.email-link[data-v-6b4a1326]:hover{color:#764ba2}.settings-section[data-v-6b4a1326]{padding:30px;border-bottom:1px solid #e9ecef}.settings-section[data-v-6b4a1326]:last-child{border-bottom:none}.settings-section h2[data-v-6b4a1326]{margin:0 0 20px;font-size:1.4rem;color:#495057}.level-options[data-v-6b4a1326]{display:grid;grid-template-columns:1fr;gap:15px}.level-option[data-v-6b4a1326]{padding:20px;border:2px solid #dee2e6;border-radius:8px;cursor:pointer;transition:all .3s ease;background:white}.level-option[data-v-6b4a1326]:hover{border-color:#6c757d;box-shadow:0 2px 8px #0000001a}.level-option.selected[data-v-6b4a1326]{border-color:#495057;background:#f8f9fa;box-shadow:0 2px 8px #6c757d33}.level-header[data-v-6b4a1326]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.level-header h3[data-v-6b4a1326]{margin:0;font-size:1.2rem;color:#495057}.level-badge[data-v-6b4a1326]{font-size:1.3rem}.level-option p[data-v-6b4a1326]{margin:0;color:#6c757d;line-height:1.5;font-size:.95rem}.daily-target-options[data-v-6b4a1326]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.daily-target-option[data-v-6b4a1326]{min-width:72px;border:2px solid #dee2e6;border-radius:10px;background:#fff;color:#495057;padding:10px 14px;font-size:1.05rem;font-weight:600;cursor:pointer;transition:all .2s ease}.daily-target-option[data-v-6b4a1326]:hover{border-color:#6c757d;transform:translateY(-1px)}.daily-target-option.selected[data-v-6b4a1326]{border-color:#495057;background:#f8f9fa}.action-section[data-v-6b4a1326]{padding:30px;text-align:center;background:#f8f9fa;display:flex;gap:15px;justify-content:center}.save-button[data-v-6b4a1326]{background:#495057;color:#fff;border:none;padding:12px 30px;font-size:1rem;border-radius:6px;cursor:pointer;transition:all .3s ease}.save-button[data-v-6b4a1326]:hover:not(:disabled){background:#343a40;transform:translateY(-1px)}.save-button[data-v-6b4a1326]:disabled{background:#adb5bd;cursor:not-allowed;transform:none}.success-message[data-v-6b4a1326]{position:fixed;top:20px;right:20px;background:#28a745;color:#fff;padding:15px 25px;border-radius:6px;box-shadow:0 4px 12px #00000026;z-index:1000}@media (max-width: 800px){.my-settings[data-v-6b4a1326]{padding:10px}.settings-container[data-v-6b4a1326]{margin:10px}.settings-header[data-v-6b4a1326]{padding:25px 20px}.settings-header h1[data-v-6b4a1326]{font-size:1.8rem}.settings-section[data-v-6b4a1326]{padding:20px}.options-grid[data-v-6b4a1326]{grid-template-columns:1fr;gap:10px}.option-card[data-v-6b4a1326]{padding:14px 16px;min-height:50px}.level-options[data-v-6b4a1326]{grid-template-columns:1fr}.label[data-v-6b4a1326]{font-size:15px}.action-section[data-v-6b4a1326]{flex-direction:column;align-items:center}.save-button[data-v-6b4a1326]{width:200px}}.intro-container[data-v-3b0d8f44]{flex:1;width:100%;max-width:840px;background:white;border-radius:16px;box-shadow:0 8px 32px #0000001a;overflow:hidden;color:#000;margin:32px auto}.question-card[data-v-3b0d8f44]{padding:30px}.question-card h2[data-v-3b0d8f44]{margin:0 0 25px;font-size:1.5rem;color:#333;text-align:center}.step-badge[data-v-3b0d8f44]{padding:16px 30px 0;color:#6b7280;font-size:14px}.subtitle[data-v-3b0d8f44]{text-align:center;margin:-8px 0 16px;color:#4b5563}.input-group[data-v-3b0d8f44]{display:flex;justify-content:center}.input-group input[data-v-3b0d8f44]{width:100%;max-width:420px;padding:12px 14px;border:1px solid #d1d5db;border-radius:8px;font-size:16px}.option-grid[data-v-3b0d8f44]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.option-card[data-v-3b0d8f44]{border:2px solid #e5e7eb;border-radius:12px;background:#fff;padding:16px 14px;font-size:16px;cursor:pointer;transition:all .2s ease}.option-card[data-v-3b0d8f44]:hover{border-color:#667eea;box-shadow:0 4px 12px #667eea33}.option-card.selected[data-v-3b0d8f44]{border-color:#667eea;background:#f8f9ff;box-shadow:0 4px 12px #667eea40}.google-button[data-v-3b0d8f44]{width:100%;max-width:420px;margin:14px auto 0;display:flex;align-items:center;justify-content:center;gap:12px;line-height:1;border:1px solid #d1d5db;border-radius:8px;padding:12px 14px;font-size:15px;color:#374151;background:#fff;cursor:pointer}.google-icon[data-v-3b0d8f44]{width:20px;height:20px;display:block;flex-shrink:0}.btn-label[data-v-3b0d8f44]{display:inline-flex;align-items:center;line-height:1}.error-text[data-v-3b0d8f44]{color:#dc2626;text-align:center;margin:12px 0 0}.success-text[data-v-3b0d8f44]{color:#059669;text-align:center;margin:12px 0 0}.footer[data-v-3b0d8f44]{border-top:1px solid #e5e7eb;padding:20px 30px 28px;display:flex;flex-direction:column;align-items:center;gap:12px}.primary-button[data-v-3b0d8f44]{width:100%;max-width:420px;min-height:88px;border-radius:14px;font-size:20px;font-weight:700;padding:14px 20px;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(255,255,255,.24);background:linear-gradient(135deg,#0f766e 0%,#2563eb 52%,#7c3aed 100%);background-size:180% 180%;color:#fff;box-shadow:0 12px 26px #2563eb4d;transition:transform .22s ease,box-shadow .22s ease,background-position .25s ease;cursor:pointer;position:relative;overflow:hidden}.primary-button[data-v-3b0d8f44]:after{content:"";position:absolute;inset:-22% auto auto -20%;width:44%;height:150%;transform:rotate(18deg);background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.2) 50%,rgba(255,255,255,0) 100%);opacity:.7;pointer-events:none}.primary-button[data-v-3b0d8f44]:hover:not(:disabled){transform:translateY(-2px) scale(1.01);background-position:100% 50%;box-shadow:0 16px 34px #2563eb57}.primary-button-icon[data-v-3b0d8f44]{font-size:22px;line-height:1;flex:0 0 auto;animation:ctaIconFloat-3b0d8f44 2.2s ease-in-out infinite;position:relative;z-index:1}.primary-button-text[data-v-3b0d8f44]{line-height:1;letter-spacing:.1px;white-space:nowrap;position:relative;z-index:1}.primary-button-finish[data-v-3b0d8f44]{min-height:98px;background:linear-gradient(135deg,#1d4ed8 0%,#7c3aed 50%,#be185d 100%);border-color:#ffffff47;box-shadow:0 16px 36px #7c3aed57}.primary-button-finish .primary-button-icon[data-v-3b0d8f44]{font-size:24px}.secondary-link[data-v-3b0d8f44]{border:none;background:transparent;color:#6b7280;font-size:13px;text-decoration:underline;text-underline-offset:2px;padding:0;cursor:pointer}.primary-button[data-v-3b0d8f44]:disabled,.secondary-link[data-v-3b0d8f44]:disabled,.google-button[data-v-3b0d8f44]:disabled{opacity:.5;cursor:not-allowed}@keyframes ctaIconFloat-3b0d8f44{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (max-width: 576px){.intro-container[data-v-3b0d8f44]{margin:0 auto;border-radius:0;box-shadow:none}}@media (max-width: 800px){.intro-container[data-v-3b0d8f44]{margin:16px auto}.question-card[data-v-3b0d8f44]{padding:22px 18px}.option-grid[data-v-3b0d8f44]{grid-template-columns:1fr}.footer[data-v-3b0d8f44]{padding:16px 18px 22px}.primary-button[data-v-3b0d8f44]{min-height:82px;font-size:var(--font-size-button);gap:8px}.primary-button-finish[data-v-3b0d8f44]{min-height:92px}}.settings-container[data-v-2fb8a6b1]{width:calc(100% - 48px);max-width:952px;background:white;border-radius:16px;box-shadow:0 8px 32px #0000001a;overflow:hidden;color:#000;margin:20px auto;padding-bottom:20px}@media (max-width: 800px){.settings-container[data-v-2fb8a6b1]{//margin: 10px auto}.settings-header[data-v-2fb8a6b1]{padding:25px 20px}.settings-header h1[data-v-2fb8a6b1]{font-size:1.8rem}.settings-section[data-v-2fb8a6b1]{padding:20px}}@media (max-width: 576px){.settings-container[data-v-2fb8a6b1]{width:100%;border-radius:0;margin:0 auto;box-shadow:none}}.settings-header[data-v-2fb8a6b1]{background:white;border-bottom:1px solid #e9ecef;color:#495057;padding:30px;text-align:center;position:relative}.close-page-button[data-v-2fb8a6b1]{border:1px solid #ced4da;background:#fff;color:#495057;border-radius:10px;padding:12px 16px;font-size:16px;cursor:pointer}.settings-header h1[data-v-2fb8a6b1]{margin:0 0 10px;font-size:2.2rem;color:#495057}.settings-section[data-v-2fb8a6b1]{padding:30px}.status-block[data-v-2fb8a6b1]{padding:16px;margin-bottom:18px;text-align:center}.status[data-v-2fb8a6b1]{display:inline-block;padding:6px 10px;border-radius:999px;font-size:.95rem;margin-bottom:12px}.status.premium[data-v-2fb8a6b1]{background:none;color:#1d7a3a;border:none;font-size:1.6rem;font-weight:400;padding:12px 0;border-radius:0;display:flex;flex-direction:column;align-items:center;gap:8px}.premium-icon[data-v-2fb8a6b1]{font-size:48px;line-height:1}.status.not-premium[data-v-2fb8a6b1]{background:none;color:#111;border:none;font-size:1.6rem;font-weight:400;padding:12px 0;border-radius:0;display:flex;flex-direction:column;align-items:center;gap:8px}.not-premium-icon[data-v-2fb8a6b1]{width:48px;height:48px;border-radius:50%;background:#f3f4f6;color:#9ca3af;font-size:24px;display:flex;align-items:center;justify-content:center;line-height:1}.meta[data-v-2fb8a6b1]{display:grid;gap:10px}.meta-row[data-v-2fb8a6b1]{display:flex;justify-content:space-between;gap:12px}.meta-label[data-v-2fb8a6b1]{color:#666}.meta-value[data-v-2fb8a6b1]{color:#111;font-weight:600}.price-block[data-v-2fb8a6b1]{display:flex;align-items:baseline;justify-content:center;gap:12px;margin:16px 0 18px;text-align:center}.price-stars[data-v-2fb8a6b1]{color:#666;font-size:1rem;text-align:center}.subscription-actions[data-v-2fb8a6b1]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}.subscribe-button[data-v-2fb8a6b1]{width:auto;min-width:280px;background:linear-gradient(135deg,#ff5fb2 0%,#ff9f43 50%,#38bdf8 100%);color:#fff;border:none;padding:14px 22px;border-radius:14px;font-size:16px;cursor:pointer;transition:transform .15s ease,opacity .15s ease,box-shadow .15s ease,filter .15s ease;box-shadow:0 10px 24px #ff5fb259;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.subscribe-button[data-v-2fb8a6b1]:disabled{opacity:.7;cursor:not-allowed}.subscribe-button[data-v-2fb8a6b1]:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 14px 28px #ff5fb26b;filter:saturate(1.08)}.subscribe-button-title[data-v-2fb8a6b1]{font-size:var(--font-size-button);line-height:var(--line-height-title)}.subscribe-button-price[data-v-2fb8a6b1]{font-size:14px;opacity:.95;line-height:var(--line-height-title)}.close-subscription-button[data-v-2fb8a6b1]{min-width:140px}.thank-you-banner[data-v-2fb8a6b1]{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;background:linear-gradient(135deg,rgba(102,126,234,.12),rgba(118,75,162,.2));border:1px solid rgba(118,75,162,.25);color:#3b2561;font-weight:600;animation:bannerIn-2fb8a6b1 .5s ease,bannerFloat-2fb8a6b1 3s ease-in-out infinite}.thank-you-icon[data-v-2fb8a6b1]{font-size:var(--font-size-menu)}.thank-you-text[data-v-2fb8a6b1]{font-size:15px}@keyframes bannerIn-2fb8a6b1{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bannerFloat-2fb8a6b1{0%{transform:translateY(0)}50%{transform:translateY(-4px)}to{transform:translateY(0)}}.error-message[data-v-2fb8a6b1]{margin-top:12px;color:#dc2626;font-size:14px}.success-message[data-v-2fb8a6b1]{background:#efe;color:#3c3;padding:12px;border-radius:8px;margin-top:12px}.settings-container[data-v-06a6ac60]{width:calc(100% - 48px);max-width:952px;background:white;border-radius:16px;box-shadow:0 8px 32px #0000001a;overflow:hidden;color:#000;margin:20px auto;padding-bottom:20px}@media (max-width: 800px){.settings-container[data-v-06a6ac60]{margin:10px auto}.settings-header[data-v-06a6ac60]{padding:25px 20px}.settings-header h1[data-v-06a6ac60]{font-size:1.8rem}.settings-section[data-v-06a6ac60]{padding:20px}}@media (max-width: 576px){.settings-container[data-v-06a6ac60]{width:100%;border-radius:0;margin:0 auto;box-shadow:none}}.settings-header[data-v-06a6ac60]{background:white;border-bottom:1px solid #e9ecef;color:#495057;padding:30px;text-align:center;position:relative}.settings-header h1[data-v-06a6ac60]{margin:0 0 10px;font-size:2.2rem;color:#495057}.settings-header p[data-v-06a6ac60]{margin:0;font-size:1.1rem;color:#6c757d}.back-link[data-v-06a6ac60]{display:inline-block;margin-top:12px;color:#667eea;text-decoration:none;font-size:.95rem;transition:color .2s ease}.back-link[data-v-06a6ac60]:hover{color:#764ba2}.settings-section[data-v-06a6ac60]{padding:30px;display:flex;flex-direction:column;gap:16px}.email-input[data-v-06a6ac60]{width:100%;border:2px solid #dee2e6;border-radius:8px;padding:12px 14px;font-size:16px;color:#495057;transition:border-color .2s ease}.email-input[data-v-06a6ac60]:focus{outline:none;border-color:#667eea}.actions[data-v-06a6ac60]{display:flex;gap:12px;align-items:center}.save-button[data-v-06a6ac60]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border:none;padding:14px 28px;border-radius:8px;font-size:16px;cursor:pointer;transition:all .3s ease}.save-button[data-v-06a6ac60]:disabled{opacity:.6;cursor:not-allowed}.cancel-button[data-v-06a6ac60]{background:transparent;color:#6c757d;border:1px solid #ced4da;padding:12px 20px;border-radius:8px;font-size:16px;cursor:pointer;transition:all .2s ease}.cancel-button[data-v-06a6ac60]:hover{background:#f8f9fa}.error-message[data-v-06a6ac60]{margin-top:12px;color:#dc2626;font-size:14px}.confirmation-section[data-v-06a6ac60]{padding:40px 30px;text-align:center}.confirmation-message[data-v-06a6ac60]{margin:0 0 20px;font-size:var(--font-size-regular);color:#495057}.confirmation-container[data-v-9705fdec]{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 20px}.confirmation-card[data-v-9705fdec]{background:white;border-radius:12px;padding:40px;box-shadow:0 10px 40px #0003;text-align:center;width:100%;max-width:500px}.progress-state[data-v-9705fdec],.success-state[data-v-9705fdec],.error-state[data-v-9705fdec]{display:flex;flex-direction:column;align-items:center;gap:20px}.spinner[data-v-9705fdec]{width:48px;height:48px;border:4px solid rgba(79,70,229,.2);border-top-color:#4f46e5;border-radius:50%;animation:spin-9705fdec .8s linear infinite}.success-icon[data-v-9705fdec]{width:80px;height:80px;background-color:#10b981;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:48px;color:#fff}.error-icon[data-v-9705fdec]{width:80px;height:80px;background-color:#dc2626;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:48px;color:#fff}.title[data-v-9705fdec]{font-size:24px;color:#1f2937;margin:0}.subtitle[data-v-9705fdec]{color:#6b7280;font-size:16px;margin:0}.btn-primary[data-v-9705fdec]{padding:14px 24px;background-color:#4f46e5;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer;transition:background-color .2s;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:8px}.btn-primary[data-v-9705fdec]:hover{background-color:#4338ca}@keyframes spin-9705fdec{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.privacy-container[data-v-58c5c1dc]{flex:1;width:100%;max-width:800px;background:white;border-radius:16px;box-shadow:0 8px 32px #0000001a;color:#000;margin:40px auto;padding:40px}h1[data-v-58c5c1dc]{font-size:2rem;margin-bottom:10px;color:#333}.last-updated[data-v-58c5c1dc]{color:#666;font-size:.9rem;margin-bottom:30px}section[data-v-58c5c1dc]{margin-bottom:24px}h2[data-v-58c5c1dc]{font-size:1.2rem;color:#333;margin-bottom:8px}p[data-v-58c5c1dc]{color:#555;line-height:1.6}@media (max-width: 800px){.privacy-container[data-v-58c5c1dc]{margin:20px auto;padding:24px}}@media (max-width: 576px){.privacy-container[data-v-58c5c1dc]{padding:20px 16px;margin:0 auto;border-radius:0;box-shadow:none}h1[data-v-58c5c1dc]{font-size:1.5rem}h2[data-v-58c5c1dc]{font-size:1.1rem}}.terms-container[data-v-01a5aeea]{flex:1;width:100%;max-width:800px;background:white;border-radius:16px;box-shadow:0 8px 32px #0000001a;color:#000;margin:40px auto;padding:40px}h1[data-v-01a5aeea]{font-size:2rem;margin-bottom:10px;color:#333}.last-updated[data-v-01a5aeea]{color:#666;font-size:.9rem;margin-bottom:30px}section[data-v-01a5aeea]{margin-bottom:24px}h2[data-v-01a5aeea]{font-size:1.2rem;color:#333;margin-bottom:8px}p[data-v-01a5aeea]{color:#555;line-height:1.6}ul[data-v-01a5aeea]{color:#555;line-height:1.8;padding-left:24px;margin:8px 0 0}a[data-v-01a5aeea]{color:#667eea;text-decoration:none}a[data-v-01a5aeea]:hover{text-decoration:underline}@media (max-width: 800px){.terms-container[data-v-01a5aeea]{margin:20px auto;padding:24px}}@media (max-width: 576px){.terms-container[data-v-01a5aeea]{padding:20px 16px;margin:0 auto;border-radius:0;box-shadow:none}h1[data-v-01a5aeea]{font-size:1.5rem}h2[data-v-01a5aeea]{font-size:1.1rem}}.contacts-container[data-v-c291ec24]{flex:1;width:100%;max-width:800px;background:white;border-radius:16px;box-shadow:0 8px 32px #0000001a;color:#000;margin:40px auto;padding:40px}h1[data-v-c291ec24]{font-size:2rem;margin-bottom:10px;color:#333}section[data-v-c291ec24]{margin-bottom:24px}h2[data-v-c291ec24]{font-size:1.2rem;color:#333;margin-bottom:8px}p[data-v-c291ec24]{color:#555;line-height:1.6}.contact-methods[data-v-c291ec24]{display:flex;flex-direction:column;gap:16px}.contact-card[data-v-c291ec24]{display:flex;align-items:center;gap:16px;padding:20px;background:#f8f8fa;border-radius:12px;transition:background .2s}.contact-card[data-v-c291ec24]:hover{background:#f0f0f4}.contact-icon[data-v-c291ec24]{font-size:28px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000f;flex-shrink:0}.contact-details h3[data-v-c291ec24]{font-size:.85rem;color:#888;margin-bottom:2px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.contact-link[data-v-c291ec24]{color:#333;text-decoration:none;font-size:1.1rem;font-weight:500;transition:color .2s}.contact-link[data-v-c291ec24]:hover{color:#d600b0}@media (max-width: 800px){.contacts-container[data-v-c291ec24]{margin:20px auto;padding:24px}}@media (max-width: 576px){.contacts-container[data-v-c291ec24]{padding:20px 16px;margin:0 auto;border-radius:0;box-shadow:none}h1[data-v-c291ec24]{font-size:1.5rem}h2[data-v-c291ec24]{font-size:1.1rem}.contact-card[data-v-c291ec24]{padding:16px}}.mn-admin-page[data-v-b8c38b0c]{min-height:100vh;background-color:#f5f5f5;padding:20px}.mn-admin-header[data-v-b8c38b0c]{background:white;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:20px}.mn-admin-header h1[data-v-b8c38b0c]{margin:0;color:#333;font-size:24px}.mn-admin-panel[data-v-b8c38b0c]{background:white;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:20px}.filters[data-v-b8c38b0c]{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin-bottom:16px}.filters label[data-v-b8c38b0c]{display:flex;flex-direction:column;gap:6px;min-width:160px;font-size:14px}.filters input[data-v-b8c38b0c]{border:1px solid #d7dce3;border-radius:6px;padding:8px 10px;font-size:14px}.toolbar[data-v-b8c38b0c]{display:flex;justify-content:flex-end;margin-bottom:16px}.toolbar-button[data-v-b8c38b0c],.repair-button[data-v-b8c38b0c],.paging button[data-v-b8c38b0c]{border:1px solid #cfd8e3;border-radius:8px;padding:10px 14px;cursor:pointer;background:#f7f9fc}.repair-button[data-v-b8c38b0c]{min-width:180px}.table-wrap[data-v-b8c38b0c]{overflow:auto}table[data-v-b8c38b0c]{width:100%;border-collapse:collapse}th[data-v-b8c38b0c],td[data-v-b8c38b0c]{border-bottom:1px solid #e9edf4;text-align:left;padding:10px 8px;font-size:14px}th[data-v-b8c38b0c]:first-child,td[data-v-b8c38b0c]:first-child{width:40px}.paging[data-v-b8c38b0c]{display:flex;align-items:center;gap:12px;margin-top:16px}.repair-popup-overlay[data-v-b8c38b0c]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:1200;display:flex;align-items:center;justify-content:center}.repair-popup[data-v-b8c38b0c]{width:min(460px,90vw);background:#fff;border-radius:12px;padding:20px;box-shadow:0 10px 30px #0000004d}.repair-popup h3[data-v-b8c38b0c]{margin:0 0 10px}.progress-track[data-v-b8c38b0c]{height:10px;background:#ecf1f7;border-radius:999px;overflow:hidden}.progress-fill[data-v-b8c38b0c]{height:100%;background:#2f80ed;transition:width .2s ease}
