@layer components{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}.app-loading-screen{color:#17112b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f5fc}.app-loading-spinner{border-color:#17112b #e4def2 #e4def2}.app-loading-mark{background:#fff;border-color:#cfc6e6}@media (prefers-color-scheme:dark){:root{--background:#0f0b1a;--foreground:#f4f1fb}.app-loading-screen{color:#f4f1fb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#171226}.app-loading-spinner{border-color:#f4f1fb #3d3363 #3d3363}.app-loading-mark{background:#201936;border-color:#3d3363}}html[data-theme=light] .app-loading-screen{color:#17112b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f5fc}html[data-theme=light] .app-loading-spinner{border-color:#17112b #e4def2 #e4def2}html[data-theme=light] .app-loading-mark{background:#fff;border-color:#cfc6e6}html[data-theme=dark] .app-loading-screen{color:#f4f1fb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#171226}html[data-theme=dark] .app-loading-spinner{border-color:#f4f1fb #3d3363 #3d3363}html[data-theme=dark] .app-loading-mark{background:#201936;border-color:#3d3363}html[data-theme=dark] .brokerai-app{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light] .brokerai-app{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.public-site{--public-page:#0f0b1a;--public-text:#f4f1fb;--public-strong:#fff;--public-muted:#b4abcb;--public-subtle:#8a80a8;--public-border:#3d3363;--public-border-hover:#5a4e86;--public-surface:#201936;--public-surface-deep:#171226;--public-surface-raised:#2c2448;--public-surface-hover:#2a2145;--public-primary:#6b3aeb;--public-primary-text:#fff;--public-primary-hover:#5b2bd9;background:var(--public-page);min-height:100dvh;color:var(--public-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.public-login-glow{background:radial-gradient(circle at 50% -8%,#ffffff1f,#0000 42%)}.public-brand{color:var(--public-strong)}.brokerai-brand-lockup{align-items:center;gap:.65rem;display:inline-flex}.brokerai-brand-mark{flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.brokerai-brand-mark img{object-fit:cover;width:100%;height:100%;display:block}.public-secondary-button{border-color:var(--public-border);background:var(--public-surface-raised);color:var(--public-text)}.public-secondary-button:hover{border-color:var(--public-border-hover);background:var(--public-surface-hover)}.public-primary-button{background:var(--public-primary);color:var(--public-primary-text)}.public-primary-button:hover{background:var(--public-primary-hover)}.public-kicker,.public-hero-copy,.public-auth-card-copy,.public-auth-note{color:var(--public-muted)}.public-auth-card-title{color:var(--public-strong)}.public-auth-label{color:var(--public-text)}.public-auth-note{color:var(--public-subtle)}.public-back-link{color:var(--public-muted)}.public-back-link:hover{color:var(--public-strong)}.public-auth-inline-link{color:var(--public-muted);text-underline-offset:.2rem;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.public-auth-inline-link:hover{color:var(--public-strong);text-decoration-color:currentColor}.public-auth-card{border-color:var(--public-border);background:var(--public-surface);box-shadow:0 24px 80px #0006}.public-auth-success{color:#a7f3d0;background:#10b9811a;border-color:#10b9814d}.public-auth-input{border-color:var(--public-border-hover);background:var(--public-surface-deep);color:var(--public-strong)}.public-auth-input::placeholder{color:var(--public-subtle)}.public-auth-input:focus{border-color:var(--public-muted);box-shadow:0 0 0 2px #ffffff1a}.public-auth-error{color:#fecaca;background:#ef44441a;border-color:#ef44444d}@media (prefers-color-scheme:light){.public-site{--public-page:#f7f5fc;--public-text:#17112b;--public-strong:#17112b;--public-muted:#5a5272;--public-subtle:#665e82;--public-border:#cfc6e6;--public-border-hover:#a99fc6;--public-surface:#fff;--public-surface-deep:#efebf8;--public-surface-raised:#fff;--public-surface-hover:#efebf8;--public-primary:#6b3aeb;--public-primary-text:#fff;--public-primary-hover:#5b2bd9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.public-login-glow{background:radial-gradient(circle at 50% -8%,#17112b17,#0000 42%)}.public-secondary-button{background:var(--public-surface);color:var(--public-text)}.public-secondary-button:hover{background:var(--public-surface-hover)}.public-auth-card{border-color:var(--public-border);box-shadow:0 24px 80px #17112b21}.public-auth-success{color:#047857;background:#05966914;border-color:#05966940}.public-auth-input{border-color:var(--public-border)}.public-auth-label{color:var(--public-strong)}.public-auth-input::placeholder{color:var(--public-subtle)}.public-auth-input:focus{border-color:var(--public-muted);box-shadow:0 0 0 2px #17112b17}.public-auth-error{color:#b91c1c;background:#dc262612;border-color:#dc262638}}.public-legal-nav,.public-legal-card{border-color:var(--public-border);background:var(--public-surface-deep)}.public-legal-section+.public-legal-section,.public-footer{border-color:var(--public-border)}.public-legal-content a{color:var(--public-strong);text-decoration:underline;-webkit-text-decoration-color:var(--public-border-hover);text-decoration-color:var(--public-border-hover);text-underline-offset:.22em}.public-legal-content a:hover{-webkit-text-decoration-color:var(--public-strong);text-decoration-color:var(--public-strong)}.public-footer{background:color-mix(in srgb, var(--public-surface-deep) 72%, transparent);border-top-width:1px}.public-footer-brand{color:var(--public-strong)}.public-footer-copy,.public-footer-links{color:var(--public-subtle)}.public-footer-links a{transition:color .16s}.public-footer-links a:hover,.public-legal-title,.public-legal-heading,.public-legal-content strong{color:var(--public-strong)}.public-legal-updated,.public-legal-nav-label{color:var(--public-subtle)}.public-legal-nav{background:color-mix(in srgb, var(--public-surface) 82%, transparent)}.public-legal-nav a{color:var(--public-muted)}.public-legal-nav a:hover{background:var(--public-surface-hover);color:var(--public-strong)}.public-legal-card{background:var(--public-surface);box-shadow:0 24px 80px #00000047}.public-legal-number{background:var(--public-surface-raised);color:var(--public-muted)}.public-legal-content{color:var(--public-muted)}.public-legal-content ul{gap:.55rem;padding-inline-start:1.2rem;list-style:outside;display:grid}.public-legal-content li::marker{color:var(--public-subtle)}@media (prefers-color-scheme:light){.public-footer{background:color-mix(in srgb, var(--public-page) 80%, transparent)}.public-legal-nav{background:#ffffffd1}.public-legal-card{box-shadow:0 24px 80px #17112b1a}}.public-not-found-icon{border-color:var(--public-border);background:var(--public-surface-deep);color:var(--public-muted)}.ux-field-password{position:relative}.ux-field-password input{padding-inline-end:3.5rem}.ux-field-password button{inset-inline-end:.5rem;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;bottom:.25rem}.ux-field-password svg{width:1.2rem;height:1.2rem}.public-lang{border:1px solid var(--public-border);border-radius:999px;gap:2px;padding:2px;font-size:12px;font-weight:600;display:inline-flex}.public-lang button{min-width:2.4rem;color:var(--public-subtle);cursor:pointer;border-radius:999px;padding:3px 9px;transition:color .16s,background-color .16s}.public-lang button:hover{color:var(--public-strong)}.public-lang button.is-on{background:var(--public-surface-raised);color:var(--public-strong);cursor:default}.public-lang button:focus-visible{outline:2px solid var(--public-strong);outline-offset:2px}}@layer utilities{.public-legal-content p,.public-legal-content ul{margin-top:0;margin-bottom:0}}
@layer components{html[dir=rtl] body{direction:rtl}html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel],html[dir=rtl] input[type=url],html[dir=rtl] input[type=number],html[dir=rtl] [href^=mailto\:],html[dir=rtl] [href^=tel\:]{text-align:left;direction:ltr;unicode-bidi:embed}html[dir=rtl] :is(.lucide-chevron-left,.lucide-chevron-right,.lucide-chevrons-left,.lucide-chevrons-right,.lucide-arrow-left,.lucide-arrow-right,.lucide-arrow-up-right,.lucide-move-right,.lucide-reply,.lucide-undo-2,.dir-icon){scale:-1 1}html[dir=rtl] :is(.net-identity :is(strong,span,small),.net-suggest-card strong,.net-suggest-card button>span:last-child,.net-contact a span,.chat-inbox-title strong,.chat-inbox-match,.chat-inbox-deal>span,.geo-directory-result-copy>:is(strong,span,small)){text-align:right;unicode-bidi:plaintext}}
