:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64);--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--main-blue-color: #1a73e8;--main-lightblue-color: #1a96e8;--main-grey-color: ghostwhite;--main-white-color: white;--main-hover-color: #1557b0;--main-darkgrey-color: #f1f3f5;--main-lightblack-color: #333;--main-textgrey-color: #666;--main-closegrey-color: #999;--main-secbtn-color: #ccc;--main-secbtnhover-color: #bbbbbb}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{max-width:none;margin:0;padding:0;font-weight:600}a{text-decoration:none;color:#000;transition:.4s;padding:3px}@media (hover: hover){a:hover{background-color:gray}}@media (min-width: 1024px){body{display:flex;flex-direction:column;align-items:center}main{display:flex;width:100%;position:fixed;left:0;justify-content:center;align-items:center;height:100vh;background-color:var(--main-grey-color)}}.start-container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10vh;margin-top:2vh;background-color:var(--main-grey-color);z-index:-2}.main-start-container{display:flex;flex-direction:column;z-index:-1}.panel-title{font-size:36px;font-weight:700;margin-bottom:20px}@property --angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.panel-right{flex:1;min-width:350px;background-color:var(--main-white-color);padding:40px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 4px 12px #0000001a;border-radius:20px;position:relative}.panel-right.loading:after{--angle: 0deg;content:"";position:absolute;background:conic-gradient(from var(--angle),transparent 50%,var(--main-blue-color));top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:20px;z-index:-1;opacity:0;animation:5s spin linear infinite,fadeIn 1s ease-in forwards}.panel-right.loading:after{animation-play-state:running}.panel-right:not(.loading):after{animation-play-state:paused;--angle: 0deg;opacity:0}@keyframes spin{0%{--angle: 0deg}to{--angle: 360deg}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.form-group{display:flex;flex-direction:column;align-items:center;margin-bottom:15px}.form-control{width:100%;padding:12px;background-color:var(--main-grey-color);border:1px solid #dfe1e5;border-radius:8px;font-size:16px;transition:border-color .3s;text-align:center}.form-control:focus{outline:none;border-color:var(--main-blue-color);box-shadow:0 0 5px #1a73e84d}.form-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.text-uppercase{font-size:14px;color:var(--main-textgrey-color);text-transform:uppercase;margin-bottom:5px;display:block}.btn{padding:8px 16px;border:none;border-radius:20px;cursor:pointer;font-weight:700;transition:background-color .3s}.btn-primary{background-color:var(--main-blue-color);color:var(--main-white-color)}.btn-primary:hover{color:var(--main-white-color);background-color:var(--main-lightblue-color)}.btn-secondary{background-color:var(--main-secbtn-color);color:var(--main-lightblack-color)}.btn-secondary:hover{color:var(--main-lightblack-color);background-color:var(--main-secbtnhover-color)}.close-button{background:none;border:none;font-size:24px;cursor:pointer;color:var(--main-closegrey-color)}.close-button:hover{color:var(--main-textgrey-color)}.close-button:disabled{opacity:.3;cursor:not-allowed}.edit-button,.delete-button,.test-button{font-weight:400;font-size:14px;height:40px;width:120px}.delete-button{background-color:#dc3545;color:var(--main-white-color)}.delete-button:hover{background-color:#c82333;color:var(--main-white-color)}.see-all-link{display:block;text-align:right;margin-top:15px;color:var(--main-blue-color);text-decoration:none;font-size:15px}.see-all-link:hover{text-decoration:none;background-color:var(--main-darkgrey-color)}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{background-color:#fff;padding:20px;border-radius:10px;width:500px;height:570px;overflow-y:auto;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column}.modal-content.loading:after{--angle: 0deg;content:"";position:absolute;background:conic-gradient(from var(--angle),transparent 50%,var(--main-blue-color));top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:20px;z-index:-1;opacity:0;animation:5s spin linear infinite,fadeIn 1s ease-in forwards}.modal-content.loading:after{animation-play-state:running}.modal-content:not(.loading):after{animation-play-state:paused;--angle: 0deg;opacity:0}.dropdown-select{padding:8px 12px;border:1px solid #ccc;border-radius:20px;background-color:var(--main-white-color);cursor:pointer;font-size:14px;width:100%}.controls{display:flex;margin-bottom:20px;justify-content:space-between}.table{width:100%;border-collapse:collapse}.table th,.table td{padding:8px;line-height:1.2;text-align:center;vertical-align:middle;border:1px solid #ddd;box-sizing:border-box}.table th{font-weight:700;cursor:default}.table-bordered tr.highlighted td{position:relative;outline-offset:-1px;animation:highlightCell 3s ease-in-out}@keyframes highlightCell{0%{background-color:#1a73e800;outline:1px solid #dddddd00;outline-offset:-1px}20%{background-color:#1a73e887;outline:1px solid rgba(0,105,243,.5);outline-offset:-1px}70%{background-color:#1a73e887;outline:1px solid rgba(0,105,243,.5);outline-offset:-1px}to{background-color:#1a73e800;outline:1px solid #dddddd00;outline-offset:-1px}}.thick-separator{border-right:1px solid var(--main-closegrey-color)!important}.loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fffc;display:flex;justify-content:center;align-items:center;z-index:1000}.loading-spinner{width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:var(--main-blue-color);animation:loading-spin 1s linear infinite}@keyframes loading-spin{to{transform:rotate(360deg)}}.spinner{display:inline-block;width:16px;height:16px;border:2px solid var(--main-blue-color);border-top-color:var(--main-white-color);border-bottom-color:var(--main-white-color);border-radius:50%;animation:loading-spin 1s linear infinite;margin-right:8px}body.landing-page-main{display:block;align-items:initial;min-height:100vh;background:#0a0a0a}main.landing-page-main{position:static;height:auto;min-height:100vh;display:block;background:none}.content-desktop{display:block}.content-mobile{display:none}@media (max-width: 768px){.content-desktop{display:none}.content-mobile{display:block}.start-container{flex-direction:column;gap:0;margin-top:0;padding:0 0 16px}.main-start-container,.start-container{z-index:auto!important}.panel-right{min-width:unset;width:95%;margin-top:2vh;border-radius:18px;padding:24px 10px 18px;box-sizing:border-box}.panel-title{font-size:1.5rem;margin-bottom:10px;padding-left:10vh}.btn-primary,.btn-outline-primary.support-btn{width:100%;min-width:unset}.dropdown-select{width:100%}}.custom-alert[data-v-4cec381c]{position:fixed;top:7%;left:50%;transform:translate(-50%,-50%);z-index:2000;min-width:300px;max-width:90%;padding:15px;border-radius:5px;box-shadow:0 4px 12px #00000026;font-size:18px;text-align:center;opacity:1;transition:opacity .5s ease-in-out}.alert-error[data-v-4cec381c]{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.alert-success[data-v-4cec381c]{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.alert-info[data-v-4cec381c]{background-color:#d4e4ed;color:#154857;border:1px solid #c3d8e6}.fade-out[data-v-4cec381c]{opacity:0}.close-button[data-v-4cec381c]{position:absolute;top:0;right:5px;padding:0;line-height:1}.pagination[data-v-1c7dbcab]{display:flex;justify-content:space-between;align-items:center;margin-top:20px;color:var(--main-textgrey-color)}.pagination-buttons button[data-v-1c7dbcab]{padding:5px 10px;margin:0 2px;border:1px solid #ccc;border-radius:4px;background-color:var(--main-white-color);cursor:pointer}.pagination-buttons button.active[data-v-1c7dbcab]{background-color:var(--main-blue-color);color:var(--main-white-color);border-color:var(--main-blue-color)}.pagination-buttons button[data-v-1c7dbcab]:disabled{cursor:not-allowed;opacity:.6}@media (max-width: 768px){.pagination[data-v-1c7dbcab]{display:flex;flex-direction:column;margin-top:0;gap:10px}}.search-input-container[data-v-0ccd947c]{position:relative}.search-icon[data-v-0ccd947c]{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#000;pointer-events:none}.search-input[data-v-0ccd947c]{padding:8px 12px 8px 35px;border:1px solid #ccc;border-radius:20px;width:200px;outline:none;transition:border-color .3s}.search-input[data-v-0ccd947c]:focus{outline:none;border-color:var(--main-blue-color);box-shadow:0 0 5px #1a73e84d}@media (max-width: 768px){.search-input[data-v-0ccd947c]{width:100%}}.search-container[data-v-5f83fb5b],.filters-container[data-v-5f83fb5b],.buttons-container[data-v-5f83fb5b]{display:flex;flex-direction:row;gap:10px}.select-with-icon[data-v-5f83fb5b]{position:relative;display:inline-block}.select-with-icon .dropdown-select[data-v-5f83fb5b]{padding-left:35px}.funnel-icon[data-v-5f83fb5b]{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;z-index:1;color:#000}.upload-icon[data-v-5f83fb5b]{width:18px;margin-right:4px}@media (max-width: 768px){.controls[data-v-5f83fb5b]{flex-direction:column;background:#fff;gap:10px;padding:8px;box-shadow:0 2px 8px #00000012}.search-container[data-v-5f83fb5b],.buttons-container[data-v-5f83fb5b]{flex-direction:column;width:100%}.buttons-container button[data-v-5f83fb5b]{height:42px}.select-with-icon[data-v-5f83fb5b]{width:100%}.import-words-btn[data-v-5f83fb5b]{background:#fff;color:#222!important;border:1.5px solid #d1d5db}}.actions-cell[data-v-660ffd91]{text-align:center;white-space:nowrap;display:flex;justify-content:center;gap:12px}.edit-button[data-v-660ffd91],.delete-button[data-v-660ffd91]{height:35px}@media (max-width: 768px){.edit-button[data-v-660ffd91],.delete-button[data-v-660ffd91]{font-size:13px;border-radius:10px;height:32px;padding:0;margin:0;min-width:0;max-width:45px}.actions-cell[data-v-660ffd91]{gap:8px}}th[data-v-7786a0a0],tr:first-child td[data-v-7786a0a0]{border-top:none}tr:last-child td[data-v-7786a0a0]{border-bottom:none}th[data-v-7786a0a0]:first-child,td[data-v-7786a0a0]:first-child{border-left:none}th[data-v-7786a0a0]:last-child,td[data-v-7786a0a0]:last-child{border-right:none}tr.highlighted.yellow-row td[data-v-7786a0a0],tr.highlighted.green-row td[data-v-7786a0a0],tr.highlighted.orange-row td[data-v-7786a0a0],tr.highlighted.brown-row td[data-v-7786a0a0]{position:relative;outline-offset:-1px}.collections-count-column[data-v-7786a0a0]{width:5%}@media (max-width: 768px){tbody[data-v-7786a0a0],thead[data-v-7786a0a0],tr[data-v-7786a0a0],th[data-v-7786a0a0],td[data-v-7786a0a0]{box-sizing:border-box;width:100%}thead[data-v-7786a0a0]{display:none}tr[data-v-7786a0a0]{margin-bottom:12px;border-radius:12px;box-shadow:0 2px 8px #00000014;background:#fff;padding:8px 0 8px 8px;display:flex;align-items:center;width:100%;box-sizing:border-box}td[data-v-7786a0a0]{border:none;padding:6px 4px;text-align:left;font-size:13px;flex:1 1 0;box-sizing:border-box;word-break:break-word}td.thick-separator[data-v-7786a0a0]{display:none!important}tr.highlighted.yellow-row[data-v-7786a0a0],tr.highlighted.green-row[data-v-7786a0a0],tr.highlighted.orange-row[data-v-7786a0a0],tr.highlighted.brown-row[data-v-7786a0a0]{position:relative;outline-offset:-1px}.collections-count-column[data-v-7786a0a0]{display:none}}.lang-badge[data-v-7786a0a0]{display:inline-block;background:#f3f4f6;color:#444;font-size:.85em;border-radius:12px;padding:2px 8px;font-weight:600;vertical-align:middle}.mobile-only[data-v-7786a0a0]{display:none}@media (max-width: 768px){.mobile-only[data-v-7786a0a0]{display:inline-block}}@keyframes highlightYellow{0%{background-color:#1a73e800;outline:1px solid #dddddd00;outline-offset:-1px}20%,70%{background-color:#1a73e887;outline:1px solid rgba(0,105,243,.5);outline-offset:-1px}to{background-color:#f8f822d8;outline:1px solid #dddddd00;outline-offset:-1px}}@keyframes highlightGreen{0%{background-color:#1a73e800;outline:1px solid #dddddd00;outline-offset:-1px}20%,70%{background-color:#1a73e887;outline:1px solid rgba(0,105,243,.5);outline-offset:-1px}to{background-color:#51f851ea;outline:1px solid #dddddd00;outline-offset:-1px}}@keyframes highlightOrange{0%{background-color:#1a73e800;outline:1px solid #dddddd00;outline-offset:-1px}20%,70%{background-color:#1a73e887;outline:1px solid rgba(0,105,243,.5);outline-offset:-1px}to{background-color:#fcba03d7;outline:1px solid #dddddd00;outline-offset:-1px}}@keyframes highlightBrown{0%{background-color:#1a73e800;outline:1px solid transparent;outline-offset:-1px}20%,70%{background-color:#1a73e887;outline:1px solid rgba(0,105,243,.5);outline-offset:-1px}to{background-color:#a0522dd5;outline:1px solid transparent;outline-offset:-1px}}tr.yellow-row td{background-color:#f8f822d8}tr.green-row td{background-color:#51f851ea}tr.orange-row td{background-color:#fcba03d7}tr.brown-row td{background-color:#a0522dd5}tr.highlighted.yellow-row td{animation:highlightYellow 2s ease-in-out}tr.highlighted.green-row td{animation:highlightGreen 2s ease-in-out}tr.highlighted.orange-row td{animation:highlightOrange 2s ease-in-out}tr.highlighted.brown-row td{animation:highlightBrown 2s ease-in-out}@media (max-width: 768px){tr.yellow-row{background-color:#f8f822d8}tr.green-row{background-color:#51f851ea}tr.orange-row{background-color:#fcba03d7}tr.brown-row{background-color:#a0522dd5}tr.yellow-row td,tr.green-row td,tr.orange-row td,tr.brown-row td{background-color:transparent}tr.highlighted.yellow-row{animation:highlightYellow 2s ease-in-out}tr.highlighted.green-row{animation:highlightGreen 2s ease-in-out}tr.highlighted.orange-row{animation:highlightOrange 2s ease-in-out}tr.highlighted.brown-row{animation:highlightBrown 2s ease-in-out}tr.highlighted.yellow-row td,tr.highlighted.green-row td,tr.highlighted.orange-row td,tr.highlighted.brown-row td{animation:none}}th[data-v-d9b9d6f1],tr:first-child td[data-v-d9b9d6f1]{border-top:none}tr:last-child td[data-v-d9b9d6f1]{border-bottom:none}th[data-v-d9b9d6f1]:first-child,td[data-v-d9b9d6f1]:first-child{border-left:none}th[data-v-d9b9d6f1]:last-child,td[data-v-d9b9d6f1]:last-child{border-right:none}tr.highlighted.yellow-row td[data-v-d9b9d6f1],tr.highlighted.green-row td[data-v-d9b9d6f1],tr.highlighted.orange-row td[data-v-d9b9d6f1],tr.highlighted.brown-row td[data-v-d9b9d6f1]{position:relative;outline-offset:-1px}.collections-count-column[data-v-d9b9d6f1]{width:5%}@media (max-width: 768px){tbody[data-v-d9b9d6f1],thead[data-v-d9b9d6f1],tr[data-v-d9b9d6f1],th[data-v-d9b9d6f1],td[data-v-d9b9d6f1]{box-sizing:border-box;width:100%}thead[data-v-d9b9d6f1]{display:none}tr[data-v-d9b9d6f1]{margin-bottom:12px;border-radius:12px;box-shadow:0 2px 8px #00000014;background:#fff;padding:8px 0 8px 8px;display:flex;align-items:center;width:100%;box-sizing:border-box}td[data-v-d9b9d6f1]{border:none;padding:6px 4px;text-align:left;font-size:13px;flex:1 1 0;box-sizing:border-box;word-break:break-word}td.thick-separator[data-v-d9b9d6f1]{display:none!important}tr.highlighted.yellow-row[data-v-d9b9d6f1],tr.highlighted.green-row[data-v-d9b9d6f1],tr.highlighted.orange-row[data-v-d9b9d6f1],tr.highlighted.brown-row[data-v-d9b9d6f1]{position:relative;outline-offset:-1px}.collections-count-column[data-v-d9b9d6f1]{display:none}}.main-column[data-v-d9b9d6f1]{width:35%}.language-column[data-v-d9b9d6f1]{width:5%}.actions-column[data-v-d9b9d6f1]{width:20%}.header-group-1[data-v-d9b9d6f1],.header-actions[data-v-d9b9d6f1]{background-color:#e8ecef}.header-group-2[data-v-d9b9d6f1]{background-color:#e8ecef6c}.table-container[data-v-a9beea86]{min-height:350px;position:relative}.table[data-v-a9beea86]{border-radius:18px;overflow:hidden;border:none;box-shadow:0 6px 10px #0006}.table.loading[data-v-a9beea86]{opacity:.6;transition:opacity .3s}@media (max-width: 768px){.table-container[data-v-a9beea86]{padding:0 8px;overflow-x:hidden}.table[data-v-a9beea86]{min-height:432px;box-shadow:none;--bs-table-hover-bg: transparent;margin-bottom:5px;box-sizing:border-box;width:100%}}.modal-header[data-v-315ddb7a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal-header h2[data-v-315ddb7a]{margin:0;font-size:18px;color:var(--main-lightblack-color)}.modal-info-header[data-v-315ddb7a]{padding:16px;border-bottom:1px solid #ddd}.modal-dialogue-header[data-v-315ddb7a]{margin-bottom:0}.word-modal-row[data-v-8f21e4ba]{display:flex;flex-direction:row;gap:5px;background-color:var(--main-grey-color);border-radius:10px;border:1px solid #dfe1e5;padding:5px 5px 10px}.original-word[data-v-8f21e4ba]{flex:3.1;display:flex;flex-direction:column}.form-control[data-v-8f21e4ba]{background-color:var(--main-white-color)}.lang-select[data-v-8f21e4ba]{flex:1;display:flex;flex-direction:column}.lang-select select[data-v-8f21e4ba]{width:100%}.lang-dropdown[data-v-8f21e4ba]{padding:0 10px;border:1px solid #ccc;border-radius:10px;background-color:var(--main-white-color);cursor:pointer;height:100%;text-transform:uppercase}.lang-dropdown option[data-v-8f21e4ba]{text-transform:none}@media (max-width: 768px){.lang-dropdown[data-v-8f21e4ba]{padding:0 18px}}.form-group[data-v-6791af99]{flex:1;display:flex;flex-direction:column}select[data-v-6791af99],.dropdown-select[data-v-6791af99]{width:100%}@media (max-width: 768px){.form-group[data-v-6791af99]{flex-direction:column}}.alternatives-check[data-v-ef11768c]{cursor:pointer;font-size:.9rem;display:flex;justify-content:space-between;align-items:center;background-color:var(--main-blue-color);color:#fff;border-radius:20px;height:40px;margin-bottom:10px}.alternatives-check.disabled[data-v-ef11768c]{cursor:not-allowed}.check-link[data-v-ef11768c]{cursor:pointer;padding-left:20px;display:flex;align-items:center;justify-content:center}.check-link.disabled[data-v-ef11768c]{cursor:not-allowed;opacity:.5}.limit-badge[data-v-ef11768c]{cursor:default;background-color:#fff3;color:#fff;border-radius:20px;padding:2px 15px;font-size:.85rem;height:100%;display:flex;align-items:center;justify-content:center}.check-arrow[data-v-ef11768c]{padding-left:5px}@media (max-width: 768px){.alternatives-check[data-v-ef11768c]{font-size:.8rem}}.no-alternatives-message[data-v-2b100a76]{background-color:var(--main-grey-color);border:1px solid #dfe1e5;border-radius:8px;padding:15px;margin:10px 0;text-align:center;color:#d9534f;font-size:.9rem}.no-alternatives-message i[data-v-2b100a76]{margin-right:5px}.alternative-row[data-v-2b100a76]{background-color:var(--main-grey-color);border:1px solid #dfe1e5;border-radius:8px;font-size:16px;transition:border-color .3s;display:flex;justify-content:space-between;align-items:center;width:95%;margin:0 auto 6px;text-align:left;padding:6px 6px 6px 15px}.alternative-row.added[data-v-2b100a76]{background-color:#90ee90}.alternative-row.added .use-this-button[data-v-2b100a76]{background-color:green;width:120px;cursor:default}.use-this-button[data-v-2b100a76]{background-color:var(--main-blue-color);color:#fff;border:none;border-radius:4px;cursor:pointer;width:80px;font-size:.9rem}.use-this-button[data-v-2b100a76]:disabled{cursor:not-allowed;opacity:.5}.use-this-button.loading[data-v-2b100a76]{cursor:wait;opacity:1}.modal-content[data-v-b1def1e1]{height:340px}.modal-body[data-v-b1def1e1]{padding:16px;text-align:center}.modal-body p[data-v-b1def1e1]{font-size:16px;color:#333;margin:8px 0}.highlight[data-v-b1def1e1]{font-weight:700;color:#d9534f;font-size:17px}.modal-footer[data-v-b1def1e1]{padding:10px;border-top:1px solid #ddd;gap:8px}@media (max-width: 768px){.modal-content[data-v-b1def1e1]{width:100%;margin:8px}}.modal-content[data-v-af77ca3f]{width:600px;height:auto;position:relative;overflow:visible}.form-row[data-v-af77ca3f]{display:flex;flex-direction:row;justify-content:center;gap:2vh}@media (max-width: 768px){.modal-content[data-v-af77ca3f]{width:100%;margin:8px}.form-row[data-v-af77ca3f]{flex-direction:column}}.info-text[data-v-f1981024]{margin-bottom:20px;color:var(--main-blue-color)}.selection-info[data-v-f1981024]{margin-top:15px;margin-bottom:0;color:var(--main-blue-color)}@media (max-width: 768px){.info-text[data-v-f1981024]{font-size:13px}}.words-table[data-v-6b617139]{width:100%;border-collapse:collapse;margin-bottom:15px}.words-table th[data-v-6b617139],.words-table td[data-v-6b617139]{padding:8px;text-align:center;border-bottom:1px solid #ddd}.words-table th[data-v-6b617139]{background-color:#f1f1f1;cursor:default;text-align:center}.words-table th[data-v-6b617139]:first-child,.words-table td[data-v-6b617139]:first-child,.words-table th[data-v-6b617139]:nth-child(2),.words-table td[data-v-6b617139]:nth-child(2){width:30%}.words-table th[data-v-6b617139]:last-child,.words-table td[data-v-6b617139]:last-child{width:20%;text-align:right;cursor:pointer}.words-table th input[type=checkbox][data-v-6b617139],.words-table td input[type=checkbox][data-v-6b617139]{margin-left:10px}.words-table tr.selected[data-v-6b617139]{background-color:#7db8f7}.words-table tr[data-v-6b617139]{cursor:pointer;transition:background-color .3s}.words-table tr[data-v-6b617139]:hover{background-color:#b7d4f3}.select-desktop[data-v-6b617139]{display:inline-block}@media (max-width: 768px){.select-desktop[data-v-6b617139]{display:none}}.modal-content[data-v-4cc0b705]{height:50vh;overflow-y:auto;position:relative;overflow:visible}.modal-body[data-v-4cc0b705]{max-height:40vh;overflow-y:auto}@media (max-width: 768px){.modal-content[data-v-4cc0b705]{width:100%;margin:8px}}.tabs[data-v-a9add25c]{display:flex;justify-content:space-between;margin-bottom:40px;width:100%}.tab[data-v-a9add25c]{flex:1;margin:0 1px;padding:10px;border:none;border-radius:10px;background-color:#007bff;opacity:.5;cursor:pointer;position:relative;text-align:center}.tab.active[data-v-a9add25c]{opacity:1;color:#fff}.tab.disabled[data-v-a9add25c]{background-color:#e0e0e0;color:#a0a0a0;cursor:not-allowed;opacity:1}.tab.disabled[data-v-a9add25c]:after{content:"Coming Soon";font-size:10px;position:absolute;top:100%;left:50%;transform:translate(-50%);color:#a0a0a0;white-space:nowrap}.file-format[data-v-23c5e792]{background-color:#e0e0e0;padding:10px;border-radius:5px}.file-format strong[data-v-23c5e792]{display:block;margin-bottom:5px}.file-format pre[data-v-23c5e792]{margin-bottom:5px;text-align:center;display:block}@media (max-width: 768px){.file-format pre[data-v-23c5e792]{font-size:10px}}.pointer-events-none[data-v-cc299516]{pointer-events:none}.upload-area[data-v-cc299516]{border:2px dashed #ccc;padding:25px;text-align:center;margin-bottom:20px;cursor:pointer}.upload-area svg[data-v-cc299516]{margin-bottom:20px}.modal-content[data-v-6826a72a]{height:auto;position:relative;overflow:visible}@media (max-width: 768px){.modal-content[data-v-6826a72a]{width:100%;margin:8px}}.info-banner[data-v-7685bb10]{background-color:#fff3cd;border:1px solid #ffeeba;padding:15px;border-radius:4px;margin-top:20px;text-align:center}.info-banner p[data-v-7685bb10]{margin:5px 0;color:#856404}.info-banner p[data-v-7685bb10]:first-child,p[data-v-7685bb10]:last-child{font-weight:700}.modal-footer[data-v-9340c3cc]{margin-top:20px;text-align:center;padding:0 20px}.btn-primary[data-v-9340c3cc]{background-color:#1a73e8;color:#fff;padding:12px 20px;border-radius:4px;border:none;cursor:pointer;width:100%;font-size:16px;font-weight:500;transition:background-color .3s ease}.btn-primary[data-v-9340c3cc]:hover:not(:disabled){background-color:#1557b0}.btn-primary[data-v-9340c3cc]:disabled{background-color:#ccc;cursor:not-allowed}.plans-container[data-v-60878293]{display:flex;gap:15px;justify-content:space-between;margin-bottom:20px;flex-wrap:nowrap}.plan-card[data-v-60878293]{flex:1;width:calc(25% - 12px);min-width:220px;padding:15px;border:1px solid #ddd;border-radius:8px;cursor:pointer;transition:all .3s ease;position:relative}.plan-card[data-v-60878293]:hover{transform:translateY(-5px);box-shadow:0 4px 12px #0000001a}.plan-card.selected[data-v-60878293]{border-color:transparent;background-color:#f8f9fe}.plan-card.selected[data-v-60878293]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #1a73e8;border-radius:8px;animation:borderDance-60878293 2s linear infinite}@keyframes borderDance-60878293{0%{clip-path:inset(0 0 95% 0)}25%{clip-path:inset(0 0 0 95%)}50%{clip-path:inset(95% 0 0 0)}75%{clip-path:inset(0 95% 0 0)}to{clip-path:inset(0 0 95% 0)}}.plan-card h3[data-v-60878293]{margin:0 0 15px;color:#333}.price[data-v-60878293]{font-size:24px;font-weight:700;color:#1a73e8;margin-bottom:15px}.price span[data-v-60878293]{font-size:14px;color:#666}.plan-card ul[data-v-60878293]{list-style:none;padding:0;margin:0}.plan-card ul li[data-v-60878293]{margin:8px 0;color:#666;position:relative;padding-left:24px}.plan-card ul li[data-v-60878293]:before{content:"✓";position:absolute;left:0;color:#34a853}.modal-content[data-v-8d6b112f]{max-width:1200px;height:auto;padding:20px;width:95vw}.modal-content[data-v-77626c18]{height:340px;position:relative;overflow:visible}.modal-content.loading[data-v-77626c18]:after{background:conic-gradient(from var(--angle),transparent 50%,#f44336)}.modal-body[data-v-77626c18]{padding:16px;text-align:center}.modal-body p[data-v-77626c18]{font-size:16px;color:#333;margin:8px 0}.modal-footer[data-v-77626c18]{padding:10px;border-top:1px solid #ddd;gap:8px}.simple-padding-container[data-v-d3465666]{padding:20px}@media (max-width: 768px){.simple-padding-container[data-v-d3465666]{padding:0}}.forgot-password-text[data-v-c7a06cf9],.privacy-policy-text[data-v-c7a06cf9]{font-size:12px;text-align:center;color:var(--main-text-color);max-width:250px;margin:0 auto}.forgot-password-text p[data-v-c7a06cf9]{margin:0}.forgot-password-text a[data-v-c7a06cf9]:hover,.privacy-policy-text a[data-v-c7a06cf9]:hover{text-decoration:underline;background:none}.forgot-password-text a[data-v-c7a06cf9],.privacy-policy-text a[data-v-c7a06cf9]{color:var(--main-blue-color);text-decoration:none;white-space:nowrap}.register-link[data-v-ff14c0a4]{text-align:center;font-size:14px}.preview-question-link[data-v-ff14c0a4]{margin-top:10px}.btn-secondary[data-v-ff14c0a4]{color:var(--main-blue-color);background-color:var(--main-white-color);text-transform:uppercase}.btn-secondary[data-v-ff14c0a4]:hover{text-decoration:underline}.disabled[data-v-ff14c0a4]{pointer-events:none;color:var(--main-secbtn-color);cursor:not-allowed}.btn-primary[data-v-420522ac]{width:100%;border-radius:8px;margin-top:15px;margin-bottom:6px;text-transform:capitalize}.disabled[data-v-420522ac]{pointer-events:none;color:var(--main-secbtn-color);cursor:not-allowed}.btn-outline-primary.support-btn[data-v-420522ac]{width:100%;border-radius:8px;color:var(--main-blue-color);background:var(--main-white-color);border:1.5px solid var(--main-blue-color);margin-top:0;margin-bottom:0;text-transform:none;font-weight:700;transition:background .2s,color .2s}.btn-outline-primary.support-btn[data-v-420522ac]:hover{background:var(--main-blue-color);color:var(--main-white-color);text-decoration:none}.support-btn-flex[data-v-420522ac]{display:flex;align-items:center;justify-content:center;gap:6px}.support-icon[data-v-420522ac]{display:flex;align-items:center}.form-group[data-v-3cf7a016]{margin-bottom:10px}.bottom-panel[data-v-811a70d3]{width:100%;background:#fff;box-shadow:0 2px 16px #3c3c3c1a;border-radius:18px;margin:32px auto 0;padding:24px 0 8px;display:flex;justify-content:center;align-items:center;max-width:900px}.bottom-panel-content[data-v-811a70d3]{width:100%;display:flex;flex-direction:column;align-items:center;position:relative}.bottom-panel-title[data-v-811a70d3]{color:#1a73e8;font-size:2rem;font-weight:700;margin-bottom:8px;letter-spacing:.5px}.bottom-panel-desc[data-v-811a70d3]{color:#666;font-size:1.08rem;margin-bottom:8px}.bottom-panel-footer[data-v-811a70d3]{color:#333;font-size:.84rem;margin-bottom:8px}.bottom-panel-desc-mobile[data-v-811a70d3]{display:none}.bottom-panel-desc-desktop[data-v-811a70d3]{display:block;text-align:center}@media (max-width: 768px){.bottom-panel-desc-desktop[data-v-811a70d3]{display:none}.bottom-panel-desc-mobile[data-v-811a70d3]{display:block;text-align:center;line-height:1.5}.bottom-panel[data-v-811a70d3]{box-shadow:none;margin:16px 0 0;padding:8px 0;max-width:100%}.bottom-panel-title[data-v-811a70d3]{font-size:1.2rem}.bottom-panel-desc[data-v-811a70d3]{font-size:1rem;padding-left:0}.bottom-panel-footer[data-v-811a70d3]{font-size:.8rem}}.panel-left[data-v-78ef4622]{flex:1;min-width:300px;background-color:var(--main-blue-color);color:var(--main-white-color);padding:40px;display:flex;flex-direction:column;justify-content:center;border-radius:20px;line-height:1.8}.panel-tagline[data-v-78ef4622]{font-size:20px;margin:5px 0}.panel-description[data-v-78ef4622]{font-size:16px;margin:5px 0;opacity:.8;font-style:italic}@media (max-width: 768px){.panel-left[data-v-78ef4622]{min-width:unset;border-radius:18px;padding:24px 10px 12px 3vh;box-sizing:border-box;margin:1vh 1vh 0;text-align:left;width:calc(100% - 2vh)}.panel-tagline[data-v-78ef4622]{font-size:1.1rem;margin:2px 0}.panel-description[data-v-78ef4622]{font-size:.94rem;margin:2px 0}.panel-tagline[data-v-78ef4622]:before,.panel-description[data-v-78ef4622]:before{content:"•";color:var(--main-white-color);font-weight:700;margin-right:8px;font-size:1.1em;vertical-align:middle}}.flex-container[data-v-e5e1d510]{display:flex;flex-direction:row;flex-wrap:wrap;max-width:800px;max-height:200px;overflow-y:auto}.flex-item[data-v-e5e1d510]{flex:1 1 200px;border:1px solid #ccc;border-radius:5px;display:flex;align-items:center;margin:3px;background-color:var(--main-grey-color)}.flex-item.selected[data-v-e5e1d510]{background-color:#7db8f7;color:#fff}.error-message[data-v-2231d689]{color:#dc3545;font-size:.85rem;margin-top:.1rem}.selected-words-chips[data-v-b7ec7afd]{display:flex;flex-wrap:wrap;align-items:center;gap:5px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;padding:5px;margin-bottom:16px;min-height:50px;max-height:90px;overflow-y:auto}.selected-chip[data-v-b7ec7afd]{display:flex;align-items:center;background:#e7f0fd;color:#2563eb;border-radius:16px;padding:4px 14px 4px 12px;font-size:1rem;font-weight:500;cursor:default;transition:background .2s}.selected-chip[data-v-b7ec7afd]:hover{background:#dbeafe}.chip-remove[data-v-b7ec7afd]{display:inline-block;margin-left:7px;color:#2563eb;font-size:1.1em;font-weight:700;cursor:pointer;transition:color .2s}.chip-remove[data-v-b7ec7afd]:hover{color:#e11d48}.dropdown-select[data-v-cdcfe6c9]{border:1px solid #d1d5db;border-radius:6px;padding:4px 10px;font-size:1rem;background:#fff;color:#222}.filter-row[data-v-0a6e3bea]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.view-switcher[data-v-0a6e3bea]{margin-left:auto;display:flex;gap:0px;border:1px solid #d1d5db;border-radius:8px;background:#f8fafc;height:36px}.switch-btn[data-v-0a6e3bea]{border:none;background:transparent;padding:0 18px;height:100%;font-size:1rem;color:#3b3b3b;cursor:pointer;border-radius:8px;transition:background .2s,color .2s}.switch-btn.active[data-v-0a6e3bea]{background:#e7f0fd;color:#2563eb;font-weight:600}.words-list[data-v-be409f4d]{list-style:none;padding:0;margin:0}.word-list-item[data-v-be409f4d]{display:flex;align-items:center;padding:6px 16px;margin-bottom:1px;border-radius:8px;background:#f7fafd;border:1px solid #e5e7eb;cursor:pointer;transition:border .2s,background .2s;position:relative}.word-list-item.selected[data-v-be409f4d]{background:#2563eb;border-color:#2563eb;color:#fff}.word-list-item.selected .word-original[data-v-be409f4d],.word-list-item.selected .word-translation[data-v-be409f4d],.word-list-item.selected .word-badge[data-v-be409f4d]{color:#fff}.word-list-item.selected .word-badge[data-v-be409f4d]{background:#3b82f6}.word-list-item[data-v-be409f4d]:hover{border-color:#7db8f7;background:#e7f0fd}.word-selected-box[data-v-be409f4d]{margin-right:16px;font-size:2rem;flex-shrink:0;cursor:pointer}.word-info[data-v-be409f4d]{flex:1;display:flex;flex-direction:column;justify-content:center}.word-main[data-v-be409f4d]{display:flex;align-items:center;gap:12px;margin-bottom:0}.word-original[data-v-be409f4d]{font-weight:700;font-size:1rem;color:#222}.word-badge[data-v-be409f4d]{background:#f1f1f1;color:#3b82f6;border-radius:12px;font-size:.87rem;padding:2px 10px;text-transform:lowercase;font-weight:500;letter-spacing:.5px;height:28px}.word-translation[data-v-be409f4d]{color:#666;font-size:.92rem;margin-top:0}.words-grid[data-v-e3a67c51]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px;padding:4px 2px 0}.word-grid-card[data-v-e3a67c51]{background:#f7fafd;border:1.5px solid #e5e7eb;border-radius:14px;padding:2px;display:flex;flex-direction:column;align-items:center;min-height:90px;cursor:pointer;position:relative;transition:border .2s,background .2s}.word-grid-card.selected[data-v-e3a67c51]{background:#2563eb;border-color:#2563eb;color:#fff}.word-grid-card.selected .grid-word-original[data-v-e3a67c51],.word-grid-card.selected .grid-word-translation[data-v-e3a67c51],.word-grid-card.selected .grid-word-badge[data-v-e3a67c51]{color:#fff}.word-grid-card[data-v-e3a67c51]:hover{border-color:#7db8f7;background:#e7f0fd}.grid-word-original[data-v-e3a67c51]{font-size:1.1rem;font-weight:700}.grid-word-translation[data-v-e3a67c51]{font-size:.9rem;color:#555}.grid-word-badge[data-v-e3a67c51]{font-size:.87rem;color:#3b82f6;background:#f1f1f1;border-radius:11px;padding:2px 10px;font-weight:500;letter-spacing:.5px;margin-top:2px;align-self:center}.word-grid-card.selected .grid-word-badge[data-v-e3a67c51]{background:#1746a2;color:#fff}.create-and-test-button[data-v-5a8b1d6a]{background-color:#28a745;border-color:#28a745}.create-and-test-button[data-v-5a8b1d6a]:hover{background-color:#67d17e;border-color:#1e7e34}@media (max-width: 768px){.form-actions[data-v-5a8b1d6a]{height:40px}.create-button[data-v-5a8b1d6a]{width:unset}.create-and-test-button[data-v-5a8b1d6a]{width:100%}}.modal-content[data-v-be79eecb]{height:auto}#wordsComponent[data-v-be79eecb]{width:100%}.words-container[data-v-be79eecb]{height:192px;overflow-y:auto}.see-all-link[data-v-be79eecb]{text-align:center;margin-top:5px}.modal-content[data-v-be79eecb]{position:relative;overflow:visible}@media (max-width: 768px){.modal-content[data-v-be79eecb]{margin:8px}}.search-container[data-v-f3c3a93f],.buttons-container[data-v-f3c3a93f]{display:flex;flex-direction:row;gap:10px}@media (max-width: 768px){.controls[data-v-f3c3a93f]{flex-direction:column;background:#fff;gap:10px;padding:8px;box-shadow:0 2px 8px #00000012}.search-container[data-v-f3c3a93f],.buttons-container[data-v-f3c3a93f]{flex-direction:column;width:100%}.buttons-container button[data-v-f3c3a93f]{height:42px}}.tile-body[data-v-d082c55a]{background-color:var(--main-white-color);padding:25px;flex:1;display:flex;justify-content:space-between;align-items:center}.test-button[data-v-d082c55a]{background-color:#28a745;color:var(--main-white-color)}.test-button[data-v-d082c55a]:hover{background-color:#67d17e;color:var(--main-white-color)}.edit-button[data-v-d082c55a],.delete-button[data-v-d082c55a],.test-button[data-v-d082c55a]{font-size:16px;height:40px;width:100px}@media (max-width: 768px){.tile-body[data-v-d082c55a]{padding:8px}.edit-button[data-v-d082c55a],.delete-button[data-v-d082c55a],.test-button[data-v-d082c55a]{font-size:14px;height:35px;width:115px}}.tile-header[data-v-8413db8e]{padding:15px;display:flex;justify-content:space-between;align-items:center;flex:0 0 40%;color:var(--main-white-color)}.tile-header h3[data-v-8413db8e]{margin:0;font-size:20px;font-weight:700;color:var(--main-white-color)}.tile-header span[data-v-8413db8e]{color:var(--main-white-color);background:#ffffff4d;padding:4px 14px;border-radius:16px;font-weight:700;font-size:15px;margin-left:10px;text-shadow:0 1px 2px rgba(0,0,0,.15);transition:background .3s,color .3s}.collections-grid.loading[data-v-73a453ec]{opacity:.6;transition:opacity .3s}.collections-grid[data-v-73a453ec]{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;gap:15px;margin-bottom:20px;transition:opacity .3s}.collection-tile[data-v-73a453ec]{border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;height:250px;overflow:hidden;cursor:pointer;transition:box-shadow .3s,transform .3s}.collection-tile[data-v-73a453ec]:hover{transform:translateY(-5px);box-shadow:0 4px 8px #0003}@media (max-width: 768px){.collections-grid[data-v-73a453ec]{display:flex;flex-direction:column;gap:20px;margin:20px 8px}.collection-tile[data-v-73a453ec]{height:120px}}.simple-padding-container[data-v-89c6d77f]{padding:20px}.collections-grid-container[data-v-89c6d77f]{position:relative}@media (max-width: 768px){.simple-padding-container[data-v-89c6d77f]{padding:0}}.stat-card[data-v-92ae7bdc]{background-color:var(--main-white-color);padding:22px 20px 20px;border-radius:8px;box-shadow:0 2px 6px #0000001a;flex:1;text-align:center;display:flex;flex-direction:column;justify-content:center;transition:all .3s ease;position:relative;overflow:hidden}.stat-card[data-v-92ae7bdc]:hover{transform:translateY(-5px);box-shadow:0 4px 12px #0000004d}.stat-card h3[data-v-92ae7bdc]{font-size:14px;color:#666;margin-bottom:5px}.stat-card p[data-v-92ae7bdc]{font-size:28px;font-weight:700;color:#333;margin:0}.stat-card span[data-v-92ae7bdc]{font-size:12px;color:#666}.stat-footer[data-v-92ae7bdc]{margin-top:10px;font-size:13px;color:#4b5563;text-align:center;font-weight:500;font-style:italic;letter-spacing:.01em}.border-blue[data-v-92ae7bdc]{border-top:6px solid #377dff}.border-green[data-v-92ae7bdc]{border-top:6px solid #34a853}.border-orange[data-v-92ae7bdc]{border-top:6px solid #ffb300}.border-red[data-v-92ae7bdc]{border-top:6px solid #ff7043}@media (max-width: 768px){.stat-card[data-v-92ae7bdc]{padding:12px 8px;min-width:0}.stat-card h3[data-v-92ae7bdc]{font-size:14px}.stat-card p[data-v-92ae7bdc]{font-size:22px}.stat-footer[data-v-92ae7bdc]{font-size:12px}}.stats-section[data-v-ba3486a9]{display:flex;gap:30px;margin-bottom:10px;min-height:12vh}@media (max-width: 768px){.stats-section[data-v-ba3486a9]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:12px;margin-bottom:6px;min-height:unset}}.section-wrapper[data-v-bd589484]{flex:1;min-width:0}.section-card[data-v-bd589484]{background-color:var(--main-white-color);padding:15px;border-radius:8px;box-shadow:0 2px 6px #0000001a}h3[data-v-bd589484]{font-size:18px;font-weight:700;margin-bottom:15px}.section-list[data-v-bd589484]{display:flex;flex-direction:column;gap:10px}.section-item[data-v-bd589484]{display:flex;justify-content:space-between;padding:10px 15px;background-color:var(--main-darkgrey-color);border-radius:5px}.section-item p[data-v-bd589484]{font-size:14px;font-weight:400;color:#333}.section-item span[data-v-bd589484]{font-size:14px;color:#666}@media (max-width: 768px){.section-item[data-v-bd589484]{padding:7px 8px;font-size:13px}.section-item p[data-v-bd589484],.section-item span[data-v-bd589484]{font-size:12px}.section-wrapper h3[data-v-bd589484]{font-size:15px;margin-bottom:7px}.section-card[data-v-bd589484]{padding:10px 6px}.see-all-link[data-v-bd589484]{font-size:13px;margin-top:4px}}.sections-container[data-v-f0c14c3c]{display:flex;gap:20px;width:100%}@media (max-width: 768px){.sections-container[data-v-f0c14c3c]{flex-direction:column}}.dashboard-content[data-v-9f5f1b54]{display:flex;flex-direction:column;gap:30px;position:relative;min-height:350px}@media (max-width: 768px){.dashboard-content[data-v-9f5f1b54]{gap:18px;padding:10px 2vw}}.nav-link[data-v-2eac5d31]{color:var(--main-white-color);font-size:16px;padding:10px 20px;margin:0 20px 20px 10px;border-radius:5px;background-color:var(--main-lightblue-color);display:flex;align-items:center;gap:8px}.nav-link[data-v-2eac5d31]:hover{background-color:var(--main-hover-color)}.dashboard-link[data-v-2eac5d31]{margin-bottom:40px}.nav-icon[data-v-2eac5d31]{width:25px;height:25px;margin-right:4px}.sidebar-support[data-v-497c4900]{margin-top:auto;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;padding:20px 10px 30px;gap:12px}.sidebar-footer-text[data-v-497c4900]{color:var(--main-white-color);font-size:14px;text-align:center;margin-top:10px;opacity:.85;line-height:1.4}.privacy-policy-btn[data-v-497c4900]{width:100%;border-radius:8px;margin-top:8px;text-transform:none;font-weight:700;transition:background .2s,color .2s;background-color:var(--main-lightblue-color)}.privacy-policy-btn[data-v-497c4900]:hover{background-color:var(--main-hover-color);text-decoration:none}.panel-title[data-v-32f67a4b]{font-size:36px;font-weight:700;margin-bottom:40px;margin-top:10px;margin-left:10px}.sidebar[data-v-32f67a4b]{width:250px;background-color:var(--main-blue-color);color:var(--main-white-color);display:flex;flex-direction:column;height:100vh;position:fixed;top:0;left:0;z-index:1000}.nav-links[data-v-32f67a4b]{display:flex;flex-direction:column;margin-top:1vh}@media (max-width: 768px){.sidebar[data-v-32f67a4b]{position:fixed;left:-250px;top:0;height:100vh;width:240px;z-index:1201;transition:left .3s}.sidebar.sidebar-open[data-v-32f67a4b]{left:0;box-shadow:2px 0 8px #00000026}.panel-title[data-v-32f67a4b]{font-size:28px;margin:8px 0 20px 8px;padding-left:1vh}}.user-profile-desktop[data-v-1453f580]{display:flex;align-items:center}.user-profile-mobile[data-v-1453f580]{display:none}.user-initials[data-v-1453f580]{width:40px;height:40px;background-color:var(--main-blue-color);color:var(--main-white-color);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;margin-right:10px}.user-name[data-v-1453f580]{font-size:18px;font-weight:700;color:var(--main-lightblack-color);margin-right:10px}@media (max-width: 768px){.user-profile-desktop[data-v-1453f580]{display:none}.user-profile-mobile[data-v-1453f580]{display:flex;align-items:center}}.word-counter[data-v-0d9946b7]{display:flex;align-items:center;gap:8px;background-color:#e6f2ff;border:1px solid #b3d1ff;border-radius:8px;font-size:16px;height:44px;width:auto;min-width:210px;padding:4px 12px;box-shadow:0 1px 2px #0000000d}.counter-icon[data-v-0d9946b7]{font-size:14px}.counter-value[data-v-0d9946b7]{font-weight:500;color:#1a4b8c;display:flex;align-items:center;gap:8px;white-space:nowrap}.counter-progress[data-v-0d9946b7]{width:100px;height:8px;background-color:#d1e0ff;border-radius:6px;overflow:hidden;margin-left:4px}.progress-bar[data-v-0d9946b7]{height:100%;background-color:#4d88ff;border-radius:6px;transition:width .3s ease,background-color .3s ease}.limit-warning[data-v-0d9946b7]{color:#ff9800;background-color:#eed6b1e5;padding:2px 8px;border:1px solid transparent;border-radius:6px;font-size:14px;font-weight:700;margin-left:8px}.limit-danger[data-v-0d9946b7]{color:#f44336;background-color:#eec6c3;padding:2px 8px;border:1px solid transparent;border-radius:6px;font-size:14px;font-weight:700;margin-left:8px}.progress-bar-warning[data-v-0d9946b7]{background-color:#ff9800}.progress-bar-danger[data-v-0d9946b7]{background-color:#f44336}@media (max-width: 768px){.word-counter[data-v-0d9946b7]{width:100%;margin-top:6px;padding-left:10vw}}.title-container[data-v-71e785a9]{display:flex;align-items:center;gap:15px}.hamburger-btn[data-v-71e785a9]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;background:none;border:none;cursor:pointer;margin-right:10px;z-index:1201}.hamburger-bar[data-v-71e785a9]{width:28px;height:4px;background:#333;margin:3px 0;border-radius:2px;transition:all .3s}.top-panel[data-v-71e785a9]{display:flex;justify-content:space-between;align-items:center;background-color:var(--main-white-color);padding:15px 30px;border-bottom:1px solid #dfe1e5;position:sticky;top:0;z-index:900;width:100%;box-sizing:border-box}.top-panel h2[data-v-71e785a9]{font-weight:700}.title-with-icon-container[data-v-71e785a9]{display:flex;flex-direction:row}@media (max-width: 768px){.hamburger-btn[data-v-71e785a9]{display:flex}.top-panel[data-v-71e785a9]{padding-left:10px;padding-right:10px}.title-container[data-v-71e785a9]{width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.title-container h2[data-v-71e785a9]{font-size:1.4rem;padding-top:5px}}.layout-container[data-v-c831fdc7]{display:flex;min-height:100vh;width:100vw}.main-area[data-v-c831fdc7]{flex:1;margin-left:250px;display:flex;flex-direction:column;width:calc(100vw - 250px)}.content-area[data-v-c831fdc7]{flex:1;padding:20px 30px;background-color:var(--main-grey-color);width:98%;box-sizing:border-box}.sidebar-overlay[data-v-c831fdc7]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000004d;z-index:1200}@media (max-width: 768px){.main-area[data-v-c831fdc7]{margin-left:0;width:100vw}.content-area[data-v-c831fdc7]{padding:0;width:100%}}.test-config-header[data-v-bd1062a9]{display:flex;flex-direction:column;align-items:center;gap:8px;background:linear-gradient(90deg,#1a73e8,#4285f4);color:#fff;border-top-left-radius:18px;border-top-right-radius:18px;padding:28px 24px 18px;margin-bottom:0}.test-config-header h2[data-v-bd1062a9]{font-size:1.6rem;font-weight:700;margin:0;color:#fff}.test-config-desc[data-v-bd1062a9]{color:#e3e9f7;font-size:1.04rem;margin-bottom:0;text-align:center}@media (max-width: 768px){.test-config-desc[data-v-bd1062a9]{font-size:1.1rem}}.config-section[data-v-451865b9],.config-section[data-v-a509af9b]{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:0}.mode-tiles[data-v-a509af9b]{display:flex;gap:16px;justify-content:space-between;width:100%;max-width:100%}.mode-tile[data-v-a509af9b]{display:flex;flex-direction:column;align-items:center;background:#f7fafd;border-radius:12px;padding:18px 0 12px;flex:1;min-width:0;box-shadow:0 2px 8px #3c3c3c0f;font-weight:600;font-size:1.08rem;cursor:pointer;position:relative;border:2px solid transparent;transition:border .2s,background .2s;margin:0 4px}.mode-tile.active[data-v-a509af9b]{background:#e7f0fd;border:2px solid #1a73e8;color:#1a73e8}.mode-tile.disabled[data-v-a509af9b]{background:#f0f0f0;color:#a0a0a0;cursor:not-allowed;opacity:1}.mode-icon[data-v-a509af9b]{font-size:2rem;margin-bottom:4px}.mode-title[data-v-a509af9b]{font-size:1.08rem}.coming-soon[data-v-a509af9b]{font-size:11px;color:#a0a0a0;margin-top:2px}@media (max-width: 768px){.mode-tiles[data-v-a509af9b]{flex-direction:column}.mode-tile[data-v-a509af9b]{padding:8px 0}}.config-section[data-v-4e97efb4]{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:0}.start-btn[data-v-4e97efb4]{width:100%;font-size:1.1rem;font-weight:600;padding:12px 0;margin-top:8px;border-radius:8px}.config-container[data-v-b6afd4b9]{display:flex;gap:18px;justify-content:center;margin-top:18px}.bottom-tile[data-v-b6afd4b9]{display:flex;flex-direction:column;align-items:center;background:#f7fafd;border-radius:12px;padding:16px 18px 10px;min-width:110px;box-shadow:0 2px 8px #3c3c3c0f;font-weight:600;font-size:1.08rem}.bottom-tile-icon[data-v-b6afd4b9]{font-size:1.7rem;margin-bottom:4px}.bottom-tile-title[data-v-b6afd4b9]{font-size:1.08rem}.test-config-container[data-v-3db65d9b]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80vh;background:#f7fafd}.test-config-card[data-v-3db65d9b]{background:#fff;border-radius:18px;box-shadow:0 4px 16px #3c3c3c1a;padding:0 0 32px;max-width:520px;width:100%;display:flex;flex-direction:column;align-items:stretch;gap:28px;overflow:hidden}.test-config-inner[data-v-3db65d9b]{padding:0 36px;display:flex;flex-direction:column;gap:28px}@media (max-width: 768px){.test-config-container[data-v-3db65d9b]{margin:8px}.test-config-inner[data-v-3db65d9b]{padding:0 8px}}.translate-toggle[data-v-9cc48387]{display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.translate-toggle .label[data-v-9cc48387]{font-size:14px;color:var(--main-lightblack-color)}.translate-toggle input[data-v-9cc48387]{display:none}.translate-toggle .slider[data-v-9cc48387]{position:relative;width:44px;height:24px;background-color:#cfd2d6;border-radius:999px;transition:background-color .2s ease}.translate-toggle .slider[data-v-9cc48387]:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;box-shadow:0 1px 2px #0003;transition:transform .2s ease}.translate-toggle:has(input:checked) .slider[data-v-9cc48387]{background-color:#34c759}.translate-toggle:has(input:checked) .slider[data-v-9cc48387]:after{transform:translate(20px)}.dialogue-line[data-v-6b423227]{max-width:80%;padding:12px 14px;border-radius:14px;box-shadow:0 2px 6px #0000000f;word-wrap:break-word;animation:messageSlideIn-6b423227 .5s ease-out}.dialogue-line.left[data-v-6b423227]{align-self:flex-start;background-color:#fff;border:1px solid #d4d3d3;color:var(--main-lightblack-color)}.dialogue-line.right[data-v-6b423227]{align-self:flex-end;background-color:var(--main-blue-color, #1a73e8);color:var(--main-white-color)}.dialogue-line .translation[data-v-6b423227]{font-size:14px;opacity:.75;margin:6px 0 0}.dialogue-line .sentence[data-v-6b423227]{font-size:16px;margin:0}.dialogue-line .separator[data-v-6b423227]{height:1px;background-color:#0000001f;margin-top:8px}.dialogue-line.right .separator[data-v-6b423227]{background-color:#ffffff59}@keyframes messageSlideIn-6b423227{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-body[data-v-4d999347]{padding:20px 16px 16px;text-align:left;display:flex;flex-direction:column;gap:8px;flex:1;overflow-y:auto;background-color:var(--main-grey-color)}.modal-body p[data-v-4d999347]{font-size:16px;margin:0}.loading-indicator[data-v-4d999347]{display:flex;align-items:center;justify-content:center;padding:40px 20px;color:#666;font-size:14px;gap:8px}.loading-dots[data-v-4d999347]{display:flex;gap:4px}.loading-dots span[data-v-4d999347]{width:6px;height:6px;background:#666;border-radius:50%;animation:loadingBounce-4d999347 1.4s infinite ease-in-out both}.loading-dots span[data-v-4d999347]:nth-child(1){animation-delay:-.32s}.loading-dots span[data-v-4d999347]:nth-child(2){animation-delay:-.16s}@keyframes loadingBounce-4d999347{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.modal-content[data-v-91264e24]{height:500px;overflow:hidden}@media (max-width: 768px){.modal-content[data-v-91264e24]{width:100%;margin:8px}}.sidebar[data-v-01a1a4c4]{width:200px;background-color:var(--main-white-color);padding:15px;box-shadow:0 2px 6px #0000001a;border-radius:8px}.sidebar h3[data-v-01a1a4c4]{font-size:28px;margin-bottom:20px;font-weight:700;color:#333}.option-item[data-v-01a1a4c4]{margin-bottom:15px}.label[data-v-01a1a4c4]{display:block;font-size:12px;color:#666;text-transform:uppercase;margin-bottom:5px}.value[data-v-01a1a4c4]{display:flex;color:var(--main-blue-color);padding:8px;background-color:var(--main-darkgrey-color);border-radius:5px;font-size:14px;justify-content:center}@media (max-width: 768px){.sidebar[data-v-01a1a4c4]{width:100%;padding:8px;display:flex;justify-content:space-between}.option-item[data-v-01a1a4c4]{width:100%;display:flex;flex-direction:column;align-items:center}}.card[data-v-6b3147b7]{background:none;border:none;width:auto}.stats-row[data-v-6b3147b7]{display:flex;flex-direction:row;gap:20px;align-items:center}.stat-item[data-v-6b3147b7]{display:flex;align-items:center;gap:5px;padding:5px 10px;background-color:#fff;border-radius:20px;box-shadow:0 2px 4px #0000001a;transition:transform .1s}.icon[data-v-6b3147b7]{font-size:20px}.value[data-v-6b3147b7]{font-size:16px;color:#333}.bounce[data-v-6b3147b7]{animation:bounceAnimation-6b3147b7 .5s ease-in-out 3}.corrent-answer[data-v-6b3147b7]{color:#228b22}.wrong-answer[data-v-6b3147b7]{color:red}@keyframes bounceAnimation-6b3147b7{0%{transform:translate(0) rotate(0)}25%{transform:translate(-10px) rotate(-5deg)}50%{transform:translate(10px) rotate(5deg)}75%{transform:translate(-10px) rotate(-5deg)}to{transform:translate(0) rotate((0))}}.header[data-v-76fb0aa8]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:20px}.header h1[data-v-76fb0aa8]{color:#333;font-size:30px;margin:0}.stats[data-v-76fb0aa8]{display:flex;gap:10px}.word[data-v-e326b900]{font-size:50px;font-weight:700;color:#333;margin-bottom:10px;text-align:center}.question[data-v-e326b900]{font-size:18px;color:#666;margin-bottom:20px;text-align:center;font-style:italic}.button-group[data-v-4212673e]{display:flex;width:100%;justify-content:center;gap:20px;margin-bottom:15px}.btn[data-v-4212673e]{padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-size:14px}.btn-hint[data-v-4212673e]{background-color:#6c757d;color:#fff}.btn-hint[data-v-4212673e]:hover{background-color:#5a6268}.btn-skip[data-v-4212673e]{background-color:none;color:#000}.btn-skip[data-v-4212673e]:hover{background-color:#5a626872}.btn-primary[data-v-4212673e]:focus{box-shadow:none}@media (max-width: 768px){.button-group[data-v-4212673e]{flex-direction:column;gap:10px}.btn-skip[data-v-4212673e]{border:1px solid var(--main-secbtn-color)}}.btn[data-v-7315e16a]{padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-size:14px}.btn-examples[data-v-7315e16a]{background-color:var(--main-lightblue-color);color:#fff}.btn-examples[data-v-7315e16a]:hover:not(:disabled){background-color:var(--main-hover-color)}.btn-examples[data-v-7315e16a]:disabled{background-color:#ccc;cursor:not-allowed;opacity:.7}.examples-button-group[data-v-928eda66]{display:flex;flex-direction:column;align-items:center;width:100%;gap:10px}.input-group[data-v-b8c0a0a9]{width:100%;max-width:600px;margin-bottom:20px}.input-wrapper[data-v-b8c0a0a9]{position:relative;width:100%}.form-control[data-v-b8c0a0a9]{width:100%;padding:15px;border:1px solid #ccc;border-radius:5px;font-size:16px;margin-bottom:30px}.form-control.correct[data-v-b8c0a0a9]{background-color:#adff2f}.form-control.wrong[data-v-b8c0a0a9]{background-color:#ff4500}.icon[data-v-b8c0a0a9]{position:absolute;left:-40px;top:15%;font-size:20px;color:#333}.confetti-container[data-v-b8c0a0a9]{position:absolute;top:30%;left:50%;pointer-events:none}@media (max-width: 768px){.input-group[data-v-b8c0a0a9]{margin-bottom:10px}}.answer-feedback[data-v-857481b9]{padding:20px;border-radius:20px;background-color:var(--main-white-color);border-left:5px solid #28a745;position:relative;box-shadow:0 2px 4px #0000001a;width:90%;max-width:600px}.usage-note[data-v-857481b9]{margin-top:15px;padding:10px;background-color:var(--main-darkgrey-color);border-radius:10px}@media (max-width: 768px){.answer-feedback[data-v-857481b9]{width:100%;max-width:none;margin:0 10px 10px}}.error-feedback[data-v-857481b9]{border-left:5px solid #dc3545}.error-answer h4[data-v-857481b9]{color:#dc3545}.error-message[data-v-857481b9]{padding:8px 0;color:#dc3545}.error-message i[data-v-857481b9]{margin-right:5px}.answer-feedback[data-v-618fe486]{padding:20px;border-radius:20px;background-color:var(--main-white-color);border-left:5px solid #28a745;position:relative;box-shadow:0 2px 4px #0000001a;width:90%;max-width:600px}.usage-note[data-v-618fe486]{margin-top:15px;padding:10px;background-color:var(--main-darkgrey-color);border-radius:10px}@media (max-width: 768px){.answer-feedback[data-v-618fe486]{width:100%;max-width:none;margin:0 10px 10px}}.correct-answer h4[data-v-618fe486]{color:#28a745}.example-sentences[data-v-618fe486]{list-style-type:none;padding:0;margin:0}.example-sentences li[data-v-618fe486]{padding:8px 0}.example-sentences li[data-v-618fe486]:last-child{border-bottom:none}.translation[data-v-618fe486]{margin-top:5px;padding-left:10px;color:var(--main-blue-color);font-style:italic;border-left:2px solid var(--main-blue-color)}.practice-container[data-v-e2a8151c]{position:relative;display:flex;width:100%;min-height:50vh;gap:30px}.main-content[data-v-e2a8151c]{flex:1;padding:20px;display:flex;box-shadow:0 2px 6px #0000001a;background-color:var(--main-darkgrey-color);flex-direction:column;border-radius:5px}.test-content[data-v-e2a8151c]{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 768px){.practice-container[data-v-e2a8151c]{flex-direction:column;gap:12px}.main-content[data-v-e2a8151c]{padding:8px}}.tabs-container[data-v-8859f563]{display:flex;align-items:center;justify-content:center;gap:16px;margin:0 auto 24px;position:relative}.tabs-container button[data-v-8859f563]{background:var(--main-white-color);border:none;padding:10px 24px;font-size:1rem;border-radius:8px;cursor:pointer;color:#000;transition:background .2s;white-space:nowrap}.tabs-container button.active[data-v-8859f563]{background:var(--main-blue-color);color:#fff;font-weight:700}.tab-overview[data-v-7874ad2a]{text-align:center;margin-bottom:16px;display:flex;flex-direction:column;align-items:center;justify-content:center}.tab-title[data-v-7874ad2a]{font-size:1.24rem;font-weight:700;margin-bottom:2px;color:#222;text-align:center}.tab-desc[data-v-7874ad2a]{color:#666;font-size:.94rem;margin-bottom:4px;text-align:center}.carousel[data-v-52917f32]{display:flex;align-items:center;justify-content:center}.carousel-slide[data-v-52917f32]{width:100%;background:#e9e9ee;border-radius:0;overflow:hidden;box-shadow:0 1px 4px #00000012;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.carousel-arrow[data-v-52917f32]{font-size:2rem;position:absolute;z-index:2;background:none;border:none;padding:0;cursor:pointer;transition:color .2s;color:#000}.carousel-arrow[data-v-52917f32]:hover{color:var(--main-blue-color)}.carousel-arrow.left[data-v-52917f32]{left:10px}.carousel-arrow.right[data-v-52917f32]{right:10px}.carousel-slide img[data-v-52917f32]{width:92%;height:100%;object-fit:contain;background:#e9e9ee}.carousel-caption[data-v-52917f32]{background:#222c;color:#fff;width:100%;padding:6px 16px 10px;position:absolute;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .3s;min-height:32px;display:flex;flex-direction:column;justify-content:center}.carousel-slide:hover .carousel-caption[data-v-52917f32]{opacity:1;pointer-events:auto}.carousel-caption h3[data-v-52917f32]{margin:5px;font-size:1.24rem;font-weight:700}.carousel-caption p[data-v-52917f32]{margin:0;font-size:.94rem;line-height:1.2}.carousel-container[data-v-aa0c21fc]{background-color:var(--main-white-color);border-radius:12px;max-width:1200px;margin:0 auto;padding-bottom:12px;padding-top:20px;box-shadow:0 1px 8px #00000008}.carousel-dots[data-v-aa0c21fc]{display:flex;justify-content:center;margin-top:10px;gap:8px}.carousel-dots span[data-v-aa0c21fc]{display:block;width:10px;height:10px;border-radius:50%;background:#bbb;cursor:pointer;transition:background .2s}.carousel-dots span.active[data-v-aa0c21fc]{background:var(--main-blue-color)}.preview-website[data-v-d79c8b17]{width:100%;height:100%;padding:32px 0}.preview-website h1[data-v-d79c8b17]{text-align:center;font-size:2.5rem;margin-bottom:8px}.preview-website .desc[data-v-d79c8b17]{text-align:center;margin-bottom:32px;color:#666}.back-home-btn[data-v-d79c8b17]{position:absolute;top:16px;left:16px;background:var(--main-blue-color);color:#fff;border:none;border-radius:10px;padding:10px 24px;font-size:1rem;font-weight:700;text-decoration:none;display:flex;align-items:center;gap:8px;z-index:100;box-shadow:0 2px 8px #0000000a;transition:background .2s}.back-home-btn[data-v-d79c8b17]:hover{background:var(--main-blue-color);color:var(--main-white-color)}.privacy-policy-container[data-v-6de50b72]{padding:2rem;background-color:var(--main-white-color);overflow-y:auto;height:100vh;width:100%}.privacy-policy-content[data-v-6de50b72]{max-width:800px;margin:0 auto;padding:2rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow-y:auto}h1[data-v-6de50b72]{color:var(--main-blue-color);margin-bottom:2rem;text-align:center}.policy-text[data-v-6de50b72]{line-height:1.6;color:var(--main-text-color)}.policy-text p[data-v-6de50b72]{margin-bottom:1rem}[data-v-f770b0af]{margin:0;padding:0;box-sizing:border-box}.landing-page[data-v-f770b0af]{width:100%;color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;overflow-x:hidden}.floating-words[data-v-f770b0af]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.floating-word[data-v-f770b0af]{position:absolute;font-size:18px;font-weight:300;opacity:.08;animation:floatWord-f770b0af 20s infinite ease-in-out;pointer-events:none;color:#fff}@keyframes floatWord-f770b0af{0%,to{transform:translateY(0) translate(0) rotate(0)}25%{transform:translateY(-40px) translate(20px) rotate(2deg)}50%{transform:translateY(-20px) translate(-15px) rotate(-1deg)}75%{transform:translateY(30px) translate(10px) rotate(1deg)}}.language-constellation[data-v-f770b0af]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2}.language-node[data-v-f770b0af]{position:absolute;width:70px;height:70px;background:#ffffff1a;border:2px solid rgba(255,255,255,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;animation:pulse-f770b0af 3s infinite ease-in-out;transition:transform .3s ease;color:#fff}.connection-line[data-v-f770b0af]{position:absolute;height:2px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:connectionPulse-f770b0af 4s infinite ease-in-out;transform-origin:left center}@keyframes pulse-f770b0af{0%,to{transform:scale(1);box-shadow:0 0 #ffffff4d}50%{transform:scale(1.05);box-shadow:0 0 0 20px #fff0}}@keyframes connectionPulse-f770b0af{0%,to{opacity:.2}50%{opacity:.8}}.screenshots-container[data-v-f770b0af]{position:relative;width:800px;height:300px;perspective:1000px}.screenshot-card[data-v-f770b0af]{position:absolute;width:600px;height:auto;border-radius:25px;overflow:hidden;box-shadow:0 20px 60px #0000004d;border:2px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;transition:all .5s ease;cursor:pointer}.screenshot-image[data-v-f770b0af]{width:100%;height:auto;display:block;border-radius:18px}.left-card[data-v-f770b0af]{left:-60px;top:25px;transform:rotateY(15deg) rotate(-5deg) scale(.85);z-index:1}.center-card[data-v-f770b0af]{left:100px;top:0;transform:rotateY(0) rotate(0) scale(1);z-index:3}.right-card[data-v-f770b0af]{right:-60px;top:25px;transform:rotateY(-15deg) rotate(5deg) scale(.85);z-index:1}.screenshot-card[data-v-f770b0af]:hover{transform:rotateY(0) rotate(0) scale(1.3)!important;z-index:5!important;box-shadow:0 30px 80px #0006}.screenshots-container:hover .screenshot-card[data-v-f770b0af]:not(:hover){opacity:.7;transform:scale(.95)}nav[data-v-f770b0af]{position:fixed;top:0;width:100%;padding:1rem 0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border-bottom:1px solid rgba(255,255,255,.2);z-index:1000;transition:all .3s ease}nav.scrolled[data-v-f770b0af]{background:#1e3a8ae6}.nav-container[data-v-f770b0af]{display:flex;justify-content:space-between;align-items:center;max-width:100%;margin:0;padding:0 2rem}.logo[data-v-f770b0af]{font-size:1.8rem;font-weight:700;color:#fff;text-decoration:none}.logo[data-v-f770b0af]:hover{background:none!important}.nav-links[data-v-f770b0af]{display:flex;gap:2.2rem;margin-left:-5vh;list-style:none;font-size:1.1rem}.nav-links a[data-v-f770b0af]{color:#fff;text-decoration:none;transition:color .3s ease}.nav-links a[data-v-f770b0af]:hover{color:#60a5fa;background:none!important}.cta-nav[data-v-f770b0af]{background:#10b981;color:#fff;padding:.6rem 1.6rem;border-radius:25px;text-decoration:none;transition:all .3s ease;position:relative;overflow:hidden;font-size:1rem}.cta-nav[data-v-f770b0af]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#059669;transition:left .3s ease;z-index:-1}.cta-nav[data-v-f770b0af]:hover:before{left:0}.cta-nav[data-v-f770b0af]:hover{transform:translateY(-2px)}.hero[data-v-f770b0af]{height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 2rem;background:linear-gradient(135deg,#1e3a8a,#3b82f6,#06b6d4,#8b5cf6);position:relative;z-index:1}.hero-split-container[data-v-f770b0af]{display:flex;align-items:center;width:100%;max-width:1500px;margin:0 auto;gap:4rem;position:relative;z-index:10;padding:0 2rem}.hero-left[data-v-f770b0af]{flex:1;text-align:left}.hero-right[data-v-f770b0af]{flex:1;display:flex;justify-content:center;align-items:center}.hero-content[data-v-f770b0af]{max-width:none;animation:fadeInUp-f770b0af 1s ease;position:relative;z-index:10}.hero h1[data-v-f770b0af]{font-size:3.5rem;font-weight:800;margin-bottom:1rem;color:#fff}.hero h2[data-v-f770b0af]{font-size:1.3rem;font-weight:600;margin-bottom:2rem;color:#ffffffe6;line-height:1.5}.hero-buttons[data-v-f770b0af]{display:flex;justify-content:flex-start;flex-wrap:wrap;padding-left:5rem}.button-with-note[data-v-f770b0af]{display:flex;flex-direction:column;align-items:center;gap:.1rem}.no-credit-card[data-v-f770b0af]{font-size:1rem!important;opacity:.8!important;margin:0!important;margin-top:.2rem!important;color:#fffc!important}.btn[data-v-f770b0af]{padding:1.4rem 2.8rem;font-size:1.3rem;border-radius:50px;text-decoration:none;font-weight:600;transition:all .3s ease;display:inline-block;position:relative;overflow:hidden}.btn-primary[data-v-f770b0af]{background:#10b981;color:#fff;border:none}.btn-primary[data-v-f770b0af]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#059669;transition:left .3s ease;z-index:-1}.btn-primary[data-v-f770b0af]:hover:before{left:0}.btn-primary[data-v-f770b0af]:hover{transform:translateY(-3px);box-shadow:0 10px 25px #4caf5066}.features[data-v-f770b0af]{background:#0a0a0a;position:relative;z-index:1}.features-container[data-v-f770b0af]{padding:5rem 2rem;max-width:1200px;margin:0 auto;text-align:center}.section-title[data-v-f770b0af]{text-align:center;font-size:3rem;font-weight:700;margin-bottom:3rem;opacity:0;transform:translateY(50px);transition:all .6s ease;color:#fff}.section-title.visible[data-v-f770b0af]{opacity:1;transform:translateY(0)}.features-grid[data-v-f770b0af]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:5rem}.feature-card[data-v-f770b0af]{background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:1rem 2rem 2rem;border:1px solid rgba(255,255,255,.2);transition:all .3s ease;opacity:0;transform:translateY(50px)}.feature-card.visible[data-v-f770b0af]{opacity:1;transform:translateY(0)}.feature-card[data-v-f770b0af]:hover{transform:translateY(-10px);box-shadow:0 20px 40px #0000004d}.feature-icon[data-v-f770b0af]{width:60px;height:60px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:15px;display:flex;align-items:center;justify-content:center;margin:1rem auto;font-size:1.5rem}.feature-card h3[data-v-f770b0af]{font-size:1.5rem;margin-bottom:1.3rem;font-weight:700;color:#60a5fa}.feature-card p[data-v-f770b0af]{font-size:1rem;font-weight:400;color:#fff}.ai-features[data-v-f770b0af]{padding:5rem 2rem;background:linear-gradient(135deg,#1e3a8a,#3b82f6,#06b6d4,#8b5cf6)}.ai-container[data-v-f770b0af]{max-width:1200px;margin:0 auto;text-align:center}.ai-grid[data-v-f770b0af]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:3rem;margin-top:4rem}.ai-card[data-v-f770b0af]{background:linear-gradient(135deg,#3b82f633,#8b5cf633);border-radius:25px;padding:3.2rem 2rem;border:1px solid rgba(255,255,255,.3);transition:all .3s ease;opacity:0;transform:scale(.9)}.ai-card.visible[data-v-f770b0af]{opacity:1;transform:scale(1)}.ai-card[data-v-f770b0af]:hover{transform:scale(1.05)}.ai-card h3[data-v-f770b0af]{font-size:1.2rem;margin-bottom:.8rem;font-weight:700;color:#fff}.ai-card p[data-v-f770b0af]{font-size:1rem;font-weight:450;color:#fff}.ai-badge[data-v-f770b0af]{background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;padding:.5rem 1rem;border-radius:25px;font-size:.9rem;font-weight:600;display:inline-block;margin-bottom:1rem}.how-it-works[data-v-f770b0af]{padding:5rem 2rem;background:#0a0a0a}.how-it-works-container[data-v-f770b0af]{max-width:1200px;margin:0 auto;text-align:center}.steps-timeline[data-v-f770b0af]{display:flex;flex-direction:column;gap:3rem;margin-top:4.6rem;position:relative}.step-panel[data-v-f770b0af]{display:flex;align-items:center;gap:3rem;background:#1e3a8a1a;border-radius:20px;padding:2.2rem 2rem;border:1px solid rgba(59,130,246,.3);transition:all .3s ease;opacity:0;transform:translateY(50px)}.step-panel.visible[data-v-f770b0af]{opacity:1;transform:translateY(0)}.step-panel[data-v-f770b0af]:hover{transform:translateY(-5px);box-shadow:0 20px 40px #3b82f633}.step-panel.reverse[data-v-f770b0af]{flex-direction:row-reverse}.step-panel.reverse .step-content[data-v-f770b0af]{text-align:right}.step-icon[data-v-f770b0af]{width:80px;height:80px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700;color:#fff;flex-shrink:0}.step-content[data-v-f770b0af]{flex:1;text-align:left}.step-content h3[data-v-f770b0af]{font-size:1.8rem;font-weight:700;margin-bottom:1.3rem;color:#60a5fa}.step-content p[data-v-f770b0af]{font-size:1.1rem;font-weight:400;opacity:.9;line-height:1.6;color:#fff}.stats[data-v-f770b0af]{padding:3rem 2rem;text-align:center;background:linear-gradient(135deg,#1e3a8a,#3b82f6,#06b6d4,#8b5cf6)}.stats-grid[data-v-f770b0af]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;max-width:800px;margin:0 auto}.stat-item[data-v-f770b0af]{opacity:0;transform:translateY(30px);transition:all .6s ease}.stat-item.visible[data-v-f770b0af]{opacity:1;transform:translateY(0)}.stat-number[data-v-f770b0af]{font-size:3rem;font-weight:800;color:#fff}.stat-label[data-v-f770b0af]{font-size:1.1rem;opacity:.8;color:#fff}.stat-item[data-v-f770b0af]:last-child{grid-column:1 / -1;justify-self:center}.cta-section[data-v-f770b0af]{padding:3rem 2rem 1rem;background:linear-gradient(to right,#1e3a8a,#0d9488,#1e3a8a);text-align:center}.cta-container[data-v-f770b0af]{max-width:800px;margin:0 auto;padding:0}.cta-section h2[data-v-f770b0af]{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;color:#fff}.cta-section p[data-v-f770b0af]{font-size:1.2rem;margin-bottom:4rem;opacity:.9;color:#fff}.cta-button[data-v-f770b0af]{background:#10b981;color:#fff;padding:1.4rem 2.8rem;border-radius:50px;text-decoration:none;font-weight:600;font-size:1.3rem;transition:all .3s ease;display:inline-block;position:relative;overflow:hidden}.cta-button[data-v-f770b0af]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#059669;transition:left .3s ease;z-index:-1}.cta-button[data-v-f770b0af]:hover:before{left:0}.cta-button[data-v-f770b0af]:hover{transform:translateY(-3px);box-shadow:0 10px 25px #4caf5066}footer[data-v-f770b0af]{padding:2rem;text-align:center;background:linear-gradient(to right,#1e3a8a,#0d9488,#1e3a8a)}.footer-content[data-v-f770b0af]{max-width:1200px;margin:0 auto}.footer-links[data-v-f770b0af]{display:flex;justify-content:center;gap:2rem;margin-bottom:1rem;flex-wrap:wrap}.footer-links a[data-v-f770b0af]{color:#ffffffb3;text-decoration:none;transition:color .3s ease}.footer-links a[data-v-f770b0af]:hover{color:#60a5fa;background:none!important}.scroll-indicator[data-v-f770b0af]{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);color:#ffffffb3;animation:bounce-f770b0af 2s infinite;z-index:10}@keyframes fadeInUp-f770b0af{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce-f770b0af{0%,20%,50%,80%,to{transform:translate(-50%) translateY(0)}40%{transform:translate(-50%) translateY(-10px)}60%{transform:translate(-50%) translateY(-5px)}}.floating-word-1[data-v-f770b0af]{top:12%;left:12%;animation-delay:0s}.floating-word-2[data-v-f770b0af]{top:22%;right:12%;animation-delay:3s}.floating-word-3[data-v-f770b0af]{top:28%;left:4%;animation-delay:6s}.floating-word-4[data-v-f770b0af]{top:25%;right:38%;animation-delay:9s}.floating-word-5[data-v-f770b0af]{top:63%;left:2%;animation-delay:12s}.floating-word-6[data-v-f770b0af]{top:15%;left:42%;animation-delay:15s}.floating-word-7[data-v-f770b0af]{top:85%;left:30%;animation-delay:18s}.floating-word-8[data-v-f770b0af]{top:80%;right:28%;animation-delay:21s}.floating-word-9[data-v-f770b0af]{top:93%;left:20%;animation-delay:24s}.floating-word-10[data-v-f770b0af]{top:21%;left:70%;animation-delay:2s}.floating-word-11[data-v-f770b0af]{top:25%;right:70%;animation-delay:5s}.floating-word-12[data-v-f770b0af]{top:12%;left:55%;animation-delay:8s}.floating-word-13[data-v-f770b0af]{top:75%;right:45%;animation-delay:11s}.floating-word-14[data-v-f770b0af]{top:55%;left:80%;animation-delay:14s}.floating-word-15[data-v-f770b0af]{top:78%;right:95%;animation-delay:17s}.floating-word-16[data-v-f770b0af]{top:75%;left:85%;animation-delay:20s}.floating-word-17[data-v-f770b0af]{top:82%;right:83%;animation-delay:23s}.floating-word-18[data-v-f770b0af]{top:25%;left:45%;animation-delay:1s;opacity:.05}.floating-word-19[data-v-f770b0af]{top:85%;right:38%;animation-delay:13s;opacity:.05}.language-node-1[data-v-f770b0af]{top:10%;left:5%;animation-delay:0s}.language-node-2[data-v-f770b0af]{top:15%;right:5%;animation-delay:1s}.language-node-3[data-v-f770b0af]{top:9%;right:25%;animation-delay:2s}.language-node-4[data-v-f770b0af]{top:38%;left:3%;animation-delay:3s}.language-node-5[data-v-f770b0af]{top:16%;left:25%;animation-delay:4s}.language-node-6[data-v-f770b0af]{top:23%;left:40%;animation-delay:5s}.language-node-7[data-v-f770b0af]{bottom:25%;right:35%;animation-delay:6s}.language-node-8[data-v-f770b0af]{bottom:15%;left:23%;animation-delay:7s}.language-node-9[data-v-f770b0af]{bottom:8%;right:12%;animation-delay:8s}.language-node-10[data-v-f770b0af]{bottom:23%;left:43%;animation-delay:9s}.language-node-11[data-v-f770b0af]{bottom:19%;right:4%;animation-delay:10s}.language-node-12[data-v-f770b0af]{bottom:8%;left:5%;animation-delay:11s}.connection-line-1[data-v-f770b0af]{top:15%;left:13%;width:150px;transform:rotate(10deg);animation-delay:1s}.connection-line-2[data-v-f770b0af]{top:23%;right:36%;width:200px;transform:rotate(-15deg);animation-delay:2s}.connection-line-3[data-v-f770b0af]{top:22%;left:6%;width:100px;transform:rotate(98deg);animation-delay:3s}.connection-line-4[data-v-f770b0af]{bottom:26%;right:20%;width:200px;transform:rotate(27deg);animation-delay:4s}.connection-line-5[data-v-f770b0af]{bottom:14%;left:13%;width:100px;transform:rotate(-15deg);animation-delay:5s}.connection-line-6[data-v-f770b0af]{top:35%;right:45%;width:250px;transform:rotate(85deg);animation-delay:6s}.connection-line-7[data-v-f770b0af]{bottom:28%;right:15%;width:240px;transform:rotate(6deg);animation-delay:7s}.connection-line-8[data-v-f770b0af]{top:15%;right:13%;width:100px;transform:rotate(10deg);animation-delay:8s}@media (max-width: 768px){.hero-split-container[data-v-f770b0af]{flex-direction:column;gap:2rem;text-align:center;padding:0 2rem}.hero[data-v-f770b0af]{padding:0;height:100vh;height:100dvh}.hero-left[data-v-f770b0af]{text-align:center}.hero-buttons[data-v-f770b0af]{width:100%;padding-left:0;justify-content:center}.button-with-note[data-v-f770b0af]{width:100%;align-items:center}.screenshots-container[data-v-f770b0af]{margin-top:2vh;width:300px;height:300px}.screenshot-card[data-v-f770b0af]{width:250px}.left-card[data-v-f770b0af]{left:-30px;top:15px;transform:rotateY(10deg) rotate(-3deg) scale(.8)}.center-card[data-v-f770b0af]{left:35px;top:0;transform:rotateY(0) rotate(0) scale(.9)}.right-card[data-v-f770b0af]{right:-30px;top:15px;transform:rotateY(-10deg) rotate(3deg) scale(.8)}.hero h1[data-v-f770b0af]{font-size:2.5rem}.hero p[data-v-f770b0af]{font-size:1.2rem}.section-title[data-v-f770b0af]{font-size:2rem}.nav-links[data-v-f770b0af]{display:none}.features-grid[data-v-f770b0af],.ai-grid[data-v-f770b0af]{grid-template-columns:1fr}.step-panel[data-v-f770b0af]{flex-direction:column!important;text-align:center}.step-content[data-v-f770b0af]{text-align:center!important}.language-node[data-v-f770b0af]{width:50px;height:50px;font-size:9px}.floating-word[data-v-f770b0af]{font-size:14px}.logo[data-v-f770b0af]{font-size:1.2rem}.nav-container[data-v-f770b0af]{display:flex;justify-content:space-between;align-items:center;padding:0 2rem;gap:0}.cta-nav[data-v-f770b0af]{display:block;text-align:center;font-size:1.05rem;padding:.5rem 0;width:140px;margin:0}.hero-content[data-v-f770b0af]{padding-top:20vh}.hero-content h1[data-v-f770b0af]{font-size:2.3rem}.hero-content h2[data-v-f770b0af]{font-size:1.2rem}.btn[data-v-f770b0af]{width:100%;padding:.8rem .5rem;font-size:1.3rem;white-space:nowrap;text-align:center}.no-credit-card[data-v-f770b0af]{font-size:.9rem!important;margin-top:.1rem!important;white-space:nowrap}.floating-word-1[data-v-f770b0af]{top:12%;left:12%;animation-delay:0s}.floating-word-2[data-v-f770b0af]{top:12%;right:12%;animation-delay:3s}.floating-word-3[data-v-f770b0af]{top:15%;left:4%;animation-delay:6s}.floating-word-4[data-v-f770b0af]{top:12%;right:38%;animation-delay:9s}.floating-word-5[data-v-f770b0af]{top:90%;left:2%;animation-delay:12s}.floating-word-6[data-v-f770b0af]{top:15%;left:42%;animation-delay:15s}.floating-word-7[data-v-f770b0af]{top:85%;left:30%;animation-delay:18s}.floating-word-8[data-v-f770b0af]{top:80%;right:28%;animation-delay:21s}.floating-word-9[data-v-f770b0af]{top:93%;left:20%;animation-delay:24s}.floating-word-10[data-v-f770b0af]{top:12%;left:70%;animation-delay:2s}.floating-word-11[data-v-f770b0af]{top:10%;right:70%;animation-delay:5s}.floating-word-12[data-v-f770b0af]{top:12%;left:55%;animation-delay:8s}.floating-word-13[data-v-f770b0af]{top:85%;right:25%;animation-delay:11s}.floating-word-14[data-v-f770b0af]{top:85%;left:80%;animation-delay:14s}.floating-word-15[data-v-f770b0af]{top:87%;right:84%;animation-delay:17s}.floating-word-16[data-v-f770b0af]{top:85%;left:85%;animation-delay:20s}.floating-word-17[data-v-f770b0af]{top:85%;right:83%;animation-delay:23s}.floating-word-18[data-v-f770b0af]{top:15%;left:45%;animation-delay:1s;opacity:.05}.floating-word-19[data-v-f770b0af]{top:85%;right:38%;animation-delay:13s;opacity:.05}.language-node-1[data-v-f770b0af]{top:10%;left:5%;animation-delay:0s}.language-node-2[data-v-f770b0af]{top:15%;right:5%;animation-delay:1s}.language-node-3[data-v-f770b0af]{top:11%;right:30%;animation-delay:2s}.language-node-4[data-v-f770b0af]{top:58%;left:85%;animation-delay:3s}.language-node-5[data-v-f770b0af]{top:14%;left:30%;animation-delay:4s}.language-node-6[data-v-f770b0af]{top:58%;left:5%;animation-delay:5s}.language-node-7[data-v-f770b0af]{bottom:25%;right:35%;animation-delay:6s;opacity:0}.language-node-8[data-v-f770b0af]{bottom:13%;left:27%;animation-delay:7s}.language-node-9[data-v-f770b0af]{bottom:8%;right:20%;animation-delay:8s}.language-node-10[data-v-f770b0af]{bottom:23%;left:43%;animation-delay:9s;opacity:0}.language-node-11[data-v-f770b0af]{bottom:15%;right:4%;animation-delay:10s}.language-node-12[data-v-f770b0af]{bottom:7%;left:6%;animation-delay:11s}.connection-line-1[data-v-f770b0af]{top:14%;left:18%;width:50px;transform:rotate(20deg);animation-delay:1s}.connection-line-2[data-v-f770b0af]{top:16%;right:44%;width:50px;transform:rotate(-15deg);animation-delay:2s}.connection-line-3[data-v-f770b0af]{top:20%;left:10%;width:300px;transform:rotate(91deg);animation-delay:3s}.connection-line-4[data-v-f770b0af]{bottom:15%;right:35%;width:100px;transform:rotate(15deg);animation-delay:4s}.connection-line-5[data-v-f770b0af]{bottom:12%;left:17%;width:40px;transform:rotate(-30deg);animation-delay:5s}.connection-line-6[data-v-f770b0af]{top:22%;left:91%;width:300px;transform:rotate(89deg);animation-delay:6s}.connection-line-7[data-v-f770b0af]{bottom:13%;right:12%;width:40px;transform:rotate(-45deg);animation-delay:7s}.connection-line-8[data-v-f770b0af]{top:15%;right:17%;width:50px;transform:rotate(20deg);animation-delay:8s}}.users-table[data-v-62420fd1]{width:100%;max-height:800px;overflow:auto}table[data-v-62420fd1]{width:100%;border-collapse:collapse;min-width:800px}thead[data-v-62420fd1]{position:sticky;top:0;z-index:10;background-color:#f5f5f5}th[data-v-62420fd1]:first-child,td[data-v-62420fd1]:first-child{position:sticky;left:0;z-index:5;background-color:#fff}th[data-v-62420fd1]:first-child{z-index:15;background-color:#f5f5f5}th[data-v-62420fd1],td[data-v-62420fd1]{padding:12px;text-align:center;border-bottom:1px solid #ddd;white-space:nowrap}th[data-v-62420fd1]{background-color:#f5f5f5;font-weight:700}.sort-button[data-v-62420fd1]{width:100%;margin:0;padding:12px;border:0;background:transparent;color:inherit;font:inherit;white-space:nowrap}.sort-button[data-v-62420fd1]:hover{background-color:#0000000f}tr[data-v-62420fd1]:hover{background-color:#f9f9f9}tbody tr:nth-child(2n) td[data-v-62420fd1]:first-child{background-color:#f9f9f9}tbody tr:nth-child(odd) td[data-v-62420fd1]:first-child{background-color:#fff}td[data-v-62420fd1]:nth-child(2n),th[data-v-62420fd1]:nth-child(2n){background-color:#00000008}tbody tr[data-v-62420fd1]:hover{background-color:#e3f2fd!important}.empty-state[data-v-62420fd1]{text-align:center;color:#999;font-style:italic}.sort-button[data-v-62420fd1]{cursor:pointer}
