svg[data-v-17a52aa3]{height:35px;width:auto;display:block}.modal[data-v-44a35167]{width:100%;max-width:440px;padding:20px;border-radius:16px;background:var(--lbg);color:var(--text);border:1px solid var(--border);box-shadow:var(--shadow-l)}.small[data-v-44a35167]{font-size:13px}.field-error[data-v-44a35167]{color:#f77;font-size:13px;margin-top:6px}.password-toggle[data-v-44a35167]{position:absolute;right:12px;top:70%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:0;color:#aaa;display:flex;align-items:center;transition:color .2s ease}.password-toggle[data-v-44a35167]:hover{color:#f1f1f1}label[data-v-44a35167]{-webkit-user-select:none;user-select:none}@media (max-width: 480px){.modal[data-v-44a35167]{max-width:92vw;padding:16px}}.modal[data-v-94f573ac]{width:100%;max-width:480px;padding:20px;border-radius:16px;background:var(--lbg);color:var(--text);border:1px solid var(--border);box-shadow:var(--shadow-l)}.warning-box[data-v-94f573ac]{background:#f6525214;border:1px solid rgba(246,82,82,.3);border-radius:12px;padding:12px}.warning-box strong[data-v-94f573ac]{color:var(--special--red);display:block;margin-bottom:8px;font-size:15px}.user-email[data-v-94f573ac]{font-size:13px;color:var(--text);margin-bottom:12px}.warning-text[data-v-94f573ac]{font-size:13px;color:var(--text);line-height:1.5}.checkbox-label[data-v-94f573ac]{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:var(--text);cursor:pointer;margin-top:16px;padding:8px 0}.checkbox-input[data-v-94f573ac]{display:none}.checkbox-custom[data-v-94f573ac]{width:18px;height:18px;min-width:18px;border:1px solid var(--border2);border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;margin-top:1px}.checkbox-input:checked+.checkbox-custom[data-v-94f573ac]{background:var(--special--red);border-color:var(--special--red)}.checkbox-input:checked+.checkbox-custom[data-v-94f573ac]:after{content:"✓";color:#fff;font-size:12px}.checkbox-label:hover .checkbox-custom[data-v-94f573ac]{border-color:var(--sub)}.action-buttons[data-v-94f573ac]{margin-top:20px}.message[data-v-94f573ac]{font-size:13px;padding:10px 12px;border-radius:6px;text-align:center;margin-top:16px}.message.error[data-v-94f573ac]{background:var(--special--red--background);color:var(--special--red)}.message.success[data-v-94f573ac]{background:var(--special--green--background);color:var(--special--green)}@media (max-width: 480px){.modal[data-v-94f573ac]{max-width:92vw;padding:16px}.action-buttons[data-v-94f573ac]{flex-direction:column-reverse}.action-buttons .btn[data-v-94f573ac]{width:100%;justify-content:center}}.personalization-wrapper[data-v-5305a348]{position:relative;display:inline-block}.menu-btn[data-v-5305a348]{display:block;width:100%;text-align:left;background:transparent;border:none;padding:8px;color:var(--text);border-radius:8px;cursor:pointer;font-size:14px;transition:background .2s ease}.menu-btn[data-v-5305a348]:hover:not(:disabled){background:var(--gg)}.menu-btn[data-v-5305a348]:disabled{opacity:.5;cursor:not-allowed}.menu-btn-content[data-v-5305a348]{display:flex;align-items:center;gap:8px;line-height:1}.menu-btn-content svg[data-v-5305a348]{flex-shrink:0}.chevron[data-v-5305a348]{margin-left:auto;transition:transform .2s ease}.chevron-open[data-v-5305a348]{transform:rotate(180deg)}.dropdown-menu[data-v-5305a348]{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:var(--vlbg);border:1px solid var(--border2);border-radius:12px;padding:4px;display:flex;flex-direction:column;gap:4px;z-index:1100;box-shadow:var(--shadow-s);animation:menuFadeIn-5305a348 .16s ease}.dropdown-item[data-v-5305a348]{display:flex;align-items:center;gap:8px;width:100%;text-align:left;background:transparent;border:none;padding:8px;color:var(--text);border-radius:8px;cursor:pointer;font-size:14px;transition:background .2s ease;white-space:nowrap}.dropdown-item[data-v-5305a348]:hover:not(:disabled){background:var(--gg)}.dropdown-item[data-v-5305a348]:disabled{opacity:.5;cursor:not-allowed}.dropdown-item.active[data-v-5305a348]{font-weight:600}.check-icon[data-v-5305a348]{color:var(--text);flex-shrink:0}.spacer[data-v-5305a348]{width:16px;flex-shrink:0}.message[data-v-5305a348]{position:absolute;top:100%;left:0;right:0;margin-top:8px;padding:8px 12px;border-radius:6px;font-size:12px;background:var(--gg);color:var(--text);border:1px solid var(--border2);animation:messageSlideIn-5305a348 .2s ease;z-index:1000}.message.error[data-v-5305a348]{background:var(--gg);color:var(--text);border:1px solid var(--danger)}@keyframes menuFadeIn-5305a348{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes messageSlideIn-5305a348{0%{opacity:1;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.account-menu[data-v-d7a4fbb6]{position:relative;display:inline-block;height:26px}.icon-btn[data-v-d7a4fbb6]{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--text);cursor:pointer}.popup[data-v-d7a4fbb6]{z-index:1400;position:fixed;pointer-events:auto}.popup-inner[data-v-d7a4fbb6]{background:var(--vlbg);border:1px solid var(--border2);border-radius:12px;padding:4px;display:flex;flex-direction:column;min-width:320px;box-shadow:var(--shadow-s)}.user-email[data-v-d7a4fbb6]{font-weight:600;font-size:var(--font-size-sub);color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4px 8px}.menu-actions[data-v-d7a4fbb6]{display:flex;flex-direction:column;gap:4px}.menu-btn[data-v-d7a4fbb6]{display:block;width:100%;text-align:left;background:transparent;border:none;padding:8px;color:var(--text);border-radius:8px;cursor:pointer;font-size:var(--font-size-sub);transition:background .2s ease}.menu-btn[data-v-d7a4fbb6]:hover{background:var(--gg)}.menu-btn.danger[data-v-d7a4fbb6]{color:#f65252}.menu-btn.danger[data-v-d7a4fbb6]:hover{background:#f652521a}.menu-btn-content[data-v-d7a4fbb6]{display:flex;align-items:center;gap:8px;line-height:1}.menu-btn-content svg[data-v-d7a4fbb6]{width:16px;height:16px;flex-shrink:0}.menu-divider[data-v-d7a4fbb6]{height:1px;background:var(--border2);margin-inline:4px}.message[data-v-d7a4fbb6]{font-size:var(--font-size-sub);padding:8px;border-radius:4px;text-align:center}.message.error[data-v-d7a4fbb6]{background:var(--special--red--background);color:var(--special--red)}.message.success[data-v-d7a4fbb6]{background:var(--special--green--background);color:var(--special--green)}.pop-enter-active[data-v-d7a4fbb6],.pop-leave-active[data-v-d7a4fbb6]{transition:transform .12s cubic-bezier(.2,.9,.2,1),opacity .12s ease;transform-origin:top left}.pop-enter-from[data-v-d7a4fbb6]{transform:translateY(-8px) scale(.98);opacity:0}.pop-enter-to[data-v-d7a4fbb6],.pop-leave-from[data-v-d7a4fbb6]{transform:translateY(0) scale(1);opacity:1}.pop-leave-to[data-v-d7a4fbb6]{transform:translateY(-8px) scale(.98);opacity:0}@media (max-width: 480px){.popup[data-v-d7a4fbb6]{top:20%!important;width:calc(100vw - 24px)!important}.pop-enter-active[data-v-d7a4fbb6],.pop-leave-active[data-v-d7a4fbb6]{transform-origin:top center}}.title[data-v-91667815]{margin-bottom:2px;margin-top:4px;display:block;font-family:var(--display-font),sans-serif}.small[data-v-91667815],.form-group[data-v-91667815]{font-family:var(--normal-font),sans-serif}.modal-content[data-v-91667815]{z-index:10000000000000000;position:relative;max-width:480px;width:90%;top:5px;padding:16px;border:1px solid var(--border);border-radius:16px;color:var(--text);box-shadow:var(--shadow-l)}label[data-v-91667815]{margin-bottom:8px;display:block}.loader[data-v-e2ec883b]{border-radius:50%;display:inline-block;animation:spin-e2ec883b .8s linear infinite;border-style:solid}@keyframes spin-e2ec883b{to{transform:rotate(360deg)}}.header[data-v-a22a29c1]{background-color:var(--bg);color:var(--text);padding:var(--header-padding-y) 0;height:var(--header-height);position:sticky;top:0;z-index:1002;transition:background-color .3s ease;border-bottom:1px solid var(--border);font-family:Satoshi,sans-serif;display:flex;align-items:center}.header-container[data-v-a22a29c1]{display:flex;justify-content:space-between;align-items:center;gap:1rem;position:relative;height:100%}.header-left[data-v-a22a29c1]{display:flex;align-items:center;gap:2.5rem;height:100%}.container[data-v-a22a29c1]{max-width:1300px}.logo-group[data-v-a22a29c1]{display:flex;align-items:center;text-decoration:none;gap:.6rem;color:var(--text);flex:0 1 auto;line-height:1}.logo-img[data-v-a22a29c1]{width:auto;height:32px}.logo-text[data-v-a22a29c1]{font-size:1.8rem;font-weight:700;letter-spacing:1px;transition:opacity .2s ease}.nav-links[data-v-a22a29c1]{display:flex;gap:1.5rem;transition:all .2s ease;align-items:center;height:100%}.nav-item[data-v-a22a29c1]{font-size:.95rem;font-weight:600;text-decoration:none;color:var(--text);position:relative;transition:color .18s ease;white-space:nowrap;display:flex;align-items:center}.nav-item[data-v-a22a29c1]:hover{color:var(--nav-hover)}.header-right[data-v-a22a29c1]{display:flex;align-items:center;gap:1rem;height:100%}.cta-button[data-v-a22a29c1]{font-weight:600;font-size:.7rem}.hamburger-menu[data-v-a22a29c1]{display:none;flex-direction:column;justify-content:space-between;background:transparent;border:none;cursor:pointer;z-index:1010;position:relative;padding:0}.nav-overlay[data-v-a22a29c1]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:998;animation:fadeIn-a22a29c1 .3s ease-out}@keyframes fadeIn-a22a29c1{0%{opacity:0}to{opacity:1}}.nav-close-button[data-v-a22a29c1]{display:none;position:absolute;top:1rem;right:1rem;background:none;border:none;color:var(--text);cursor:pointer;padding:.5rem;border-radius:4px;transition:background-color .3s ease;z-index:1002}.nav-close-button[data-v-a22a29c1]:hover{background-color:#ffffff1a}@media (max-width: 1000px){.hamburger-menu[data-v-a22a29c1]{display:flex}.nav-close-button[data-v-a22a29c1]{display:block}.cta-button[data-v-a22a29c1]{padding:8px 12px;font-size:.685rem}.nav-links[data-v-a22a29c1]{position:fixed;top:0;right:0;width:240px;height:100%;background-color:var(--lbg);flex-direction:column;align-items:flex-start;padding:32px;transform:translate(100%);transition:transform .3s cubic-bezier(.25,.46,.45,.94);z-index:999;box-shadow:var(--shadow-s);border-left:1px solid var(--border)}.nav-links-open[data-v-a22a29c1]{transform:translate(0)}.nav-item[data-v-a22a29c1]{font-size:1.2rem;width:100%;padding:12px 0;border-bottom:1px solid var(--border)}.nav-item[data-v-a22a29c1]:last-child{border-bottom:none}.nav-item[data-v-a22a29c1]:hover{opacity:1}.logo-img[data-v-a22a29c1]{height:26px}.logo-text[data-v-a22a29c1]{font-size:1.4rem}.header-container[data-v-a22a29c1]{padding-left:16px;padding-right:16px}}.popup-card[data-v-ed557fc5]{border-radius:12px;border:1px solid var(--border);background:var(--lbg);box-shadow:var(--shadow-l);padding:24px;min-width:280px;max-width:420px;text-align:center;color:var(--text);z-index:6000;margin:16px}.header-icon-group[data-v-ed557fc5]{display:flex;flex-direction:row;align-items:center;margin:0;gap:8px;text-align:left}.modal-title[data-v-ed557fc5]{margin:0;font-size:20px;font-weight:700;color:var(--text)}.description-text[data-v-ed557fc5]{font-size:13px;color:var(--sub);line-height:1.5;margin-bottom:20px;text-align:left}.popup-actions[data-v-ed557fc5]{flex-direction:row}@media (max-width: 480px){.popup-card[data-v-ed557fc5]{padding:20px}}.tagline-text[data-v-9dcbf55c]{color:var(--sub);font-size:.95rem;font-style:italic;font-weight:500}.footer[data-v-681c1cf5]{background-color:var(--bg);color:var(--text);padding:3rem 0 0;border-top:1px solid var(--border);font-family:var(--display-font),sans-serif}.footer-container[data-v-681c1cf5]{padding-bottom:2.5rem}.container[data-v-681c1cf5]{max-width:1300px}.footer-grid[data-v-681c1cf5]{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1fr;gap:18px}.footer-section[data-v-681c1cf5]{display:flex;flex-direction:column;gap:12px}.footer-brand[data-v-681c1cf5]{gap:.5rem}.brand-header[data-v-681c1cf5]{display:flex;align-items:center;gap:.75rem;margin-bottom:.25rem}.footer-logo[data-v-681c1cf5]{width:auto;height:28px}.brand-text[data-v-681c1cf5]{font-size:var(--font-size-h2);font-weight:700;color:var(--text)}.brand-description[data-v-681c1cf5]{color:var(--sub);margin-top:.5rem;font-size:var(--font-size-body);font-weight:500}.footer-section h3[data-v-681c1cf5]{color:var(--text);font-size:var(--font-size-title);font-weight:700;margin:0 0 .5rem}.footer-link[data-v-681c1cf5]{display:block;color:var(--sub);text-decoration:none;font-size:var(--font-size-body);transition:color .2s;font-weight:500}.footer-link[data-v-681c1cf5]:hover{color:var(--text)}.theme-selector[data-v-681c1cf5]{margin-top:.5rem;display:flex;flex-direction:column;gap:.5rem}.theme-label[data-v-681c1cf5]{font-size:var(--font-size-body);color:var(--sub);font-weight:600}.theme-select[data-v-681c1cf5]{max-width:180px}.footer-bottom[data-v-681c1cf5]{border-top:1px solid var(--border);padding:1.5rem 0;font-size:var(--font-size-sub)}.footer-bottom-content[data-v-681c1cf5]{display:flex;justify-content:space-between;align-items:center}.copyright-text[data-v-681c1cf5]{color:var(--sub);margin:0}.logoutDeviceMobile[data-v-681c1cf5]{display:none}.logoutDeviceDesktop[data-v-681c1cf5]{display:block}@media (max-width: 1024px){.footer-grid[data-v-681c1cf5]{grid-template-columns:1fr 1fr}.footer-brand[data-v-681c1cf5]{grid-column:1 / -1}.footer-section h3[data-v-681c1cf5]{margin:2rem 0 .25rem}}@media (max-width: 768px){.footer[data-v-681c1cf5]{padding:2rem 16px 5px}.footer-container[data-v-681c1cf5]{padding-bottom:2rem}.footer-grid[data-v-681c1cf5]{grid-template-columns:1fr}.footer-brand[data-v-681c1cf5]{grid-column:auto}.footer-bottom-content[data-v-681c1cf5]{flex-direction:column;align-items:flex-start;gap:.75rem}.theme-select[data-v-681c1cf5]{max-width:100%}.logoutDeviceMobile[data-v-681c1cf5]{display:block}.logoutDeviceDesktop[data-v-681c1cf5]{display:none}}.cookie-banner[data-v-7348bb32]{position:fixed;bottom:16px;right:16px;max-width:420px;border:1px solid var(--border2);border-radius:16px;background:var(--vlbg);box-shadow:var(--shadow-l);z-index:1200;padding:0;transition:all .3s ease}.cookie-content[data-v-7348bb32]{display:flex;flex-direction:column;gap:16px;padding:16px}.cookie-text[data-v-7348bb32]{font-size:13px;color:var(--text);line-height:1.6}.cookie-text p[data-v-7348bb32]{margin:0}.data-link[data-v-7348bb32]{color:var(--sub);transition:color .1s ease;text-decoration:underline}.data-link[data-v-7348bb32]:hover{color:var(--text)}.cookie-actions[data-v-7348bb32]{display:flex;flex-direction:row;width:100%;justify-content:flex-end;gap:8px}@media (max-width: 500px){.cookie-banner[data-v-7348bb32]{right:auto;left:50%;transform:translate(-50%);width:calc(100% - 32px);bottom:20px;box-shadow:var(--shadow-l)}.cookie-actions[data-v-7348bb32]{justify-content:left}}.popup-overlay[data-v-ecdeaae7]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:3000;padding:20px}.announcement-popup[data-v-ecdeaae7]{background:var(--vlbg);border-radius:12px;padding:0;width:100%;max-width:500px;max-height:80vh;overflow:hidden;box-shadow:var(--shadow-l)}.popup-header[data-v-ecdeaae7]{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 20px 0;gap:12px}.popup-title[data-v-ecdeaae7]{display:flex;align-items:center;gap:12px;flex:1}.popup-color-indicator[data-v-ecdeaae7]{width:12px;height:12px;border-radius:50%;flex-shrink:0}.popup-title h3[data-v-ecdeaae7]{margin:0;color:var(--text);font-size:18px}.popup-close[data-v-ecdeaae7]{background:none;border:none;color:var(--text);font-size:24px;cursor:pointer;padding:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;flex-shrink:0}.popup-close[data-v-ecdeaae7]:hover{background:var(--vlbg)}.popup-content[data-v-ecdeaae7]{padding:20px;color:var(--text);line-height:1.5;font-size:14px;border-bottom:1px solid var(--border)}.popup-footer[data-v-ecdeaae7]{padding:16px 20px;display:flex;justify-content:flex-end}.popup-footer[data-v-ecdeaae7]{color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;font-size:14px}.popup-footer .btn[data-v-ecdeaae7]:hover{opacity:.9}@media (max-width: 500px){.popup-overlay[data-v-ecdeaae7]{padding:16px}.popup-header[data-v-ecdeaae7]{padding:16px 16px 0}.popup-content[data-v-ecdeaae7]{padding:16px}.popup-footer[data-v-ecdeaae7]{padding:12px 16px}}.global-announcements[data-v-ccb0e25d]{position:fixed;top:var(--header-height);left:0;width:100%;z-index:1000}.global-ann[data-v-ccb0e25d]{padding:10px 12px;color:var(--text);font-size:14px;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-s);border-bottom:1px solid var(--border2)}.global-ann-content[data-v-ccb0e25d]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;overflow:hidden}.announcement-text[data-v-ccb0e25d]{white-space:normal;flex:1;text-align:center}.announcement-counter[data-v-ccb0e25d]{font-size:12px;opacity:.8;flex-shrink:0}.announcement-menu-btn[data-v-ccb0e25d]{background:none;border:none;color:var(--sub);cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:opacity .2s;flex-shrink:0;margin-left:12px}.announcement-menu-btn[data-v-ccb0e25d]:hover{color:var(--text)}.announcement-menu-overlay[data-v-ccb0e25d]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:2000;display:flex;align-items:center;justify-content:center}.announcement-menu[data-v-ccb0e25d]{background:var(--card);border-radius:12px;padding:0;width:90%;max-width:500px;max-height:80vh;overflow:hidden;box-shadow:var(--shadow-l)}.announcement-menu-header[data-v-ccb0e25d]{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid var(--border);background:var(--vlbg)}.announcement-menu-header h4[data-v-ccb0e25d]{margin:0;color:var(--text)}.close-btn[data-v-ccb0e25d]{background:none;border:none;color:var(--text);font-size:24px;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px}.close-btn[data-v-ccb0e25d]:hover{background:var(--vlbg)}.announcement-list[data-v-ccb0e25d]{max-height:60vh;overflow-y:auto;padding:8px;background:var(--vlbg)}.announcement-item[data-v-ccb0e25d]{display:flex;align-items:center;padding:12px;border-radius:8px;cursor:pointer;transition:background-color .2s;gap:12px}.announcement-item[data-v-ccb0e25d]:hover{background:var(--vlbg)}.announcement-item.active[data-v-ccb0e25d]{background:var(--gg);color:var(--text)}.announcement-item-color[data-v-ccb0e25d]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.announcement-item-content[data-v-ccb0e25d]{flex:1;display:flex;flex-direction:column;gap:4px;overflow:hidden}.announcement-item-content strong[data-v-ccb0e25d]{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.announcement-item-content span[data-v-ccb0e25d]{font-size:12px;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 500px){.global-ann[data-v-ccb0e25d]{padding:10px 12px}.global-ann-content[data-v-ccb0e25d]{gap:4px}.announcement-text[data-v-ccb0e25d]{font-size:13px}}[data-v-db45428c]{box-sizing:border-box}.wrapper[data-v-db45428c]{display:flex;align-items:center;justify-content:flex-start;width:100%}.nav-bar[data-v-db45428c]{position:relative;background-color:var(--vlbg);border:1px solid var(--border2);padding:0;border-radius:var(--border-4);display:flex;isolation:isolate;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.nav-bar[data-v-db45428c]::-webkit-scrollbar{display:none}.nav-layer[data-v-db45428c]{display:flex;align-items:center;height:100%;width:max-content}.background-layer[data-v-db45428c]{position:relative;z-index:1}.foreground-layer[data-v-db45428c]{position:absolute;top:0;left:0;height:100%;pointer-events:none;transition:transform .4s cubic-bezier(.075,.82,.165,1)}.highlight-pill[data-v-db45428c]{position:absolute;top:0;bottom:0;left:0;background-color:var(--text);border-radius:calc(var(--border-4) - 1px);z-index:2;overflow:hidden;pointer-events:none;transition:all .4s cubic-bezier(.075,.82,.165,1)}.nav-item[data-v-db45428c]{background:transparent;border:none;cursor:pointer;padding:10px 12px;font-size:14px;border-radius:var(--border-4);color:var(--sub);white-space:nowrap;flex-shrink:0;transition:color .2s ease}.nav-item[data-v-db45428c]:hover{color:var(--text)}.nav-item.active-text[data-v-db45428c]{color:var(--lbg)}.modal[data-v-e88fbe20]{width:100%;max-width:420px;padding:16px;border-radius:16px;background:var(--lbg);color:var(--text);border:1px solid var(--border);box-shadow:var(--shadow-l)}.small[data-v-e88fbe20]{font-size:13px}.modal-wrapper[data-v-907b60ee]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:100;padding:16px}.modal-card[data-v-907b60ee]{width:100%;max-width:420px;border-radius:16px;border:1px solid var(--border);background:var(--lbg);padding:24px;box-shadow:var(--shadow-l)}.modal-header[data-v-907b60ee]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal-title[data-v-907b60ee]{margin:0;color:var(--text);font-size:var(--font-size-h2);font-weight:700}.close-btn[data-v-907b60ee]{color:var(--text);padding:8px 12px}.tab-wrapper[data-v-907b60ee]{margin-bottom:24px}.form-content[data-v-907b60ee]{display:flex;flex-direction:column;gap:8px}.form-group[data-v-907b60ee]{display:flex;flex-direction:column;gap:6px}.password-field-wrapper[data-v-907b60ee]{display:flex;flex-direction:column;gap:8px}.password-wrapper[data-v-907b60ee]{position:relative;display:flex;align-items:center}.password-toggle[data-v-907b60ee]{position:absolute;right:10px;background:none;border:none;cursor:pointer;padding:0;color:var(--sub);display:flex;align-items:center;justify-content:center;transition:color .1s ease}.password-toggle[data-v-907b60ee]:hover{color:var(--text)}.forgot-password-link[data-v-907b60ee]{background:none;border:none;padding:0;color:var(--sub);cursor:pointer;text-align:right;align-self:flex-end;font-size:var(--font-size-sub)}.forgot-password-link[data-v-907b60ee]:hover{color:var(--text)}.collapse-checkbox[data-v-907b60ee]{display:inline-flex;align-items:center;cursor:pointer}.collapse-checkbox input[data-v-907b60ee]{display:none}.collapse-checkbox .vis-label[data-v-907b60ee]{width:18px;height:18px;border-radius:4px;border:2px solid var(--sub);display:inline-block;background:transparent;position:relative}.collapse-checkbox input:checked+.vis-label[data-v-907b60ee]{background:var(--text);border-color:var(--text)}.collapse-checkbox .vis-label[data-v-907b60ee]:hover{border-color:var(--text)}.collapse-checkbox .vis-label[data-v-907b60ee]:after{content:"";position:absolute;width:0;height:0;border:solid var(--lbg);border-width:0 2px 2px 0;opacity:0;left:50%;top:32%;transform:translate(-50%,-30%) rotate(70deg);transition:width .3s cubic-bezier(.25,1,.5,1),height .3s cubic-bezier(.25,1,.5,1),transform .3s cubic-bezier(.25,1,.5,1)}.collapse-checkbox input:checked+.vis-label[data-v-907b60ee]:after{opacity:1;width:5px;height:10px;transform:translate(-50%,-45%) rotate(45deg)}.checkbox-label[data-v-907b60ee]{color:var(--text);font-size:var(--font-size-sub);line-height:1.5}.privacy-link[data-v-907b60ee]{color:var(--sub);text-decoration:underline;transition:all .2s ease}.privacy-link[data-v-907b60ee]:hover{color:var(--text)}.field-error[data-v-907b60ee]{color:var(--danger);font-size:var(--font-size-sub);margin-top:4px}.privacy-error[data-v-907b60ee]{margin-left:26px}.message[data-v-907b60ee]{color:var(--primary);font-size:var(--font-size-sub)}.message.error[data-v-907b60ee]{color:var(--danger)}.form-actions[data-v-907b60ee]{display:flex;flex-direction:column;gap:12px;margin-top:8px}.submit-btn[data-v-907b60ee]{width:100%;justify-content:center;font-weight:600}.submit-btn[data-v-907b60ee]:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 500px){.modal-card[data-v-907b60ee]{max-width:100%;margin:0}.modal-title[data-v-907b60ee]{font-size:var(--font-size-h3)}}.progress-container[data-v-80ca4710]{position:fixed;top:0;left:0;width:100%;height:3px;z-index:10000;pointer-events:none;transition:opacity .4s ease}.progress-bar[data-v-80ca4710]{height:100%;background:linear-gradient(90deg,#ffa91a 0,#ff335a,#af00ff 70%,#5600ff 110%);width:0;transition:width .2s ease-out;position:relative}.peg[data-v-80ca4710]{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #af00ff,0 0 5px #af00ff;opacity:1;transform:rotate(3deg) translateY(-4px)}.full-c[data-v-80ca4710]{flex:1;position:relative}.main-content[data-v-80ca4710]{margin-top:var(--announcement-height);transition:margin-top .3s ease;width:100%}.black-bg[data-v-80ca4710]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--bg);z-index:-2}.auth-loading-screen[data-v-80ca4710]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--bg);z-index:10000}.auth-loading-spinner[data-v-80ca4710]{width:40px;height:40px;border:3px solid var(--border);border-top-color:var(--text);border-radius:50%;animation:spin-80ca4710 .8s linear infinite}@keyframes spin-80ca4710{to{transform:rotate(360deg)}}/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}:root{--bg:#0f0f0f;--lbg:#0f0f0f;--llbg:#191919;--card:#1a1a1a;--text:#fff;--primary:#3f93f8;--p-green:#6aed8b;--danger:#ef4444;--warn:#eab308;--border:#282828;--border2:#414141;--gg:#414141;--sub:#aaa;--announcement-height:0px;--progress-height:3px;--header-height:65px;--header-padding-y:.1rem;--accent-glow:#ffffff0d;--text-primary:#fff;--text-secondary:#a1a1aa;--vlbg:#282828;--sub2:#8a8a8a;--lp:#c44dff;--s-hover:#323232;--admin-header-height:60px;--sup-base:#006239;--sup-text:#fafafa;--sup-border:#138352;--sup-base-hover:#287150;--sup-border-hover:#3ecf8e;--sup-text-hover:#e1eae6;--display-font:"Satoshi";--normal-font:"Inter";--not-spinning:#666;--spinning:#f1f1f1;--ccc:#ccc;--text--gg:#414141;--text--bg:#0f0f0f;--special--red:#f65252;--special--green:#4caf50;--special--red--background:#f652521a;--special--green--background:#4caf501a;--pure--white:#fff;--pure--white--hover:#f1f1f1;--ghost--hover:#323232;--opacity--hover:#ffffff1a;--start--bg:#0f0f0f;--start--text:#f1f1f1;--start--sub:#aaa;--start--border:#282828;--start--border2:#414141;--start--llbg:#191919;--legal--bg:transparent;--primary--step1:#ffa91a;--primary--step2:#ff335a;--primary--step3:#af00ff;--primary--step4:#5600ff;--color--black:#000;--color--white:#fff;--color--red:black;--border-1:2px;--border-2:4px;--border-3:6px;--border-4:8px;--border-5:12px;--border-6:14px;--border-7:16px;--border-8:18px;--border-9:20px;--border-10:22px;--border-11:24px;--border-12:26px;--border-13:28px;--border-14:230px;--font-size-footnote:.7rem;--font-size-button:.85rem;--font-size-body:1rem;--font-size-sub:.875rem;--font-size-title:1.125rem;--font-size-h3:1.25rem;--font-size-h2:1.5rem;--font-size-h1:2rem;--shadow-s:0 4px 20px #00000080;--shadow-l:0 25px 50px -12px #000000b3;--skeleton-base:#2a2a2a;--skeleton-highlight:#333;--nav-hover:#b3b3b3;--danger-hover:#f66}:root.light{--bg:#eee;--lbg:#fff;--text:#000;--border:#ccc;--border2:#ddd;--gg:#eee;--sub:#414141;--vlbg:#fff;--ghost--hover:#f5f5f5;--start--bg:#0f0f0f;--start--text:#f1f1f1;--start--sub:#aaa;--start--border:#282828;--start--border2:#414141;--start--llbg:#191919;--legal--bg:#fff;--not-spinning:#bbb;--color--white:#000;--color--black:#fff;--shadow-s:none;--shadow-l:none;--skeleton-base:#e0e0e0;--skeleton-highlight:#f5f5f5;--nav-hover:#555}::selection{color:var(--lbg);background-color:var(--text)}input::selection{color:var(--lbg);background-color:var(--text)}textarea::selection{color:var(--lbg);background-color:var(--text)}input::-moz-selection{color:var(--lbg);background-color:var(--text)}textarea::-moz-selection{color:var(--lbg);background-color:var(--text)}*{box-sizing:border-box}html,body,#app{height:100%}body{color:var(--text);font-family:var(--normal-font),sans-serif;margin:0;position:relative}button,input,select,textarea{font-family:var(--normal-font),sans-serif}a,button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}a{color:var(--primary);text-decoration:none}h1,h2,h3,h4,h5{font-family:var(--display-font),sans-serif;margin-top:0}@layer components{.input,select,textarea{border-radius:var(--border-4);background:var(--vlbg);width:100%;color:var(--text);border:1px solid var(--border2);outline:none;padding:10px 12px}.input.hover:hover{background:var(--ghost--hover);cursor:pointer}.btn{background:var(--pure--white);color:var(--vlbg);border-radius:var(--border-4);cursor:pointer;border:1px solid #0000;align-items:center;gap:8px;padding:10px 12px;transition:all .1s;display:inline-flex}.btn:hover{background-color:var(--pure--white--hover)}.btn.ghost{background:var(--vlbg);border:1px solid var(--border2);color:var(--text);transition:all .1s}.btn.ghost:hover{background-color:var(--ghost--hover)}.btn.action{background:var(--text);color:var(--lbg);border:1px solid var(--text)}.btn.action:hover{background:var(--sub);border:1px solid var(--sub)}.btn.main{background:var(--sup-base);color:var(--sup-text);border:1px solid var(--sup-border)}.btn.main:hover{background:var(--sup-base-hover);border-color:var(--sup-border-hover);color:var(--sup-text-hover)}.btn.danger{background:var(--danger);color:var(--text)}.btn.danger:hover{background:var(--danger-hover)}.btn.warn{background:var(--warn);color:#1a1205}}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.container{width:100%}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.lowercase{text-transform:lowercase}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.container{max-width:1100px;margin:0 auto;padding:16px}.card.rlc{background:var(--lbg);border:1px solid var(--border);border-radius:16px;padding:16px}hr{border:none;border-top:1px solid var(--border);margin:16px 0}.row{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.row-n{flex-wrap:wrap;justify-content:flex-start;gap:8px;display:flex}.col{flex:1;min-width:240px}.small{color:var(--sub);font-size:12px}.badge{border-radius:var(--border-4);color:var(--sub);padding:4px 8px}.badge:hover{color:#fff}.title-inf{align-items:center;gap:6px;display:flex}.info-img{border-radius:8px;width:100%;height:100%}.info-img-container{justify-content:center;align-items:center;width:100%;display:flex}.border-normal{border:1px solid var(--border)}footer{color:var(--sub);font-size:var(--font-size-sub)}.icon-normal{color:var(--text);fill:var(--text)}.blurit{z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0006;border:none;border-radius:0;justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.full{flex-direction:column;min-height:100vh;display:flex}.full-c{flex:1;position:relative}footer{bottom:initial;position:initial;width:initial;height:initial}#animated-background{z-index:-1;width:100vw;height:100vh;position:fixed;top:0;left:0}.svg-background{z-index:-2;object-fit:cover;width:100vw;height:100vh;position:fixed;top:0;left:0}.global-announcements{-webkit-user-select:none;user-select:none}.announcement-content-text{cursor:grab}.announcement-content-text:active{cursor:grabbing}@media (hover:none) and (pointer:coarse){.announcement-content-text{-webkit-overflow-scrolling:touch}}@media (max-width:1000px){:root{--header-height:50px;--header-padding-y:12px}}@media (max-width:768px){.svg-background{background:var(--bg)}.card{border:none;border-radius:0;margin:0;padding:16px}.container{background:var(--bg);margin:0 auto;padding:0}.btn.ghost:hover{background:var(--vlbg);border:1px solid var(--border2);color:var(--text)}.btn.danger:hover{background:var(--danger)}}@media (max-width:500px){:root{--header-height:50px;--header-padding-y:12px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.glass-modal[data-v-115dbfc9]{width:100%;max-width:720px;border-radius:16px;border:1px solid var(--border);background:var(--lbg);box-shadow:var(--shadow-l);padding:16px;max-height:calc(100vh - 40px);overflow-y:scroll;position:fixed;z-index:100001}.modal-header[data-v-115dbfc9]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.modal-title[data-v-115dbfc9]{margin:0;font-size:18px;font-weight:600;color:var(--text)}.section[data-v-115dbfc9]{margin-top:10px}.label[data-v-115dbfc9]{display:block;font-size:13px;color:var(--text);margin-bottom:6px}.label.bold[data-v-115dbfc9]{font-weight:600;color:var(--text)}.images[data-v-115dbfc9]{gap:8px;margin-top:6px;justify-content:flex-start}.image-item[data-v-115dbfc9]{position:relative;width:120px;height:120px;border:1px solid var(--border);border-radius:10px;overflow:hidden;background:#1a1a1a80;backdrop-filter:blur(8px) brightness(95%);-webkit-backdrop-filter:blur(8px) brightness(95%)}.thumb[data-v-115dbfc9]{display:block;width:100%;height:100%;object-fit:cover}.image-actions[data-v-115dbfc9]{position:absolute;top:4px;right:4px}.image-remove[data-v-115dbfc9]{padding:4px 8px;font-size:12px}.spinner[data-v-115dbfc9]{animation:spin-115dbfc9 1s linear infinite;height:20px;width:20px}@keyframes spin-115dbfc9{to{transform:rotate(360deg)}}.actions[data-v-115dbfc9]{display:flex;gap:8px;justify-content:flex-end}.small[data-v-115dbfc9]{font-size:12px;color:var(--sub)}.error[data-v-115dbfc9]{color:var(--danger)}.msg-ok[data-v-115dbfc9]{color:var(--primary)}.msg-error[data-v-115dbfc9]{color:var(--danger)}.img-menu-wrapper[data-v-98da8e59]{position:fixed;z-index:10001;min-width:180px}.img-menu[data-v-98da8e59]{background:var(--vlbg);border:1px solid var(--border2);border-radius:12px;padding:4px;flex-direction:column;display:flex;gap:4px;box-shadow:var(--shadow-s)}.menu-btn[data-v-98da8e59]{display:block;width:100%;text-align:left;background:transparent;border:none;padding:8px;color:var(--text);border-radius:8px;cursor:pointer;font-size:var(--font-size-sub);transition:background .2s ease}.menu-btn .fixall[data-v-98da8e59]{display:flex;align-items:center;gap:8px;line-height:1}.menu-btn .fixall svg[data-v-98da8e59]{width:16px;height:16px;flex-shrink:0}.menu-btn[data-v-98da8e59]:hover{background:var(--gg)}.menu-btn.danger[data-v-98da8e59]{color:var(--special--red);fill:var(--special--red)}.menu-btn.danger[data-v-98da8e59]:hover{background:var(--special--red--background)}.menu-backdrop[data-v-98da8e59]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:transparent}.viewer-overlay[data-v-f2567814]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100002;display:flex;align-items:center;justify-content:center;outline:none;-webkit-user-select:none;user-select:none}.image-wrapper[data-v-f2567814]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:20px}.viewer-img[data-v-f2567814]{max-width:100%;max-height:100%;object-fit:contain;box-shadow:0 0 20px #00000080;transition:transform .2s ease}.controls-ui[data-v-f2567814]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.control-btn[data-v-f2567814]{pointer-events:auto;background:#00000080;border:none;color:#fff;cursor:pointer;padding:12px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.control-btn[data-v-f2567814]:hover{background:#fff3}.close-btn[data-v-f2567814]{position:absolute;top:20px;right:20px}.nav-btn[data-v-f2567814]{position:absolute;top:50%;transform:translateY(-50%)}.prev[data-v-f2567814]{left:20px}.next[data-v-f2567814]{right:20px}.counter[data-v-f2567814]{position:absolute;bottom:20px;left:50%;transform:translate(-50%);color:#fff;background:#00000080;padding:4px 12px;border-radius:12px;font-size:14px}.fade-enter-active[data-v-f2567814],.fade-leave-active[data-v-f2567814]{transition:opacity .3s ease}.fade-enter-from[data-v-f2567814],.fade-leave-to[data-v-f2567814]{opacity:0}.fade-controls-enter-active[data-v-f2567814],.fade-controls-leave-active[data-v-f2567814]{transition:opacity .3s ease}.fade-controls-enter-from[data-v-f2567814],.fade-controls-leave-to[data-v-f2567814]{opacity:0}.info-pop-container[data-v-e0b90373]{display:flex;align-items:center}.info-icon-wrapper[data-v-e0b90373]{display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--sub);transition:color .15s ease}.info-icon-wrapper[data-v-e0b90373]:hover{color:var(--text)}.info-modal-content[data-v-e0b90373]{max-width:640px;width:100%;padding:16px 16px 0;border-radius:16px;background:var(--lbg);color:var(--text);border:1px solid var(--border);box-shadow:var(--shadow-l)}.modal-header[data-v-e0b90373]{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--border);padding-bottom:8px;margin-bottom:8px}.popover-title[data-v-e0b90373]{font-weight:600;margin:0;color:var(--text)}.popover-content[data-v-e0b90373]{font-size:var(--font-size-body);color:var(--text);line-height:1.6;max-height:70vh;overflow:scroll}.close-btn[data-v-e0b90373]{display:flex;align-items:center;justify-content:center;padding:4px;background:transparent;border:none;cursor:pointer;color:var(--text)}@media (max-width: 540px){.info-modal-content[data-v-e0b90373]{margin:16px}}.fade-scale-enter-active[data-v-e0b90373],.fade-scale-leave-active[data-v-e0b90373]{transition:.2s;opacity:1;transform:scale(1)}.fade-scale-enter-from[data-v-e0b90373],.fade-scale-leave-to[data-v-e0b90373]{opacity:0}.fade-scale-enter-active .info-modal-content[data-v-e0b90373],.fade-scale-leave-active .info-modal-content[data-v-e0b90373]{transition:all .2s ease-out}.fade-scale-enter-from .info-modal-content[data-v-e0b90373],.fade-scale-leave-to .info-modal-content[data-v-e0b90373]{transform:scale(0)}.blurit[data-v-2f7e3fd5]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0006;border-radius:0;border:none}.confirm-box[data-v-2f7e3fd5]{background:var(--lbg);padding:16px;border-radius:16px;max-width:480px;width:90%;text-align:left;border:1px solid var(--border);box-shadow:var(--shadow-l)}.tab-navigation[data-v-2f7e3fd5]{width:100%;margin:0}.confirm-box p[data-v-2f7e3fd5]{text-align:left;margin-bottom:16px;font-weight:600;font-size:14px;color:var(--text)}.reason-input[data-v-2f7e3fd5]{margin-bottom:24px;position:relative}.reason-input label[data-v-2f7e3fd5]{display:block;font-size:14px;font-weight:500;margin-bottom:8px;color:var(--text)}.reason-input textarea[data-v-2f7e3fd5]{width:100%;padding:12px;border-radius:8px;background:var(--vlbg);color:var(--text);border:1px solid var(--border2);outline:none;min-height:120px;resize:vertical;font-family:var(--normal-font),sans-serif;box-sizing:border-box}.btn.danger[data-v-2f7e3fd5]:disabled{opacity:.5;cursor:not-allowed}.btn.danger[data-v-2f7e3fd5]:disabled:hover{background:var(--danger)}.counter[data-v-2f7e3fd5]{position:absolute;bottom:-5px;right:12px;z-index:1;pointer-events:none}.count-small[data-v-2f7e3fd5]{font-size:12px;color:var(--sub);opacity:.8;padding:2px 6px;border-radius:4px;margin:0}.report[data-v-2f7e3fd5]{display:flex;gap:.5rem;align-items:center;margin-block:0 1rem;color:var(--text)}.login-prompt[data-v-87ff61b3]{text-align:center;padding:2rem}.empty-state[data-v-87ff61b3]{text-align:center;padding:3rem;color:var(--sub)}.todo-filters[data-v-87ff61b3]{display:flex;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}.todo-filters .btn.active[data-v-87ff61b3]{background-color:var(--text);color:var(--vlbg)}.todos[data-v-87ff61b3]{display:flex;flex-direction:column;gap:12px}.item-card[data-v-87ff61b3]{border-radius:var(--border-7);padding:12px;background:var(--vlbg);border:1px solid var(--border2);transition:transform .15s ease;overflow:visible;cursor:default}.item-card.collapsed[data-v-87ff61b3]{transition:padding .3s cubic-bezier(.78,0,.22,1),max-height .3s cubic-bezier(.78,0,.22,1)}.item-main[data-v-87ff61b3]{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.item-meta[data-v-87ff61b3]{flex:1;min-width:0}.item-title[data-v-87ff61b3]{margin:-3px 0;font-size:var(--font-size-title);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:24px}.collapse-checkbox[data-v-87ff61b3]{display:inline-flex;align-items:center;cursor:pointer}.collapse-checkbox input[data-v-87ff61b3]{display:none}.collapse-checkbox .vis-label[data-v-87ff61b3]{width:18px;height:18px;border-radius:4px;border:2px solid var(--sub);display:inline-block;background:transparent;position:relative}.collapse-checkbox input:checked+.vis-label[data-v-87ff61b3]{background:var(--text);border-color:var(--text)}.collapse-checkbox .vis-label[data-v-87ff61b3]:hover{border-color:var(--text)}.collapse-checkbox .vis-label[data-v-87ff61b3]:after{content:"";position:absolute;width:0;height:0;border:solid var(--lbg);border-width:0 2px 2px 0;opacity:0;left:50%;top:32%;transform:translate(-50%,-30%) rotate(70deg);transition:width .3s cubic-bezier(.25,1,.5,1),height .3s cubic-bezier(.25,1,.5,1),transform .3s cubic-bezier(.25,1,.5,1)}.collapse-checkbox input:checked+.vis-label[data-v-87ff61b3]:after{opacity:1;width:5px;height:10px;transform:translate(-50%,-45%) rotate(45deg)}.item-badges[data-v-87ff61b3]{margin-top:4px;gap:8px;align-items:center}.row-n.item-badges[data-v-87ff61b3]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;transition:opacity .3s cubic-bezier(.78,0,.22,1),max-height .3s cubic-bezier(.78,0,.22,1),margin-top .3s cubic-bezier(.78,0,.22,1);opacity:1;max-height:50px;margin-top:8px}.row-n.item-badges.collapsed[data-v-87ff61b3]{opacity:0;max-height:0;margin-top:0;overflow:hidden}.item-menu-trigger[data-v-87ff61b3]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:24px;padding:4px 8px;border-radius:8px;cursor:pointer;color:var(--sub);transition:background .12s ease,color .12s ease;margin:-3px}.item-menu-trigger[data-v-87ff61b3]:hover{background:var(--gg);color:var(--text)}.item-menu[data-v-87ff61b3]{position:absolute;margin-top:24px;right:0;min-width:150px;background:var(--vlbg);border:1px solid var(--border2);border-radius:12px;padding:4px;display:none;flex-direction:column;align-items:stretch;gap:4px;z-index:1000;opacity:0;transform:translateY(-6px) scale(.98);pointer-events:none;transition:opacity .16s ease,transform .16s ease;margin-bottom:0;box-shadow:0 4px 16px #0000004d}.item-menu.open[data-v-87ff61b3]{display:flex;opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.menu-btn[data-v-87ff61b3]{display:block;width:100%;text-align:left;background:transparent;border:none;padding:8px;color:var(--text);border-radius:8px;cursor:pointer;font-size:var(--font-size-sub);transition:background .2s ease}.menu-btn .fixall[data-v-87ff61b3]{display:flex;align-items:center;gap:8px;line-height:1}.menu-btn .fixall svg[data-v-87ff61b3]{width:16px;height:16px;flex-shrink:0}.menu-btn[data-v-87ff61b3]:hover{background:var(--gg)}.menu-btn.danger[data-v-87ff61b3]{color:var(--special--red);fill:var(--special--red)}.menu-btn.danger[data-v-87ff61b3]:hover{background:var(--special--red--background)}.item-body[data-v-87ff61b3]{margin-top:8px;color:var(--text);word-break:break-word;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;white-space:pre-wrap;user-select:text;-webkit-user-select:text;cursor:text}.no-description[data-v-87ff61b3]{color:var(--sub);font-style:italic}.collapse-enter-active[data-v-87ff61b3],.collapse-leave-active[data-v-87ff61b3]{transition:max-height .3s cubic-bezier(.78,0,.22,1),opacity .3s cubic-bezier(.78,0,.22,1),padding .3s cubic-bezier(.78,0,.22,1)}.collapse-enter-from[data-v-87ff61b3],.collapse-leave-to[data-v-87ff61b3]{max-height:0;opacity:0;padding-top:0;padding-bottom:0}.collapse-enter-to[data-v-87ff61b3],.collapse-leave-from[data-v-87ff61b3]{max-height:800px;opacity:1}.message[data-v-87ff61b3]{margin-top:1rem;padding:10px 12px;border-radius:8px;background:var(--vlbg);border:1px solid var(--border2)}.message.error[data-v-87ff61b3]{border-color:var(--danger)}.secure[data-v-87ff61b3]{display:flex;gap:.5rem;align-items:center;margin-block:0 1rem;color:var(--text)}.spannn[data-v-87ff61b3]{cursor:pointer;transition:.1s ease-in}.spannn[data-v-87ff61b3]:hover{transform:scale(1.02)}.loader[data-v-87ff61b3]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:2rem}@media (max-width: 768px){.item-body[data-v-87ff61b3]{user-select:none;-webkit-user-select:none;cursor:inherit}}.skeleton-container[data-v-9563c763]{display:flex;flex-direction:column;gap:36px;padding:12px}.skeleton-item[data-v-9563c763]{animation:pulse-9563c763 1.5s ease-in-out infinite}@keyframes pulse-9563c763{0%,to{opacity:1}50%{opacity:.6}}@keyframes shimmer-9563c763{0%{background-position:-468px 0}to{background-position:468px 0}}.skeleton-title[data-v-9563c763]{height:18px;width:200px;border-radius:6px;background:linear-gradient(90deg,var(--skeleton-base) 0px,var(--skeleton-highlight) 40px,var(--skeleton-base) 80px);background-size:600px;animation:shimmer-9563c763 1.5s infinite;margin-bottom:8px}.skeleton-badge[data-v-9563c763]{height:28px;border-radius:6px;background:linear-gradient(90deg,var(--skeleton-base) 0px,var(--skeleton-highlight) 40px,var(--skeleton-base) 80px);background-size:600px;animation:shimmer-9563c763 1.5s infinite;margin-bottom:8px}.skeleton-subject[data-v-9563c763]{width:80px}.skeleton-date[data-v-9563c763]{width:100px}.skeleton-text[data-v-9563c763]{height:16px;border-radius:4px;background:linear-gradient(90deg,var(--skeleton-base) 0px,var(--skeleton-highlight) 40px,var(--skeleton-base) 80px);background-size:600px;animation:shimmer-9563c763 1.5s infinite;margin-bottom:8px}.skeleton-line-1[data-v-9563c763],.skeleton-line-2[data-v-9563c763]{width:100%}.skeleton-line-3[data-v-9563c763]{width:70%}.skeleton-image[data-v-9563c763]{width:120px;height:120px;background:linear-gradient(90deg,var(--skeleton-base) 0px,var(--skeleton-highlight) 40px,var(--skeleton-base) 80px);background-size:600px;animation:shimmer-9563c763 1.5s infinite}.item-images[data-v-9563c763]{margin-top:8px}.images-row[data-v-9563c763]{display:flex;flex-wrap:wrap;gap:8px}@media (max-width: 500px){.skeleton-title[data-v-9563c763]{width:150px}.skeleton-image[data-v-9563c763]{width:calc(50% - 4px);aspect-ratio:1 / 1;height:auto}}[data-v-fd9cfe78]{box-sizing:border-box}.wrapper[data-v-fd9cfe78]{display:flex;align-items:center;justify-content:flex-start;width:100%}.nav-bar[data-v-fd9cfe78]{position:relative;background-color:var(--vlbg);border:1px solid var(--border2);padding:0;border-radius:var(--border-4);display:flex;isolation:isolate;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.nav-bar[data-v-fd9cfe78]::-webkit-scrollbar{display:none}.nav-layer[data-v-fd9cfe78]{display:flex;align-items:center;height:100%;width:max-content}.background-layer[data-v-fd9cfe78]{position:relative;z-index:1}.foreground-layer[data-v-fd9cfe78]{position:absolute;top:0;left:0;height:100%;pointer-events:none;transition:transform .4s cubic-bezier(.075,.82,.165,1)}.highlight-pill[data-v-fd9cfe78]{position:absolute;top:0;bottom:0;left:0;background-color:var(--text);border-radius:calc(var(--border-4) - 1px);z-index:2;overflow:hidden;pointer-events:none;transition:all .4s cubic-bezier(.075,.82,.165,1)}.nav-item[data-v-fd9cfe78]{background:transparent;border:none;cursor:pointer;padding:10px 12px;font-size:14px;border-radius:var(--border-4);color:var(--sub);white-space:nowrap;flex-shrink:0;transition:color .2s ease}.nav-item[data-v-fd9cfe78]:hover{color:var(--text)}.nav-item.active-text[data-v-fd9cfe78]{color:var(--lbg)}.create-entry-wrapper[data-v-5ba66533]{position:relative;display:inline-block}.entry-menu[data-v-5ba66533]{position:absolute;left:0;top:100%;min-width:180px;background:var(--vlbg);border:1px solid var(--border2);border-radius:12px;padding:4px;display:flex;flex-direction:column;align-items:stretch;gap:4px;z-index:1000;box-shadow:var(--shadow-s);animation:menuFadeIn-5ba66533 .16s ease;margin-top:8px}.entry-menu.align-right[data-v-5ba66533]{left:auto;right:0}@keyframes menuFadeIn-5ba66533{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.menu-btn[data-v-5ba66533]{display:block;width:100%;text-align:left;background:transparent;border:none;padding:8px;color:var(--text);border-radius:8px;cursor:pointer;font-size:14px;transition:background .2s ease}.menu-btn .fixall[data-v-5ba66533]{display:flex;align-items:center;gap:8px;line-height:1}.menu-btn .fixall svg[data-v-5ba66533]{width:16px;height:16px;flex-shrink:0}.menu-btn[data-v-5ba66533]:hover{background:var(--gg)}.mg[data-v-5ba66533]{padding:4px}.last-of-three[data-v-5ba66533]{border-bottom:1px solid var(--border2);margin-inline:4px}.todo-modal[data-v-43fd8382]{width:100%;max-width:500px;border-radius:16px;border:1px solid var(--border);background:var(--lbg);box-shadow:var(--shadow-l);padding:16px;max-height:90vh;overflow-y:auto;position:fixed;z-index:100001}.modal-header[data-v-43fd8382]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.modal-title[data-v-43fd8382]{margin:0;font-size:20px;font-weight:600;color:var(--text)}.section[data-v-43fd8382]{margin-top:16px}.label[data-v-43fd8382]{display:block;font-size:14px;color:var(--text);margin-bottom:8px}.actions[data-v-43fd8382]{margin-top:24px}.spinner[data-v-43fd8382]{animation:spin-43fd8382 1s linear infinite;height:20px;width:20px}@keyframes spin-43fd8382{to{transform:rotate(360deg)}}.small[data-v-43fd8382]{font-size:13px;margin-left:auto}.msg-ok[data-v-43fd8382]{color:var(--primary)}.msg-error[data-v-43fd8382]{color:var(--danger)}.create-entry-wrapper[data-v-915d6868]{position:relative;display:inline-block}.entry-menu[data-v-915d6868]{position:absolute;top:100%;left:0;margin-top:8px;min-width:300px;background:var(--vlbg);border:1px solid var(--border2);border-radius:16px;padding:12px;display:flex;gap:5px;z-index:1000;box-shadow:var(--shadow-s);animation:menuFadeIn-915d6868 .16s ease}.entry-menu.align-right[data-v-915d6868]{left:auto;right:0}.pseudo-content p[data-v-915d6868]{font-size:14px;margin-block:4px 16px;color:var(--sub)}@keyframes menuFadeIn-915d6868{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.mg[data-v-915d6868]{padding:4px}.delete-box[data-v-9edb6188]{background:var(--lbg);padding:16px;border-radius:16px;max-width:420px;width:90%;text-align:left;border:1px solid var(--border);box-shadow:var(--shadow-l)}.delete-box h4[data-v-9edb6188]{color:var(--text);margin-bottom:12px}.delete-box p[data-v-9edb6188]{text-align:left;margin-bottom:16px;font-size:14px;color:var(--text);line-height:1.5}.hw-header[data-v-3bfcf1ba]{display:flex;justify-content:space-between;gap:12px;flex-direction:column;text-align:left}.hw-header h2[data-v-3bfcf1ba]{margin:0 0 2px}[data-v-3bfcf1ba] .nav-bar{margin:16px 0}.controls[data-v-3bfcf1ba]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.controls .left[data-v-3bfcf1ba]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;height:100%}.select-subject[data-v-3bfcf1ba]{max-width:160px;min-width:auto;width:auto}.items[data-v-3bfcf1ba]{margin-top:16px;display:flex;flex-direction:column;gap:12px}.item-card[data-v-3bfcf1ba]{border-radius:var(--border-7);padding:12px;background:var(--vlbg);border:1px solid var(--border2);transition:transform .15s ease;overflow:visible;cursor:default}.item-card.collapsed[data-v-3bfcf1ba]{transition:padding .3s cubic-bezier(.78,0,.22,1),max-height .3s cubic-bezier(.78,0,.22,1)}.item-main[data-v-3bfcf1ba]{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.item-meta[data-v-3bfcf1ba]{flex:1;min-width:0}.item-title[data-v-3bfcf1ba]{margin:-3px 0;font-size:var(--font-size-title);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:24px}.collapse-checkbox[data-v-3bfcf1ba]{display:inline-flex;align-items:center;cursor:pointer}.collapse-checkbox input[data-v-3bfcf1ba]{display:none}.collapse-checkbox .vis-label[data-v-3bfcf1ba]{width:18px;height:18px;border-radius:4px;border:2px solid var(--sub);display:inline-block;background:transparent;position:relative}.collapse-checkbox input:checked+.vis-label[data-v-3bfcf1ba]{background:var(--text);border-color:var(--text)}.collapse-checkbox .vis-label[data-v-3bfcf1ba]:hover{border-color:var(--text)}.collapse-checkbox .vis-label[data-v-3bfcf1ba]:after{content:"";position:absolute;width:0;height:0;border:solid var(--lbg);border-width:0 2px 2px 0;opacity:0;left:50%;top:32%;transform:translate(-50%,-30%) rotate(70deg);transition:width .3s cubic-bezier(.25,1,.5,1),height .3s cubic-bezier(.25,1,.5,1),transform .3s cubic-bezier(.25,1,.5,1)}.collapse-checkbox input:checked+.vis-label[data-v-3bfcf1ba]:after{opacity:1;width:5px;height:10px;transform:translate(-50%,-45%) rotate(45deg)}.item-badges[data-v-3bfcf1ba]{margin-top:4px;gap:8px;align-items:center}.subject-badge[data-v-3bfcf1ba]{background:var(--gg);color:var(--text);padding:4px 8px;border-radius:var(--border-4)}.time-badge[data-v-3bfcf1ba]{padding:4px 8px;border-radius:var(--border-4)}.item-menu[data-v-3bfcf1ba]{position:absolute;margin-top:24px;right:0;min-width:180px;background:var(--vlbg);border:1px solid var(--border2);border-radius:12px;padding:4px;display:none;flex-direction:column;align-items:stretch;gap:4px;z-index:1000;opacity:0;transform:translateY(-6px) scale(.98);pointer-events:none;transition:opacity .16s ease,transform .16s ease;margin-bottom:0;box-shadow:var(--shadow-s)}.tiny[data-v-3bfcf1ba]{padding:4px 8px;font-size:12px}.item-menu.open[data-v-3bfcf1ba]{display:flex;opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.menu-btn[data-v-3bfcf1ba]{display:block;width:100%;text-align:left;background:transparent;border:none;padding:8px;color:var(--text);border-radius:8px;cursor:pointer;font-size:var(--font-size-sub);transition:background .2s ease}.menu-btn .fixall[data-v-3bfcf1ba]{display:flex;align-items:center;gap:8px;line-height:1}.menu-btn .fixall svg[data-v-3bfcf1ba]{width:16px;height:16px;flex-shrink:0}.menu-btn[data-v-3bfcf1ba]:hover{background:var(--gg)}.menu-btn.danger[data-v-3bfcf1ba]{color:var(--special--red);fill:var(--special--red)}.menu-btn.danger[data-v-3bfcf1ba]:hover{background:var(--special--red--background)}.item-body[data-v-3bfcf1ba]{margin-top:8px;color:var(--text);word-break:break-word;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;white-space:pre-wrap;user-select:text;-webkit-user-select:text;cursor:text}.item-images[data-v-3bfcf1ba]{margin-top:8px}.images-row[data-v-3bfcf1ba]{display:flex;flex-wrap:wrap;gap:8px;position:relative}.thumb[data-v-3bfcf1ba]{width:120px;height:120px;border-radius:8px;overflow:hidden;border:none;display:flex;align-items:center;justify-content:center;background:#0000001f;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.thumb img[data-v-3bfcf1ba]{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-drag:none}.thumb-with-overlay-wrapper[data-v-3bfcf1ba]{position:relative}.img-overlay[data-v-3bfcf1ba]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:8px;border:none;padding:0;margin:0;cursor:pointer;background:transparent;z-index:10}.img-overlay .overlay-blur[data-v-3bfcf1ba]{position:absolute;top:0;right:0;bottom:0;left:0;background:#8883;opacity:1;border-radius:8px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.img-overlay .overlay-content[data-v-3bfcf1ba]{position:relative;color:var(--text);font-weight:400;font-size:var(--font-size-h1);z-index:11;pointer-events:none}.img-clickable[data-v-3bfcf1ba]{width:100%;height:100%;cursor:pointer}.img-clickable img[data-v-3bfcf1ba]{width:100%;height:100%;object-fit:cover}.empty[data-v-3bfcf1ba]{text-align:center;color:var(--sub);padding:24px;border:none}.collapse-enter-active[data-v-3bfcf1ba],.collapse-leave-active[data-v-3bfcf1ba]{transition:max-height .3s cubic-bezier(.78,0,.22,1),opacity .3s cubic-bezier(.78,0,.22,1),padding .3s cubic-bezier(.78,0,.22,1)}.collapse-enter-from[data-v-3bfcf1ba],.collapse-leave-to[data-v-3bfcf1ba]{max-height:0;opacity:0;padding-top:0;padding-bottom:0}.collapse-enter-to[data-v-3bfcf1ba],.collapse-leave-from[data-v-3bfcf1ba]{max-height:800px;opacity:1}.message[data-v-3bfcf1ba]{font-weight:600;white-space:normal;overflow-wrap:break-word;word-break:break-all}.message.error[data-v-3bfcf1ba]{color:var(--danger)}.item-menu-trigger[data-v-3bfcf1ba]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:24px;padding:4px 8px;border-radius:8px;cursor:pointer;color:var(--sub);transition:background .12s ease,color .12s ease;margin:-3px}.item-menu-trigger[data-v-3bfcf1ba]:hover{background:var(--gg);color:var(--text)}.pagination-actions[data-v-3bfcf1ba]{margin-top:4px;display:flex;gap:12px;justify-content:center}.row-two[data-v-3bfcf1ba]{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:8px;position:relative}.private-entries-container .hw-header[data-v-3bfcf1ba]{padding:0;background:transparent}.admin-creator-info[data-v-3bfcf1ba]{color:var(--sub)}.row-n.item-badges[data-v-3bfcf1ba]{transition:opacity .3s cubic-bezier(.78,0,.22,1),max-height .3s cubic-bezier(.78,0,.22,1),margin-top .3s cubic-bezier(.78,0,.22,1);opacity:1;max-height:50px;margin-top:8px}.row-n.item-badges.collapsed[data-v-3bfcf1ba]{opacity:0;max-height:0;margin-top:0;overflow:hidden}.editor-note-section[data-v-3bfcf1ba]{margin-top:8px;padding:10px 12px;background:var(--gg);border:1px solid var(--border);border-radius:var(--border-4)}.editor-note-header[data-v-3bfcf1ba]{display:flex;justify-content:space-between;align-items:center}.editor-note-label[data-v-3bfcf1ba]{font-size:var(--font-size-sub);font-weight:600;color:var(--sub)}.editor-note-content[data-v-3bfcf1ba]{font-size:var(--font-size-sub);color:var(--text);white-space:pre-wrap;word-break:break-word;background:var(--gg)}.note-placeholder[data-v-3bfcf1ba]{color:var(--sub);font-style:italic}.editor-note-edit textarea[data-v-3bfcf1ba]{margin-bottom:8px}.editor-note-actions[data-v-3bfcf1ba]{display:flex;gap:8px}@media (max-width: 500px){.row-two[data-v-3bfcf1ba]{flex-direction:row;align-items:flex-start;margin-top:0;margin-bottom:0;flex-wrap:wrap;justify-content:left}.thumb[data-v-3bfcf1ba]{aspect-ratio:1 / 1;width:calc(50% - 4px);border-radius:8px;overflow:hidden;position:relative;height:auto;display:block}}
