.post-listing-modal[data-v-195461b3]{align-items:center;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:220}.post-listing-modal__backdrop[data-v-195461b3]{background:#0006;border:none;cursor:pointer;inset:0;position:absolute}.post-listing-modal__panel[data-v-195461b3]{background:#fff;border-radius:16px;box-shadow:0 16px 48px #0000002e;max-height:calc(100dvh - 40px);overflow:auto;padding:28px 28px 24px;position:relative;width:min(560px,100%);z-index:1}.post-listing-modal__close[data-v-195461b3]{align-items:center;background:transparent;border:none;border-radius:10px;color:var(--color-text-muted,#6d7178);cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:absolute;right:16px;top:16px;width:40px}.post-listing-modal__close[data-v-195461b3]:hover{background:var(--color-input-bg,#f0f2f5);color:var(--color-text,#000)}.post-listing-modal__title[data-v-195461b3]{font-size:24px;font-weight:700;line-height:1.25;margin:0 40px 8px 0}.post-listing-modal__hint[data-v-195461b3]{color:var(--color-text-muted,#6d7178);font-size:15px;line-height:1.45;margin:0 0 20px}.post-listing-modal__success[data-v-195461b3]{color:var(--color-text,#000);font-size:16px;line-height:1.5;margin:0 0 24px}.post-listing-modal__form[data-v-195461b3]{display:flex;flex-direction:column;gap:14px}.post-listing-modal__field[data-v-195461b3]{color:var(--color-text,#000);display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:6px}.post-listing-modal__field input[data-v-195461b3],.post-listing-modal__field textarea[data-v-195461b3]{background:#fff;border:1px solid var(--color-border,#e8e8e8);border-radius:10px;box-sizing:border-box;color:var(--color-text,#000);font:inherit;font-size:15px;font-weight:400;padding:11px 12px;width:100%}.post-listing-modal__field input[data-v-195461b3]:focus,.post-listing-modal__field textarea[data-v-195461b3]:focus{border-color:var(--color-primary,#2f6bff);outline:none}.post-listing-modal__field textarea[data-v-195461b3]{min-height:120px;resize:vertical}.post-listing-modal__req[data-v-195461b3]{color:#e53935}.post-listing-modal__honeypot[data-v-195461b3]{height:1px;left:-9999px;opacity:0;position:absolute;width:1px}.post-listing-modal__error[data-v-195461b3]{color:#c62828;font-size:14px;margin:0}.post-listing-modal__policy[data-v-195461b3]{align-items:flex-start;color:var(--color-text,#000);cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:10px;line-height:1.45;margin:0}.post-listing-modal__policy input[data-v-195461b3]{cursor:pointer;flex-shrink:0;height:18px;margin:2px 0 0;width:18px}.post-listing-modal__policy a[data-v-195461b3]{color:var(--color-primary,#2f6bff);text-decoration:none}.post-listing-modal__policy a[data-v-195461b3]:hover{text-decoration:underline}.post-listing-modal__submit[data-v-195461b3]{background:var(--color-primary,#2f6bff);border:none;border-radius:12px;color:#fff;cursor:pointer;font:inherit;font-size:16px;font-weight:700;margin-top:4px;min-height:48px;width:100%}.post-listing-modal__submit[data-v-195461b3]:hover:not(:disabled){background:var(--color-primary-hover,#2559d6)}.post-listing-modal__submit[data-v-195461b3]:disabled{cursor:not-allowed;opacity:.65}@media(max-width:560px){.post-listing-modal[data-v-195461b3]{padding:12px}.post-listing-modal__panel[data-v-195461b3]{padding:22px 18px 18px}.post-listing-modal__title[data-v-195461b3]{font-size:22px}}html.master-profile-lock,html.master-profile-lock body{overflow:hidden;overscroll-behavior:none}.site-footer[data-v-efe4a769]{background:var(--bg-soft);flex-shrink:0;margin-top:auto;width:100%}.site-footer__inner[data-v-efe4a769]{box-sizing:border-box;margin-inline:auto;max-width:1120px;min-width:0;padding:40px var(--container-pad,32px) 28px;width:100%}.site-footer__grid[data-v-efe4a769]{display:grid;gap:28px 32px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.site-footer__col[data-v-efe4a769]{min-width:0}.site-footer__brand[data-v-efe4a769]{align-items:flex-start;display:flex;gap:12px;max-width:100%}.site-footer__logo-link[data-v-efe4a769]{color:var(--text);display:inline-flex;flex-shrink:0;text-decoration:none}.site-footer__logo-link[data-v-efe4a769]:hover{opacity:.88}.site-footer__logo[data-v-efe4a769]{display:block;flex-shrink:0;height:40px;margin-top:2px;-o-object-fit:contain;object-fit:contain;width:40px}.site-footer__about[data-v-efe4a769]{color:var(--text-muted);font-size:.875rem;line-height:1.5;margin:0;max-width:16rem}.site-footer__links[data-v-efe4a769]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.site-footer__link[data-v-efe4a769]{color:var(--text-muted);font-size:.8125rem;font-weight:400;line-height:1.45;text-decoration:none}.site-footer__link[data-v-efe4a769]:hover{color:var(--text);text-decoration:underline;text-underline-offset:.15em}.site-footer__link.router-link-active[data-v-efe4a769]{color:var(--text)}.site-footer__link--btn[data-v-efe4a769]{background:none;border:0;cursor:pointer;display:inline;font:inherit;padding:0;text-align:left}.site-footer__bottom[data-v-efe4a769]{border-top:1px solid var(--border);margin-top:28px;padding-top:18px}.site-footer__copy[data-v-efe4a769]{color:var(--text-muted);font-size:.875rem;margin:0}@media(max-width:768px){.site-footer__inner[data-v-efe4a769]{padding-top:28px}.site-footer__grid[data-v-efe4a769]{gap:24px;grid-template-columns:1fr}}
