:root{--font-size-regular: 17px;--font-size-header: 22px;--font-size-subheader: 18px;--font-size-button: 19px;--font-size-menu: 17px;--font-size-caption: 12px;--font-size-small: 11px;--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{--content-max-width: 100%;--font-size-header: 22px;--font-size-subheader: 18px;--font-size-button: 19px;--font-size-menu: 17px;--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-header: 20px;--font-size-subheader: 17px;--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{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-color:transparent;box-shadow:0 4px 14px #667eea4d}.pill-btn--primary:hover{box-shadow:0 6px 18px #667eea66;background:linear-gradient(135deg,#5a72de 0%,#6a4196 100%)}.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-c6117d7b]{background:#000000;border-bottom:1px solid rgba(255,255,255,.2);padding:24px 24px 0}.header-content[data-v-c6117d7b]{max-width:960px;margin:0 auto;display:flex;flex-direction:column;//gap: 20px}.top-row[data-v-c6117d7b]{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:nowrap}.brand[data-v-c6117d7b]{display:flex;flex-direction:column;//gap: 8px;cursor:pointer;transition:opacity .2s ease;min-width:0}.brand[data-v-c6117d7b]:hover{opacity:.8}.brand[data-v-c6117d7b]:focus{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.header-title[data-v-c6117d7b]{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-c6117d7b]{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-c6117d7b]{color:#ffdaf9}.highlight-secondary[data-v-c6117d7b]{color:#ff00d9}.header-user[data-v-c6117d7b]{flex-shrink:0}.header-controls[data-v-c6117d7b]{display:flex;align-items:center;justify-content:flex-end;gap:16px;flex-wrap:nowrap;flex-shrink:0}.header-actions[data-v-c6117d7b]{display:flex;align-items:center;gap:12px;flex-wrap:nowrap}@media (max-width: 576px){.news-header[data-v-c6117d7b]{padding:16px 16px 12px}.top-row[data-v-c6117d7b]{flex-direction:column;align-items:center;gap:6px}.brand[data-v-c6117d7b]{align-items:center;text-align:center}.header-controls[data-v-c6117d7b]{justify-content:center}.header-title[data-v-c6117d7b]{font-size:clamp(22px,7vw,30px);letter-spacing:.5px}.header-subtitle[data-v-c6117d7b]{margin-top:-4px}}.news-menu-item[data-v-1f62dc2d]{margin:0 12px;padding:8px 16px;border-radius:4px;font-size:25px;transition:background-color .3s}.news-menu-item[data-v-1f62dc2d]:hover{background-color:#ffffff1a}.news-menu-item.active[data-v-1f62dc2d]{background-color:#fff3}.news-menu-link[data-v-1f62dc2d]{color:#fff;text-decoration:none;font-size:22px;background:none;border:none;padding:0;cursor:pointer}.news-menu-link[data-v-1f62dc2d]:hover{text-decoration:underline}@media (max-width: 768px){.news-menu-item[data-v-1f62dc2d]{margin:0 6px;padding:6px 12px}.news-menu-link[data-v-1f62dc2d]{font-size:22px}}@media (max-width: 520px){.news-menu-link[data-v-1f62dc2d]{font-size:17.6px}}@media (max-width: 480px){.news-menu-item[data-v-1f62dc2d]{margin:0 4px;padding:5px 10px}.news-menu-link[data-v-1f62dc2d]{font-size:17.6px}}.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-77bcb883]:root{--font-size-regular: 17px;--font-size-header: 22px;--font-size-subheader: 18px;--font-size-button: 19px;--font-size-menu: 17px;--font-size-caption: 12px;--font-size-small: 11px;--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-77bcb883]:root{--content-max-width: 100%;--font-size-header: 22px;--font-size-subheader: 18px;--font-size-button: 19px;--font-size-menu: 17px;--font-size-caption: 12px;--content-padding-x: 20px;--content-padding-y: 20px;--section-gap: 20px;--block-gap: 10px}}@media (max-width: 576px){[data-v-77bcb883]:root{--font-size-header: 20px;--font-size-subheader: 17px;--content-padding-x: 16px;--content-padding-y: 16px;--section-gap: 16px;--block-gap: 8px}}.font-regular[data-v-77bcb883]{font-size:var(--font-size-regular)}.font-header[data-v-77bcb883]{font-size:var(--font-size-header)}.font-subheader[data-v-77bcb883]{font-size:var(--font-size-subheader)}.font-button[data-v-77bcb883]{font-size:var(--font-size-button)}.font-menu[data-v-77bcb883]{font-size:var(--font-size-menu)}.font-caption[data-v-77bcb883]{font-size:var(--font-size-caption)}.font-small[data-v-77bcb883]{font-size:var(--font-size-small)}.pill-btn[data-v-77bcb883]{--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-77bcb883]:hover{background:#f5f7fa;border-color:#c3ccd8}.pill-btn[data-v-77bcb883]:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb33}.pill-btn[data-v-77bcb883]:disabled{opacity:.5;cursor:default}.pill-btn--active[data-v-77bcb883],.pill-btn.active[data-v-77bcb883]{border-color:#2563eb;color:#1d4ed8;background:#eff6ff}.pill-btn--primary[data-v-77bcb883]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-color:transparent;box-shadow:0 4px 14px #667eea4d}.pill-btn--primary[data-v-77bcb883]:hover{box-shadow:0 6px 18px #667eea66;background:linear-gradient(135deg,#5a72de 0%,#6a4196 100%)}.pill-btn--outline-primary[data-v-77bcb883]{background:#fff;color:#667eea;border-color:#667eea}.pill-btn--outline-primary[data-v-77bcb883]:hover:not(:disabled){background:#667eea;color:#fff}.pill-btn--ghost[data-v-77bcb883]{background:#f7f9fc;color:#4f5d6d;border-color:#cfd8e3}.pill-btn--ghost[data-v-77bcb883]:hover{background:#eef3f8;border-color:#b8c5d3;color:#3f4d5d}button[data-v-77bcb883],.button[data-v-77bcb883],[role=button][data-v-77bcb883]{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-77bcb883],h2[data-v-77bcb883],h3[data-v-77bcb883],h4[data-v-77bcb883],h5[data-v-77bcb883],h6[data-v-77bcb883]{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-77bcb883],.article-text[data-v-77bcb883]{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-77bcb883]{font-family:main-title-ru!important;font-size:var(--font-size-subheader)}.article-title-ru[data-v-77bcb883]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-ru[data-v-77bcb883]{font-family:main-title-ru!important;font-size:var(--font-size-regular)}.list-title-es[data-v-77bcb883],.list-title-en[data-v-77bcb883],.list-title-fr[data-v-77bcb883],.list-title-de[data-v-77bcb883],.list-title-it[data-v-77bcb883]{font-family:main-title-en!important;font-size:var(--font-size-subheader)}.article-title-es[data-v-77bcb883],.article-title-en[data-v-77bcb883],.article-title-fr[data-v-77bcb883],.article-title-de[data-v-77bcb883],.article-title-it[data-v-77bcb883]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-es[data-v-77bcb883],.main-text-en[data-v-77bcb883],.main-text-fr[data-v-77bcb883],.main-text-de[data-v-77bcb883],.main-text-it[data-v-77bcb883]{font-family:main-title-en!important;font-size:var(--font-size-regular)!important}.list-title-hy[data-v-77bcb883]{font-family:main-title-hy!important;font-size:var(--font-size-subheader)}.article-title-hy[data-v-77bcb883]{font-family:main-title-hy!important;font-size:var(--font-size-header)!important}.main-text-hy[data-v-77bcb883]{font-family:main-title-hy!important;font-size:var(--font-size-regular)!important}.hy[data-v-77bcb883]{font-family:main-text-hy}.hy .article-title[data-v-77bcb883]{font-family:main-title-hy}.ru[data-v-77bcb883]{font-family:main-text-ru}.ru .article-title[data-v-77bcb883]{font-family:main-title-ru}.ru[data-v-77bcb883] *{font-family:main-text-ru}.en[data-v-77bcb883],.es[data-v-77bcb883],.fr[data-v-77bcb883],.de[data-v-77bcb883],.it[data-v-77bcb883]{font-family:main-text-en}.en .article-title[data-v-77bcb883],.es .article-title[data-v-77bcb883],.fr .article-title[data-v-77bcb883],.de .article-title[data-v-77bcb883],.it .article-title[data-v-77bcb883]{font-family:main-title-en}.en[data-v-77bcb883] *,.es[data-v-77bcb883] *,.fr[data-v-77bcb883] *,.de[data-v-77bcb883] *,.it[data-v-77bcb883] *{font-family:main-text-en}.primary-content-text[data-v-77bcb883]{font-size:var(--font-size-regular)}.translation-content-text[data-v-77bcb883]{font-size:var(--font-size-regular);color:#1a73e8}.primary-title-text[data-v-77bcb883]{font-size:var(--font-size-subheader)}.translation-title-text[data-v-77bcb883]{font-size:var(--font-size-subheader);color:#1a73e8}.utility-button-font[data-v-77bcb883]{font-size:var(--font-size-button)!important}.translated-text-v2[data-v-77bcb883]{width:100%}.text-content[data-v-77bcb883],.full-translation-content[data-v-77bcb883]{line-height:29px;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-77bcb883]{position:relative;display:inline}.word[data-v-77bcb883]{display:inline-block}.clickable-word[data-v-77bcb883]{cursor:pointer}.translated-word[data-v-77bcb883],.replacement-word[data-v-77bcb883]{color:#1a73e8}[data-v-b5721f98]:root{--font-size-regular: 17px;--font-size-header: 22px;--font-size-subheader: 18px;--font-size-button: 19px;--font-size-menu: 17px;--font-size-caption: 12px;--font-size-small: 11px;--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-b5721f98]:root{--content-max-width: 100%;--font-size-header: 22px;--font-size-subheader: 18px;--font-size-button: 19px;--font-size-menu: 17px;--font-size-caption: 12px;--content-padding-x: 20px;--content-padding-y: 20px;--section-gap: 20px;--block-gap: 10px}}@media (max-width: 576px){[data-v-b5721f98]:root{--font-size-header: 20px;--font-size-subheader: 17px;--content-padding-x: 16px;--content-padding-y: 16px;--section-gap: 16px;--block-gap: 8px}}.font-regular[data-v-b5721f98]{font-size:var(--font-size-regular)}.font-header[data-v-b5721f98]{font-size:var(--font-size-header)}.font-subheader[data-v-b5721f98]{font-size:var(--font-size-subheader)}.font-button[data-v-b5721f98]{font-size:var(--font-size-button)}.font-menu[data-v-b5721f98]{font-size:var(--font-size-menu)}.font-caption[data-v-b5721f98]{font-size:var(--font-size-caption)}.font-small[data-v-b5721f98]{font-size:var(--font-size-small)}.pill-btn[data-v-b5721f98]{--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-b5721f98]:hover{background:#f5f7fa;border-color:#c3ccd8}.pill-btn[data-v-b5721f98]:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb33}.pill-btn[data-v-b5721f98]:disabled{opacity:.5;cursor:default}.pill-btn--active[data-v-b5721f98],.pill-btn.active[data-v-b5721f98]{border-color:#2563eb;color:#1d4ed8;background:#eff6ff}.pill-btn--primary[data-v-b5721f98]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-color:transparent;box-shadow:0 4px 14px #667eea4d}.pill-btn--primary[data-v-b5721f98]:hover{box-shadow:0 6px 18px #667eea66;background:linear-gradient(135deg,#5a72de 0%,#6a4196 100%)}.pill-btn--outline-primary[data-v-b5721f98]{background:#fff;color:#667eea;border-color:#667eea}.pill-btn--outline-primary[data-v-b5721f98]:hover:not(:disabled){background:#667eea;color:#fff}.pill-btn--ghost[data-v-b5721f98]{background:#f7f9fc;color:#4f5d6d;border-color:#cfd8e3}.pill-btn--ghost[data-v-b5721f98]:hover{background:#eef3f8;border-color:#b8c5d3;color:#3f4d5d}button[data-v-b5721f98],.button[data-v-b5721f98],[role=button][data-v-b5721f98]{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-b5721f98],h2[data-v-b5721f98],h3[data-v-b5721f98],h4[data-v-b5721f98],h5[data-v-b5721f98],h6[data-v-b5721f98]{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-b5721f98],.article-text[data-v-b5721f98]{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-b5721f98]{font-family:main-title-ru!important;font-size:var(--font-size-subheader)}.article-title-ru[data-v-b5721f98]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-ru[data-v-b5721f98]{font-family:main-title-ru!important;font-size:var(--font-size-regular)}.list-title-es[data-v-b5721f98],.list-title-en[data-v-b5721f98],.list-title-fr[data-v-b5721f98],.list-title-de[data-v-b5721f98],.list-title-it[data-v-b5721f98]{font-family:main-title-en!important;font-size:var(--font-size-subheader)}.article-title-es[data-v-b5721f98],.article-title-en[data-v-b5721f98],.article-title-fr[data-v-b5721f98],.article-title-de[data-v-b5721f98],.article-title-it[data-v-b5721f98]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-es[data-v-b5721f98],.main-text-en[data-v-b5721f98],.main-text-fr[data-v-b5721f98],.main-text-de[data-v-b5721f98],.main-text-it[data-v-b5721f98]{font-family:main-title-en!important;font-size:var(--font-size-regular)!important}.list-title-hy[data-v-b5721f98]{font-family:main-title-hy!important;font-size:var(--font-size-subheader)}.article-title-hy[data-v-b5721f98]{font-family:main-title-hy!important;font-size:var(--font-size-header)!important}.main-text-hy[data-v-b5721f98]{font-family:main-title-hy!important;font-size:var(--font-size-regular)!important}.hy[data-v-b5721f98]{font-family:main-text-hy}.hy .article-title[data-v-b5721f98]{font-family:main-title-hy}.ru[data-v-b5721f98]{font-family:main-text-ru}.ru .article-title[data-v-b5721f98]{font-family:main-title-ru}.ru[data-v-b5721f98] *{font-family:main-text-ru}.en[data-v-b5721f98],.es[data-v-b5721f98],.fr[data-v-b5721f98],.de[data-v-b5721f98],.it[data-v-b5721f98]{font-family:main-text-en}.en .article-title[data-v-b5721f98],.es .article-title[data-v-b5721f98],.fr .article-title[data-v-b5721f98],.de .article-title[data-v-b5721f98],.it .article-title[data-v-b5721f98]{font-family:main-title-en}.en[data-v-b5721f98] *,.es[data-v-b5721f98] *,.fr[data-v-b5721f98] *,.de[data-v-b5721f98] *,.it[data-v-b5721f98] *{font-family:main-text-en}.primary-content-text[data-v-b5721f98]{font-size:var(--font-size-regular)}.translation-content-text[data-v-b5721f98]{font-size:var(--font-size-regular);color:#1a73e8}.primary-title-text[data-v-b5721f98]{font-size:var(--font-size-subheader)}.translation-title-text[data-v-b5721f98]{font-size:var(--font-size-subheader);color:#1a73e8}.utility-button-font[data-v-b5721f98]{font-size:var(--font-size-button)!important}.news-item-style-2[data-v-b5721f98]{--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-b5721f98]{transform:scale(1.03)}.news-item-style-2:hover .content-overlay[data-v-b5721f98]:before{opacity:.95}.banner[data-v-b5721f98]{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-b5721f98]{position:absolute;bottom:0;left:0;right:0;padding:18px 20px 16px;z-index:1}.content-overlay[data-v-b5721f98]: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-b5721f98]{font-size:20px;line-height:.6;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.6),0 0 12px rgba(0,0,0,.4)}.title[data-v-b5721f98] .translated-text-v2{color:#fff}.title[data-v-b5721f98] .translated-word,.title[data-v-b5721f98] .replacement-word{color:#c3f6ff}.date[data-v-b5721f98]{font-size:inherit;color:#ffffffb3;display:inline}.title[data-v-b5721f98] .translated-text-v2,.title[data-v-b5721f98] .text-content,.title[data-v-b5721f98] .full-translation-content{display:inline}@media (max-width: 768px){.news-item-style-2[data-v-b5721f98]{height:170px;border-radius:12px}.content-overlay[data-v-b5721f98]{padding:14px 16px 12px}.title[data-v-b5721f98],.date[data-v-b5721f98]{font-size:13px}}@media (max-width: 480px){.news-item-style-2[data-v-b5721f98]{height:140px;border-radius:10px}.content-overlay[data-v-b5721f98]{padding:10px 12px}.title[data-v-b5721f98]{font-size:11px;line-height:.65}.date[data-v-b5721f98]{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-2e8014f5]:root{--font-size-regular: 17px;--font-size-header: 22px;--font-size-subheader: 18px;--font-size-button: 19px;--font-size-menu: 17px;--font-size-caption: 12px;--font-size-small: 11px;--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-2e8014f5]:root{--content-max-width: 100%;--font-size-header: 22px;--font-size-subheader: 18px;--font-size-button: 19px;--font-size-menu: 17px;--font-size-caption: 12px;--content-padding-x: 20px;--content-padding-y: 20px;--section-gap: 20px;--block-gap: 10px}}@media (max-width: 576px){[data-v-2e8014f5]:root{--font-size-header: 20px;--font-size-subheader: 17px;--content-padding-x: 16px;--content-padding-y: 16px;--section-gap: 16px;--block-gap: 8px}}.font-regular[data-v-2e8014f5]{font-size:var(--font-size-regular)}.font-header[data-v-2e8014f5]{font-size:var(--font-size-header)}.font-subheader[data-v-2e8014f5]{font-size:var(--font-size-subheader)}.font-button[data-v-2e8014f5]{font-size:var(--font-size-button)}.font-menu[data-v-2e8014f5]{font-size:var(--font-size-menu)}.font-caption[data-v-2e8014f5]{font-size:var(--font-size-caption)}.font-small[data-v-2e8014f5]{font-size:var(--font-size-small)}.pill-btn[data-v-2e8014f5]{--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-2e8014f5]:hover{background:#f5f7fa;border-color:#c3ccd8}.pill-btn[data-v-2e8014f5]:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb33}.pill-btn[data-v-2e8014f5]:disabled{opacity:.5;cursor:default}.pill-btn--active[data-v-2e8014f5],.pill-btn.active[data-v-2e8014f5]{border-color:#2563eb;color:#1d4ed8;background:#eff6ff}.pill-btn--primary[data-v-2e8014f5]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-color:transparent;box-shadow:0 4px 14px #667eea4d}.pill-btn--primary[data-v-2e8014f5]:hover{box-shadow:0 6px 18px #667eea66;background:linear-gradient(135deg,#5a72de 0%,#6a4196 100%)}.pill-btn--outline-primary[data-v-2e8014f5]{background:#fff;color:#667eea;border-color:#667eea}.pill-btn--outline-primary[data-v-2e8014f5]:hover:not(:disabled){background:#667eea;color:#fff}.pill-btn--ghost[data-v-2e8014f5]{background:#f7f9fc;color:#4f5d6d;border-color:#cfd8e3}.pill-btn--ghost[data-v-2e8014f5]:hover{background:#eef3f8;border-color:#b8c5d3;color:#3f4d5d}button[data-v-2e8014f5],.button[data-v-2e8014f5],[role=button][data-v-2e8014f5]{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-2e8014f5],h2[data-v-2e8014f5],h3[data-v-2e8014f5],h4[data-v-2e8014f5],h5[data-v-2e8014f5],h6[data-v-2e8014f5]{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-2e8014f5],.article-text[data-v-2e8014f5]{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-2e8014f5]{font-family:main-title-ru!important;font-size:var(--font-size-subheader)}.article-title-ru[data-v-2e8014f5]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-ru[data-v-2e8014f5]{font-family:main-title-ru!important;font-size:var(--font-size-regular)}.list-title-es[data-v-2e8014f5],.list-title-en[data-v-2e8014f5],.list-title-fr[data-v-2e8014f5],.list-title-de[data-v-2e8014f5],.list-title-it[data-v-2e8014f5]{font-family:main-title-en!important;font-size:var(--font-size-subheader)}.article-title-es[data-v-2e8014f5],.article-title-en[data-v-2e8014f5],.article-title-fr[data-v-2e8014f5],.article-title-de[data-v-2e8014f5],.article-title-it[data-v-2e8014f5]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-es[data-v-2e8014f5],.main-text-en[data-v-2e8014f5],.main-text-fr[data-v-2e8014f5],.main-text-de[data-v-2e8014f5],.main-text-it[data-v-2e8014f5]{font-family:main-title-en!important;font-size:var(--font-size-regular)!important}.list-title-hy[data-v-2e8014f5]{font-family:main-title-hy!important;font-size:var(--font-size-subheader)}.article-title-hy[data-v-2e8014f5]{font-family:main-title-hy!important;font-size:var(--font-size-header)!important}.main-text-hy[data-v-2e8014f5]{font-family:main-title-hy!important;font-size:var(--font-size-regular)!important}.hy[data-v-2e8014f5]{font-family:main-text-hy}.hy .article-title[data-v-2e8014f5]{font-family:main-title-hy}.ru[data-v-2e8014f5]{font-family:main-text-ru}.ru .article-title[data-v-2e8014f5]{font-family:main-title-ru}.ru[data-v-2e8014f5] *{font-family:main-text-ru}.en[data-v-2e8014f5],.es[data-v-2e8014f5],.fr[data-v-2e8014f5],.de[data-v-2e8014f5],.it[data-v-2e8014f5]{font-family:main-text-en}.en .article-title[data-v-2e8014f5],.es .article-title[data-v-2e8014f5],.fr .article-title[data-v-2e8014f5],.de .article-title[data-v-2e8014f5],.it .article-title[data-v-2e8014f5]{font-family:main-title-en}.en[data-v-2e8014f5] *,.es[data-v-2e8014f5] *,.fr[data-v-2e8014f5] *,.de[data-v-2e8014f5] *,.it[data-v-2e8014f5] *{font-family:main-text-en}.primary-content-text[data-v-2e8014f5]{font-size:var(--font-size-regular)}.translation-content-text[data-v-2e8014f5]{font-size:var(--font-size-regular);color:#1a73e8}.primary-title-text[data-v-2e8014f5]{font-size:var(--font-size-subheader)}.translation-title-text[data-v-2e8014f5]{font-size:var(--font-size-subheader);color:#1a73e8}.utility-button-font[data-v-2e8014f5]{font-size:var(--font-size-button)!important}.quiz-header[data-v-2e8014f5]{display:flex;justify-content:space-between;align-items:center}[data-v-2e8014f5] .quiz-popup-body{overflow-x:hidden!important}.main-word-transliteration[data-v-2e8014f5]{display:block;margin-top:8px;font-size:var(--font-size-header);color:#9a9a9a;line-height:1.1}.header-actions[data-v-2e8014f5]{display:flex;align-items:center;gap:12px;margin-right:30px}.feedback-notification[data-v-2e8014f5]{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-2e8014f5]{background:#d4edda;color:#155724;border:2px solid #28a745}.feedback-notification.incorrect[data-v-2e8014f5]{background:#f8d7da;color:#721c24;border:2px solid #dc3545}.notification-icon[data-v-2e8014f5]{font-size:var(--font-size-header)}.notification-text[data-v-2e8014f5]{font-size:var(--font-size-button)}.quiz-progress[data-v-2e8014f5]{font-size:var(--font-size-button);color:#666}.toggle-transliteration[data-v-2e8014f5]{background:#f8f9fa;border:2px solid #e9ecef;border-radius:8px;padding:6px 12px;font-size:var(--font-size-menu);color:#666;cursor:pointer;transition:all .2s ease;font-family:system-ui,-apple-system,sans-serif;line-height:1;height:32px;display:flex;align-items:center;justify-content:center;min-width:48px}.toggle-transliteration[data-v-2e8014f5]:hover{background:#e9ecef;border-color:#007bff;color:#007bff}.toggle-transliteration[data-v-2e8014f5]:active{transform:scale(.95)}.quiz-content[data-v-2e8014f5]{min-height:320px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative}.word-display[data-v-2e8014f5]{text-align:center;margin-bottom:32px}.word-label[data-v-2e8014f5]{font-size:var(--font-size-menu);color:#666;margin-bottom:12px;text-transform:uppercase;letter-spacing:1px}.word-text[data-v-2e8014f5]{font-size:calc(1.55 * var(--font-size-header));color:#333;line-height:.8}.answer-options[data-v-2e8014f5]{display:grid;gap:12px;grid-template-columns:1fr}.answer-button[data-v-2e8014f5]{background:#f8f9fa;border:2px solid #e9ecef;border-radius:12px;padding:14px 18px;font-size:var(--font-size-regular);color:#333;cursor:pointer;transition:all .2s ease;text-align:left}.answer-button[data-v-2e8014f5]:hover:not(.disabled):not(.highlight-correct):not(.highlight-incorrect){background:#e9ecef;border-color:#007bff;transform:translateY(-2px);box-shadow:0 4px 12px #007bff26}.answer-button[data-v-2e8014f5]:active:not(.disabled){transform:translateY(0);box-shadow:0 2px 6px #007bff1a}.answer-button.disabled[data-v-2e8014f5]{cursor:not-allowed}.answer-button.selected[data-v-2e8014f5]{background:#e7f3ff;border:3px solid #007bff;color:#004085;transform:translateY(-2px);box-shadow:0 4px 12px #007bff40}.answer-button.highlight-correct[data-v-2e8014f5]{background:#d4edda;border:3px solid #28a745;color:#155724;animation:pulse-green-2e8014f5 .8s ease}.answer-button.highlight-incorrect[data-v-2e8014f5]{background:#f8d7da;border:3px solid #dc3545;color:#721c24;animation:shake-2e8014f5 .5s ease}.recall-status-selector[data-v-2e8014f5]{display:flex;gap:6px;justify-content:center;align-items:stretch;padding:0}.status-button[data-v-2e8014f5]{--button-padding-y-scale: 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;flex:1 1 0;min-width:0;padding:8px 4px;background:transparent;border:1.5px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:background .15s,border-color .15s,opacity .15s}.status-button[data-v-2e8014f5]:hover:not(:disabled){background:#f5f5f5}.status-button[data-v-2e8014f5]:active:not(:disabled){background:#ebebeb}.status-button[data-v-2e8014f5]:disabled{opacity:.35;cursor:not-allowed}.status-button .status-icon[data-v-2e8014f5]{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-2e8014f5]{font-size:var(--font-size-small);color:#888;white-space:nowrap;line-height:1}.status-again[data-v-2e8014f5]{border-color:#f0c4c8}.status-again .status-icon[data-v-2e8014f5]{color:#dc3545}.status-again[data-v-2e8014f5]:hover:not(:disabled){background:#fdf0f1;border-color:#e8a0a8}.status-hard[data-v-2e8014f5]{border-color:#f0dca0}.status-hard .status-icon[data-v-2e8014f5]{color:#d4a017}.status-hard[data-v-2e8014f5]:hover:not(:disabled){background:#fdf8ec;border-color:#e0c878}.status-good[data-v-2e8014f5]{border-color:#b8e0c0}.status-good .status-icon[data-v-2e8014f5]{color:#28a745}.status-good[data-v-2e8014f5]:hover:not(:disabled){background:#f0faf2;border-color:#90d0a0}.status-easy[data-v-2e8014f5]{border-color:#a8d8e8}.status-easy .status-icon[data-v-2e8014f5]{color:#17a2b8}.status-easy[data-v-2e8014f5]:hover:not(:disabled){background:#eef8fb;border-color:#80c8d8}.status-skip[data-v-2e8014f5]{border-color:#ddd}.status-skip .status-icon[data-v-2e8014f5]{color:#999}.status-skip[data-v-2e8014f5]:hover:not(:disabled){background:#f5f5f5;border-color:#ccc}.results-content[data-v-2e8014f5]{min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow:hidden}.quiz-words-panel[data-v-2e8014f5]{width:100%;margin-top:8px;border-top:1px solid #e9ecef;padding-top:12px;text-align:left}.quiz-words-title[data-v-2e8014f5]{font-size:var(--font-size-regular);color:#333;margin-bottom:12px}.quiz-word-item[data-v-2e8014f5]{border:1px solid #e6edf5;border-radius:10px;background:#fff;padding:10px 12px;margin-bottom:10px}.quiz-word-main[data-v-2e8014f5]{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.quiz-word-result-icon[data-v-2e8014f5]{font-size:var(--font-size-subheader);line-height:1}.quiz-word-result-icon.correct[data-v-2e8014f5],.quiz-word-result-icon.incorrect[data-v-2e8014f5]{filter:saturate(1.08)}.quiz-word-original[data-v-2e8014f5]{font-size:var(--font-size-regular);color:#1a1a1a}.quiz-word-transliteration[data-v-2e8014f5]{font-size:var(--font-size-menu);color:#777;font-style:italic}.quiz-word-arrow[data-v-2e8014f5]{color:#8da2b8}.quiz-word-translation[data-v-2e8014f5]{font-size:var(--font-size-button);color:#667eea}.quiz-word-mnemonic[data-v-2e8014f5]{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-2e8014f5]{width:92px;height:92px;object-fit:cover;border-radius:6px;flex-shrink:0}.quiz-word-mnemonic-text[data-v-2e8014f5]{font-size:var(--font-size-menu);line-height:1.4;color:#555}.results-title[data-v-2e8014f5]{font-size:var(--font-size-header);color:#333;margin-bottom:32px}.results-stats[data-v-2e8014f5]{display:flex;gap:24px;margin-bottom:32px;flex-wrap:wrap;justify-content:center}.stat-item[data-v-2e8014f5]{padding:20px 24px;border-radius:12px;min-width:100px}.stat-item.correct[data-v-2e8014f5]{background:#d4edda;border:2px solid #28a745}.stat-item.incorrect[data-v-2e8014f5]{background:#f8d7da;border:2px solid #dc3545}.stat-item.score[data-v-2e8014f5]{background:#d1ecf1;border:2px solid #17a2b8}.stat-value[data-v-2e8014f5]{font-size:calc(1.8 * var(--font-size-header));line-height:1;margin-bottom:8px}.correct .stat-value[data-v-2e8014f5]{color:#28a745}.incorrect .stat-value[data-v-2e8014f5]{color:#dc3545}.score .stat-value[data-v-2e8014f5]{color:#17a2b8}.stat-label[data-v-2e8014f5]{font-size:var(--font-size-menu);color:#666;text-transform:uppercase;letter-spacing:1px}.restart-button[data-v-2e8014f5]{background:#007bff;color:#fff;border:none;border-radius:8px;padding:14px 40px;font-size:var(--font-size-button);cursor:pointer;transition:all .2s ease}.restart-button[data-v-2e8014f5]:hover{background:#0056b3;transform:translateY(-2px);box-shadow:0 4px 12px #007bff4d}.restart-button[data-v-2e8014f5]:active{transform:translateY(0)}.results-actions[data-v-2e8014f5]{display:flex;gap:12px;justify-content:center}.show-words-button[data-v-2e8014f5]{background:#f7f9fc;color:#4f5d6d;border:1px solid #cfd8e3;border-radius:8px;padding:14px 20px;font-size:var(--font-size-button);cursor:pointer;transition:all .2s ease}.show-words-button[data-v-2e8014f5]:hover{background:#eef3f9;border-color:#b9c8d8;transform:translateY(-1px)}@keyframes pulse-green-2e8014f5{0%,to{transform:scale(1);box-shadow:0 0 #28a745b3}50%{transform:scale(1.02);box-shadow:0 0 0 8px #28a74500}}@keyframes shake-2e8014f5{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-2e8014f5],.fade-leave-active[data-v-2e8014f5]{transition:opacity .3s ease}.fade-enter-from[data-v-2e8014f5],.fade-leave-to[data-v-2e8014f5]{opacity:0}.slide-down-enter-active[data-v-2e8014f5],.slide-down-leave-active[data-v-2e8014f5]{transition:all .3s ease}.slide-down-enter-from[data-v-2e8014f5]{opacity:0;transform:translateY(-20px)}.slide-down-leave-to[data-v-2e8014f5]{opacity:0;transform:translateY(-10px)}.slide-enter-active[data-v-2e8014f5]{transition:all .4s cubic-bezier(.25,.46,.45,.94)}.slide-leave-active[data-v-2e8014f5]{transition:all .3s cubic-bezier(.55,.09,.68,.53)}.slide-enter-from[data-v-2e8014f5]{opacity:0;transform:translate(100px)}.slide-leave-to[data-v-2e8014f5]{opacity:0;transform:translate(-100px)}@media (max-width: 768px){.quiz-header[data-v-2e8014f5]{min-height:0}.quiz-progress[data-v-2e8014f5],.word-label[data-v-2e8014f5]{font-size:var(--font-size-menu)}.word-text[data-v-2e8014f5]{font-size:calc(1.45 * var(--font-size-header))}.answer-button[data-v-2e8014f5]{font-size:var(--font-size-button);padding:16px 18px}.results-title[data-v-2e8014f5]{font-size:var(--font-size-header);margin-bottom:32px}.results-stats[data-v-2e8014f5]{gap:16px}.stat-item[data-v-2e8014f5]{padding:16px 20px;min-width:90px}.stat-value[data-v-2e8014f5]{font-size:calc(1.45 * var(--font-size-header))}.stat-label[data-v-2e8014f5]{font-size:var(--font-size-caption)}.restart-button[data-v-2e8014f5]{font-size:var(--font-size-button);padding:14px 40px}.quiz-content[data-v-2e8014f5],.results-content[data-v-2e8014f5]{min-height:350px}.recall-status-selector[data-v-2e8014f5]{gap:5px}.status-button[data-v-2e8014f5]{padding:7px 3px}.status-button .status-icon[data-v-2e8014f5]{font-size:var(--font-size-regular)}.status-button .button-label[data-v-2e8014f5]{font-size:var(--font-size-small)}}@media (max-width: 480px){.word-text[data-v-2e8014f5]{font-size:var(--font-size-header)}.answer-button[data-v-2e8014f5]{font-size:var(--font-size-regular);padding:14px 16px}.results-title[data-v-2e8014f5]{font-size:var(--font-size-subheader);margin-bottom:24px}.stat-item[data-v-2e8014f5]{padding:12px 16px;min-width:80px}.stat-value[data-v-2e8014f5]{font-size:var(--font-size-header)}.restart-button[data-v-2e8014f5]{font-size:var(--font-size-regular);padding:12px 32px}.recall-status-selector[data-v-2e8014f5]{gap:4px}.status-button[data-v-2e8014f5]{padding:6px 2px}.status-button .status-icon[data-v-2e8014f5]{font-size:var(--font-size-menu)}.status-button .button-label[data-v-2e8014f5]{font-size:var(--font-size-small)}}[data-v-9fba6534]:root{--font-size-regular: 17px;--font-size-header: 22px;--font-size-subheader: 18px;--font-size-button: 19px;--font-size-menu: 17px;--font-size-caption: 12px;--font-size-small: 11px;--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{--content-max-width: 100%;--font-size-header: 22px;--font-size-subheader: 18px;--font-size-button: 19px;--font-size-menu: 17px;--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-header: 20px;--font-size-subheader: 17px;--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]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-color:transparent;box-shadow:0 4px 14px #667eea4d}.pill-btn--primary[data-v-9fba6534]:hover{box-shadow:0 6px 18px #667eea66;background:linear-gradient(135deg,#5a72de 0%,#6a4196 100%)}.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-3d11b524]{padding:0}.paywall-header[data-v-3d11b524]{font-size:var(--font-size-subheader);color:#111}.paywall-message[data-v-3d11b524]{font-size:var(--font-size-button);color:#333;line-height:1.5;margin-bottom:18px}.paywall-actions[data-v-3d11b524]{display:flex;gap:10px;justify-content:flex-end}.paywall-cancel[data-v-3d11b524]{border:1px solid #ddd;border-radius:10px;padding:10px 16px;cursor:pointer;background:#fff;color:#333}.paywall-cancel[data-v-3d11b524]:hover{background:rgba(0,0,0,.03)}.paywall-button[data-v-3d11b524]{border:none;border-radius:10px;padding:10px 16px;cursor:pointer;color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.paywall-button[data-v-3d11b524]:hover{filter:brightness(1.05)}.word-card[data-v-925a9c49]{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-925a9c49]:hover{transform:translateY(-1px);box-shadow:0 2px 6px #0f172a1a}.word-content[data-v-925a9c49]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.word-text[data-v-925a9c49]{font-size:18px;color:#1a1a1a}.word-separator[data-v-925a9c49]{color:#ccc}.word-translation[data-v-925a9c49]{font-size:16px;color:#666}.word-transliteration[data-v-925a9c49]{font-size:14px;color:#999;font-style:italic}.word-mnemonic[data-v-925a9c49]{display:flex;gap:14px;align-items:flex-start;margin:10px 0;padding:10px 0;border-top:1px solid #e6edf5}.word-mnemonic-image[data-v-925a9c49]{width:144px;height:144px;object-fit:cover;border-radius:6px;flex-shrink:0}.word-mnemonic-text[data-v-925a9c49]{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-925a9c49] strong,.word-mnemonic-text[data-v-925a9c49] b{color:#00986f;font-weight:400}.word-meta[data-v-925a9c49]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:8px}.word-date[data-v-925a9c49]{font-size:11px;color:#999}.word-bookmark-button[data-v-925a9c49]{width:28px;height:28px;border:1px solid #d7dce3;border-radius:8px;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-925a9c49]{border-color:#8b97a8;color:#2f80ed;background:#f5f9ff}.word-bookmark-button[data-v-925a9c49]:disabled{opacity:.6;cursor:wait}.word-bookmark-icon[data-v-925a9c49]{width:15px;height:15px;fill:currentColor}@media (max-width: 768px){.word-card[data-v-925a9c49]{padding:10px 12px;border-radius:10px}.word-content[data-v-925a9c49]{gap:6px;margin-bottom:6px}.word-text[data-v-925a9c49]{font-size:17px}.word-translation[data-v-925a9c49]{font-size:15px}.word-transliteration[data-v-925a9c49]{font-size:13px}.word-mnemonic[data-v-925a9c49]{display:grid;grid-template-columns:104px minmax(0,1fr);gap:10px;margin:8px 0;padding-top:8px}.word-mnemonic-image[data-v-925a9c49]{width:104px;height:104px;border-radius:7px}.word-mnemonic-text[data-v-925a9c49]{font-size:var(--font-size-regular);line-height:1.35}.word-bookmark-button[data-v-925a9c49]{width:26px;height:26px;border-radius:7px}}[data-v-582baa34]:root{--font-size-regular: 17px;--font-size-header: 22px;--font-size-subheader: 18px;--font-size-button: 19px;--font-size-menu: 17px;--font-size-caption: 12px;--font-size-small: 11px;--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-582baa34]:root{--content-max-width: 100%;--font-size-header: 22px;--font-size-subheader: 18px;--font-size-button: 19px;--font-size-menu: 17px;--font-size-caption: 12px;--content-padding-x: 20px;--content-padding-y: 20px;--section-gap: 20px;--block-gap: 10px}}@media (max-width: 576px){[data-v-582baa34]:root{--font-size-header: 20px;--font-size-subheader: 17px;--content-padding-x: 16px;--content-padding-y: 16px;--section-gap: 16px;--block-gap: 8px}}.font-regular[data-v-582baa34]{font-size:var(--font-size-regular)}.font-header[data-v-582baa34]{font-size:var(--font-size-header)}.font-subheader[data-v-582baa34]{font-size:var(--font-size-subheader)}.font-button[data-v-582baa34]{font-size:var(--font-size-button)}.font-menu[data-v-582baa34]{font-size:var(--font-size-menu)}.font-caption[data-v-582baa34]{font-size:var(--font-size-caption)}.font-small[data-v-582baa34]{font-size:var(--font-size-small)}.pill-btn[data-v-582baa34]{--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-582baa34]:hover{background:#f5f7fa;border-color:#c3ccd8}.pill-btn[data-v-582baa34]:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb33}.pill-btn[data-v-582baa34]:disabled{opacity:.5;cursor:default}.pill-btn--active[data-v-582baa34],.pill-btn.active[data-v-582baa34]{border-color:#2563eb;color:#1d4ed8;background:#eff6ff}.pill-btn--primary[data-v-582baa34]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-color:transparent;box-shadow:0 4px 14px #667eea4d}.pill-btn--primary[data-v-582baa34]:hover{box-shadow:0 6px 18px #667eea66;background:linear-gradient(135deg,#5a72de 0%,#6a4196 100%)}.pill-btn--outline-primary[data-v-582baa34]{background:#fff;color:#667eea;border-color:#667eea}.pill-btn--outline-primary[data-v-582baa34]:hover:not(:disabled){background:#667eea;color:#fff}.pill-btn--ghost[data-v-582baa34]{background:#f7f9fc;color:#4f5d6d;border-color:#cfd8e3}.pill-btn--ghost[data-v-582baa34]:hover{background:#eef3f8;border-color:#b8c5d3;color:#3f4d5d}button[data-v-582baa34],.button[data-v-582baa34],[role=button][data-v-582baa34]{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-582baa34],h2[data-v-582baa34],h3[data-v-582baa34],h4[data-v-582baa34],h5[data-v-582baa34],h6[data-v-582baa34]{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-582baa34],.article-text[data-v-582baa34]{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-582baa34]{font-family:main-title-ru!important;font-size:var(--font-size-subheader)}.article-title-ru[data-v-582baa34]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-ru[data-v-582baa34]{font-family:main-title-ru!important;font-size:var(--font-size-regular)}.list-title-es[data-v-582baa34],.list-title-en[data-v-582baa34],.list-title-fr[data-v-582baa34],.list-title-de[data-v-582baa34],.list-title-it[data-v-582baa34]{font-family:main-title-en!important;font-size:var(--font-size-subheader)}.article-title-es[data-v-582baa34],.article-title-en[data-v-582baa34],.article-title-fr[data-v-582baa34],.article-title-de[data-v-582baa34],.article-title-it[data-v-582baa34]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-es[data-v-582baa34],.main-text-en[data-v-582baa34],.main-text-fr[data-v-582baa34],.main-text-de[data-v-582baa34],.main-text-it[data-v-582baa34]{font-family:main-title-en!important;font-size:var(--font-size-regular)!important}.list-title-hy[data-v-582baa34]{font-family:main-title-hy!important;font-size:var(--font-size-subheader)}.article-title-hy[data-v-582baa34]{font-family:main-title-hy!important;font-size:var(--font-size-header)!important}.main-text-hy[data-v-582baa34]{font-family:main-title-hy!important;font-size:var(--font-size-regular)!important}.hy[data-v-582baa34]{font-family:main-text-hy}.hy .article-title[data-v-582baa34]{font-family:main-title-hy}.ru[data-v-582baa34]{font-family:main-text-ru}.ru .article-title[data-v-582baa34]{font-family:main-title-ru}.ru[data-v-582baa34] *{font-family:main-text-ru}.en[data-v-582baa34],.es[data-v-582baa34],.fr[data-v-582baa34],.de[data-v-582baa34],.it[data-v-582baa34]{font-family:main-text-en}.en .article-title[data-v-582baa34],.es .article-title[data-v-582baa34],.fr .article-title[data-v-582baa34],.de .article-title[data-v-582baa34],.it .article-title[data-v-582baa34]{font-family:main-title-en}.en[data-v-582baa34] *,.es[data-v-582baa34] *,.fr[data-v-582baa34] *,.de[data-v-582baa34] *,.it[data-v-582baa34] *{font-family:main-text-en}.primary-content-text[data-v-582baa34]{font-size:var(--font-size-regular)}.translation-content-text[data-v-582baa34]{font-size:var(--font-size-regular);color:#1a73e8}.primary-title-text[data-v-582baa34]{font-size:var(--font-size-subheader)}.translation-title-text[data-v-582baa34]{font-size:var(--font-size-subheader);color:#1a73e8}.utility-button-font[data-v-582baa34]{font-size:var(--font-size-button)!important}.mnemonic-popup-header[data-v-582baa34]{display:flex;align-items:center;gap:12px}.mnemonic-popup-title[data-v-582baa34]{margin:0 auto 0 0;font-size:var(--font-size-subheader);color:#30373f}.mnemonic-back-arrow[data-v-582baa34]{display:inline-flex;align-items:center;justify-content:center;line-height:1}[data-v-582baa34] .mnemonic-popup-body{display:flex;flex-direction:column;gap:16px;font-size:var(--font-size-regular)}.mnemonic-empty[data-v-582baa34]{font-size:var(--font-size-regular);color:#5f6a74}.mnemonic-footer[data-v-582baa34]{display:flex;align-items:center;justify-content:center;gap:0}.mnemonic-close-button[data-v-582baa34]{min-width:340px}@media (max-width: 768px){[data-v-582baa34] .mnemonic-popup-body{gap:12px}.mnemonic-footer[data-v-582baa34]{width:100%}.mnemonic-close-button[data-v-582baa34]{min-width:150px}}.site-footer[data-v-4d07f8e9]{padding:32px 20px 28px;text-align:center;color:#888;font-size:13px;line-height:1.6}.footer-content[data-v-4d07f8e9]{display:flex;flex-direction:column;align-items:center;gap:8px}.footer-links[data-v-4d07f8e9]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center}.footer-link[data-v-4d07f8e9]{color:#999;text-decoration:none;transition:color .2s}.footer-link[data-v-4d07f8e9]:hover{color:#ccc}.footer-sep[data-v-4d07f8e9]{color:#555}.footer-copy[data-v-4d07f8e9]{color:#666;font-size:12px}@media (max-width: 480px){.site-footer[data-v-4d07f8e9]{padding:24px 16px 20px;font-size:12px}.footer-copy[data-v-4d07f8e9]{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-28a7e3a0]{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px;padding:0;margin:0;align-items:center;width:max-content}.daily-panel[data-v-28a7e3a0]{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-28a7e3a0]:hover{transform:translateY(-1px)}.panel-title[data-v-28a7e3a0]{font-size:16px;font-weight:700;color:#1f2937;margin-bottom:2px}.success-check[data-v-28a7e3a0]{margin-right:6px}.panel-row[data-v-28a7e3a0]{display:flex;align-items:baseline;gap:6px}.panel-value[data-v-28a7e3a0]{font-size:18px;font-weight:700;color:#1f2937}.success-thumb[data-v-28a7e3a0]{margin-left:6px}.panel-label[data-v-28a7e3a0]{font-size:var(--font-size-regular);color:#6b7280}.panel-row-bookmarked .panel-value[data-v-28a7e3a0],.panel-row-bookmarked .panel-label[data-v-28a7e3a0]{color:#65a30d}.panel-row-learned .panel-value[data-v-28a7e3a0],.panel-row-learned .panel-label[data-v-28a7e3a0]{color:#16a34a}@media (max-width: 640px){.word-stats-widget[data-v-28a7e3a0]{gap:8px;width:100%}.daily-panel[data-v-28a7e3a0]{width:100%;min-width:0}}@media (max-width: 768px){.panel-title[data-v-28a7e3a0]{font-size:var(--font-size-menu)}}.news-list-title[data-v-3ea1639a]{display:flex;flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap}.category-title[data-v-3ea1639a]{font-size:36px;color:#1f2937;margin:0;line-height:1.2}.category-title--link[data-v-3ea1639a]{font-size:var(--font-size-menu);font-weight:400}.category-title-link[data-v-3ea1639a],.category-title-link[data-v-3ea1639a]:hover{text-decoration:none}.back-arrow[data-v-3ea1639a]{font-size:18px;line-height:1}@media (max-width: 800px){.category-title[data-v-3ea1639a]{font-size:30px}.back-arrow[data-v-3ea1639a]{font-size:16px}}@media (max-width: 576px){.category-title[data-v-3ea1639a]{font-size:26px}}.content-area[data-v-f7fc2381]{background:#ffffff;color:#000;min-height:100vh;width:100%;display:flex;flex-direction:column;border-radius:10px;padding-left:20px;padding-right:20px}.header-section[data-v-f7fc2381]{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px 40px 0;flex-wrap:wrap}.header-col[data-v-f7fc2381]{display:flex;flex-direction:column;gap:8px;min-width:0}.header-col-left[data-v-f7fc2381]{flex:1;min-width:0}.header-col-right[data-v-f7fc2381]{flex-shrink:0}.header-col-row[data-v-f7fc2381]{display:flex;align-items:center}.flags-row[data-v-f7fc2381]{gap:8px;cursor:pointer;margin-top:-10px}.flag-image[data-v-f7fc2381]{width:26px;height:19px;object-fit:cover;border-radius:2px;border:1px solid #d1d5db;box-shadow:0 1px 3px #0000001a}.flag-arrow[data-v-f7fc2381]{font-size:15px;color:#6b7280}.content-slot[data-v-f7fc2381]{flex:1;padding:0 40px}@media (max-width: 800px){.content-area[data-v-f7fc2381]{padding-left:12px;padding-right:12px}.header-section[data-v-f7fc2381]{padding:16px 12px 0}.content-slot[data-v-f7fc2381]{padding:12px}.flag-image[data-v-f7fc2381]{width:22px;height:17px}.flag-arrow[data-v-f7fc2381]{font-size:13px}}@media (max-width: 576px){.content-area[data-v-f7fc2381]{padding-left:8px;padding-right:8px}.header-section[data-v-f7fc2381]{align-items:flex-start;padding:10px 8px 20px}.content-slot[data-v-f7fc2381]{padding:8px}.flag-image[data-v-f7fc2381]{width:19px;height:14px}.flag-arrow[data-v-f7fc2381]{font-size:11px}}.user-widget[data-v-3c19ee03]{position:relative}.login-button[data-v-3c19ee03]{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-3c19ee03]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.login-button[data-v-3c19ee03]:active{transform:translateY(0)}.user-info[data-v-3c19ee03]{position:relative}.user-dropdown[data-v-3c19ee03]{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-3c19ee03]:hover{background:rgba(255,255,255,.15);border-color:#ffffff4d}.user-avatar[data-v-3c19ee03]{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-3c19ee03]{background-color:#764ba2}.user-avatar-initials[data-v-3c19ee03]{color:#fff;font-size:14px;line-height:1;pointer-events:none}.user-name[data-v-3c19ee03]{color:#fff;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.dropdown-arrow[data-v-3c19ee03]{color:#fff;transition:transform .2s ease;flex-shrink:0}.dropdown-arrow.open[data-v-3c19ee03]{transform:rotate(180deg)}.dropdown-menu[data-v-3c19ee03]{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-3c19ee03 .2s ease}@keyframes slideDown-3c19ee03{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.dropdown-item[data-v-3c19ee03]{display:block;width:100%;padding:12px 16px;text-align:left;color:#333;text-decoration:none;background:none;border:none;cursor:pointer;font-size:14px;transition:background .2s ease}.dropdown-item[data-v-3c19ee03]:hover{background:#f5f5f5}.dropdown-item.user-email[data-v-3c19ee03]{color:#666;cursor:default;padding:10px 16px}.dropdown-item.user-email[data-v-3c19ee03]:hover{background:transparent}.dropdown-divider[data-v-3c19ee03]{height:1px;background:#e0e0e0;margin:4px 0}.logout-btn[data-v-3c19ee03]{color:#dc3545}.logout-btn[data-v-3c19ee03]:hover{background:#fff5f5}.unauthorized-buttons[data-v-3c19ee03]{display:flex;gap:8px;align-items:center}.settings-button[data-v-3c19ee03]{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-3c19ee03]:hover{background:rgba(255,255,255,.2);border-color:#ffffff4d;transform:translateY(-2px)}@media (max-width: 768px){.user-name[data-v-3c19ee03]{display:none}.user-dropdown[data-v-3c19ee03]{min-width:auto;padding:6px}.login-button[data-v-3c19ee03],.settings-button[data-v-3c19ee03]{padding:8px 16px;font-size:13px;width:100%;max-width:200px}}@media (max-width: 680px){.user-widget[data-v-3c19ee03]{width:100%;display:flex;justify-content:flex-end}.unauthorized-buttons[data-v-3c19ee03]{flex-wrap:wrap;justify-content:flex-end}.login-button[data-v-3c19ee03],.settings-button[data-v-3c19ee03]{width:auto;max-width:none;white-space:nowrap}}@media (max-width: 480px){.dropdown-menu[data-v-3c19ee03]{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-283b4bf4]{width:max-content}.toolbar-widget[data-v-283b4bf4]{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;padding: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-6c85d914]:root{--font-size-regular: 17px;--font-size-header: 22px;--font-size-subheader: 18px;--font-size-button: 19px;--font-size-menu: 17px;--font-size-caption: 12px;--font-size-small: 11px;--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-6c85d914]:root{--content-max-width: 100%;--font-size-header: 22px;--font-size-subheader: 18px;--font-size-button: 19px;--font-size-menu: 17px;--font-size-caption: 12px;--content-padding-x: 20px;--content-padding-y: 20px;--section-gap: 20px;--block-gap: 10px}}@media (max-width: 576px){[data-v-6c85d914]:root{--font-size-header: 20px;--font-size-subheader: 17px;--content-padding-x: 16px;--content-padding-y: 16px;--section-gap: 16px;--block-gap: 8px}}.font-regular[data-v-6c85d914]{font-size:var(--font-size-regular)}.font-header[data-v-6c85d914]{font-size:var(--font-size-header)}.font-subheader[data-v-6c85d914]{font-size:var(--font-size-subheader)}.font-button[data-v-6c85d914]{font-size:var(--font-size-button)}.font-menu[data-v-6c85d914]{font-size:var(--font-size-menu)}.font-caption[data-v-6c85d914]{font-size:var(--font-size-caption)}.font-small[data-v-6c85d914]{font-size:var(--font-size-small)}.pill-btn[data-v-6c85d914]{--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-6c85d914]:hover{background:#f5f7fa;border-color:#c3ccd8}.pill-btn[data-v-6c85d914]:focus-visible{outline:none;box-shadow:0 0 0 3px #2563eb33}.pill-btn[data-v-6c85d914]:disabled{opacity:.5;cursor:default}.pill-btn--active[data-v-6c85d914],.pill-btn.active[data-v-6c85d914]{border-color:#2563eb;color:#1d4ed8;background:#eff6ff}.pill-btn--primary[data-v-6c85d914]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border-color:transparent;box-shadow:0 4px 14px #667eea4d}.pill-btn--primary[data-v-6c85d914]:hover{box-shadow:0 6px 18px #667eea66;background:linear-gradient(135deg,#5a72de 0%,#6a4196 100%)}.pill-btn--outline-primary[data-v-6c85d914]{background:#fff;color:#667eea;border-color:#667eea}.pill-btn--outline-primary[data-v-6c85d914]:hover:not(:disabled){background:#667eea;color:#fff}.pill-btn--ghost[data-v-6c85d914]{background:#f7f9fc;color:#4f5d6d;border-color:#cfd8e3}.pill-btn--ghost[data-v-6c85d914]:hover{background:#eef3f8;border-color:#b8c5d3;color:#3f4d5d}button[data-v-6c85d914],.button[data-v-6c85d914],[role=button][data-v-6c85d914]{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-6c85d914],h2[data-v-6c85d914],h3[data-v-6c85d914],h4[data-v-6c85d914],h5[data-v-6c85d914],h6[data-v-6c85d914]{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-6c85d914],.article-text[data-v-6c85d914]{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-6c85d914]{font-family:main-title-ru!important;font-size:var(--font-size-subheader)}.article-title-ru[data-v-6c85d914]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-ru[data-v-6c85d914]{font-family:main-title-ru!important;font-size:var(--font-size-regular)}.list-title-es[data-v-6c85d914],.list-title-en[data-v-6c85d914],.list-title-fr[data-v-6c85d914],.list-title-de[data-v-6c85d914],.list-title-it[data-v-6c85d914]{font-family:main-title-en!important;font-size:var(--font-size-subheader)}.article-title-es[data-v-6c85d914],.article-title-en[data-v-6c85d914],.article-title-fr[data-v-6c85d914],.article-title-de[data-v-6c85d914],.article-title-it[data-v-6c85d914]{font-family:main-title-ru!important;font-size:var(--font-size-header)!important}.main-text-es[data-v-6c85d914],.main-text-en[data-v-6c85d914],.main-text-fr[data-v-6c85d914],.main-text-de[data-v-6c85d914],.main-text-it[data-v-6c85d914]{font-family:main-title-en!important;font-size:var(--font-size-regular)!important}.list-title-hy[data-v-6c85d914]{font-family:main-title-hy!important;font-size:var(--font-size-subheader)}.article-title-hy[data-v-6c85d914]{font-family:main-title-hy!important;font-size:var(--font-size-header)!important}.main-text-hy[data-v-6c85d914]{font-family:main-title-hy!important;font-size:var(--font-size-regular)!important}.hy[data-v-6c85d914]{font-family:main-text-hy}.hy .article-title[data-v-6c85d914]{font-family:main-title-hy}.ru[data-v-6c85d914]{font-family:main-text-ru}.ru .article-title[data-v-6c85d914]{font-family:main-title-ru}.ru[data-v-6c85d914] *{font-family:main-text-ru}.en[data-v-6c85d914],.es[data-v-6c85d914],.fr[data-v-6c85d914],.de[data-v-6c85d914],.it[data-v-6c85d914]{font-family:main-text-en}.en .article-title[data-v-6c85d914],.es .article-title[data-v-6c85d914],.fr .article-title[data-v-6c85d914],.de .article-title[data-v-6c85d914],.it .article-title[data-v-6c85d914]{font-family:main-title-en}.en[data-v-6c85d914] *,.es[data-v-6c85d914] *,.fr[data-v-6c85d914] *,.de[data-v-6c85d914] *,.it[data-v-6c85d914] *{font-family:main-text-en}.primary-content-text[data-v-6c85d914]{font-size:var(--font-size-regular)}.translation-content-text[data-v-6c85d914]{font-size:var(--font-size-regular);color:#1a73e8}.primary-title-text[data-v-6c85d914]{font-size:var(--font-size-subheader)}.translation-title-text[data-v-6c85d914]{font-size:var(--font-size-subheader);color:#1a73e8}.utility-button-font[data-v-6c85d914]{font-size:var(--font-size-button)!important}.title[data-v-6c85d914]{line-height:30px;padding-bottom:5px;padding-top:15px}.toolbar-toggle-group[data-v-6c85d914]{display:flex;align-items:center;gap:8px}.continue-container[data-v-6c85d914]{margin-top:20px;display:flex;justify-content:center}.continue-button[data-v-6c85d914]{min-width:160px}@media (max-width: 800px){.title[data-v-6c85d914]{font-size:var(--font-size-subheader);line-height:26px}}.fade-enter-active[data-v-6c85d914],.fade-leave-active[data-v-6c85d914]{transition:opacity .05s ease}.fade-enter-from[data-v-6c85d914],.fade-leave-to[data-v-6c85d914]{opacity:0}.fade-enter-to[data-v-6c85d914],.fade-leave-from[data-v-6c85d914]{opacity:1}.news-feed[data-v-6c85d914]{color:#000;border-radius:4px;padding-bottom:var(--section-gap)}.category-menu[data-v-6c85d914]{font-size:var(--font-size-header)}.article-hero[data-v-6c85d914]{padding:var(--block-gap) var(--content-padding-x) 0 var(--content-padding-x);display:flex;justify-content:center}.hero-image[data-v-6c85d914]{width:280px;height:220px;object-fit:cover;border-radius:8px}@media (max-width: 800px){.hero-image[data-v-6c85d914]{width:100%;max-width:320px;height:auto}}.article-title[data-v-6c85d914]{color:#ff2d2d;font-size:var(--font-size-header);margin-bottom:6px}.subtitle[data-v-6c85d914]{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-6c85d914]{background:#f0f0f0;padding:2px 6px;border-radius:8px;color:#333;text-transform:uppercase;letter-spacing:.5px}@media (max-width: 800px){.subtitle[data-v-6c85d914]{font-size:var(--font-size-caption);padding:var(--block-gap) var(--content-padding-x)}}.text-ctr[data-v-6c85d914]{margin:20px auto;line-height:34px;padding-top:24px;position:relative}.article-block+.article-block[data-v-6c85d914]{margin-top:var(--block-gap)}.inline-show-words[data-v-6c85d914]{display:flex;justify-content:center;align-items:center;gap:10px;padding:6px 0 12px}.show-words-divider[data-v-6c85d914]{width:min(680px,100%);height:1px;margin:2px auto 14px;background:#d7dce3}@media (max-width: 800px){.text-ctr[data-v-6c85d914]{line-height:29px;padding-top:16px;margin:16px auto}.show-words-divider[data-v-6c85d914]{margin:0 auto 10px}}.translit-icon[data-v-6c85d914]{flex-shrink:0;opacity:.7}.pill-btn.active .translit-icon[data-v-6c85d914]{opacity:1}.bottom-actions[data-v-6c85d914]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:40px 0 60px}.bottom-actions .quiz-btn[data-v-6c85d914]{width:250px;flex:0 0 250px}@media (max-width: 800px){.bottom-actions[data-v-6c85d914]{gap:8px;padding:26px 0 40px}.bottom-actions .pill-btn[data-v-6c85d914]{flex:1 1 0;min-width:0;justify-content:center}}@media (max-width: 576px){.article-hero[data-v-6c85d914],.subtitle[data-v-6c85d914]{display:none}}[data-v-6c85d914] .content-area .header-section{justify-content:flex-start;flex-wrap:wrap}@media (max-width: 800px){[data-v-6c85d914] .content-area .header-section{justify-content:center;row-gap:12px}[data-v-6c85d914] .content-area .news-list-title{width:100%}[data-v-6c85d914] .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-a82849b4]{display:flex;align-items:center;gap:8px;margin-top:20px;margin-bottom:30px}.word-tab[data-v-a82849b4]{border:1px solid #c3ccd8;border-radius:16px;background:#fff;color:#3f4d5d;padding:8px 16px;font-size:18px;font-weight:700;line-height:1.2;cursor:pointer}.word-tab.active[data-v-a82849b4]{border-color:#2563eb;box-shadow:inset 0 0 0 1px #2563eb}@media (max-width: 860px){.word-tabs[data-v-a82849b4]{flex-wrap:wrap}.word-tab[data-v-a82849b4]{font-size:16px}}.word-status[data-v-d133b75d]{font-size:11px;text-transform:uppercase;letter-spacing:.5px;margin-right:8px}.collection-content[data-v-4d38b482]{color:#1a1a1a}.collection-header[data-v-4d38b482]{margin-bottom:24px}.progress-card[data-v-4d38b482]{border:1px solid #e6edf5;border-radius:10px;padding:12px 12px 10px;background:#ffffff;margin-bottom:20px}.progress-card-header h2[data-v-4d38b482]{margin:0 0 10px;font-size:16px;font-weight:700;color:#1f2937}.progress-chart[data-v-4d38b482]{display:grid;align-items:end;gap:4px;min-height:120px;width:100%;overflow:hidden;padding-bottom:4px}.progress-chart.loading[data-v-4d38b482]{opacity:.65}.progress-bar-item[data-v-4d38b482]{width:100%;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px}.progress-bar-track[data-v-4d38b482]{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-4d38b482]{width:100%;border-radius:999px;background:linear-gradient(180deg,#34d399 0%,#10b981 100%)}.progress-bar-count[data-v-4d38b482]{font-size:10px;line-height:1;color:#1f2937}.progress-bar-date[data-v-4d38b482]{font-size:9px;line-height:1;color:#6b7280;min-height:10px}.collection-heading h1[data-v-4d38b482]{font-size:32px;margin:0 0 4px}.language-summary[data-v-4d38b482]{margin:0;font-size:13px;letter-spacing:.6px;text-transform:uppercase;color:#8a8a8a}.word-list[data-v-4d38b482]{display:grid;grid-template-columns:1fr;gap:26px}.play-word-button[data-v-4d38b482]{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-4d38b482]:hover{background:#f7f7f7;border-color:#c7c7c7;color:#333}@media (max-width: 768px){.word-list[data-v-4d38b482]{grid-template-columns:1fr}.progress-chart[data-v-4d38b482]{gap:2px}.progress-bar-count[data-v-4d38b482],.progress-bar-date[data-v-4d38b482]{font-size:8px}}.repeat-content[data-v-1b3175f0]{color:#1a1a1a}@media (max-width: 800px){.repeat-content[data-v-1b3175f0]{padding-bottom:120px}}.repeat-header[data-v-1b3175f0]{margin-bottom:24px}.repeat-heading .title[data-v-1b3175f0]{margin:0}.title[data-v-1b3175f0]{font-size:32px;margin:0}.subtitle[data-v-1b3175f0]{margin-top:8px;color:#777;font-size:14px}.language-summary[data-v-1b3175f0]{margin-top:6px;color:#9a9a9a;font-size:12px;letter-spacing:.6px;text-transform:uppercase}.play-button[data-v-1b3175f0]{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-1b3175f0]:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.play-button[data-v-1b3175f0]:not(:disabled):hover{background:#eef3f8;border-color:#b8c5d3;color:#3f4d5d}.status-card[data-v-1b3175f0]{background:#ffffff;border-radius:12px;padding:32px;text-align:center;box-shadow:0 2px 8px #0000001a;margin-bottom:24px}.status-card.error[data-v-1b3175f0]{color:#c62828;border:1px solid rgba(198,40,40,.2)}.status-card.empty[data-v-1b3175f0]{color:#555}.word-grid[data-v-1b3175f0]{display:grid;grid-template-columns:1fr;gap:26px}.word-card[data-v-1b3175f0]{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-1b3175f0]:hover{transform:translateY(-1px);box-shadow:0 2px 6px #0f172a1a}.word-content[data-v-1b3175f0]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.word-text[data-v-1b3175f0]{font-size:18px;color:#1a1a1a}.word-separator[data-v-1b3175f0]{color:#ccc}.word-translation[data-v-1b3175f0]{font-size:16px;color:#666}.word-transliteration[data-v-1b3175f0]{font-size:14px;color:#999;font-style:italic}.word-mnemonic[data-v-1b3175f0]{display:flex;gap:10px;align-items:flex-start;margin:8px 0;padding:8px 0;border-top:1px solid #e6edf5}.word-mnemonic-image[data-v-1b3175f0]{width:100px;height:100px;object-fit:cover;border-radius:6px;flex-shrink:0}.word-mnemonic-text[data-v-1b3175f0]{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-1b3175f0] strong,.word-mnemonic-text [data-v-1b3175f0] b{color:#00986f;font-weight:400}.word-meta[data-v-1b3175f0]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.word-date[data-v-1b3175f0]{font-size:11px;color:#999}.play-word-button[data-v-1b3175f0]{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-1b3175f0]:hover{background:#f7f7f7;border-color:#c7c7c7;color:#333}.word-bookmark-button[data-v-1b3175f0]{width:28px;height:28px;border:1px solid #d7dce3;border-radius:8px;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-1b3175f0]{border-color:#8b97a8;color:#2f80ed;background:#f5f9ff}.word-bookmark-button[data-v-1b3175f0]:disabled{opacity:.6;cursor:wait}.word-bookmark-icon[data-v-1b3175f0]{width:15px;height:15px;fill:currentColor}@media (max-width: 576px){.play-button[data-v-1b3175f0]{width:100%}.word-grid[data-v-1b3175f0]{grid-template-columns:1fr}.word-card[data-v-1b3175f0]{padding:10px 12px;border-radius:10px}.word-content[data-v-1b3175f0]{gap:6px;margin-bottom:6px}.word-text[data-v-1b3175f0]{font-size:17px}.word-translation[data-v-1b3175f0]{font-size:15px}.word-transliteration[data-v-1b3175f0]{font-size:13px}.word-mnemonic[data-v-1b3175f0]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;margin:6px 0;padding-top:8px}.word-mnemonic-image[data-v-1b3175f0]{width:72px;height:72px;border-radius:7px}.word-mnemonic-text[data-v-1b3175f0]{line-height:1.35}.word-bookmark-button[data-v-1b3175f0]{width:26px;height:26px;border-radius:7px}}.daily-content[data-v-3ae33035]{padding-bottom:60px}.daily-content h1[data-v-3ae33035]{font-size:32px;margin:0 0 14px}.summary-grid[data-v-3ae33035]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:8px;margin-bottom:14px}.summary-card[data-v-3ae33035]{border:none;background:transparent;padding:6px 4px;text-align:center;width:auto;flex:0 0 auto}.summary-value[data-v-3ae33035]{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-3ae33035]{font-size:16px;color:#6b7280;margin-top:6px}.summary-card-bookmarked .summary-value[data-v-3ae33035]{border-color:#d9f99d;background:#f7fee7;color:#65a30d}.summary-card-bookmarked .summary-label[data-v-3ae33035]{color:#65a30d}.summary-card-learned .summary-value[data-v-3ae33035]{border-color:#86efac;background:#f0fdf4;color:#16a34a}.summary-card-learned .summary-label[data-v-3ae33035]{color:#16a34a}.celebration-card[data-v-3ae33035]{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-3ae33035]{font-size:42px;line-height:1}.celebration-subtext[data-v-3ae33035]{font-size:18px;color:#166534;font-weight:600}.status-card[data-v-3ae33035]{border-radius:10px;border:1px solid #e5e7eb;background:#fff;padding:18px;color:#374151}.status-card.error[data-v-3ae33035]{color:#b42318;border-color:#fecdca;background:#fff5f4}.word-list[data-v-3ae33035]{display:grid;grid-template-columns:1fr;gap:26px}.word-card[data-v-3ae33035]{background:#ffffff;border:1px solid #5c5f62;border-radius:8px;padding:12px 16px;box-shadow:0 1px 3px #0f172a0f}.word-content[data-v-3ae33035]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.word-text[data-v-3ae33035]{font-size:18px;color:#1a1a1a}.word-separator[data-v-3ae33035]{color:#ccc}.word-translation[data-v-3ae33035]{font-size:16px;color:#666}.word-transliteration[data-v-3ae33035]{font-size:14px;color:#999;font-style:italic}.word-mnemonic[data-v-3ae33035]{display:flex;gap:10px;align-items:flex-start;margin:8px 0;padding:8px 0;border-top:1px solid #e6edf5}.word-mnemonic-image[data-v-3ae33035]{width:100px;height:100px;object-fit:cover;border-radius:6px;flex-shrink:0}.word-mnemonic-text[data-v-3ae33035]{margin:0;font-size:var(--font-size-regular);line-height:1.4;color:#555;flex:1;min-width:0}.word-meta[data-v-3ae33035]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:8px}.word-date[data-v-3ae33035]{font-size:11px;color:#999}.word-bookmark-button[data-v-3ae33035]{width:28px;height:28px;border:1px solid #d7dce3;border-radius:8px;background:#fff;color:#6a7686;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.word-bookmark-button.active[data-v-3ae33035]{border-color:#8b97a8;color:#2f80ed;background:#f5f9ff}.word-bookmark-icon[data-v-3ae33035]{width:15px;height:15px;fill:currentColor}@media (max-width: 800px){.daily-content[data-v-3ae33035]{padding-bottom:120px}.summary-grid[data-v-3ae33035]{flex-wrap:nowrap;overflow-x:auto}.summary-card[data-v-3ae33035]{padding:4px 2px;min-width:88px}.summary-value[data-v-3ae33035]{width:52px;height:52px;font-size:18px}.summary-label[data-v-3ae33035]{font-size:14px}}.compact-layout[data-v-0c9f9662]{min-height:100vh;display:flex;flex-direction:column;background:#000000}.compact-header[data-v-0c9f9662]{background:#000000;border-bottom:1px solid rgba(255,255,255,.2);padding:24px}.header-content[data-v-0c9f9662]{max-width:960px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:24px}.header-menu[data-v-0c9f9662]{display:flex;align-items:center;flex-shrink:0}.brand[data-v-0c9f9662]{display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;transition:opacity .2s ease}.brand[data-v-0c9f9662]:hover{opacity:.8}.brand[data-v-0c9f9662]:focus{outline:2px solid rgba(255,255,255,.5);outline-offset:2px;border-radius:4px}.header-title[data-v-0c9f9662]{font-family:logo;color:#fff;font-size:40px;letter-spacing:1px}.header-subtitle[data-v-0c9f9662]{color:#ffffffd9;line-height:1.4;font-size:16px;margin-top:-6px;text-shadow:0px -4px 5px black}.highlight-primary[data-v-0c9f9662]{color:#ffdaf9}.highlight-secondary[data-v-0c9f9662]{color:#ff00d9}.compact-main[data-v-0c9f9662]{flex:1;display:flex;flex-direction:column}.compact-footer[data-v-0c9f9662]{background:#000000;border-top:1px solid rgba(255,255,255,.1);padding:16px;text-align:center}.footer-link[data-v-0c9f9662]{color:#ffffff80;text-decoration:none;font-size:13px;transition:color .2s ease}.footer-link[data-v-0c9f9662]:hover{color:#fffc}.footer-separator[data-v-0c9f9662]{color:#ffffff4d;margin:0 6px;font-size:13px}@media (max-width: 800px){.header-title[data-v-0c9f9662]{font-size:32px}.header-subtitle[data-v-0c9f9662]{font-size:14px}.compact-header[data-v-0c9f9662]{padding:20px 16px}}@media (max-width: 576px){.header-content[data-v-0c9f9662]{flex-direction:column;gap:12px}.header-menu[data-v-0c9f9662]{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-b76b0725]{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-b76b0725]{width:100%;border-radius:0;margin:0 auto;box-shadow:none}}.settings-header[data-v-b76b0725]{background:white;border-bottom:1px solid #e9ecef;color:#495057;padding:30px;text-align:center;position:relative}.settings-header h1[data-v-b76b0725]{margin:0 0 10px;font-size:2.2rem;color:#495057}.settings-header p[data-v-b76b0725]{margin:0;font-size:1.1rem;color:#6c757d}.settings-section[data-v-b76b0725]{padding:30px;border-bottom:1px solid #e9ecef}.settings-section h2[data-v-b76b0725]{margin:0 0 25px;font-size:1.4rem;color:#495057;text-align:center}.big-options[data-v-b76b0725]{display:flex;flex-direction:column;gap:20px;max-width:400px;margin:0 auto}.big-option-card[data-v-b76b0725]{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-b76b0725]:hover{border-color:#6c757d;box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.big-option-card.selected[data-v-b76b0725]{border-color:#495057;background:#f8f9fa;box-shadow:0 4px 16px #6c757d40}.big-flag-image[data-v-b76b0725]{width:56px;height:42px;object-fit:cover;border-radius:4px;box-shadow:0 2px 6px #00000026}.big-name[data-v-b76b0725]{font-size:1.5rem;font-weight:600;color:#495057}.daily-target-options[data-v-b76b0725]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.daily-target-option[data-v-b76b0725]{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-b76b0725]:hover{border-color:#6c757d;transform:translateY(-1px)}.daily-target-option.selected[data-v-b76b0725]{border-color:#495057;background:#f8f9fa}.action-section[data-v-b76b0725]{padding:30px;text-align:center;background:#f8f9fa;display:flex;gap:15px;justify-content:center}.save-button[data-v-b76b0725]{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-b76b0725]:hover:not(:disabled){background:#343a40;transform:translateY(-1px)}.save-button[data-v-b76b0725]:disabled{background:#adb5bd;cursor:not-allowed;transform:none}.success-message[data-v-b76b0725]{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-b76b0725]{margin:10px}.settings-header[data-v-b76b0725]{padding:25px 20px}.settings-header h1[data-v-b76b0725]{font-size:1.8rem}.settings-section[data-v-b76b0725]{padding:20px}.big-option-card[data-v-b76b0725]{padding:22px 28px;min-height:75px}.big-flag-image[data-v-b76b0725]{width:48px;height:36px}.big-name[data-v-b76b0725]{font-size:1.3rem}.action-section[data-v-b76b0725]{flex-direction:column;align-items:center}.save-button[data-v-b76b0725]{width:200px}}.settings-container[data-v-c899495a]{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-c899495a]{width:100%;border-radius:0;margin:0 auto;box-shadow:none}}.settings-header[data-v-c899495a]{background:white;border-bottom:1px solid #e9ecef;color:#495057;padding:30px;text-align:center;position:relative}.settings-header h1[data-v-c899495a]{margin:0 0 10px;font-size:2.2rem;color:#495057}.settings-header p[data-v-c899495a]{margin:0;font-size:1.1rem;color:#6c757d}.settings-section[data-v-c899495a]{padding:30px;border-bottom:1px solid #e9ecef}.settings-section h2[data-v-c899495a]{margin:0 0 25px;font-size:1.4rem;color:#495057;text-align:center}.big-options[data-v-c899495a]{display:flex;flex-direction:column;gap:20px;max-width:400px;margin:0 auto}.big-option-card[data-v-c899495a]{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-c899495a]:hover{border-color:#6c757d;box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.big-option-card.selected[data-v-c899495a]{border-color:#495057;background:#f8f9fa;box-shadow:0 4px 16px #6c757d40}.big-flag-image[data-v-c899495a]{width:56px;height:42px;object-fit:cover;border-radius:4px;box-shadow:0 2px 6px #00000026}.big-name[data-v-c899495a]{font-size:1.5rem;font-weight:600;color:#495057}.daily-target-options[data-v-c899495a]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.daily-target-option[data-v-c899495a]{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-c899495a]:hover{border-color:#6c757d;transform:translateY(-1px)}.daily-target-option.selected[data-v-c899495a]{border-color:#495057;background:#f8f9fa}.action-section[data-v-c899495a]{padding:30px;text-align:center;background:#f8f9fa;display:flex;gap:15px;justify-content:center}.save-button[data-v-c899495a]{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-c899495a]:hover:not(:disabled){background:#343a40;transform:translateY(-1px)}.save-button[data-v-c899495a]:disabled{background:#adb5bd;cursor:not-allowed;transform:none}.success-message[data-v-c899495a]{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-c899495a]{margin:10px}.settings-header[data-v-c899495a]{padding:25px 20px}.settings-header h1[data-v-c899495a]{font-size:1.8rem}.settings-section[data-v-c899495a]{padding:20px}.big-option-card[data-v-c899495a]{padding:22px 28px;min-height:75px}.big-flag-image[data-v-c899495a]{width:48px;height:36px}.big-name[data-v-c899495a]{font-size:1.3rem}.action-section[data-v-c899495a]{flex-direction:column;align-items:center}.save-button[data-v-c899495a]{width:200px}}.options-grid[data-v-de17c70f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-bottom:20px}.option-card[data-v-de17c70f]{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-de17c70f]{display:inline-flex;align-items:center;gap:10px;text-align:center;font-size:16px}.flag[data-v-de17c70f]{font-size:18px;line-height:1}.flag-image[data-v-de17c70f]{width:28px;height:21px;object-fit:cover;border-radius:2px;box-shadow:0 1px 3px #0000001a}.name[data-v-de17c70f]{line-height:1.2}.is-intro .option-card[data-v-de17c70f]:hover{border-color:#667eea;box-shadow:0 4px 12px #667eea33}.is-intro .option-card.selected[data-v-de17c70f]{border-color:#667eea;background:#f8f9ff;box-shadow:0 4px 12px #667eea4d}.is-intro .label[data-v-de17c70f]{color:#333}.is-settings .option-card[data-v-de17c70f]{border-color:#dee2e6;border-radius:8px}.is-settings .option-card[data-v-de17c70f]:hover{border-color:#6c757d;box-shadow:0 2px 8px #0000001a}.is-settings .option-card.selected[data-v-de17c70f]{border-color:#495057;background:#f8f9fa;box-shadow:0 2px 8px #6c757d33}.is-settings .label[data-v-de17c70f]{color:#495057}@media (max-width: 768px){.options-grid[data-v-de17c70f]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}.settings-container[data-v-3c65da3c]{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-3c65da3c]{width:100%;border-radius:0;margin:0 auto;box-shadow:none}}.settings-header[data-v-3c65da3c]{background:white;border-bottom:1px solid #e9ecef;color:#495057;padding:30px;text-align:center;position:relative}.settings-header h1[data-v-3c65da3c]{margin:0 0 10px;font-size:2.2rem;color:#495057}.settings-header p[data-v-3c65da3c]{margin:0;font-size:1.1rem;color:#6c757d}.settings-section[data-v-3c65da3c]{padding:30px;border-bottom:1px solid #e9ecef}.settings-section[data-v-3c65da3c]:last-child{border-bottom:none}.settings-section h2[data-v-3c65da3c]{margin:0 0 20px;font-size:1.4rem;color:#495057}.level-options[data-v-3c65da3c]{display:grid;grid-template-columns:1fr;gap:15px}.level-option[data-v-3c65da3c]{padding:20px;border:2px solid #dee2e6;border-radius:8px;cursor:pointer;transition:all .3s ease;background:white}.level-option[data-v-3c65da3c]:hover{border-color:#6c757d;box-shadow:0 2px 8px #0000001a}.level-option.selected[data-v-3c65da3c]{border-color:#495057;background:#f8f9fa;box-shadow:0 2px 8px #6c757d33}.level-header[data-v-3c65da3c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.level-header h3[data-v-3c65da3c]{margin:0;font-size:1.2rem;color:#495057}.level-badge[data-v-3c65da3c]{font-size:1.3rem}.level-option p[data-v-3c65da3c]{margin:0;color:#6c757d;line-height:1.5;font-size:.95rem}.daily-target-options[data-v-3c65da3c]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.daily-target-option[data-v-3c65da3c]{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-3c65da3c]:hover{border-color:#6c757d;transform:translateY(-1px)}.daily-target-option.selected[data-v-3c65da3c]{border-color:#495057;background:#f8f9fa}.action-section[data-v-3c65da3c]{padding:30px;text-align:center;background:#f8f9fa;display:flex;gap:15px;justify-content:center}.save-button[data-v-3c65da3c]{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-3c65da3c]:hover:not(:disabled){background:#343a40;transform:translateY(-1px)}.save-button[data-v-3c65da3c]:disabled{background:#adb5bd;cursor:not-allowed;transform:none}.success-message[data-v-3c65da3c]{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-3c65da3c]{padding:10px}.settings-container[data-v-3c65da3c]{margin:10px}.settings-header[data-v-3c65da3c]{padding:25px 20px}.settings-header h1[data-v-3c65da3c]{font-size:1.8rem}.settings-section[data-v-3c65da3c]{padding:20px}.options-grid[data-v-3c65da3c]{grid-template-columns:1fr;gap:10px}.option-card[data-v-3c65da3c]{padding:14px 16px;min-height:50px}.level-options[data-v-3c65da3c]{grid-template-columns:1fr}.label[data-v-3c65da3c]{font-size:15px}.action-section[data-v-3c65da3c]{flex-direction:column;align-items:center}.save-button[data-v-3c65da3c]{width:200px}}.intro-container[data-v-b9dcf1d6]{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-b9dcf1d6]{padding:30px}.question-card h2[data-v-b9dcf1d6]{margin:0 0 25px;font-size:1.5rem;color:#333;text-align:center}.step-badge[data-v-b9dcf1d6]{padding:16px 30px 0;color:#6b7280;font-size:14px}.subtitle[data-v-b9dcf1d6]{text-align:center;margin:-8px 0 16px;color:#4b5563}.input-group[data-v-b9dcf1d6]{display:flex;justify-content:center}.input-group input[data-v-b9dcf1d6]{width:100%;max-width:420px;padding:12px 14px;border:1px solid #d1d5db;border-radius:8px;font-size:16px}.option-grid[data-v-b9dcf1d6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.option-card[data-v-b9dcf1d6]{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-b9dcf1d6]:hover{border-color:#667eea;box-shadow:0 4px 12px #667eea33}.option-card.selected[data-v-b9dcf1d6]{border-color:#667eea;background:#f8f9ff;box-shadow:0 4px 12px #667eea40}.google-button[data-v-b9dcf1d6]{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-b9dcf1d6]{width:20px;height:20px;display:block;flex-shrink:0}.btn-label[data-v-b9dcf1d6]{display:inline-flex;align-items:center;line-height:1}.error-text[data-v-b9dcf1d6]{color:#dc2626;text-align:center;margin:12px 0 0}.success-text[data-v-b9dcf1d6]{color:#059669;text-align:center;margin:12px 0 0}.footer[data-v-b9dcf1d6]{border-top:1px solid #e5e7eb;padding:20px 30px 28px;display:flex;flex-direction:column;align-items:center;gap:12px}.primary-button[data-v-b9dcf1d6]{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-b9dcf1d6]: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-b9dcf1d6]:hover:not(:disabled){transform:translateY(-2px) scale(1.01);background-position:100% 50%;box-shadow:0 16px 34px #2563eb57}.primary-button-icon[data-v-b9dcf1d6]{font-size:22px;line-height:1;flex:0 0 auto;animation:ctaIconFloat-b9dcf1d6 2.2s ease-in-out infinite;position:relative;z-index:1}.primary-button-text[data-v-b9dcf1d6]{line-height:1;letter-spacing:.1px;white-space:nowrap;position:relative;z-index:1}.primary-button-finish[data-v-b9dcf1d6]{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-b9dcf1d6]{font-size:24px}.secondary-link[data-v-b9dcf1d6]{border:none;background:transparent;color:#6b7280;font-size:13px;text-decoration:underline;text-underline-offset:2px;padding:0;cursor:pointer}.primary-button[data-v-b9dcf1d6]:disabled,.secondary-link[data-v-b9dcf1d6]:disabled,.google-button[data-v-b9dcf1d6]:disabled{opacity:.5;cursor:not-allowed}@keyframes ctaIconFloat-b9dcf1d6{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (max-width: 576px){.intro-container[data-v-b9dcf1d6]{margin:0 auto;border-radius:0;box-shadow:none}}@media (max-width: 800px){.intro-container[data-v-b9dcf1d6]{margin:16px auto}.question-card[data-v-b9dcf1d6]{padding:22px 18px}.option-grid[data-v-b9dcf1d6]{grid-template-columns:1fr}.footer[data-v-b9dcf1d6]{padding:16px 18px 22px}.primary-button[data-v-b9dcf1d6]{min-height:82px;font-size:18px;gap:8px}.primary-button-finish[data-v-b9dcf1d6]{min-height:92px}}.settings-container[data-v-93497f4b]{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-93497f4b]{margin:10px auto}.settings-header[data-v-93497f4b]{padding:25px 20px}.settings-header h1[data-v-93497f4b]{font-size:1.8rem}.settings-section[data-v-93497f4b]{padding:20px}}@media (max-width: 576px){.settings-container[data-v-93497f4b]{width:100%;border-radius:0;margin:0 auto;box-shadow:none}}.settings-header[data-v-93497f4b]{background:white;border-bottom:1px solid #e9ecef;color:#495057;padding:30px;text-align:center;position:relative}.close-page-button[data-v-93497f4b]{border:1px solid #ced4da;background:#fff;color:#495057;border-radius:10px;padding:12px 16px;font-size:16px;cursor:pointer}.settings-header h1[data-v-93497f4b]{margin:0 0 10px;font-size:2.2rem;color:#495057}.settings-header p[data-v-93497f4b]{margin:0;font-size:1.1rem;color:#6c757d}.settings-section[data-v-93497f4b]{padding:30px;border-bottom:1px solid #e9ecef}.settings-section h2[data-v-93497f4b]{margin:0;font-size:1.4rem;color:#495057}.profile-card[data-v-93497f4b]{width:100%;background:white;border-radius:14px;border:1px solid #e9ecef;padding:20px}.profile-card-header[data-v-93497f4b]{padding-bottom:12px;border-bottom:1px solid #e9ecef;margin-bottom:16px}.profile-card-body[data-v-93497f4b]{display:flex;flex-direction:column;gap:16px}.subscription-card[data-v-93497f4b]{padding:20px}.status-block[data-v-93497f4b]{padding:16px;margin-bottom:18px;text-align:center}.status[data-v-93497f4b]{display:inline-block;padding:6px 10px;border-radius:999px;font-size:.95rem;margin-bottom:12px}.status.premium[data-v-93497f4b]{background:#eafaf0;color:#1d7a3a;border:1px solid #bde7cb}.status.not-premium[data-v-93497f4b]{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-93497f4b]{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-93497f4b]{display:grid;gap:10px}.meta-row[data-v-93497f4b]{display:flex;justify-content:space-between;gap:12px}.meta-label[data-v-93497f4b]{color:#666}.meta-value[data-v-93497f4b]{color:#111;font-weight:600}.price-block[data-v-93497f4b]{display:flex;align-items:baseline;justify-content:center;gap:12px;margin:16px 0 18px;text-align:center}.price-stars[data-v-93497f4b]{color:#666;font-size:1rem;text-align:center}.subscription-actions[data-v-93497f4b]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}.subscribe-button[data-v-93497f4b]{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-93497f4b]:disabled{opacity:.7;cursor:not-allowed}.subscribe-button[data-v-93497f4b]:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 14px 28px #ff5fb26b;filter:saturate(1.08)}.subscribe-button-title[data-v-93497f4b]{font-size:18px;line-height:1.2}.subscribe-button-price[data-v-93497f4b]{font-size:14px;opacity:.95;line-height:1.2}.close-subscription-button[data-v-93497f4b]{min-width:140px}.thank-you-banner[data-v-93497f4b]{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-93497f4b .5s ease,bannerFloat-93497f4b 3s ease-in-out infinite}.thank-you-icon[data-v-93497f4b]{font-size:18px}.thank-you-text[data-v-93497f4b]{font-size:15px}@keyframes bannerIn-93497f4b{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bannerFloat-93497f4b{0%{transform:translateY(0)}50%{transform:translateY(-4px)}to{transform:translateY(0)}}.email-input[data-v-93497f4b]{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-93497f4b]:focus{outline:none;border-color:#667eea}.profile-actions[data-v-93497f4b]{display:flex;gap:12px;align-items:center}.save-button[data-v-93497f4b]{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-93497f4b]:disabled{opacity:.6;cursor:not-allowed}.cancel-button[data-v-93497f4b]{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-93497f4b]:hover{background:#f8f9fa}.error-message[data-v-93497f4b]{margin-top:12px;color:#dc2626;font-size:14px}.success-message[data-v-93497f4b]{background:#efe;color:#3c3;padding:12px;border-radius:8px;margin-top:12px}.confirmation-section[data-v-93497f4b]{padding:40px 30px;text-align:center}.confirmation-message[data-v-93497f4b]{margin:0 0 20px;font-size:18px;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}}.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}
