.app-consultant-workspace .portal-page{background:var(--theme-bg);min-height:0;padding:0;display:block}.app-consultant-workspace .portal-sidebar{box-sizing:border-box;width:100%;height:auto;min-height:0;padding:12px;position:static}.app-consultant-workspace .portal-sidebar>a:first-child,.app-consultant-workspace .portal-back{display:none}.app-consultant-workspace .portal-sidebar nav{flex-wrap:wrap;gap:6px;display:flex;overflow:visible}.app-consultant-workspace .portal-sidebar nav button{flex:1 0 42%;min-height:44px;font-size:14px}.app-consultant-workspace .portal-content{min-width:0;padding:14px}.app-consultant-workspace .portal-header{flex-wrap:wrap;gap:12px}.app-consultant-workspace .portal-header h1{font-size:22px}.app-consultant-workspace .portal-header-actions{flex-wrap:wrap}.app-consultant-workspace .portal-profile strong,.app-consultant-workspace :is(input,select,textarea){font-size:16px}.app-consultant-workspace .portal-modal{z-index:500;position:fixed}.app-shared-header{z-index:11000;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#052c22f5;border-bottom:1px solid #d7ae5833;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;height:62px;padding:0 12px;display:grid;position:absolute;top:0;left:0;right:0}.app-shared-header>.brand-logo{object-fit:contain;justify-self:center;width:126px;height:44px;margin:0}.app-shared-header>div{gap:5px;display:flex}.app-shared-header button{color:#e8c96f;background:#0a392c;border:1px solid #d7ae5838;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.app-shared-header .app-shared-back{transform:rotate(180deg)}.app-shared-header .app-shared-back:disabled{visibility:hidden}.hatam-app.theme-light .app-shared-header{background:#fffdf8f7;border-color:#ddd4bd}.hatam-app.theme-light .app-shared-header button{color:#234b3d;background:#f4eddd;border-color:#ddd0ae}.hatam-app>.app-screen>main,.hatam-app>.app-screen>.contact-page{padding-top:76px!important}.hatam-app>.app-screen .home-header,.hatam-app>.app-screen .filter-logo-row,.hatam-app>.app-screen .submit-topbar,.hatam-app>.app-screen .consultant-submit-header,.hatam-app>.app-screen .contact-topbar{display:none!important}.hatam-app>.ai-chat-page{padding-top:62px}.hatam-app>.ai-chat-page>header{display:none}.shared-menu{z-index:12000;position:absolute}.hatam-app .brand-link{justify-content:center;align-items:center;max-width:100%;text-decoration:none;display:inline-flex}.hatam-app .brand-link .brand-logo{object-fit:contain;width:100%;height:100%;margin:0;display:block}.hatam-app .app-shared-header>.brand-link{justify-self:center;width:126px;height:44px}.hatam-app .app-menu-drawer>header>.brand-link{width:126px;height:44px}.hatam-app .brand-link:focus-visible{outline:2px solid var(--brand-accent,#d7ae58);outline-offset:3px;border-radius:8px}.hatam-app .app-shared-header{grid-template-columns:84px minmax(0,1fr) 84px}.hatam-app .urgent-media-card a{color:#e8c979;text-underline-offset:3px;font-weight:700;text-decoration:underline}.hatam-app.theme-light .urgent-media-card a{color:#795718}html.hatam-app-active .global-theme-toggle{display:none!important}.app-login-scroll{background:#05271f}.app-login-page{color:#eef4f0;background:radial-gradient(circle at 50% 18%,#d7ae581c,#0000 30%),#05271f;place-items:start center;min-height:100%;padding:88px 14px 110px;display:grid}.app-login-card{text-align:center;background:#082f24;border:1px solid #d7ae5833;border-radius:20px;width:100%;padding:21px 16px;box-shadow:0 22px 55px #0003}.app-login-mark{color:#e6c66e;background:#0b3c2e;border:1px solid #d7ae5852;border-radius:17px;place-items:center;width:54px;height:54px;margin:0 auto 10px;display:grid}.app-login-mark svg{width:24px;height:24px}.app-login-card>span{color:#d7ae58;font-size:8px}.app-login-card h1{margin:6px 0;font-size:20px}.app-login-card>p{color:#91a69d;margin:0;font-size:9px;line-height:1.9}.app-login-roles{grid-template-columns:repeat(3,1fr);gap:5px;margin:17px 0 12px;display:grid}.app-login-roles button{color:#a9bbb3;background:#0a382c;border:1px solid #245042;border-radius:9px;min-height:43px;padding:4px;font-size:8px}.app-login-roles button.active{color:#16372c;background:#dfbd66;border-color:#d7ae58;font-weight:800}.app-login-field{text-align:right;color:#b6c4be;gap:6px;font-size:8px;display:grid}.app-login-field input{color:#f3f6f3;text-align:center;background:#041f18;border:1px solid #285344;border-radius:11px;outline:0;height:49px;padding:0 13px;font-family:inherit;font-size:13px}.app-login-field input::placeholder{color:#71887e}.app-login-field small{color:#d7ae58;text-align:center}.app-login-submit{color:#15382c;width:100%;height:49px;font:inherit;background:linear-gradient(120deg,#b8893f,#f1d783,#a87832);border:0;border-radius:11px;margin-top:12px;font-size:10px;font-weight:900}.app-login-submit:disabled{opacity:.5}.app-login-change,.app-login-mode{color:#c4d2cc;font:inherit;background:0 0;border:0;margin-top:10px;font-size:8px}.app-login-message{color:#e7cc7b;background:#0a3b2d;border-radius:9px;margin:10px 0 0;padding:9px;font-size:8px}.app-login-mode{color:#e0bd64}html[data-theme=light] .app-login-scroll,html[data-theme=light] .app-login-page{color:#17382d;background:#f4f1e8}html[data-theme=light] .app-login-card{background:#fffdf8;border-color:#ded2b7;box-shadow:0 18px 45px #44311214}html[data-theme=light] .app-login-card>p{color:#687c73}html[data-theme=light] .app-login-roles button{color:#345549;background:#f4efe4;border-color:#ded5c1}html[data-theme=light] .app-login-field input{color:#17382d;background:#f8f4ea;border-color:#ddd3bc}.hatam-app .app-login-page{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.hatam-app .app-login-page .app-password-login{z-index:auto;width:100%;margin-top:16px;position:relative;inset:auto}.hatam-app .app-login-card>span{font-size:12px}.hatam-app .app-login-card h1{font-size:clamp(21px,6vw,24px);line-height:1.45}.hatam-app .app-login-card>p{font-size:13px;line-height:1.7}.hatam-app .app-login-roles{gap:7px;margin:18px 0 16px}.hatam-app .app-login-roles button{min-height:52px;padding:6px 4px;font-size:12px;line-height:1.35}.hatam-app .app-login-field{gap:8px;font-size:12px}.hatam-app .app-login-field small{font-size:12px}.hatam-app .app-login-submit{min-height:50px;font-size:14px}.hatam-app :is(.app-login-change,.app-login-mode){min-height:44px;padding:8px 10px;font-size:12px}.hatam-app .app-login-message{font-size:13px;line-height:1.6}.hatam-app .app-password-trigger{min-height:64px;font-size:14px}.hatam-app :is(.app-password-trigger small,.app-password-card small){font-size:12px}.hatam-app .app-password-roles button{min-height:44px;font-size:12px}.hatam-app .app-password-card label{font-size:13px}.hatam-app .app-password-card p{font-size:12px}.hatam-app .app-password-submit{min-height:48px;font-size:14px}html[data-theme=light] .hatam-app .app-login-card>span,html[data-theme=light] .hatam-app .app-login-mode{color:#805b16}html[data-theme=light] .hatam-app .app-login-roles button.active{color:#102e25;background:#e4bd66;border-color:#a57928;box-shadow:inset 0 0 0 1px #a57928}html[data-theme=dark] .hatam-app .app-login-roles button.active{color:#102e25;background:#dfbd66;border-color:#d7ae58}@media (max-width:360px){.hatam-app .app-login-card{padding:19px 12px}.hatam-app .app-login-roles button{font-size:11px}}.cooperate-scroll{background:linear-gradient(180deg,color-mix(in srgb,var(--hatam-gold) 7%,transparent),transparent 34%),var(--app-bg,#061f18);padding-bottom:112px}.cooperate-page{width:min(100%,720px);color:var(--app-text,#f7f4ea);margin:0 auto;padding:28px 18px 38px}.cooperate-hero>span{border:1px solid color-mix(in srgb,var(--hatam-gold) 34%,transparent);color:var(--hatam-gold);border-radius:999px;padding:7px 12px;font-size:12px;display:inline-flex}.cooperate-hero h1{background:linear-gradient(105deg,#fff2bd,#c5943f 52%,#fff0b2);color:#0000;-webkit-background-clip:text;background-clip:text;margin:13px 0 22px;font-size:clamp(27px,7vw,38px);line-height:1.25}.cooperate-intro{border:1px solid color-mix(in srgb,var(--hatam-gold) 19%,transparent);background:color-mix(in srgb,var(--app-card,#0b3025) 88%,transparent);border-radius:24px;padding:20px;box-shadow:0 18px 50px #00000029}.cooperate-intro strong{color:var(--hatam-gold);margin-bottom:9px;font-size:16px;display:block}.cooperate-intro p,.cooperate-panel p{text-align:justify;margin:0;font-size:14px;line-height:2}.cooperate-methods{gap:12px;margin-top:18px;display:grid}.cooperate-accordion{border:1px solid color-mix(in srgb,var(--hatam-gold) 16%,transparent);background:var(--app-card,#0b3025);border-radius:20px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.cooperate-accordion.open{border-color:color-mix(in srgb,var(--hatam-gold) 50%,transparent);box-shadow:0 15px 40px #00000029}.cooperate-accordion>button,.cooperate-placeholder>div{width:100%;color:inherit;text-align:right;font:inherit;background:0 0;border:0;grid-template-columns:44px 1fr 20px;align-items:center;gap:12px;padding:16px;display:grid}.cooperate-accordion>button>span:nth-child(2),.cooperate-placeholder>div>span:nth-child(2){gap:4px;display:grid}.cooperate-accordion small{color:var(--app-muted,#a9b9b2);font-size:11px}.cooperate-accordion strong{font-size:15px}.cooperate-method-icon{background:color-mix(in srgb,var(--hatam-gold) 13%,transparent);width:44px;height:44px;color:var(--hatam-gold);border-radius:15px;place-items:center;display:grid}.cooperate-method-icon svg{width:21px;height:21px}.cooperate-accordion>button>svg{transition:transform .2s}.cooperate-accordion.open>button>svg{transform:rotate(-90deg)}.cooperate-panel{padding:0 16px 17px}.cooperate-panel p{border-top:1px solid color-mix(in srgb,var(--hatam-gold) 13%,transparent);color:var(--app-muted,#c5d1cc);padding:16px}.cooperate-consultants{border:1px solid color-mix(in srgb,var(--hatam-gold) 42%,transparent);color:#092119;background:linear-gradient(135deg,#a87627,#e1bd69 50%,#9b6923);border-radius:15px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:50px;font:700 14px inherit;display:flex}.cooperate-consultants svg:last-child{margin-right:auto}.cooperate-placeholder{opacity:.58}.cooperate-placeholder>div{grid-template-columns:44px 1fr}.cooperate-signature{text-align:center;color:var(--hatam-gold);margin:26px 0 0;font-size:12px}.theme-light .cooperate-scroll{--app-bg:#f6f5f0;--app-card:#fff;--app-text:#163229;--app-muted:#66766f}.theme-light .cooperate-hero h1{background:linear-gradient(105deg,#6e4817,#c89436 54%,#79501c);color:#0000;-webkit-background-clip:text;background-clip:text}.theme-light .cooperate-intro,.theme-light .cooperate-accordion{box-shadow:0 12px 32px #1e372d14}@media (max-width:430px){.cooperate-page{padding:22px 14px 32px}.cooperate-intro{padding:17px}.cooperate-intro p,.cooperate-panel p{font-size:13px}.cooperate-accordion>button,.cooperate-placeholder>div{padding:14px}}.cooperate-form{gap:14px;display:grid}.cooperate-form-card{border:1px solid color-mix(in srgb,var(--hatam-gold) 18%,transparent);background:var(--app-card,#0b3025);border-radius:22px;padding:18px}.cooperate-form-card h2{margin:0 0 14px;font-size:16px}.cooperate-form-card>p{color:var(--app-muted);margin:0 0 14px;font-size:13px;line-height:1.8}.cooperate-form-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.cooperate-form-grid label{color:var(--app-muted);gap:6px;font-size:11px;display:grid}.cooperate-form-grid input{border:1px solid color-mix(in srgb,var(--hatam-gold) 18%,transparent);width:100%;height:45px;color:var(--app-text);background:color-mix(in srgb,var(--app-bg) 65%,transparent);font:inherit;border-radius:12px;outline:0;padding:0 11px}.experience-toggle{grid-template-columns:1fr 1fr;gap:8px;display:grid}.experience-toggle button,.area-options button{border:1px solid color-mix(in srgb,var(--hatam-gold) 18%,transparent);min-height:40px;color:var(--app-text);font:inherit;background:0 0;border-radius:12px}.experience-toggle button.active,.area-options button.active{border-color:var(--hatam-gold);color:#092119;background:var(--hatam-gold)}.experience-details{border-top:1px solid color-mix(in srgb,var(--hatam-gold) 13%,transparent);gap:15px;margin-top:15px;padding-top:15px;display:grid}.area-options{flex-wrap:wrap;gap:7px;display:flex}.area-options strong{width:100%;font-size:12px}.area-options button{min-height:35px;padding:0 11px;font-size:11px}.cooperate-form-submit{color:#092119;background:linear-gradient(135deg,#a87627,#e1bd69 50%,#9b6923);border:0;border-radius:16px;min-height:52px;font:800 14px inherit}.cooperate-form-notice{color:var(--app-text);background:color-mix(in srgb,var(--hatam-gold) 12%,transparent);text-align:center;border-radius:12px;margin:0;padding:12px;font-size:12px}@media (max-width:430px){.cooperate-form-grid{grid-template-columns:1fr}.cooperate-form-card{padding:15px}}.cooperate-panel .cooperate-consultants{width:calc(100% - 16px);margin-inline:8px}.experience-toggle button{justify-content:center;align-items:center;gap:9px;display:flex;color:var(--app-text)!important;background:0 0!important}.experience-toggle button i{border:2px solid color-mix(in srgb,var(--hatam-gold) 55%,var(--app-muted));width:18px;height:18px;box-shadow:inset 0 0 0 4px var(--app-card);border-radius:50%;display:block}.experience-toggle button.active{border-color:var(--hatam-gold)!important;background:color-mix(in srgb,var(--hatam-gold) 10%,transparent)!important}.experience-toggle button.active i{background:var(--hatam-gold)}.cooperate-form-notice{place-items:center;gap:8px;display:grid}.cooperate-form-notice p{margin:0;line-height:1.9}.cooperate-form-notice.success{background:#207d4e26;border:1px solid #3db57659;padding:20px}.cooperate-form-notice.success>svg{color:#4ec985;width:34px;height:34px}.cooperate-form-notice.success button{color:#092119;background:var(--hatam-gold);font:inherit;border:0;border-radius:10px;padding:9px 14px}.experience-fields{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:430px){.experience-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.experience-fields input{padding-inline:7px;font-size:11px}.experience-fields label>span{font-size:9px}}.cooperate-form .experience-fields{gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}.cooperate-form .experience-fields label{min-width:0}.cooperate-form .experience-fields input{width:100%;min-width:0}@media (max-width:430px){.cooperate-form .experience-fields{grid-template-columns:repeat(3,minmax(0,1fr))!important}.cooperate-form .experience-fields input{padding-inline:7px;font-size:11px}.cooperate-form .experience-fields label>span{white-space:nowrap;font-size:9px}}.cooperate-panel .cooperate-consultants{width:100%;margin:0;padding-left:10px;padding-right:10px}.app-password-login{z-index:12;position:absolute;bottom:92px;left:16px;right:16px}.app-password-trigger{border:1px solid color-mix(in srgb,var(--hatam-gold) 38%,transparent);width:100%;color:var(--app-text,#eef5f1);background:var(--app-card,#082a20);font:inherit;text-align:right;border-radius:15px;align-items:center;gap:10px;padding:12px 14px;display:flex;box-shadow:0 12px 30px #0000002e}.app-password-trigger>svg{color:var(--hatam-gold)}.app-password-trigger span{gap:2px;display:grid}.app-password-trigger small,.app-password-card small{color:var(--app-muted,#9fb0a8);font-size:10px}.app-password-card{border:1px solid color-mix(in srgb,var(--hatam-gold) 38%,transparent);color:var(--app-text,#eef5f1);background:var(--app-card,#06241b);border-radius:19px;gap:10px;padding:15px;display:grid;box-shadow:0 20px 55px #00000057}.app-password-card header,.app-password-card header>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.app-password-card header span{display:grid}.app-password-card header button{color:inherit;background:0 0;border:0}.app-password-roles{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.app-password-roles button{border:1px solid color-mix(in srgb,var(--hatam-gold) 20%,transparent);color:inherit;background:0 0;border-radius:9px;padding:8px}.app-password-roles button.active{color:#12352a;background:var(--hatam-gold)}.app-password-card label{gap:5px;font-size:11px;display:grid}.app-password-card input{border:1px solid color-mix(in srgb,var(--hatam-gold) 18%,transparent);height:42px;color:inherit;background:color-mix(in srgb,var(--app-bg,#031b14) 75%,transparent);border-radius:10px;padding:0 10px}.app-password-card p{color:#e9957e;margin:0;font-size:10px}.app-password-submit{color:#12352a;background:var(--hatam-gold);border:0;border-radius:10px;height:43px;font-weight:800}.app-password-submit:disabled{opacity:.45}.theme-light .app-password-login{--app-card:#fff;--app-text:#17382d;--app-muted:#687970;--app-bg:#f3f2ed}.vip-page{box-sizing:border-box;min-height:100%;color:var(--theme-text,#17372c);background:var(--theme-page,#f4f2eb);padding:84px 16px 110px;font-size:16px;line-height:1.95}.vip-heading{text-align:center;margin-bottom:22px}.vip-heading>svg{width:30px;height:30px;color:var(--brand-accent,#d7ae58)}.vip-heading span{color:var(--theme-muted);font-size:13px;display:block}.vip-heading h1{margin:5px 0;font-size:26px}.vip-card{border:1px solid var(--theme-border,#d8dfda);background:var(--theme-surface,#fff);border-radius:16px;margin:16px 0;padding:20px}.vip-card h2{margin:0 0 14px;font-size:18px}.vip-card p{margin:8px 0}.vip-card ol{margin:0;padding-inline-start:22px}.vip-card li+li{margin-top:16px}.vip-restriction{border-inline-start:3px solid var(--brand-accent);padding:12px;font-size:14px}.vip-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.vip-page label{gap:8px;min-width:0;display:grid}.vip-page :is(input,select){box-sizing:border-box;border:1px solid var(--theme-border);width:100%;min-width:0;min-height:48px;color:var(--theme-text);background:var(--theme-surface);font:inherit;border-radius:9px;padding:10px;font-size:16px}.vip-page fieldset{border:0;min-width:0;padding:0}.vip-page button{font:inherit;cursor:pointer}.vip-page button:disabled{opacity:.55;cursor:not-allowed}.vip-primary{color:#fff;background:#12664b;border:0;border-radius:12px;width:100%;min-height:50px;padding:12px 16px;font-weight:700}.vip-secondary{color:var(--theme-text);background:0 0;border:0;min-height:44px;margin:16px auto;display:block}.vip-options{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.vip-options button{border:1px solid var(--theme-border);background:var(--theme-surface);min-height:44px;color:var(--theme-text);border-radius:10px;padding:8px 12px}.vip-options button[aria-pressed=true]{color:#fff;background:#12664b;border-color:#12664b}.vip-money{align-items:center;gap:6px;display:flex}.vip-money input{direction:rtl}.vip-money small{font-size:12px}.vip-counter{align-items:center;gap:16px;margin-top:20px;display:flex}.vip-counter>span{margin-inline-end:auto}.vip-counter button{border:1px solid var(--theme-border);width:44px;height:44px;color:var(--theme-text);background:var(--theme-surface);border-radius:9px}.vip-notice,.vip-success{border:1px solid var(--theme-border);background:var(--theme-surface);border-radius:12px;padding:16px}.vip-success{color:var(--theme-text);align-items:center;gap:8px;display:flex}.vip-success svg{color:#299c70;flex-shrink:0}.vip-page :is(input,button,select):focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}@media (max-width:360px){.vip-page{padding-inline:12px}.vip-card{padding:14px}.vip-money{flex-direction:column;align-items:stretch}}.vip-card ol{list-style:decimal}.vip-heading>svg{margin:0 auto 8px;display:block}.vip-inventory>a{border-bottom:1px solid var(--theme-border);color:var(--theme-text);align-items:center;gap:12px;padding:16px 0;text-decoration:none;display:flex}.vip-inventory img{object-fit:cover;border-radius:10px;width:96px;height:96px}.vip-inventory>a>div{gap:4px;min-width:0;display:grid}.vip-inventory span,.vip-inventory small{color:var(--theme-muted)}.trust-page{color:#f8f4e9;background:radial-gradient(circle at 50% 0,#155041 0,#082f27 42%,#031a16 100%);min-height:100dvh;padding:18px;font-family:inherit}.trust-shell{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#031d18db;border:1px solid #dbb15559;border-radius:30px;width:min(100%,620px);min-height:calc(100dvh - 36px);margin:auto;padding:22px;box-shadow:0 24px 80px #0006}.trust-shell>header{text-align:center;border-bottom:1px solid #ffffff14;grid-template-columns:42px 1fr 42px;align-items:center;padding-bottom:20px;display:grid}.trust-shell>header>a,.trust-shell>header>button,.trust-shell>header>i{color:#e7c676;background:#0b3b30;border:1px solid #dcb35840;border-radius:14px;place-items:center;width:42px;height:42px;font-size:26px;font-style:normal;text-decoration:none;display:grid}.trust-shell>header span{color:#d9b35d;font-size:11px}.trust-shell h1{margin:3px 0 0;font-size:25px}.trust-testimonials{padding:26px 0 16px}.trust-testimonials>p,.trust-invite>p{color:#f6e6bd;margin:0 0 16px;font-size:15px;font-weight:800;line-height:2}.trust-video-rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.trust-video-rail::-webkit-scrollbar{display:none}.trust-video-rail article{scroll-snap-align:center;opacity:.7;background:#ffffff0b;border:1px solid #ffffff17;border-radius:22px;flex:0 0 88%;padding:8px;transition:all .25s;transform:scale(.97)}.trust-video-rail article.active{opacity:1;border-color:#dcb35859;transform:none}.trust-video-rail video{aspect-ratio:9/14;object-fit:cover;background:#01100d;border-radius:16px;width:100%;max-height:430px;display:block}.trust-video-rail strong{padding:11px 8px 5px;font-size:13px;display:block}.trust-slider-controls{justify-content:center;align-items:center;gap:14px;margin-top:13px;display:flex}.trust-slider-controls>button{color:#e7c676;background:#0b3b30;border:1px solid #dcb3583d;border-radius:50%;width:34px;height:34px;font-size:20px}.trust-slider-controls>span{gap:6px;display:flex}.trust-slider-controls span button{background:#506c63;border:0;border-radius:20px;width:7px;height:7px;padding:0}.trust-slider-controls span button.active{background:#d9b35d;width:22px}.trust-empty{color:#a9bdb6;text-align:center;background:#ffffff06;border:1px dashed #dcb3584d;border-radius:22px;align-content:center;place-items:center;gap:14px;min-height:240px;padding:30px;display:grid}.trust-empty b{color:#d9b35d;font-size:40px}.trust-invite{background:linear-gradient(145deg,#114d3dcc,#083128cc);border-radius:23px;margin-top:8px;padding:22px 18px}.trust-invite>p{color:#dce9e4;font-size:14px}.trust-invite>div{gap:10px;display:grid}.trust-invite :is(a,button){color:#f1d38d;min-height:54px;font:inherit;background:#082c24;border:1px solid #dcb35852;border-radius:15px;justify-content:space-between;align-items:center;padding:0 17px;font-weight:800;text-decoration:none;display:flex}.trust-invite :is(a,button).sell{color:#0a3027;background:linear-gradient(135deg,#f0d387,#bc8937);border:0}.trust-invite :is(a,button) span{font-size:20px}@media (max-width:520px){.trust-page{padding:0}.trust-shell{border-width:0;border-radius:0;min-height:100dvh;padding:18px 14px}.trust-video-rail article{flex-basis:92%}}.trust-page-embedded{background:0 0;min-height:auto;padding:0}.trust-page-embedded .trust-shell{width:100%;min-height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0;padding:14px}.trust-embedded-title{text-align:center;color:#f8f4e9;margin:2px 0 14px;font-size:25px}.hatam-app{position:relative}html.hatam-app-active .password-fallback{display:none}.app-action-error{z-index:300;inset-inline:12px;background:var(--theme-surface,#fff);color:var(--theme-text,#17372c);border:1px solid #b35b43;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex;position:absolute;bottom:84px;box-shadow:0 4px 20px #0002}.app-action-error button{min-width:44px;min-height:44px;color:inherit;background:0 0;border:0;font-size:24px}.consultant-property-results{gap:16px;display:grid}.consultant-property-results>a{border:1px solid var(--theme-border);background:var(--theme-surface);color:var(--theme-text);border-radius:14px;gap:8px;padding:16px;text-decoration:none;display:grid}.consultant-property-results img{aspect-ratio:16/10;object-fit:cover;border-radius:10px;width:100%}.consultant-property-results h2,.consultant-property-results p{margin:0}.ai-matches a{color:inherit;text-underline-offset:4px;text-decoration:underline}.app-valuation-page,.app-consultant-properties{color:var(--theme-text);box-sizing:border-box;min-height:100%;padding:84px 16px 110px!important}.app-valuation-page h1{margin:0 0 12px;font-size:24px}.app-valuation-page>p{font-size:15px;line-height:1.9}.app-valuation-page form{gap:18px;margin-top:20px;padding:18px;display:grid}.app-valuation-page label{gap:8px;font-size:15px;display:grid}.app-valuation-page input{box-sizing:border-box;border:1px solid var(--theme-border);width:100%;min-width:0;min-height:48px;color:var(--theme-text);background:var(--theme-surface);font:inherit;border-radius:10px;padding:10px 12px;font-size:16px}.app-valuation-page input:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}
